0000009984-19-000076.txt : 20190726 0000009984-19-000076.hdr.sgml : 20190726 20190726122353 ACCESSION NUMBER: 0000009984-19-000076 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 74 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190726 DATE AS OF CHANGE: 20190726 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BARNES GROUP INC CENTRAL INDEX KEY: 0000009984 STANDARD INDUSTRIAL CLASSIFICATION: MISCELLANEOUS FABRICATED METAL PRODUCTS [3490] IRS NUMBER: 060247840 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-04801 FILM NUMBER: 19976980 BUSINESS ADDRESS: STREET 1: 123 MAIN ST CITY: BRISTOL STATE: CT ZIP: 06010 BUSINESS PHONE: 8605837070 MAIL ADDRESS: STREET 1: 123 MAIN ST CITY: BRISTOL STATE: CT ZIP: 06010 FORMER COMPANY: FORMER CONFORMED NAME: ASSOCIATED SPRING CORP DATE OF NAME CHANGE: 19760518 10-Q 1 b10q06302019.htm 10-Q Document
P3Y0.900.10P3Yfalse--12-31Q220190000009984501000045350000.140.160.160.160.010.011500000001500000006336713363436075P30YP16YP10YP30YP15YP30YP10YP4YP10Y600000000600000000P1YP2Y0.201203358012936925 0000009984 2019-01-01 2019-06-30 0000009984 2019-07-24 0000009984 2018-04-01 2018-06-30 0000009984 2018-01-01 2018-06-30 0000009984 2019-04-01 2019-06-30 0000009984 2018-12-31 0000009984 2019-06-30 0000009984 2017-12-31 0000009984 2018-06-30 0000009984 b:GimaticandIGSMember 2018-01-01 2018-06-30 0000009984 b:GimaticandIGSMember 2018-04-01 2018-06-30 0000009984 us-gaap:AccountingStandardsUpdate201802Member us-gaap:NewAccountingPronouncementEarlyAdoptionEffectMember 2018-03-31 0000009984 2019-01-01 0000009984 b:ToolingMember 2019-06-30 0000009984 b:OtherCapitalizedContractCostMember 2018-12-31 0000009984 b:DesignCostsMember 2019-06-30 0000009984 b:DesignCostsMember 2018-12-31 0000009984 b:ToolingMember 2018-12-31 0000009984 b:OtherCapitalizedContractCostMember 2019-06-30 0000009984 srt:EuropeMember b:AerospaceMember 2019-01-01 2019-06-30 0000009984 b:AerospaceOriginalEquipmentManufacturingProductsMember b:AerospaceMember 2019-04-01 2019-06-30 0000009984 b:AerospaceMember 2019-04-01 2019-06-30 0000009984 srt:EuropeMember b:IndustrialMember 2019-04-01 2019-06-30 0000009984 b:AerospaceOriginalEquipmentManufacturingProductsMember 2019-01-01 2019-06-30 0000009984 b:AerospaceAftermarketProductsandServicesMember b:AerospaceMember 2019-04-01 2019-06-30 0000009984 b:AerospaceOriginalEquipmentManufacturingProductsMember b:IndustrialMember 2019-01-01 2019-06-30 0000009984 srt:AsiaMember b:IndustrialMember 2019-01-01 2019-06-30 0000009984 b:AerospaceAftermarketProductsandServicesMember 2019-04-01 2019-06-30 0000009984 b:EngineeredComponentsProductsMember b:IndustrialMember 2019-04-01 2019-06-30 0000009984 b:ForceMotionControlProductsMember 2019-04-01 2019-06-30 0000009984 b:AutomationProductsMember 2019-01-01 2019-06-30 0000009984 b:AerospaceOriginalEquipmentManufacturingProductsMember b:AerospaceMember 2019-01-01 2019-06-30 0000009984 srt:EuropeMember b:IndustrialMember 2019-01-01 2019-06-30 0000009984 b:EngineeredComponentsProductsMember b:AerospaceMember 2019-04-01 2019-06-30 0000009984 b:EngineeredComponentsProductsMember b:AerospaceMember 2019-01-01 2019-06-30 0000009984 b:AutomationProductsMember b:AerospaceMember 2019-04-01 2019-06-30 0000009984 b:MoldingSolutionsProductsMember 2019-04-01 2019-06-30 0000009984 srt:AsiaMember 2019-04-01 2019-06-30 0000009984 b:AerospaceAftermarketProductsandServicesMember b:IndustrialMember 2019-04-01 2019-06-30 0000009984 b:MoldingSolutionsProductsMember b:IndustrialMember 2019-04-01 2019-06-30 0000009984 srt:AsiaMember b:AerospaceMember 2019-04-01 2019-06-30 0000009984 srt:AmericasMember b:IndustrialMember 2019-04-01 2019-06-30 0000009984 b:IndustrialMember 2019-04-01 2019-06-30 0000009984 b:ForceMotionControlProductsMember 2019-01-01 2019-06-30 0000009984 srt:AmericasMember 2019-04-01 2019-06-30 0000009984 b:AerospaceAftermarketProductsandServicesMember b:AerospaceMember 2019-01-01 2019-06-30 0000009984 b:AerospaceMember 2019-01-01 2019-06-30 0000009984 srt:AsiaMember b:IndustrialMember 2019-04-01 2019-06-30 0000009984 b:OtherGeographicMarketMember 2019-01-01 2019-06-30 0000009984 srt:AmericasMember b:AerospaceMember 2019-04-01 2019-06-30 0000009984 b:OtherGeographicMarketMember b:AerospaceMember 2019-04-01 2019-06-30 0000009984 srt:AmericasMember b:IndustrialMember 2019-01-01 2019-06-30 0000009984 b:ForceMotionControlProductsMember b:IndustrialMember 2019-01-01 2019-06-30 0000009984 b:AerospaceOriginalEquipmentManufacturingProductsMember b:IndustrialMember 2019-04-01 2019-06-30 0000009984 srt:AsiaMember b:AerospaceMember 2019-01-01 2019-06-30 0000009984 b:ForceMotionControlProductsMember b:AerospaceMember 2019-04-01 2019-06-30 0000009984 b:EngineeredComponentsProductsMember b:IndustrialMember 2019-01-01 2019-06-30 0000009984 b:AerospaceAftermarketProductsandServicesMember 2019-01-01 2019-06-30 0000009984 b:OtherGeographicMarketMember b:IndustrialMember 2019-01-01 2019-06-30 0000009984 b:IndustrialMember 2019-01-01 2019-06-30 0000009984 b:MoldingSolutionsProductsMember 2019-01-01 2019-06-30 0000009984 b:AerospaceOriginalEquipmentManufacturingProductsMember 2019-04-01 2019-06-30 0000009984 srt:AsiaMember 2019-01-01 2019-06-30 0000009984 b:MoldingSolutionsProductsMember b:AerospaceMember 2019-04-01 2019-06-30 0000009984 b:EngineeredComponentsProductsMember 2019-01-01 2019-06-30 0000009984 srt:AmericasMember b:AerospaceMember 2019-01-01 2019-06-30 0000009984 b:AutomationProductsMember 2019-04-01 2019-06-30 0000009984 b:MoldingSolutionsProductsMember b:IndustrialMember 2019-01-01 2019-06-30 0000009984 b:OtherGeographicMarketMember b:IndustrialMember 2019-04-01 2019-06-30 0000009984 b:OtherGeographicMarketMember 2019-04-01 2019-06-30 0000009984 srt:AmericasMember 2019-01-01 2019-06-30 0000009984 srt:EuropeMember 2019-04-01 2019-06-30 0000009984 srt:EuropeMember 2019-01-01 2019-06-30 0000009984 b:AerospaceAftermarketProductsandServicesMember b:IndustrialMember 2019-01-01 2019-06-30 0000009984 b:MoldingSolutionsProductsMember b:AerospaceMember 2019-01-01 2019-06-30 0000009984 b:ForceMotionControlProductsMember b:AerospaceMember 2019-01-01 2019-06-30 0000009984 b:ForceMotionControlProductsMember b:IndustrialMember 2019-04-01 2019-06-30 0000009984 b:AutomationProductsMember b:IndustrialMember 2019-01-01 2019-06-30 0000009984 b:AutomationProductsMember b:IndustrialMember 2019-04-01 2019-06-30 0000009984 b:EngineeredComponentsProductsMember 2019-04-01 2019-06-30 0000009984 b:OtherGeographicMarketMember b:AerospaceMember 2019-01-01 2019-06-30 0000009984 b:AutomationProductsMember b:AerospaceMember 2019-01-01 2019-06-30 0000009984 srt:EuropeMember b:AerospaceMember 2019-04-01 2019-06-30 0000009984 us-gaap:TransferredOverTimeMember 2019-04-01 2019-06-30 0000009984 us-gaap:TransferredAtPointInTimeMember 2019-04-01 2019-06-30 0000009984 2019-07-01 2019-06-30 0000009984 b:ForceMotionControlProductsMember b:AerospaceMember 2018-01-01 2018-06-30 0000009984 b:EngineeredComponentsProductsMember b:IndustrialMember 2018-04-01 2018-06-30 0000009984 b:AutomationProductsMember b:IndustrialMember 2018-01-01 2018-06-30 0000009984 b:AutomationProductsMember 2018-01-01 2018-06-30 0000009984 b:AerospaceAftermarketProductsandServicesMember 2018-04-01 2018-06-30 0000009984 srt:AmericasMember b:IndustrialMember 2018-01-01 2018-06-30 0000009984 b:EngineeredComponentsProductsMember 2018-01-01 2018-06-30 0000009984 b:AerospaceOriginalEquipmentManufacturingProductsMember b:IndustrialMember 2018-01-01 2018-06-30 0000009984 srt:EuropeMember b:AerospaceMember 2018-04-01 2018-06-30 0000009984 srt:EuropeMember b:IndustrialMember 2018-01-01 2018-06-30 0000009984 b:AerospaceAftermarketProductsandServicesMember 2018-01-01 2018-06-30 0000009984 b:EngineeredComponentsProductsMember b:AerospaceMember 2018-04-01 2018-06-30 0000009984 b:AerospaceAftermarketProductsandServicesMember b:IndustrialMember 2018-04-01 2018-06-30 0000009984 b:ForceMotionControlProductsMember b:IndustrialMember 2018-04-01 2018-06-30 0000009984 b:MoldingSolutionsProductsMember 2018-04-01 2018-06-30 0000009984 srt:AmericasMember 2018-04-01 2018-06-30 0000009984 b:AerospaceMember 2018-01-01 2018-06-30 0000009984 srt:EuropeMember b:AerospaceMember 2018-01-01 2018-06-30 0000009984 b:EngineeredComponentsProductsMember b:IndustrialMember 2018-01-01 2018-06-30 0000009984 b:MoldingSolutionsProductsMember b:AerospaceMember 2018-01-01 2018-06-30 0000009984 srt:AsiaMember b:IndustrialMember 2018-01-01 2018-06-30 0000009984 b:MoldingSolutionsProductsMember b:AerospaceMember 2018-04-01 2018-06-30 0000009984 b:ForceMotionControlProductsMember 2018-04-01 2018-06-30 0000009984 b:IndustrialMember 2018-01-01 2018-06-30 0000009984 b:OtherGeographicMarketMember 2018-04-01 2018-06-30 0000009984 b:AerospaceOriginalEquipmentManufacturingProductsMember b:AerospaceMember 2018-04-01 2018-06-30 0000009984 srt:AmericasMember b:IndustrialMember 2018-04-01 2018-06-30 0000009984 b:EngineeredComponentsProductsMember b:AerospaceMember 2018-01-01 2018-06-30 0000009984 srt:AsiaMember b:AerospaceMember 2018-04-01 2018-06-30 0000009984 b:OtherGeographicMarketMember b:AerospaceMember 2018-01-01 2018-06-30 0000009984 b:MoldingSolutionsProductsMember 2018-01-01 2018-06-30 0000009984 srt:AsiaMember 2018-04-01 2018-06-30 0000009984 b:AerospaceMember 2018-04-01 2018-06-30 0000009984 srt:AsiaMember 2018-01-01 2018-06-30 0000009984 b:AutomationProductsMember 2018-04-01 2018-06-30 0000009984 b:AerospaceOriginalEquipmentManufacturingProductsMember 2018-01-01 2018-06-30 0000009984 srt:EuropeMember 2018-04-01 2018-06-30 0000009984 b:AutomationProductsMember b:IndustrialMember 2018-04-01 2018-06-30 0000009984 b:MoldingSolutionsProductsMember b:IndustrialMember 2018-01-01 2018-06-30 0000009984 srt:AsiaMember b:AerospaceMember 2018-01-01 2018-06-30 0000009984 b:OtherGeographicMarketMember b:IndustrialMember 2018-01-01 2018-06-30 0000009984 b:OtherGeographicMarketMember 2018-01-01 2018-06-30 0000009984 b:IndustrialMember 2018-04-01 2018-06-30 0000009984 b:ForceMotionControlProductsMember 2018-01-01 2018-06-30 0000009984 b:AerospaceAftermarketProductsandServicesMember b:AerospaceMember 2018-01-01 2018-06-30 0000009984 b:OtherGeographicMarketMember b:AerospaceMember 2018-04-01 2018-06-30 0000009984 b:EngineeredComponentsProductsMember 2018-04-01 2018-06-30 0000009984 b:ForceMotionControlProductsMember b:AerospaceMember 2018-04-01 2018-06-30 0000009984 b:ForceMotionControlProductsMember b:IndustrialMember 2018-01-01 2018-06-30 0000009984 srt:AsiaMember b:IndustrialMember 2018-04-01 2018-06-30 0000009984 srt:AmericasMember b:AerospaceMember 2018-01-01 2018-06-30 0000009984 srt:EuropeMember 2018-01-01 2018-06-30 0000009984 b:AerospaceAftermarketProductsandServicesMember b:IndustrialMember 2018-01-01 2018-06-30 0000009984 b:OtherGeographicMarketMember b:IndustrialMember 2018-04-01 2018-06-30 0000009984 b:AerospaceAftermarketProductsandServicesMember b:AerospaceMember 2018-04-01 2018-06-30 0000009984 b:AutomationProductsMember b:AerospaceMember 2018-04-01 2018-06-30 0000009984 srt:AmericasMember 2018-01-01 2018-06-30 0000009984 b:MoldingSolutionsProductsMember b:IndustrialMember 2018-04-01 2018-06-30 0000009984 b:AerospaceOriginalEquipmentManufacturingProductsMember b:AerospaceMember 2018-01-01 2018-06-30 0000009984 b:AerospaceOriginalEquipmentManufacturingProductsMember 2018-04-01 2018-06-30 0000009984 srt:EuropeMember b:IndustrialMember 2018-04-01 2018-06-30 0000009984 srt:AmericasMember b:AerospaceMember 2018-04-01 2018-06-30 0000009984 b:AutomationProductsMember b:AerospaceMember 2018-01-01 2018-06-30 0000009984 b:AerospaceOriginalEquipmentManufacturingProductsMember b:IndustrialMember 2018-04-01 2018-06-30 0000009984 2020-07-01 2019-06-30 0000009984 us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-06-30 0000009984 us-gaap:TransferredOverTimeMember 2019-01-01 2019-06-30 0000009984 us-gaap:CommonStockMember 2018-06-30 0000009984 us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0000009984 2018-01-01 2018-03-31 0000009984 us-gaap:RetainedEarningsMember 2018-03-31 0000009984 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0000009984 us-gaap:CommonStockMember 2018-03-31 0000009984 us-gaap:CommonStockMember 2017-12-31 0000009984 us-gaap:TreasuryStockMember 2018-01-01 2018-03-31 0000009984 us-gaap:CommonStockMember 2018-01-01 2018-03-31 0000009984 2018-03-31 0000009984 us-gaap:TreasuryStockMember 2018-04-01 2018-06-30 0000009984 us-gaap:TreasuryStockMember 2018-03-31 0000009984 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0000009984 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000009984 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0000009984 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0000009984 us-gaap:TreasuryStockMember 2018-06-30 0000009984 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0000009984 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0000009984 us-gaap:TreasuryStockMember 2017-12-31 0000009984 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0000009984 us-gaap:RetainedEarningsMember 2017-12-31 0000009984 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0000009984 us-gaap:CommonStockMember 2018-04-01 2018-06-30 0000009984 us-gaap:RetainedEarningsMember 2018-06-30 0000009984 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0000009984 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000009984 us-gaap:TreasuryStockMember 2019-03-31 0000009984 us-gaap:TreasuryStockMember 2019-04-01 2019-06-30 0000009984 us-gaap:TreasuryStockMember 2019-01-01 2019-03-31 0000009984 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0000009984 us-gaap:TreasuryStockMember 2018-12-31 0000009984 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0000009984 2019-03-31 0000009984 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000009984 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000009984 us-gaap:CommonStockMember 2019-03-31 0000009984 us-gaap:RetainedEarningsMember 2018-12-31 0000009984 us-gaap:CommonStockMember 2019-06-30 0000009984 2019-01-01 2019-03-31 0000009984 us-gaap:TreasuryStockMember 2019-06-30 0000009984 us-gaap:RetainedEarningsMember 2019-03-31 0000009984 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0000009984 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000009984 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0000009984 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0000009984 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0000009984 us-gaap:RetainedEarningsMember 2019-06-30 0000009984 us-gaap:CommonStockMember 2018-12-31 0000009984 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0000009984 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0000009984 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000009984 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0000009984 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000009984 us-gaap:EmployeeStockOptionMember 2019-02-01 2019-02-28 0000009984 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-06-30 0000009984 us-gaap:RestrictedStockUnitsRSUMember 2019-02-01 2019-02-28 0000009984 us-gaap:PerformanceSharesMember 2019-02-01 2019-02-28 0000009984 us-gaap:EmployeeStockOptionMember 2019-04-01 2019-06-30 0000009984 us-gaap:PerformanceSharesMember 2019-01-01 2019-06-30 0000009984 us-gaap:EmployeeStockOptionMember 2018-04-01 2018-06-30 0000009984 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-06-30 0000009984 b:AerospaceMember 2018-12-31 0000009984 b:AerospaceMember 2019-06-30 0000009984 b:IndustrialMember 2019-06-30 0000009984 b:IndustrialMember 2018-12-31 0000009984 us-gaap:OtherIntangibleAssetsMember 2019-06-30 0000009984 us-gaap:OtherIntangibleAssetsMember 2018-12-31 0000009984 b:PatentsAndTechnologyMember 2018-12-31 0000009984 us-gaap:TradeNamesMember 2018-12-31 0000009984 b:ComponentRepairProgramMember 2018-12-31 0000009984 b:RevenueSharingMember 2018-12-31 0000009984 b:PatentsAndTechnologyMember 2019-06-30 0000009984 b:RevenueSharingMember 2019-06-30 0000009984 us-gaap:TrademarksAndTradeNamesMember 2019-06-30 0000009984 us-gaap:TradeNamesMember 2019-06-30 0000009984 b:CustomerListsAndRelationshipsMember 2019-06-30 0000009984 us-gaap:TrademarksAndTradeNamesMember 2018-12-31 0000009984 b:ComponentRepairProgramMember 2019-06-30 0000009984 b:CustomerListsAndRelationshipsMember 2018-12-31 0000009984 srt:MaximumMember us-gaap:TrademarksAndTradeNamesMember 2019-01-01 2019-06-30 0000009984 srt:MinimumMember us-gaap:TrademarksAndTradeNamesMember 2019-01-01 2019-06-30 0000009984 srt:MaximumMember b:RevenueSharingMember 2019-01-01 2019-06-30 0000009984 srt:MaximumMember b:PatentsAndTechnologyMember 2019-01-01 2019-06-30 0000009984 srt:MaximumMember us-gaap:OtherIntangibleAssetsMember 2019-01-01 2019-06-30 0000009984 srt:MaximumMember b:CustomerListsAndRelationshipsMember 2019-01-01 2019-06-30 0000009984 srt:MinimumMember b:PatentsAndTechnologyMember 2019-01-01 2019-06-30 0000009984 srt:MaximumMember b:ComponentRepairProgramMember 2019-01-01 2019-06-30 0000009984 srt:MinimumMember b:CustomerListsAndRelationshipsMember 2019-01-01 2019-06-30 0000009984 b:ForeignBankBorrowingsMember 2018-12-31 0000009984 us-gaap:RevolvingCreditFacilityMember 2019-06-30 0000009984 b:ThreePointNineSevenPercentSeniorNotesMember us-gaap:SeniorNotesMember 2019-06-30 0000009984 b:ForeignBankBorrowingsMember 2019-06-30 0000009984 us-gaap:CapitalLeaseObligationsMember 2018-12-31 0000009984 us-gaap:RevolvingCreditFacilityMember 2018-12-31 0000009984 b:LinesOfCreditAndOverdraftsMember 2019-06-30 0000009984 b:LinesOfCreditAndOverdraftsMember 2018-12-31 0000009984 b:ThreePointNineSevenPercentSeniorNotesMember us-gaap:SeniorNotesMember 2018-12-31 0000009984 us-gaap:CapitalLeaseObligationsMember 2019-06-30 0000009984 us-gaap:BankOverdraftsMember 2019-01-01 2019-06-30 0000009984 b:InternationalSubsidiaryBorrowingsMember us-gaap:RevolvingCreditFacilityMember 2018-12-31 0000009984 us-gaap:LineOfCreditMember 2018-12-31 0000009984 b:ThreePointNineSevenPercentSeniorNotesMember us-gaap:SeniorNotesMember 2014-10-31 0000009984 b:SPAwithGimaticMember 2018-09-19 2018-09-19 0000009984 us-gaap:RevolvingCreditFacilityMember b:FourthAmendmentMaturityFebruary2022Member 2017-02-28 0000009984 currency:EUR us-gaap:RevolvingCreditFacilityMember 2018-12-31 0000009984 b:InternationalSubsidiaryBorrowingsMember us-gaap:RevolvingCreditFacilityMember 2019-06-30 0000009984 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember b:FifthAmendmentMaturityFebruary2022Member b:EuriborMember 2018-10-01 2018-10-31 0000009984 us-gaap:RevolvingCreditFacilityMember b:FourthAmendmentMaturityFebruary2022Member b:EuriborMember 2018-10-31 0000009984 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember b:FifthAmendmentMaturityFebruary2022Member b:EuriborMember 2018-10-01 2018-10-31 0000009984 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember b:FifthAmendmentMaturityFebruary2022Member us-gaap:BaseRateMember 2018-10-01 2018-10-31 0000009984 us-gaap:LineOfCreditMember 2019-06-30 0000009984 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember b:FifthAmendmentMaturityFebruary2022Member us-gaap:LondonInterbankOfferedRateLIBORMember 2018-10-01 2018-10-31 0000009984 us-gaap:RevolvingCreditFacilityMember 2019-06-30 0000009984 us-gaap:RevolvingCreditFacilityMember b:FifthAmendmentMaturityFebruary2022Member 2018-10-19 0000009984 currency:EUR us-gaap:RevolvingCreditFacilityMember 2019-06-30 0000009984 currency:EUR us-gaap:RevolvingCreditFacilityMember b:FourthAmendmentMaturityFebruary2022Member 2017-02-28 0000009984 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember b:FifthAmendmentMaturityFebruary2022Member us-gaap:BaseRateMember 2018-10-01 2018-10-31 0000009984 us-gaap:RevolvingCreditFacilityMember b:FourthAmendmentMaturityFebruary2022AccordionFeatureMember 2017-02-28 0000009984 us-gaap:BankOverdraftsMember 2018-12-31 0000009984 us-gaap:BankOverdraftsMember 2019-06-30 0000009984 us-gaap:RevolvingCreditFacilityMember 2017-12-31 0000009984 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember b:FifthAmendmentMaturityFebruary2022Member us-gaap:LondonInterbankOfferedRateLIBORMember 2018-10-01 2018-10-31 0000009984 us-gaap:RevolvingCreditFacilityMember b:FifthAmendmentMaturityFebruary2022Member 2018-10-01 2018-12-31 0000009984 currency:GBP us-gaap:RevolvingCreditFacilityMember b:FourthAmendmentMaturityFebruary2022Member 2017-02-28 0000009984 currency:CHF us-gaap:RevolvingCreditFacilityMember b:FourthAmendmentMaturityFebruary2022Member 2017-02-28 0000009984 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-01-01 2019-06-30 0000009984 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-01-01 2018-06-30 0000009984 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-01-01 2018-06-30 0000009984 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-01-01 2019-06-30 0000009984 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-04-01 2018-06-30 0000009984 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-04-01 2018-06-30 0000009984 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-01-01 2019-06-30 0000009984 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-04-01 2019-06-30 0000009984 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-01-01 2018-06-30 0000009984 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-04-01 2019-06-30 0000009984 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-04-01 2019-06-30 0000009984 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-04-01 2018-06-30 0000009984 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000009984 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2019-06-30 0000009984 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000009984 us-gaap:NondesignatedMember 2019-06-30 0000009984 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-06-30 0000009984 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-06-30 0000009984 us-gaap:NondesignatedMember 2018-12-31 0000009984 us-gaap:DesignatedAsHedgingInstrumentMember 2019-06-30 0000009984 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2018-12-31 0000009984 us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000009984 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2019-01-01 2019-06-30 0000009984 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2018-01-01 2018-06-30 0000009984 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2018-04-01 2018-06-30 0000009984 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2019-04-01 2019-06-30 0000009984 us-gaap:CashFlowHedgingMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-04-28 0000009984 us-gaap:ForeignExchangeContractMember 2019-01-01 2019-06-30 0000009984 us-gaap:ForeignExchangeContractMember 2018-01-01 2018-06-30 0000009984 us-gaap:CashFlowHedgingMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-04-28 0000009984 srt:MaximumMember 2019-01-01 2019-06-30 0000009984 us-gaap:FairValueInputsLevel1Member 2018-12-31 0000009984 us-gaap:FairValueInputsLevel3Member 2019-06-30 0000009984 us-gaap:FairValueInputsLevel1Member 2019-06-30 0000009984 us-gaap:FairValueInputsLevel2Member 2019-06-30 0000009984 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-06-30 0000009984 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2018-12-31 0000009984 us-gaap:FairValueInputsLevel2Member 2018-12-31 0000009984 us-gaap:FairValueInputsLevel3Member 2018-12-31 0000009984 srt:MinimumMember 2019-01-01 2019-06-30 0000009984 us-gaap:PensionPlansDefinedBenefitMember 2018-01-01 2018-06-30 0000009984 us-gaap:PensionPlansDefinedBenefitMember 2018-04-01 2018-06-30 0000009984 us-gaap:PensionPlansDefinedBenefitMember 2019-04-01 2019-06-30 0000009984 us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-06-30 0000009984 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-04-01 2018-06-30 0000009984 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-04-01 2019-06-30 0000009984 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-01-01 2018-06-30 0000009984 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-01-01 2019-06-30 0000009984 us-gaap:QualifiedPlanMember us-gaap:PensionPlansDefinedBenefitMember 2019-06-30 0000009984 us-gaap:PensionPlansDefinedBenefitMember 2019-06-30 0000009984 2018-01-01 2018-12-31 0000009984 srt:MinimumMember 2019-06-30 0000009984 srt:MaximumMember 2019-06-30 0000009984 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-06-30 0000009984 2018-02-01 2018-02-28 0000009984 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-06-30 0000009984 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0000009984 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-01-01 2018-06-30 0000009984 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-02-01 2018-02-28 0000009984 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-06-30 0000009984 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-12-31 0000009984 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-12-31 0000009984 us-gaap:AccumulatedTranslationAdjustmentMember 2018-02-01 2018-02-28 0000009984 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-06-30 0000009984 us-gaap:AccumulatedTranslationAdjustmentMember 2018-06-30 0000009984 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-02-01 2018-02-28 0000009984 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-01-01 2019-06-30 0000009984 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-06-30 0000009984 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-12-31 0000009984 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-06-30 0000009984 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-06-30 0000009984 us-gaap:AccumulatedTranslationAdjustmentMember 2019-06-30 0000009984 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0000009984 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-12-31 0000009984 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-06-30 0000009984 us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-06-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-01-01 2018-06-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-01-01 2019-06-30 0000009984 us-gaap:InterestRateContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-06-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-06-30 0000009984 us-gaap:InterestRateContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-06-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-06-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-06-30 0000009984 us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-06-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-06-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0000009984 us-gaap:InterestRateContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-04-01 2018-06-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-04-01 2019-06-30 0000009984 us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-04-01 2018-06-30 0000009984 us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-04-01 2019-06-30 0000009984 us-gaap:InterestRateContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-04-01 2019-06-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-04-01 2018-06-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-04-01 2019-06-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-04-01 2018-06-30 0000009984 b:OtherCorporateAssetsMember 2018-12-31 0000009984 b:OtherCorporateAssetsMember 2019-06-30 0000009984 us-gaap:IntersegmentEliminationMember 2018-01-01 2018-06-30 0000009984 us-gaap:IntersegmentEliminationMember 2019-01-01 2019-06-30 0000009984 us-gaap:IntersegmentEliminationMember 2019-04-01 2019-06-30 0000009984 us-gaap:IntersegmentEliminationMember 2018-04-01 2018-06-30 xbrli:pure iso4217:EUR iso4217:USD xbrli:shares iso4217:USD xbrli:shares b:Bank b:Segment


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 2019
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from              to             
Commission file number 1-4801
coverpagelogoa06a04a01a01a14.jpg
BARNES GROUP INC.
(Exact name of registrant as specified in its charter)
Delaware
 
06-0247840
 
(State or other jurisdiction of incorporation or organization)
 
(I.R.S. Employer Identification No.)
 
 
 
123 Main Street
 
 
 
Bristol
 
 
 
Connecticut
 
06010
 
(Address of Principal Executive Offices)
 
(Zip Code)
 
(860) 583-7070
Registrant's telephone number, including area code

Securities registered pursuant to Section 12(b) of the Act:
Title of Each Class
 
Trading Symbol
 
Name of Each Exchange on Which Registered
Common Stock, par value $0.01 per share
 
B
 
New York Stock Exchange

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

Indicate by check mark whether the registrant has submitted electronically and posted on its corporate web site, if any, every Interactive Data File required to be submitted and posted 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 and post such files).     Yes  x   No  ¨ 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and "emerging growth company" in Rule 12b-2 of the Exchange Act. (Check one):    
Large accelerated filer
Accelerated filer
Non-accelerated filer
Smaller reporting company
 
 
Emerging growth company
  
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
¨    
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).
Yes
No

The registrant had outstanding 50,619,744 shares of common stock as of July 24, 2019.

1



Barnes Group Inc.
Index to Form 10-Q
For the Quarterly Period Ended June 30, 2019
 
 
 
Page
Part I.
FINANCIAL INFORMATION
 
 
 
 
Item 1.
 
 
 
 
 
 
 
 
 
Item 2.
 
 
 
Item 3.
 
 
 
Item 4.
 
 
 
Part II.
OTHER INFORMATION
 
 
 
 
Item 1.
 
 
 
Item 2.
 
 
 
Item 6.
 
 
 
 
 


This Quarterly Report on Form 10-Q contains “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934. See “FORWARD-LOOKING STATEMENTS” under Part I - Item 2 “Management's Discussion and Analysis of Financial Condition and Results of Operations” of this Quarterly Report on Form 10-Q.


2



PART I. FINANCIAL INFORMATION

Item 1. Financial Statements

BARNES GROUP INC.
CONSOLIDATED STATEMENTS OF INCOME
(Dollars in thousands, except per share data)
(Unaudited)
 
Three months ended June 30,
 
Six months ended June 30,
 
2019
 
2018
 
2019
 
2018
Net sales
$
371,669

 
$
375,315

 
$
748,360

 
$
741,975

 
 
 
 
 
 
 
 
Cost of sales
238,306

 
237,608

 
482,949

 
474,742

Selling and administrative expenses
76,406

 
73,828

 
157,804

 
146,721

 
314,712

 
311,436

 
640,753

 
621,463

Operating income
56,957

 
63,879

 
107,607

 
120,512

 
 
 
 
 
 
 
 
Interest expense
5,399

 
4,133

 
10,512

 
8,025

Other expense (income), net
1,712

 
947

 
3,519

 
2,710

Income before income taxes
49,846

 
58,799

 
93,576

 
109,777

Income taxes
12,230

 
9,370

 
21,968

 
21,530

Net income
$
37,616

 
$
49,429

 
$
71,608

 
$
88,247

 
 
 
 
 
 
 
 
Per common share:
 
 
 
 
 
 
 
Basic
$
0.73

 
$
0.94

 
$
1.39

 
$
1.66

Diluted
0.73

 
0.93

 
1.38

 
1.65

 
 
 
 
 
 
 
 
Weighted average common shares outstanding:
 
 
 
 
 
 
 
Basic
51,251,149

 
52,581,804

 
51,454,844

 
53,055,980

Diluted
51,743,483

 
53,135,742

 
51,965,343

 
53,608,447


See accompanying notes.


3



BARNES GROUP INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(Dollars in thousands)
(Unaudited)
 
Three months ended June 30,
 
Six months ended June 30,
 
2019
 
2018
 
2019
 
2018
Net income
$
37,616

 
$
49,429

 
$
71,608

 
$
88,247

Other comprehensive income (loss), net of tax
 
 
 
 
 
 
 
Unrealized (loss) gain on hedging activities, net of tax (1)
(1,225
)
 
415

 
(1,793
)
 
811

Foreign currency translation adjustments, net of tax (2)
4,001

 
(65,360
)
 
(5,224
)
 
(38,407
)
Defined benefit pension and other postretirement benefits, net of tax (3)
1,922

 
3,025

 
3,537

 
6,189

Total other comprehensive income (loss), net of tax
4,698

 
(61,920
)
 
(3,480
)
 
(31,407
)
Total comprehensive income (loss)
$
42,314

 
$
(12,491
)
 
$
68,128

 
$
56,840


(1) Net of tax of $(380) and $131 for the three months ended June 30, 2019 and 2018, respectively, and $(555) and $279 for the six months ended June 30, 2019 and 2018, respectively.

(2) Net of tax of $67 and $(324) for the three months ended June 30, 2019 and 2018, respectively, and $(33) and $(162) for the six months ended June 30, 2019 and 2018, respectively.

(3) Net of tax of $569 and $806 for the three months ended June 30, 2019 and 2018, respectively, and $1,109 and $2,063 for the six months ended June 30, 2019 and 2018, respectively.

See accompanying notes.
 

4



BARNES GROUP INC.
CONSOLIDATED BALANCE SHEETS
(Dollars in thousands, except per share data)
(Unaudited)
 
June 30, 2019
 
December 31, 2018
Assets
 
 
 
Current assets
 
 
 
Cash and cash equivalents
$
94,870

 
$
100,719

Accounts receivable, less allowances (2019 - $4,535; 2018 - $5,010)
371,644

 
382,253

Inventories
259,685

 
265,990

Prepaid expenses and other current assets
68,125

 
57,184

Total current assets
794,324

 
806,146

 
 
 
 
Deferred income taxes
19,255

 
20,474

 
 
 
 
Property, plant and equipment
870,110

 
853,497

Less accumulated depreciation
(499,902
)
 
(482,966
)
 
370,208

 
370,531

 
 
 
 
Goodwill
951,450

 
955,524

Other intangible assets, net
607,391

 
636,538

Other assets
52,607

 
19,757

Total assets
$
2,795,235

 
$
2,808,970

 
 
 
 
Liabilities and Stockholders' Equity
 
 
 
Current liabilities
 
 
 
Notes and overdrafts payable
$
27,143

 
$
2,137

Accounts payable
132,018

 
143,419

Accrued liabilities
210,980

 
206,782

Long-term debt - current
3,505

 
5,522

Total current liabilities
373,646

 
357,860

 
 
 
 
Long-term debt
889,087

 
936,357

Accrued retirement benefits
99,591

 
104,302

Deferred income taxes
103,158

 
106,559

Long-term tax liability
66,012

 
72,961

Other liabilities
52,356

 
27,875

 
 
 
 
Commitments and contingencies (Note 17)

 

Stockholders' equity
 
 
 
Common stock - par value $0.01 per share
Authorized: 150,000,000 shares
Issued: at par value (2019 - 63,436,075 shares; 2018 - 63,367,133 shares)
634

 
634

Additional paid-in capital
478,142

 
470,818

Treasury stock, at cost (2019 - 12,936,925 shares; 2018 - 12,033,580 shares)
(492,201
)
 
(441,668
)
Retained earnings
1,418,790

 
1,363,772

Accumulated other non-owner changes to equity
(193,980
)
 
(190,500
)
Total stockholders' equity
1,211,385

 
1,203,056

Total liabilities and stockholders' equity
$
2,795,235

 
$
2,808,970


See accompanying notes.

5



BARNES GROUP INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(Dollars in thousands)
(Unaudited)
 
Six months ended June 30,
 
2019
 
2018
Operating activities:
 
 
 
Net income
$
71,608

 
$
88,247

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
Depreciation and amortization
50,251

 
47,070

(Gain) loss on disposition of property, plant and equipment
(38
)
 
52

Stock compensation expense
6,294

 
5,469

Changes in assets and liabilities:
 
 
 
Accounts receivable
11,691

 
(22,623
)
Inventories
5,639

 
(23,057
)
Prepaid expenses and other current assets
(11,927
)
 
(9,905
)
Accounts payable
(10,355
)
 
5,282

Accrued liabilities
(3,843
)
 
12,595

Deferred income taxes
(1,706
)
 
(6,492
)
Long-term retirement benefits
(2,682
)
 
(725
)
Long-term tax liability
(6,949
)
 
(7,465
)
Other
172

 
133

Net cash provided by operating activities
108,155

 
88,581

 
 
 
 
Investing activities:
 
 
 
Proceeds from disposition of property, plant and equipment
173

 
478

Capital expenditures
(25,434
)
 
(24,335
)
Revenue sharing program payments

 
(5,800
)
Other

 
(1,000
)
Net cash used in investing activities
(25,261
)
 
(30,657
)
 
 
 
 
Financing activities:
 
 
 
Net change in other borrowings
25,012

 
16,795

Payments on long-term debt
(222,322
)
 
(313,512
)
Proceeds from the issuance of long-term debt
175,918

 
353,089

Proceeds from the issuance of common stock
1,169

 
435

Common stock repurchases
(50,347
)
 
(118,115
)
Dividends paid
(16,303
)
 
(15,795
)
Withholding taxes paid on stock issuances
(186
)
 
(175
)
Other
(1,715
)
 
(2,550
)
Net cash used in financing activities
(88,774
)
 
(79,828
)
 
 
 
 
Effect of exchange rate changes on cash flows
31

 
(2,924
)
Decrease in cash and cash equivalents
(5,849
)
 
(24,828
)
Cash and cash equivalents at beginning of period
100,719

 
145,290

Cash and cash equivalents at end of period
$
94,870

 
$
120,462



See accompanying notes.

6



BARNES GROUP INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All dollar amounts included in the notes are stated in thousands except per share data)
(Unaudited)

1. Basis of Presentation

The accompanying unaudited consolidated balance sheet and the related unaudited consolidated statements of income, comprehensive income and cash flows have been prepared in accordance with generally accepted accounting principles for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. The consolidated financial statements do not include all information and notes required by accounting principles generally accepted in the United States of America for complete financial statements. The balance sheet as of December 31, 2018 has been derived from the 2018 financial statements of Barnes Group Inc. (the “Company”). For additional information, please refer to the consolidated financial statements and notes included in the Company's Annual Report on Form 10-K for the year ended December 31, 2018. In the opinion of management, all adjustments, including normal recurring accruals considered necessary for a fair statement of the results, have been included. Operating results for the six-month period ended June 30, 2019 are not necessarily indicative of the results that may be expected for the year ending December 31, 2019. Certain reclassifications have been made to prior year amounts to conform to current year presentation.

2. Acquisitions

In the third quarter of 2018, the Company acquired Industrial Gas Springs Group Holdings Limited (“IGS”) and in the fourth quarter of 2018, the Company acquired Gimatic S.r.l ("Gimatic"). The following table reflects the unaudited pro forma operating results (the "Pro Forma Results") of the Company for the three and six months ended June 30, 2018, which give effect to the acquisitions of Gimatic and IGS as if they had occurred on January 1, 2017. The Pro Forma Results are based on assumptions that the Company believes are reasonable under the circumstances. The Pro Forma Results are not necessarily indicative of the operating results that would have occurred if the acquisitions had been effective January 1, 2017, nor are they intended to be indicative of results that may occur in the future. The underlying Pro Forma Results include the historical financial results of the Company and the acquired entities adjusted for certain items including amortization expense associated with the assets acquired and the Company’s expense related to financing arrangements, with the related tax effects. The Pro Forma Results do not include the effects of any synergies or cost reduction initiatives related to the acquisitions.
 
(Unaudited Pro Forma)
 
Three months ended
June 30, 2018
Six months ended
June 30, 2018
Net Sales
$
395,259

$
781,821

Net Income
49,919

87,213



3. Recent Accounting Standards

The Financial Accounting Standards Board ("FASB") establishes changes to accounting principles under U.S. GAAP through the use of Accounting Standards Updates ("ASUs") to the FASB's Accounting Standards Codification. The Company evaluates the applicability and potential impacts of recent ASUs on its Consolidated Financial Statements and related disclosures.

Recently Adopted Accounting Standards

In February 2016, the FASB amended its guidance related to lease accounting. The amended guidance required lessees to recognize a majority of their leases on the balance sheet as a right-of-use ("ROU") asset and a lease liability. Lessees are permitted to make an accounting policy election to not recognize an asset and liability for leases with a term of twelve months or less. Lease expense will be recorded in a manner similar to current accounting, with leases being classified as either finance or operating in nature. The guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. Early adoption was permitted.

The Company adopted the new standard using the modified retrospective approach on January 1, 2019. The Company's adoption included lease codification improvements that were issued by the FASB through March 2019. The Company elected an available transition method that uses the effective date of the amended guidance as the date of initial application. The FASB made available several practical expedients in adopting the amended lease accounting guidance. The Company elected the

7



package of practical expedients permitted under the transition guidance within the amended guidance, which among other things, allowed registrants to carry forward historical lease classification. The Company elected the practical expedient that allows the combination of both lease and non-lease components as a single component and account for it as a lease for all classes of underlying assets. The Company elected not to apply the amended guidance to short term leases with an initial term of 12 months or less. The Company recognizes those lease payments in the Consolidated Statements of Income on a straight-line basis over the lease term. The Company elected to use a single discount rate for a portfolio of leases with reasonably similar characteristics.

The most significant impact of the guidance was the recognition of ROU assets and related lease liabilities for operating leases on the Consolidated Balance Sheet. The Company recognized ROU assets and related lease liabilities of $31,724 and $32,579 respectively, related to operating lease commitments, as of January 1, 2019. The operating lease ROU asset represents the lease liability, plus any lease payments made at or before the commencement date, less any lease incentives received. The amended guidance did not have a material impact on the Company's cash flows or results of operations. See Note 14 of the Consolidated Financial Statements.

In May 2014, the FASB amended its guidance related to revenue recognition. The amended guidance established a single comprehensive model for companies to use in accounting for revenue arising from contracts with customers and supersedes most of the existing revenue recognition guidance, including industry-specific guidance. The amended guidance clarified that an entity recognizes revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. In applying the amended guidance, an entity (1) identifies the contract(s) with a customer; (2) identifies the performance obligations in the contract; (3) determines the transaction price; (4) allocates the transaction price to the contract’s performance obligations; and (5) recognizes revenue when (or as) the entity satisfies a performance obligation. The amended guidance applied to all contracts with customers except those that are within the scope of other topics in the FASB Accounting Standards Codification. Companies had the option of using either a full retrospective or modified retrospective approach to the amended guidance.

The Company adopted the amended guidance, Accounting Standard Codification 606, Revenue from Contracts with Customers (“ASC 606”), and related amendments, using the modified retrospective approach on January 1, 2018, at which time it became effective for the Company. The Company recognized the cumulative effect of initially applying the new revenue standard to all contracts that were not completed on the date of adoption as an adjustment to the opening balance of retained earnings.

A majority of revenue continues to be recognized when products are shipped. Under the amended guidance, however, a certain portion of our businesses with customized products or contracts in which we perform work on customer-owned assets require the use of an "over time" recognition model as certain of these contracts meet one or more of the criteria established in the amended guidance. Revenue recognition on contracts requiring over time accounting recognition created unbilled receivables (contract assets) and reduced inventory on the Company’s Consolidated Balance Sheet. Adoption of the amended guidance also resulted in the recognition of customer advances for which the Company has received an unconditional right to payment. Since the related performance obligations have not been satisfied, however, the Company recognized these customer advances as trade receivables, with a corresponding contract liability of equal amount. Under the previous guidance, the Company recognized customer advances when payment was received. See Note 4 of the Consolidated Financial Statements.

In August 2016, the FASB amended its guidance related to the Statement of Cash Flows. The amended guidance clarifies how certain cash receipts and cash payments should be presented on the statement of cash flows. The guidance was effective for annual periods beginning after December 15, 2017 and interim periods within those fiscal years. The Company adopted the guidance during the first quarter of 2018 and the adoption did not have an impact on its Statement of Cash Flows.

In January 2017, the FASB amended its guidance related to goodwill impairment testing. The amended guidance simplifies the subsequent measurement of goodwill, eliminating Step 2 from the goodwill impairment test. Under the amended guidance, companies should perform their annual goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. Companies would recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value, assuming the loss recognized does not exceed the total amount of goodwill for the reporting unit. The amended guidance was effective for fiscal years beginning after December 15, 2019. Early adoption was permitted. The Company elected to early adopt this amended guidance during the second quarter of 2018 in connection with its annual goodwill impairment testing and it did not have an impact on the Company's Consolidated Financial Statements.

In March 2017, the FASB amended its guidance related to the presentation of pension and other postretirement benefit costs. The amended guidance requires the bifurcation of net periodic benefit cost for pension and other postretirement plans. The service cost component of expense requires presentation with other employee compensation costs in operating income, consistent with the earlier guidance. The other components of expense, however, are reported separately outside of operating

8



income. The amended guidance also allows only the service cost component of net benefit cost to be eligible for capitalization. The guidance was effective for annual periods beginning after December 15, 2017 and interim periods within that reporting period. The Company adopted the amended guidance on a retrospective basis during the first quarter of 2018 and it did not have a material impact on its results of operations. See Note 12 of the Consolidated Financial Statements for additional disclosure related to pension and postretirement benefit costs.

In February 2018, the FASB issued guidance related to the impacts of the tax legislation commonly referred to as the Tax Cuts and Jobs Act (the “Act”). The guidance permits the reclassification of certain income tax effects of the Act from Accumulated Other Comprehensive Income to Retained Earnings (stranded tax effects). The stranded tax effects resulted from the December 31, 2017 remeasurement of deferred income taxes that was recorded through the Consolidated Statements of Income, with no corresponding adjustment to Accumulated Other Comprehensive Income having been initially recognized. The guidance is effective for annual periods beginning after December 15, 2018, and interim periods within that reporting period. Early adoption was permitted. The Company elected to early adopt this amended guidance during the first quarter of 2018 using specific identification and as a result reclassified $19,331 from Accumulated Other Comprehensive Income to Retained Earnings on the Consolidated Balance Sheets. This reclassification relates only to the change in the U.S. Corporate income tax rate.

In August 2018, the FASB issued new guidance related to a customer's accounting for implementation, set-up, and other upfront costs incurred in a cloud computing arrangement that is hosted by a vendor (for example, a service contract). Pursuant to the new guidance, customers apply the same criteria for capitalizing implementation costs in a hosting arrangement as they would for an arrangement that has a software license. The new guidance is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. Early adoption was permitted, including adoption in any interim period for which financial statements have not been issued. The FASB provided the option of applying the guidance retrospectively or prospectively to all implementation costs incurred after the date of adoption. The Company elected to early adopt this guidance, prospectively, during the third quarter of 2018, and it did not have a material impact on the Consolidated Financial Statements.

In August 2017, the FASB amended its guidance related to hedge accounting. The amended guidance makes more financial and nonfinancial hedging strategies eligible for hedge accounting, amends presentation and disclosure requirements and changes the assessment of effectiveness. The guidance also more closely aligns hedge accounting with management strategies, simplifies application and increases the transparency of hedging. The amended guidance is effective January 1, 2019, with early adoption permitted in any interim period. The Company adopted the amended guidance on January 1, 2019 and it did not have a material impact on the Consolidated Financial Statements, however it did result in amendments to certain disclosures required pursuant to the earlier guidance. See Note 10 of the Consolidated Financial Statements.

Recently Issued Accounting Standards

In August 2018, the FASB amended its guidance related to disclosure requirements for employers that sponsor defined benefit pension or other postretirement plans. The amended requirements serve to remove, add and otherwise clarify certain existing disclosures. The amended guidance is effective for fiscal years ending after December 15, 2020. The guidance requires application on a retrospective basis to all periods presented. The Company is currently evaluating the impact that the guidance may have on the disclosures within its Consolidated Financial Statements.

4. Revenue

The Company is a global provider of highly engineered products, differentiated industrial technologies, and innovative solutions, serving a wide range of end markets and customers. Its specialized products and services are used in far-reaching applications including aerospace, transportation, manufacturing, automation, healthcare, and packaging. The Company accounts for revenue in accordance with ASC 606, which it adopted on January 1, 2018, using the modified retrospective approach. Note 3 of the Consolidated Financial Statements further discusses this adoption.

Revenue is recognized by the Company when control of the product or solution is transferred to the customer. Control is generally transferred when products are shipped or delivered to customers, title is transferred and the significant risks and rewards of ownership have transferred, and the Company has rights to payment and rewards of ownership pass to the customer. Customer acceptance may also be a factor in determining whether control of the product has transferred. Although revenue is generally transferred at a point in time, a certain portion of businesses with customized products or contracts in which the Company performs work on customer-owned assets requires the use of an over time recognition model as certain contracts meet one or more of the established criteria pursuant to ASC 606. Also, service revenue is recognized as control transfers, which is concurrent with the services being performed.


9



The following table presents the Company's revenue disaggregated by products and services, and geographic regions, by segment:
 
Three months ended
June 30, 2019
 
Six months ended
June 30, 2019
 
Industrial
 
Aerospace
 
Total Company
 
Industrial
 
Aerospace
 
Total Company
Product and Services
 
 
 
 
 
 
 
 
 
 
 
Engineered Components Products
$
65,539

 
$

 
$
65,539

 
$
135,223

 
$

 
$
135,223

Molding Solutions Products
105,902

 

 
105,902

 
212,697

 

 
212,697

Force & Motion Control Products
47,454

 

 
47,454

 
99,070

 

 
99,070

Automation Products
14,509

 

 
14,509

 
28,916

 

 
28,916

Aerospace Original Equipment Manufacturer Products

 
93,884

 
93,884

 

 
181,822

 
181,822

Aerospace Aftermarket Product and Services

 
44,381

 
44,381

 

 
90,632

 
90,632

 
$
233,404

 
$
138,265

 
$
371,669

 
$
475,906


$
272,454

 
$
748,360

 
 
 
 
 
 
 
 
 
 
 
 
Geographic Regions (A)
 
 
 
 
 
 
 
 
 
 
 
Americas
$
87,146

 
$
102,127

 
$
189,273

 
$
185,434

 
$
198,271

 
$
383,705

Europe
89,650

 
23,390

 
113,040

 
184,080

 
47,714

 
231,794

Asia
55,469

 
12,203

 
67,672

 
104,411

 
24,607

 
129,018

Other
1,139

 
545

 
1,684

 
1,981

 
1,862

 
3,843

 
$
233,404

 
$
138,265

 
$
371,669

 
$
475,906

 
$
272,454

 
$
748,360


 
Three months ended
June 30, 2018
 
Six months ended
June 30, 2018
 
Industrial
 
Aerospace
 
Total Company
 
Industrial
 
Aerospace
 
Total Company
Product and Services
 
 
 
 
 
 
 
 
 
 
 
Engineered Components Products
$
73,364

 
$

 
$
73,364

 
$
150,454

 
$

 
$
150,454

Molding Solutions Products
125,938

 

 
125,938

 
245,037

 

 
245,037

Force & Motion Control Products
50,275

 

 
50,275

 
100,047

 

 
100,047

Automation Products

 

 

 

 

 

Aerospace Original Equipment Manufacturer Products

 
84,527

 
84,527

 

 
165,223

 
165,223

Aerospace Aftermarket Product and Services

 
41,211

 
41,211

 

 
81,214

 
81,214

 
$
249,577

 
$
125,738

 
$
375,315

 
$
495,538

 
$
246,437

 
$
741,975

 
 
 
 
 
 
 
 
 
 
 
 
Geographic Regions (A)
 
 
 
 
 
 
 
 
 
 
 
Americas
$
93,326

 
$
92,449

 
$
185,775

 
$
189,320

 
$
178,426

 
$
367,746

Europe
92,414

 
22,740

 
115,154

 
187,127

 
47,407

 
234,534

Asia
63,043

 
9,850

 
72,893

 
117,382

 
18,765

 
136,147

Other
794

 
699

 
1,493

 
1,709

 
1,839

 
3,548

 
$
249,577

 
$
125,738

 
$
375,315

 
$
495,538

 
$
246,437

 
$
741,975


(A) Sales by geographic region are based on the location to which the product is shipped.


10



Revenue from products and services transferred to customers at a point in time accounted for approximately 90 percent of revenue for both the three and six month periods ended June 30, 2019. A majority of revenue within the Industrial segment and Aerospace OEM business is recognized at a point in time when the product or solution is shipped to the customer. A portion of revenue within the Aerospace Aftermarket business is also recognized when product is shipped.

Revenue from products and services transferred to customers over time accounted for approximately 10 percent of revenue for both the three and six month periods ended June 30, 2019. The Company recognizes revenue over time in instances where a contract supports a continual transfer of control to the customer. Substantially all of our revenue in the Aerospace maintenance repair and overhaul business and a portion of the Engineered Components Products, Molding Solutions Products and Aerospace Original Equipment Manufacturer Products is recognized over time. Within the Molding Solution businesses and Aerospace Aftermarket business, this continual transfer of control to the customer results from repair and refurbishment work performed on customer controlled assets. With other contracts, this continual transfer of control to the customer is supported by clauses in the contract where we deliver products that do not have an alternative use and requires an enforceable right to payment of costs incurred (plus a reasonable profit) or the Company has a contractual right to complete any work in process and receive full contract price.

Performance Obligations. A performance obligation represents a promise within a contract to provide a distinct good or service to the customer. The Company accounts for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectibility of consideration is probable. Transaction price reflects the amount of consideration which the Company expects to be entitled in exchange for transferred goods or services. A contract’s transaction price is allocated to each distinct performance obligation and revenue is recognized as the performance obligation is satisfied.

The majority of our revenues are from contracts that are less than one year, however certain Aerospace OEM and Industrial Molding Solutions business contracts extend beyond one year. In the Industrial segment, customers are typically with OEMs or suppliers to OEMs and in some businesses, with distributors. In the Aerospace segment, customers include commercial airlines, OEMs and other aircraft and military parts providers.

To determine the proper revenue recognition method for contracts, the Company uses judgment to evaluate whether two or more contracts should be combined and accounted for as one single contract and whether the combined or single contract should be accounted for as more than one performance obligation. Contracts within the Aerospace OEM and Engineered Components businesses typically have contracts that are combined as the customer may issue multiple purchase orders at or near the same point in time under the terms of a long term agreement.

Revenue is recognized in an over time model based on the extent of progress towards completion of the performance obligation. The selection of the method to measure progress towards completion requires judgment and is based on the nature of the products or services to be provided. The Company utilizes the cost-to-cost measure of progress for over time contracts as we believe this measure best depicts the transfer of control to the customer, which occurs as we incur costs on contracts.

Contract Estimates. Due to the nature of the work performed in completing certain performance obligations, the estimation of both total revenue and cost at completion (the process described above) includes a number of variables and requires significant judgment.

Estimating total contract revenue may require judgment as certain contracts contain pricing discount structures, rebates, early payment discounts, or other provisions that can impact transaction price. The Company generally estimates variable consideration utilizing the expected value methodology as multiple inputs are considered and weighed, such as customer history, customer forecast communications, economic outlooks, and industry data. In certain circumstances where a particular outcome is probable, we utilize the most likely amount to which we expect to be entitled. The Company includes estimated amounts in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved.

Estimating the total expected costs related to contracts also requires significant judgment. The Aerospace OEM business has an Estimate at Completion (EAC) process in which management reviews the progress and execution of our performance obligations for significant contracts with revenue recognized under an over time model. As part of this process, management reviews information including, but not limited to, performance under the contract, progress towards completion, identified risks and opportunities, sourcing determinations and related changes in estimates of costs to be incurred. These considerations include management's judgment about the ability and cost to achieve technical requirements and other contract requirements. Management makes assumptions and estimates regarding labor efficiency, the complexity of the work to be performed, the availability of materials, the length of time to complete the performance obligation (e.g., to estimate increases in wages and

11



prices for materials and related support cost allocations), execution by our subcontractors and overhead cost rates, among other variables.

The Company generally utilizes the portfolio approach to estimate the amount of revenue to recognize for certain other contracts which require over time revenue recognition. Such contracts are grouped together either by revenue stream, customer or product. Each portfolio of contracts is grouped together based on having similar characteristics. The portfolio approach is utilized only when the result of the accounting is not expected to be materially different than if applied to individual contracts.

Adjustments to net sales, cost of sales and the related impact to operating income are recognized as necessary in the period they become known. Revenue recognized from performance obligations satisfied in previous periods was not material in the three and six months ended June 30, 2019.

Contract Balances. The timing of revenue recognition, invoicing and cash collections affect accounts receivable, unbilled receivables (contract assets) and customer advances and deposits (contract liabilities) on the Consolidated Balance Sheets.

Unbilled Receivables (Contract Assets) - Pursuant to the over time revenue recognition model, revenue may be recognized prior to the customer being invoiced. An unbilled receivable is recorded to reflect revenue that is recognized when 1) the cost-to-cost method is applied and 2) such revenue exceeds the amount invoiced to the customer. Unbilled receivables are included within prepaid expenses and other current assets on the Consolidated Balance Sheet as of June 30, 2019 and December 31, 2018.

Customer Advances and Deposits (Contract Liabilities) - The Company may receive a customer advance or deposit, or have an unconditional right to receive a customer advance, prior to revenue being recognized. Certain contracts within the Molding Solutions businesses, for example, may require such advances. Since the performance obligations related to such advances may not have been satisfied, a contract liability is established. An offsetting asset of equal amount is recorded as an account receivable until the advance is collected. Advances and deposits are included within accrued liabilities on the Consolidated Balance Sheets until the respective revenue is recognized. Advance payments are not considered a significant financing component as they are generally received less than one year before the customer solution is completed.

These assets and liabilities are reported on the Consolidated Balance Sheet on an individual contract basis at the end of each reporting period.

Net contract liabilities consisted of the following:
 
June 30, 2019
 
December 31, 2018
 
$ Change
 
% Change
Unbilled receivables (contract assets)
$
20,657

 
$
11,844

 
$
8,813

 
74
 %
Contract liabilities
(59,833
)
 
(57,522
)
 
(2,311
)
 
4
 %
Net contract liabilities
$
(39,176
)
 
$
(45,678
)
 
$
6,502

 
(14
)%

Contract liabilities balances at June 30, 2019 and December 31, 2018 include $18,179 and $15,348, respectively, of customer advances for which the Company has an unconditional right to collect payment. Accounts receivable, as presented on the Consolidated Balance Sheet, includes corresponding balances at June 30, 2019 and December 31, 2018, respectively.

Changes in the net contract liabilities balance during the six-month period ended June 30, 2019 were impacted by a $2,311 increase in contract liabilities, driven primarily by new customer advances and deposits, partially offset by revenue recognized in the current period. Adding to this contract liability decrease was a $8,813 increase in contract assets, driven primarily by contract progress (i.e.unbilled receivable), partially offset by earlier contract progress being invoiced to the customer.

The Company recognized approximately 20% and 55% of the revenue related to the contract liability balance as of December 31, 2018 during the three and six months ended June 30, 2019, respectively, primarily representing revenue from the sale of molds and hot runners within the Molding Solutions business.

Contract Costs. The Company may incur costs to fulfill a contract. Costs are incurred to develop, design and manufacture tooling to produce a customer’s customized product in conjunction with certain of its contracts, primarily in the Aerospace OEM business. For certain contracts, control related to this tooling remains with the Company. The tooling may be deemed recoverable over the life of the related customer contract (oftentimes a long-term agreement). The Company therefore capitalizes these tooling costs and amortizes them over the shorter of the tooling life or the duration of the long-term

12



agreement. The Company may also incur costs related to the development of product designs (molds or hot runner systems) within its Molding Solutions businesses. Control of the design may be retained by the Company and deemed recoverable over the contract to build the systems or mold, therefore this design work cost is capitalized and amortized to cost of sales when the related revenue is recognized. Amortization related to these capitalized costs to fulfill a contract were $3,662 and $7,096 in the three and six month periods ended June 30, 2019, respectively, and $3,956 and $7,942 in the three and six month periods ended June 30, 2018, respectively.

Capitalized costs, net of amortization, to fulfill a contract balances were as follows:

 
June 30, 2019
December 31, 2018
Tooling
$
5,732

$
6,155

Design costs
2,416

2,285

Other

5

 
$
8,148

$
8,445



Remaining Performance Obligations. The Company has elected to disclose remaining performance obligations only for contracts with an original duration of greater than one year. Such remaining performance obligations represent the transaction price of firm orders for which work has not been performed and, for Aerospace, excludes projections of components and assemblies that Aerospace OEM customers anticipate purchasing in the future under existing programs, which represent orders that are beyond lead time and do not represent performance obligations pursuant to ASC 606. As of June 30, 2019, the aggregate amount of the transaction price allocated to remaining performance obligations was $235,039. The Company expects to recognize revenue on approximately 75% of the remaining performance obligations over the next 12 months, with the remainder being recognized within 24 months.

5. Stockholders' Equity

A schedule of consolidated changes in equity for the six months ended June 30, 2019 is as follows (shares in thousands):
 
 
Common
Stock
(Number of
Shares)
 
Common
Stock
(Amount)
 
Additional
Paid-In
Capital
 
Treasury
Stock
(Number of
Shares)
 
Treasury
Stock (Amount)
 
Retained
Earnings
 
Accumulated
Other
Non-Owner
Changes to
Equity
 
Total
Stockholders’
Equity
December 31, 2018
 
63,367

 
$
634

 
$
470,818

 
12,034

 
$
(441,668
)
 
$
1,363,772

 
$
(190,500
)
 
$
1,203,056

Comprehensive income
 

 

 

 

 

 
33,992

 
(8,178
)
 
25,814

Dividends declared ($0.16 per share)
 

 

 

 

 

 
(8,217
)
 

 
(8,217
)
Employee stock plans
 
51

 

 
4,039

 
1

 
(80
)
 
(109
)
 

 
3,850

March 31, 2019
 
63,418

 
$
634

 
$
474,857

 
12,035

 
$
(441,748
)
 
$
1,389,438

 
$
(198,678
)
 
$
1,224,503

Comprehensive income
 

 

 

 

 

 
37,616

 
4,698

 
42,314

Dividends declared ($0.16 per share)
 

 

 

 

 

 
(8,086
)
 

 
(8,086
)
Common stock repurchases
 

 

 

 
900

 
(50,347
)
 

 

 
(50,347
)
Employee stock plans
 
18

 

 
3,285

 
2

 
(106
)
 
(178
)
 

 
3,001

June 30, 2019
 
63,436

 
$
634

 
$
478,142

 
12,937

 
$
(492,201
)
 
$
1,418,790

 
$
(193,980
)
 
$
1,211,385


A schedule of consolidated changes in equity for the six months ended June 30, 2018 is as follows (shares in thousands):

13



 
 
Common
Stock
(Number of
Shares)
 
Common
Stock
(Amount)
 
Additional
Paid-In
Capital
 
Treasury
Stock
(Number of
Shares)
 
Treasury
Stock (Amount)
 
Retained
Earnings
 
Accumulated
Other
Non-Owner
Changes to
Equity
 
Total
Stockholders’
Equity
December 31, 2017
 
63,034

 
$
630

 
$
457,365

 
9,656

 
$
(297,998
)
 
$
1,206,723

 
$
(106,399
)
 
$
1,260,321

Comprehensive income
 

 

 

 

 

 
38,818

 
30,513

 
69,331

Dividends declared ($0.14 per share)
 

 

 

 

 

 
(7,453
)
 

 
(7,453
)
Common stock repurchases
 

 

 

 
533

 
(33,541
)
 

 

 
(33,541
)
Reclassification pursuant to
accounting guidance related to
U.S. Tax Reform (Note 3)

 

 

 

 

 

 
19,331

 
(19,331
)
 

Cumulative effect of change in accounting guidance related to Revenue (Note 3)
 

 

 

 

 

 
4,295

 

 
4,295

Employee stock plans
 
20

 
1

 
2,874

 
1

 
(68
)
 
(174
)
 

 
2,633

March 31, 2018
 
63,054

 
$
631

 
$
460,239

 
10,190

 
$
(331,607
)
 
$
1,261,540

 
$
(95,217
)
 
$
1,295,586

Comprehensive income
 

 

 

 

 

 
49,429

 
(61,920
)
 
(12,491
)
Dividends declared ($0.16 per share)
 

 

 

 

 

 
(8,342
)
 

 
(8,342
)
Common stock repurchases
 

 

 

 
1,422

 
(84,574
)
 

 

 
(84,574
)
Employee stock plans
 
13

 

 
3,078

 
2

 
(107
)
 
13

 

 
2,984

June 30, 2018
 
63,067

 
$
631

 
$
463,317

 
11,614

 
$
(416,288
)
 
$
1,302,640

 
$
(157,137
)
 
$
1,193,163



6. Net Income Per Common Share

For the purpose of computing diluted net income per common share, the weighted-average number of common shares outstanding is increased for the potential dilutive effects of stock-based incentive plans. For the purpose of computing diluted net income per common share, the weighted-average number of common shares outstanding was increased by 492,334 and 553,938 for the three month periods ended June 30, 2019 and 2018, respectively, and by 510,499 and 552,467 for the six month periods ended June 30, 2019 and 2018, respectively, to account for the potential dilutive effect of stock-based incentive plans. There were no adjustments to net income for the purposes of computing income available to common stockholders for the periods.

The calculation of weighted-average diluted shares outstanding excludes all shares that would have been anti-dilutive. During the three month periods ended June 30, 2019 and 2018, the Company excluded 316,824 and 139,307 stock awards, respectively, from the calculation of weighted-average diluted shares outstanding as the stock awards were considered anti-dilutive. During the six month periods ended June 30, 2019 and 2018, the Company excluded 313,575 and 146,607 stock awards, respectively, from the calculation of weighted-average diluted shares outstanding as the stock awards were considered anti-dilutive.
  
The Company granted 120,585 stock options, 93,992 restricted stock unit awards and 88,402 performance share awards ("PSAs") in February 2019 as part of its annual grant awards. All of the stock options and the restricted stock unit awards vest upon meeting certain service conditions. The restricted stock unit awards are included in basic weighted-average common shares outstanding as they contain nonforfeitable rights to dividend payments. The PSAs are part of the long-term Performance Share Award Program and are based on performance goals that are driven by a combination of independently measured metrics (depending on the grant year) with each metric being weighted equally. The metrics for awards granted in 2019 include the Company’s total shareholder return (“TSR”), return on invested capital (“ROIC”) and operating income before depreciation and amortization growth ("EBITDA growth"). The TSR and EBITDA growth metrics are designed to assess the long-term Company performance relative to the performance of companies included in the Russell 2000 Index over a three -year performance period. ROIC is designed to assess the Company's performance compared to pre-established Company targets over a three -year performance period. The participants can earn from zero to 250% of the target award and the award includes a forfeitable right to dividend equivalents, which are not included in the aggregate target award numbers. The fair value of the TSR was determined using a Monte Carlo valuation method as the award contains a market condition.

7. Inventories

The components of inventories consisted of:
 
June 30, 2019
 
December 31, 2018
Finished goods
$
80,125


$
87,779

Work-in-process
98,954

 
98,426

Raw material and supplies
80,606

 
79,785

 
$
259,685


$
265,990



8. Goodwill and Other Intangible Assets

Goodwill:
The following table sets forth the change in the carrying amount of goodwill for each reportable segment and for the Company as of and for the period ended June 30, 2019:
 
Industrial
 
Aerospace
 
Total Company
January 1, 2019
$
924,738

 
$
30,786

 
$
955,524

Acquisition related
681

 

 
681

Foreign currency translation
(4,755
)
 

 
(4,755
)
June 30, 2019
$
920,664

 
$
30,786

 
$
951,450



In the second quarter of 2019, management performed its annual impairment testing of goodwill and determined that there was no goodwill impairment.

Other Intangible Assets:
Other intangible assets consisted of:
 
 
 
June 30, 2019
 
December 31, 2018
 
Range of
Life -Years
 
Gross Amount
 
Accumulated Amortization
 
Gross Amount
 
Accumulated Amortization
Amortized intangible assets:
 
 
 
 
 
 
 
 
 
Revenue sharing programs (RSPs)
Up to 30
 
$
299,500

 
$
(128,900
)
 
$
299,500

 
$
(121,957
)
Component repair programs (CRPs)
Up to 30
 
111,839

 
(24,555
)
 
111,839

 
(21,895
)
Customer relationships
10-16
 
338,366

 
(89,506
)
 
338,366

 
(79,439
)
Patents and technology
4-10
 
125,852

 
(65,974
)
 
125,852

 
(59,205
)
Trademarks/trade names
10-30
 
11,950

 
(10,927
)
 
11,950

 
(10,731
)
Other
Up to 15
 
7,296

 
(3,776
)
 
7,296

 
(3,551
)
 
 
 
894,803

 
(323,638
)
 
894,803

 
(296,778
)
Unamortized intangible assets:
 
 
 
 
 
 
 
 
 
Trade names
 
 
55,670

 

 
55,670

 

Foreign currency translation
 
 
(19,444
)
 

 
(17,157
)
 

Other intangible assets
 
 
$
931,029

 
$
(323,638
)
 
$
933,316

 
$
(296,778
)


Estimated amortization of intangible assets for future periods is as follows: 2019 - $53,000; 2020 - $50,000; 2021 - $49,000; 2022 - $49,000 and 2023 - $48,000.

In the second quarter of 2019, management performed its annual impairment testing of its trade names, indefinite-lived intangible assets. Based on this assessment, there were no impairments.

9. Debt

The Company's debt agreements contain financial covenants that require the maintenance of interest coverage and leverage ratios. The Company is in compliance with its financial covenants as of June 30, 2019, and continues to monitor its future compliance based on current and anticipated future economic conditions.


14



Long-term debt and notes and overdrafts payable at June 30, 2019 and December 31, 2018 consisted of:
 
June 30, 2019
 
December 31, 2018
 
Carrying
Amount
 
Fair
Value
 
Carrying
Amount
 
Fair
Value
Revolving credit agreement
$
784,628

 
$
805,464

 
$
831,016

 
$
828,800

3.97% Senior Notes
100,000

 
104,198

 
100,000

 
100,185

Borrowings under lines of credit and overdrafts
27,143

 
27,143

 
2,137

 
2,137

Finance leases
7,440

 
7,617

 
10,216

 
10,503

Other foreign bank borrowings
524

 
528

 
647

 
651

 
919,735

 
944,950

 
944,016

 
942,276

Less current maturities
(30,648
)
 
 
 
(7,659
)
 
 
Long-term debt
$
889,087

 
 
 
$
936,357

 
 

In February 2017, the Company and certain of its subsidiaries entered into the fourth amendment of its fifth amended and restated revolving credit agreement (the “Amended Credit Agreement”) and retained Bank of America, N.A as the Administrative Agent for the lenders. The Amended Credit Agreement increased the facility from $750,000 to $850,000 and extends the maturity date from September 2018 to February 2022. The Amended Credit Agreement also increases the existing
accordion feature from $250,000, allowing the Company to now request additional borrowings of up to $350,000. The Company may exercise the accordion feature upon request to the Administrative Agent as long as an event of default has not occurred or is not continuing. The borrowing availability of $850,000, pursuant to the terms of the Amended Credit Agreement, allows for multi-currency borrowing which includes euro, British pound sterling or Swiss franc borrowing, up to $600,000. In September 2018, the Company and one of its wholly owned subsidiaries entered into a Sale and Purchase Agreement to acquire Gimatic. See Note 2 of the Consolidated Financial Statements. In conjunction with the Acquisition, the Company requested additional borrowings of $150,000 that was provided for under the existing accordion feature. The Administrative Agent for the lenders approved the Company's access to the accordion feature and on October 19, 2018 the lenders formally committed the capital to fund such feature, resulting in the execution of the fifth amendment to the Amended Credit Agreement (the "Fifth Amendment"). The Fifth Amendment, effective October 19, 2018, thereby increased the borrowing availability of the existing facility to $1,000,000. The Company may also request access to the residual $200,000 of the accordion feature. Depending on the Company’s consolidated leverage ratio, and at the election of the Company, borrowings under the Amended Credit Agreement will bear interest at either LIBOR plus a margin of between 1.10% and 1.70% or the base rate, as defined in the Amended Credit Agreement, plus a margin of 0.10% to 0.70%. Multi-currency borrowings, pursuant to the Amended Credit Agreement, bear interest at their respective interbank offered rate (i.e. Euribor) or 0.00% (higher of the two rates) plus a margin of between 1.10% and 1.70%. The Company paid fees and expenses of $529 in the fourth quarter of 2018 in conjunction with executing the Fifth Amendment; such fees have been deferred within Other Assets on the accompanying Consolidated Balance Sheets and are being amortized into interest expense on the accompanying Consolidated Statements of Income through its maturity.

Borrowings and availability under the Amended Credit Agreement were $784,628 and $215,372, respectively, at June 30, 2019 and $831,016 and $168,984, respectively, at December 31, 2018. The average interest rate on these borrowings was 2.06% and 1.99% on June 30, 2019 and December 31, 2018, respectively. Borrowings included Euro-denominated borrowings of 492,680 Euros ($560,128) at June 30, 2019 and 470,350 Euros ($538,316) at December 31, 2018. The fair value of the borrowings is based on observable Level 2 inputs. The borrowings were valued using discounted cash flows based upon the Company's estimated interest costs for similar types of borrowings. In the first quarter of 2019, and the second quarter of 2018, the Company borrowed 44,100 Euros ($49,506) and 179,000 Euros ($208,589), respectively, under the Amended Credit Facility through an international subsidiary. The proceeds were distributed to the parent company and subsequently used to pay down U.S. borrowings under the Amended Credit Agreement.

In October 2014, the Company entered into a Note Purchase Agreement (“Note Purchase Agreement”), among the Company and New York Life Insurance Company, New York Life Insurance and Annuity Corporation and New York Life Insurance and Annuity Corporation Institutionally Owned Life Insurance Separate Account, as purchasers, for the issuance of $100,000 aggregate principal amount of 3.97% Senior Notes due October 17, 2024 (the “3.97% Senior Notes”).

The 3.97% Senior Notes are senior unsecured obligations of the Company and pay interest semi-annually on April 17 and October 17 of each year at an annual rate of 3.97%. The 3.97% Senior Notes will mature on October 17, 2024 unless earlier prepaid in accordance with their terms. Subject to certain conditions, the Company may, at its option, prepay all or any part of the 3.97% Senior Notes in an amount equal to 100% of the principal amount of the 3.97% Senior Notes so prepaid, plus any accrued and unpaid interest to the date of prepayment, plus the Make-Whole Amount, as defined in the Note Purchase

15



Agreement, with respect to such principal amount being prepaid. The fair value of the 3.97% Senior Notes was determined using the US Treasury yield and a long-term credit spread for similar types of borrowings, which represent Level 2 observable inputs.
The Company's borrowing capacity remains limited by various debt covenants in the Amended Credit Agreement and the Note Purchase Agreement (the "Agreements"). The Agreements require the Company to maintain a ratio of Consolidated Senior Debt, as defined, to Consolidated EBITDA, as defined, of not more than 3.25 times ("Senior Debt Ratio"), a ratio of Consolidated Total Debt, as defined, to Consolidated EBITDA of not more than 3.75 times ("Total Debt Ratio") and a ratio of Consolidated EBITDA to Consolidated Cash Interest Expense, as defined, of not less than 4.25, in each case at the end of each fiscal quarter; provided that the debt to EBITDA ratios are permitted to increase for a period of four fiscal quarters after the closing of certain permitted acquisitions. A permitted acquisition is defined as an acquisition exceeding $150,000, for which the acquisition of Gimatic qualifies. With the completion of a permitted acquisition, the Senior Debt Ratio cannot exceed 3.50 times and the Total Debt Ratio cannot exceed 4.25 times. The increased ratios are allowed for a period of four fiscal quarters subsequent to the close of the permitted acquisition.

In addition, the Company has available approximately $87,000 in uncommitted short-term bank credit lines ("Credit Lines") and overdraft facilities. The Credit Lines are accessed locally and are available primarily within the U.S., Europe and Asia. The Credit Lines are subject to the applicable borrowing rates within each respective country and vary between jurisdictions (i.e. LIBOR, Euribor, etc.). Under the Credit Lines, $26,900 was borrowed at June 30, 2019 at an interest rate of 3.16% and $2,041 was borrowed at December 31, 2018 at an average interest rate of 0.17%. The Company had also borrowed $243 and $96 under the overdraft facilities at June 30, 2019 and December 31, 2018, respectively. Repayments under the Credit Lines are due within one month after being borrowed. Repayments of the overdrafts are generally due within two days after being borrowed. The carrying amounts of the Credit Lines and overdrafts approximate fair value due to the short maturities of these financial instruments.

The Company has several finance leases under which $7,440 and $10,216 was outstanding at June 30, 2019 and December 31, 2018, respectively. The fair value of the finance leases are based on observable Level 2 inputs. These instruments were valued using discounted cash flows based upon the Company's estimated interest costs for similar types of borrowings.

At June 30, 2019 and December 31, 2018, the Company also had other foreign bank borrowings of $524 and $647, respectively. The fair value of the other foreign bank borrowings is based on observable Level 2 inputs. These instruments were valued using discounted cash flows based upon the Company's estimated interest costs for similar types of borrowings.

10. Derivatives

The Company has manufacturing and sales facilities around the world and thus makes investments and conducts business transactions denominated in various currencies. The Company is also exposed to fluctuations in interest rates and commodity price changes. These financial exposures are monitored and managed by the Company as an integral part of its risk management program.

Financial instruments have been used by the Company to hedge its exposure to fluctuations in interest rates. The Company entered into an interest rate swap agreement (the "Swap") on April 28, 2017, with one bank, which converts the interest on the first $100,000 of the Company's one-month LIBOR-based borrowings from a variable rate plus the borrowing spread to a fixed rate of 1.92% plus the borrowing spread. The Swap expires on January 31, 2022 and is accounted for as a cash flow hedge.

The Company also uses financial instruments to hedge its exposures to fluctuations in foreign currency exchange rates. The Company has various contracts outstanding which primarily hedge recognized assets or liabilities and anticipated transactions in various currencies including the Euro, British pound sterling, U.S. dollar, Canadian dollar, Japanese yen, Singapore dollar, Korean won, Swedish kroner, Chinese renminbi and Swiss franc. Certain foreign currency derivative instruments are treated as cash flow hedges of forecasted transactions. All foreign exchange contracts are due within two years.

The Company does not use derivatives for speculative or trading purposes or to manage commodity exposures. Changes in the fair market value of derivatives that qualify as cash flow hedges are recorded to accumulated other non-owner changes to equity. Amounts recorded to accumulated other non-owner changes to equity are reclassified to earnings in a manner that matches the earnings impact of the hedged transaction. Amounts related to contracts that are not designated as hedges are recorded directly to earnings.

The Company's policy for classifying cash flows from derivatives is to report the cash flows consistent with the underlying hedged item. Other financing cash flows during the first half of 2019 and 2018, as presented on the Consolidated Statements of

16



Cash Flows, include $1,635 and $2,464, respectively, of net cash payments related to the settlement of foreign currency hedges related to intercompany financing.

The following table sets forth the fair value amounts of derivative instruments held by the Company:
 
Derivative Assets
 
Derivative Liabilities
 
 
Fair Value
 
 
Fair Value
 
Balance Sheet Location
June 30, 2019
December 31, 2018
 
Balance Sheet Location
June 30, 2019
December 31, 2018
Derivatives designated as hedging instruments:
 
 
 
 
 
 
 
Interest rate contracts
Other assets
$

$
1,412

 
Other liabilities
$
(778
)
$

Foreign exchange contracts
Prepaid expenses and other current assets


 
Accrued liabilities
(416
)
(258
)
Total derivatives designated as hedging instruments
 

1,412

 
 
(1,194
)
(258
)
 
 
 
 
 
 
 
 
Derivatives not designated as hedging instruments:
 
 
 
 
 
 
 
Foreign exchange contracts
Prepaid expenses and other current assets
309

1,105

 
Accrued liabilities
(87
)
(90
)
Total derivatives not designated as hedging instruments
 
309

1,105

 
 
(87
)
(90
)
 
 
 
 
 
 
 
 
Total derivatives
 
$
309

$
2,517

 
 
$
(1,281
)
$
(348
)


The following table sets forth the effect of hedge accounting on accumulated other comprehensive (loss) income for the three and six month periods ended June 30, 2019 and 2018:
 
Amount of (Loss) Gain Recognized in Accumulated Other Comprehensive (Loss) Income on Derivative
Location of Gain (Loss) Reclassified from Accumulated Other Comprehensive Income (Loss) into Income
Amount of Gain (Loss) Reclassified from Accumulated Other Comprehensive Income (Loss) into Income
 
Three months ended June 30,
 
Six months ended
June 30,
Three months ended June 30,
 
Six months ended
June 30,
Derivatives in Hedging Relationships
2019
 
2018
 
2019
 
2018
2019
 
2018
 
2019
 
2018
Derivatives in Cash Flow Hedging Relationships:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Interest rate contracts
$
(1,182
)
 
$
452

 
$
(1,670
)
 
$
1,686

Interest expense
$
139

 
$
(332
)
 
$
281

 
$
(414
)
Foreign exchange contracts
(43
)
 
(37
)
 
(123
)
 
(875
)
Net sales
(252
)
 
(306
)
 
(589
)
 
(533
)
Total
$
(1,225
)
 
$
415

 
$
(1,793
)
 
$
811

 
$
(113
)
 
$
(638
)
 
$
(308
)
 
$
(947
)


The following table sets forth the effect of hedge accounting on the consolidated statements of income for the three-month periods ended June 30, 2019 and 2018:



17



 
Location and Amount of Gain (Loss) Recognized in Income on Hedging Relationships
 
Three months ended June 30,
 
2019
 
2018
 
Net sales
 
Interest expense
 
Net sales
 
Interest expense
Total amounts of income and expense line items presented in the consolidated statements of income in which the effects of hedges are recorded
$
371,669

 
$
5,399

 
$
375,315

 
$
4,133

The effects of hedging:
 
 
 
 
 
 
 
  Gain (Loss) on cash flow hedging relationships
 
 
 
 
 
 
 
     Interest rate contracts
 
 
 
 
 
 
 
Amount of (loss) reclassified from accumulated other comprehensive income (loss) into income

 
139

 

 
(332
)
     Foreign exchange contracts
 
 
 
 
 
 
 
Amount of gain (loss) reclassified from accumulated other comprehensive income (loss) into income
(252
)
 

 
(306
)
 



The following table sets forth the effect of hedge accounting on the consolidated statements of income for the six-month periods ended June 30, 2019 and 2018:
 
Location and Amount of Gain (Loss) Recognized in Income on Hedging Relationships
 
Six months ended
June 30,
 
2019
 
2018
 
Net sales
 
Interest expense
 
Net sales
 
Interest expense
Total amounts of income and expense line items presented in the consolidated statements of income in which the effects of hedges are recorded
$
748,360

 
$
10,512

 
$
741,975

 
$
8,025

The effects of hedging:
 
 
 
 
 
 
 
  Gain (Loss) on cash flow hedging relationships
 
 
 
 
 
 
 
     Interest rate contracts
 
 
 
 
 
 
 
Amount of (loss) reclassified from accumulated other comprehensive income (loss) into income

 
281

 

 
(414
)
     Foreign exchange contracts
 
 
 
 
 
 
 
Amount of gain (loss) reclassified from accumulated other comprehensive income (loss) into income
(589
)
 

 
(533
)
 



The following table sets forth the effect of derivatives not designated as hedging instruments on the consolidated statements of income for the three and six-month periods ended June 30, 2019 and 2018:
 
Location of Gain (Loss) Recognized in Income on Derivative
Amount of Gain (Loss) Recognized in Income on Derivative(A)
 
Three months ended June 30,
 
Six months ended June 30,
Derivatives Not Designated as Hedging Instruments
2019
 
2018
 
2019
 
2018
Foreign exchange contracts
Other expense (income), net
$
299

 
$
(1,506
)
 
$
(3,519
)
 
$
(7,598
)


(A) Such amounts were substantially offset by the net (gain) loss recorded on the underlying hedged asset or liability, also recorded in other expense (income), net.


18




11. Fair Value Measurements

The provisions of the accounting standard for fair value define fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. This standard classifies the inputs used to measure fair value into the following hierarchy:

Level 1
Unadjusted quoted prices in active markets for identical assets or liabilities.

Level 2
Unadjusted quoted prices in active markets for similar assets or liabilities, or unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs other than quoted prices that are observable for the asset or liability.

Level 3
Unobservable inputs for the asset or liability.

The following table provides the assets and liabilities reported at fair value and measured on a recurring basis:
 
 
 
 
Fair Value Measurements Using
Description
 
Total
 
Quoted Prices in Active Markets for
Identical Assets
(Level 1)
 
Significant Other Observable Inputs
(Level 2)
 
Significant Unobservable Inputs
(Level 3)
June 30, 2019
 
 
 
 
 
 
 
 
Asset derivatives
 
$
309

 
$

 
$
309

 
$

Liability derivatives
 
(1,281
)
 

 
(1,281
)
 

Bank acceptances
 
15,281

 

 
15,281

 

Rabbi trust assets
 
2,784

 
2,784

 

 

Total
 
$
17,093

 
$
2,784

 
$
14,309

 
$

 
 
 
 
 
 
 
 
 
December 31, 2018
 
 
 
 
 
 
 
 
Asset derivatives
 
$
2,517

 
$

 
$
2,517

 
$

Liability derivatives
 
(348
)
 

 
(348
)
 

Bank acceptances
 
17,698

 

 
17,698

 

Rabbi trust assets
 
2,457

 
2,457

 

 

Total
 
$
22,324


$
2,457

 
$
19,867

 
$



The derivative contracts are valued using observable current market information as of the reporting date such as the prevailing LIBOR-based interest rates and foreign currency spot and forward rates. Bank acceptances represent financial instruments accepted from certain Chinese customers in lieu of cash paid on receivables, generally range from three to six months in maturity and are guaranteed by banks. The carrying amounts of the bank acceptances, which are included within prepaid expenses and other current assets, approximate fair value due to their short maturities. The fair values of rabbi trust assets are based on quoted market prices from various financial exchanges.














19



12. Pension and Other Postretirement Benefits

Pension and other postretirement benefits expenses consisted of the following:
 
Three months ended June 30,
 
Six months ended June 30,
Pensions
2019
 
2018
 
2019
 
2018
Service cost
$
1,275

 
$
1,398

 
$
2,708

 
$
2,988

Interest cost
4,572

 
4,383

 
9,108

 
8,692

Expected return on plan assets
(7,349
)
 
(7,383
)
 
(14,427
)
 
(14,777
)
Amortization of prior service cost
98

 
140

 
201

 
281

Amortization of actuarial losses
2,285

 
3,029

 
4,443

 
5,840

Settlement loss
247

 

 
247

 

Net periodic benefit cost
$
1,128

 
$
1,567

 
$
2,280

 
$
3,024


 
Three months ended June 30,
 
Six months ended June 30,
Other Postretirement Benefits
2019
 
2018
 
2019
 
2018
Service cost
$
16

 
$
18

 
$
35

 
$
42

Interest cost
333

 
337

 
673

 
681

Amortization of prior service cost
7

 
5

 
13

 
10

Amortization of actuarial (gains) losses
(3
)
 
126

 
7

 
286

Net periodic benefit cost
$
353

 
$
486

 
$
728

 
$
1,019



The service cost component of net periodic benefit cost is included within cost of sales and selling and administrative expenses. The components of net periodic benefit cost other than the service cost component are included in Other Income (Expense) on the Consolidated Statements of Income.
The Company now expects to contribute approximately $20,000 to its various defined benefit pension plans in 2019, including approximately $15,000 of discretionary contributions to its U.S. Qualified pension plans.

13. Income Taxes

The Company's effective tax rate for the first half of 2019 was 23.5% compared with 19.6% in the first half of 2018 and 19.9% for the full year 2018. The increase in the first half of 2019 effective tax rate from the full year 2018 rate is primarily due to the absence of adjustments to certain international valuation reserves and final adjustments resulting from the impact of the Tax Cuts and Jobs Act (the “Act”), combined with a decrease in the excess tax benefit on stock awards.

The Aerospace and Industrial Segments have a number of multi-year tax holidays in both Singapore and China. These holidays are subject to the Company meeting certain commitments in the respective jurisdictions.

14. Leases

The Company maintains leases of certain manufacturing, distribution and assembly facilities, office space, land, machinery and equipment. Leases generally have remaining terms of one year to ten years. Leases with an initial term of twelve months or less are not recorded on the Consolidated Balance Sheets. The Company recognizes lease expense for minimum lease payments on a straight line basis over the term of the lease. Certain leases include options to renew or terminate. Renewal options are exercisable per the discretion of the Company and vary based on the nature of each lease, with renewal periods generally ranging from one year to five years. The term of the lease includes renewal periods only if the Company is reasonably certain that it will exercise the renewal option. When determining if a renewal option is reasonably certain of being exercised, the Company considers several factors, including but not limited to, the cost of moving to another location, the cost of disruption to operations, whether the purpose or location of the leased asset is unique and the contractual terms associated with extending the lease.

Certain leases provide the option to purchase the leased property and are therefore evaluated for finance lease consideration. Right-of-use ("ROU") assets and lease liabilities related to finance leases were not material as of June 30, 2019. The

20



depreciable life of leased assets are limited by the expected term of the lease, unless there is a transfer of title or purchase option and the Company believes it is reasonably certain of exercise.

Lease agreements generally do not contain any material residual value guarantees or materially restrictive covenants and the Company does not sublease to any third parties. The Company does not have any material leases that have been signed but not commenced.

Contracts are evaluated at inception to determine whether they contain a lease, where the Company obtains the right to control an identified asset. The following table sets forth the classification of ROU assets and lease liabilities on the Consolidated Balance Sheets:

 
 
 
 
 
Operating Leases
 
Classification
 
June 30, 2019
Leased Assets
 
 
 
 
      ROU assets
 
Other assets
 
$
34,428

 
 
 
 
 
Lease Liabilities
 
 
 
 
      Current lease liability
 
Accrued liabilities
 
11,045

      Long term lease liability
 
Other liabilities
 
24,186

 
 
 
 
$
35,231



Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. The operating lease ROU assets represent the lease liability, plus any lease payments made at or before the commencement date, less any lease incentives received. The Company's real estate leases, which are comprised primarily of manufacturing, distribution and assembly facilities, represent a majority of the lease liability. A significant portion of lease payments are fixed, although an immaterial portion of payments are variable in nature. Variable lease payments vary based on changes in facts and circumstances related to the use of the ROU and are recorded as incurred. The Company uses an incremental borrowing rate based on rates available at commencement in determining the present value of future payments.

The Company has lease agreements with lease and non-lease components, which are accounted for as a single lease component. The Company applies a portfolio approach to effectively account for the operating lease ROU assets and liabilities.

Operating lease costs during the three and six months ended June 30, 2019 were $3,889 and $7,832, respectively, and were included within cost of sales and selling and administrative expenses. Operating lease costs include short-term and variable leases costs, which were immaterial during the period.

Future minimum lease payments under non-cancellable leases as of June 30, 2019 were as follows:
 
 
 
 
 
Operating Leases
2019
 
$
6,590

2020
 
10,823

2021
 
8,213

2022
 
4,013

2023
 
2,761

After 2023
 
8,054

Total lease payments
 
$
40,454

Less: Interest
 
5,223

Present value of lease payments
 
$
35,231


Minimum rental commitments under non-cancellable leases as of December 31, 2018 for years 2019 through 2023 were $11,931, $8,322, $5,888, $2,898 and $2,064, respectively, and $7,659 thereafter.

21



 
 
 
Lease Term and Discount Rate
 
June 30, 2019
Weighted-average remaining lease term (years)
 
 
         Operating leases
 
6.0

Weighted-average discount rate
 
 
         Operating leases
 
3.96
%
 
 
 
Other Information
 
Six months ended
June 30, 2019
Cash paid for amounts included in the measurement of lease liabilities
 
 
         Operating cash flows from operating leases
 
$
6,770

Leased assets obtained in exchange for new operating lease liabilities
 
$
8,690



15. Changes in Accumulated Other Comprehensive Income (Loss) by Component

The following tables set forth the changes in accumulated other comprehensive income (loss), net of tax, by component for the six month periods ended June 30, 2019 and 2018:
 
Gains and Losses on Cash Flow Hedges
 
Pension and Other Postretirement Benefit Items
 
Foreign Currency Items
 
Total
January 1, 2019
$
834

 
$
(138,690
)
 
$
(52,644
)
 
$
(190,500
)
Other comprehensive loss before reclassifications
(2,038
)
 
(265
)
 
(5,224
)
 
(7,527
)
Amounts reclassified from accumulated other comprehensive income to the consolidated statements of income
245

 
3,802

 

 
4,047

Net current-period other comprehensive (loss) income
(1,793
)
 
3,537

 
(5,224
)
 
(3,480
)
June 30, 2019
$
(959
)
 
$
(135,153
)
 
$
(57,868
)
 
$
(193,980
)



 
Gains and Losses on Cash Flow Hedges
 
Pension and Other Postretirement Benefit Items
 
Foreign Currency Items
 
Total
January 1, 2018
$
72

 
$
(103,844
)
 
$
(2,627
)
 
$
(106,399
)
Other comprehensive income (loss) before reclassifications
79

 
1,293

 
(38,407
)
 
(37,035
)
Amounts reclassified from accumulated other comprehensive income to the consolidated statements of income
732

 
4,896

 

 
5,628

Net current-period other comprehensive income (loss)
811

 
6,189

 
(38,407
)
 
(31,407
)
Amounts reclassified from accumulated other comprehensive income to retained earnings (A)

 
(19,331
)
 

 
(19,331
)
June 30, 2018
$
883

 
$
(116,986
)
 
$
(41,034
)
 
$
(157,137
)


(A) This amount represents the reclassification of stranded tax effects resulting from the Act, as permitted by amended guidance issued by the FASB in February 2018. See Note 3.

The following tables set forth the reclassifications out of accumulated other comprehensive income (loss) by component for the three and six month periods ended June 30, 2019 and 2018:


22



Details about Accumulated Other Comprehensive Income (Loss) Components
 
Amount Reclassified from Accumulated Other Comprehensive Income (Loss)
Affected Line Item in the Consolidated Statements of Income
 
 
Three months ended June 30, 2019
 
Three months ended June 30, 2018
 
 
Gains and losses on cash flow hedges
 
 
 
 
 
 
Interest rate contracts
 
$
139

 
$
(332
)
 
Interest expense
Foreign exchange contracts
 
(252
)
 
(306
)
 
Net sales
 
 
(113
)
 
(638
)
 
Total before tax
 
 
22

 
146

 
Tax benefit
 
 
(91
)
 
(492
)
 
Net of tax
 
 
 
 
 
 
 
Pension and other postretirement benefit items
 
 
 
 
 
 
Amortization of prior-service costs
 
$
(105
)
 
$
(145
)
 
(A)
Amortization of actuarial losses
 
(2,282
)
 
(3,155
)
 
(A)
Settlement loss
 
(247
)
 

 
(A)
 
 
(2,634
)
 
(3,300
)
 
Total before tax
 
 
569

 
806

 
Tax benefit
 
 
(2,065
)
 
(2,494
)
 
Net of tax
 
 
 
 
 
 
 
Total reclassifications in the period
 
$
(2,156
)
 
$
(2,986
)
 
 

(A) These accumulated other comprehensive income (loss) components are included within the computation of net periodic Pension and Other Postretirement Benefits cost. See Note 12.

Details about Accumulated Other Comprehensive Income (Loss) Components
 
Amount Reclassified from Accumulated Other Comprehensive Income (Loss)
Affected Line Item in the Consolidated Statements of Income
 
 
Six months ended June 30, 2019
 
Six months ended June 30, 2018
 
 
Gains and losses on cash flow hedges
 
 
 
 
 
 
Interest rate contracts
 
$
281

 
$
(414
)
 
Interest expense
Foreign exchange contracts
 
(589
)
 
(533
)
 
Net sales
 
 
(308
)
 
(947
)
 
Total before tax
 
 
63

 
215

 
Tax benefit
 
 
(245
)
 
(732
)
 
Net of tax
 
 
 
 
 
 
 
Pension and other postretirement benefit items
 
 
 
 
 
 
Amortization of prior-service costs
 
$
(214
)
 
$
(291
)
 
(A)
Amortization of actuarial losses
 
(4,450
)
 
(6,126
)
 
(A)
Settlement loss
 
(247
)
 

 
(A)
 
 
(4,911
)
 
(6,417
)
 
Total before tax
 
 
1,109

 
1,521

 
Tax benefit
 
 
(3,802
)
 
(4,896
)
 
Net of tax
 
 
 
 
 
 
 
Total reclassifications in the period
 
$
(4,047
)
 
$
(5,628
)
 
 

(A) These accumulated other comprehensive income (loss) components are included within the computation of net periodic Pension and Other Postretirement Benefits cost. See Note 12.




23



16. Information on Business Segments

The Company is organized based upon the nature of its products and services and reports under two global business segments: Industrial and Aerospace. Segment information is consistent with how management reviews the businesses, makes investing and resource allocation decisions and assesses operating performance. The Company has not aggregated operating segments for purposes of identifying these two reportable segments.

Industrial is a global provider of highly-engineered, high-quality precision components, products and systems for critical applications serving a diverse customer base in end-markets such as transportation, industrial equipment, automation, personal care, packaging, electronics, and medical devices. Focused on innovative custom solutions, Industrial participates in the design phase of components and assemblies whereby customers receive the benefits of application and systems engineering, new product development, testing and evaluation, and the manufacturing of final products. Products are sold primarily through its direct sales force and global distribution channels. Industrial's Molding Solutions business designs and manufactures customized hot runner systems, advanced mold cavity sensors and process control systems, and precision high cavitation mold assemblies - collectively, the enabling technologies for many complex injection molding applications. The Force & Motion Control business provides innovative cost effective force and motion control solutions for a wide range of metal forming and other industrial markets. The Automation business designs and develops robotic grippers, advanced end-of-arm tooling systems, sensors and other automation components for intelligent robotic handling solutions and industrial automation applications. Industrial's Engineered Components business manufactures and supplies precision mechanical products used in transportation and industrial applications, including mechanical springs, high-precision punched and fine-blanked components and retention rings.

Aerospace is a global manufacturer of complex fabricated and precision machined components and assemblies for turbine engines, nacelles and structures for both commercial and military aircraft. The Aerospace aftermarket business provides aircraft engine component MRO services, including services performed under our Component Repair Programs (“CRPs”), for many of the world’s major turbine engine manufacturers, commercial airlines and the military. The Aerospace aftermarket activities also include the manufacture and delivery of aerospace aftermarket spare parts, including revenue sharing programs (“RSPs”) under which the Company receives an exclusive right to supply designated aftermarket parts over the life of specific aircraft engine programs.
The following tables set forth information about the Company's operations by its two reportable segments:
 
Three months ended June 30,
 
Six months ended June 30,
 
2019
 
2018
 
2019
 
2018
Net sales
 
 
 
 
 
 
 
Industrial
$
233,404

 
$
249,577

 
$
475,906

 
$
495,544

Aerospace
138,265

 
125,739

 
272,454

 
246,437

Intersegment sales

 
(1
)
 

 
(6
)
Total net sales
$
371,669

 
$
375,315

 
$
748,360

 
$
741,975

 
 
 
 
 
 
 
 
Operating profit
 
 
 
 
 
 
 
Industrial
$
27,430

 
$
38,316

 
$
48,931


$
70,694

Aerospace
29,527

 
25,563

 
58,676

 
49,818

Total operating profit
56,957

 
63,879

 
107,607

 
120,512

Interest expense
5,399

 
4,133

 
10,512

 
8,025

Other expense (income), net
1,712

 
947

 
3,519

 
2,710

Income before income taxes
$
49,846

 
$
58,799

 
$
93,576

 
$
109,777



24



 
June 30, 2019
 
December 31, 2018
Assets
 
 
 
Industrial
$
1,940,216

 
$
1,962,362

Aerospace
709,580

 
692,584

Other (A)
145,439

 
154,024

Total assets
$
2,795,235

 
$
2,808,970


(A) "Other" assets include corporate-controlled assets, the majority of which are cash and cash equivalents.
 
17. Commitments and Contingencies

Product Warranties

The Company provides product warranties in connection with the sale of certain products. From time to time, the Company is subject to customer claims with respect to product warranties. The Company accrues its estimated exposure for warranty claims at the time of sale based upon the length of the warranty period, historical experience and other related information known to the Company. Liabilities related to product warranties and extended warranties were not material as of June 30, 2019 and December 31, 2018.

Litigation
 
The Company is subject to litigation from time to time in the ordinary course of business and various other suits, proceedings and claims are pending involving the Company and its subsidiaries. The Company records a loss contingency liability when a loss is considered probable and the amount can be reasonably estimated. While it is not possible to determine the ultimate disposition of each of these proceedings and whether they will be resolved consistent with the Company's beliefs, the Company expects that the outcome of such proceedings, individually or in the aggregate, will not have a material adverse effect on financial condition or results of operations.

_________________________________________________________________________________________

With respect to the unaudited consolidated financial information of Barnes Group Inc. for the three and six month periods ended June 30, 2019 and 2018, PricewaterhouseCoopers LLP reported that they have applied limited procedures in accordance with professional standards for a review of such information. However, their separate report dated July 26, 2019 appearing herein, states that they did not audit and they do not express an opinion on that unaudited consolidated financial information. Accordingly, the degree of reliance on their report should be restricted in light of the limited nature of the review procedures applied. PricewaterhouseCoopers LLP is not subject to the liability provisions of Section 11 of the Securities Act of 1933, as amended, for their report on the unaudited consolidated financial information because that report is not a “report” or a “part” of the registration statement prepared or certified by PricewaterhouseCoopers LLP within the meaning of Sections 7 and 11 of the Securities Act of 1933, as amended.


25





Report of Independent Registered Public Accounting Firm

To the Board of Directors and Stockholders of Barnes Group Inc.:

Results of Review of Interim Financial Information

We have reviewed the accompanying consolidated balance sheet of Barnes Group Inc. and its subsidiaries (the “Company”) as of June 30, 2019, and the related consolidated statements of income and of comprehensive income for the three-month and six-month periods ended June 30, 2019 and 2018 and the consolidated statement of cash flows for the six-month periods ended June 30, 2019 and 2018, including the related notes (collectively referred to as the “interim financial information”). Based on our reviews, we are not aware of any material modifications that should be made to the accompanying interim financial information for it to be in conformity with accounting principles generally accepted in the United States of America.

We have previously audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States), the consolidated balance sheet of the Company as of December 31, 2018, and the related consolidated statements of income, of comprehensive income, of changes in stockholders’ equity, and of cash flows for the year then ended (not presented herein), and in our report dated February 25, 2019, which included a paragraph describing a change in the manner of accounting for revenue in the 2018 financial statements, we expressed an unqualified opinion on those consolidated financial statements. In our opinion, the information set forth in the accompanying consolidated balance sheet information as of December 31, 2018, is fairly stated, in all material respects, in relation to the consolidated balance sheet from which it has been derived.

Basis for Review Results

This interim financial information is the responsibility of the Company’s management. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB. We conducted our review in accordance with the standards of the PCAOB. A review of interim financial information consists principally of applying analytical procedures and making inquiries of persons responsible for financial and accounting matters. It is substantially less in scope than an audit conducted in accordance with the standards of the PCAOB, the objective of which is the expression of an opinion regarding the financial statements taken as a whole. Accordingly, we do not express such an opinion.

/s/ PricewaterhouseCoopers LLP
 

Hartford, Connecticut
 
July 26, 2019
 



26



Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations

OVERVIEW

Please refer to the Overview in the Management's Discussion and Analysis of Financial Condition and Results of Operations in the Company's Annual Report on Form 10-K for the year ended December 31, 2018. The Annual Report on Form 10-K and other documents related to the Company are located on the Company's website: www.bginc.com.

RESULTS OF OPERATIONS

Net Sales
 
Three months ended June 30,
 
Six months ended June 30,
(in millions)
2019
 
2018
 
Change
 
2019
 
2018
 
Change
Industrial
$
233.4

 
$
249.6

 
$
(16.2
)
 
(6.5
)%
 
$
475.9

 
$
495.5

 
$
(19.6
)
 
(4.0
)%
Aerospace
138.3

 
125.7

 
12.5

 
10.0
 %
 
272.5

 
246.4

 
26.0

 
10.6
 %
Total
$
371.7

 
$
375.3

 
$
(3.6
)
 
(1.0
)%
 
$
748.4

 
$
742.0

 
$
6.4

 
0.9
 %

The Company reported net sales of $371.7 million in the second quarter of 2019, a decrease of $3.6 million or 1.0%, from the second quarter of 2018. Organic sales decreased by $14.7 million, or 3.9%, including a decrease of $27.2 at Industrial, partially offset by an increase of $12.5 at Aerospace. The decrease at Industrial was driven by organic sales declines within the each of the Industrial business units, largely due to lower global auto production rates and delays in automotive model change releases, reflecting uncertainty related to current and proposed tariffs announced by the United States and China governments and potential changes in regulatory requirements. Acquired businesses contributed incremental sales of $18.3 million in the Industrial segment during the second quarter of 2019. The strengthening of the U.S. dollar against foreign currencies decreased net sales within the Industrial segment by approximately $7.3 million. The increase at Aerospace was driven primarily by sales growth within the spare parts aftermarket business, whereas continued growth on newer, more technologically advanced engine platforms contributed to increased sales within the original equipment manufacturing business.

The Company reported net sales of $748.4 million in the first half of 2019, an increase of $6.4 million, or 0.9%, from the first half of 2018. Organic sales decreased by $10.0 million as a decrease of $36.0 million at Industrial was partially offset by an increase of $26.0 million at Aerospace. The decrease at Industrial was driven by organic sales declines within the each of the Industrial business units, again, due to lower global auto production rates and delays in automotive model change releases. Acquired businesses contributed incremental sales of $36.2 million in the Industrial segment during the first half of 2019. The strengthening of the U.S. dollar against foreign currencies decreased net sales within the Industrial segment by approximately $19.8 million. The increase at Aerospace was driven primarily by sales growth within the aftermarket businesses, whereas continued growth on newer, more technologically advanced engine platforms contributed to increased sales within the original equipment manufacturing business.

Expenses and Operating Income
 
Three months ended June 30,
 
Six months ended June 30,
(in millions)
2019
 
2018
 
Change
 
2019
 
2018
 
Change
Cost of sales
$
238.3

 
$
237.6

 
$
0.7

 
0.3
 %
 
$
482.9

 
$
474.7

 
$
8.2

 
1.7
 %
% sales
64.1
%
 
63.3
%
 

 

 
64.5
%
 
64.0
%
 
 
 
 
Gross profit (1)
$
133.4

 
$
137.7

 
$
(4.3
)
 
(3.2
)%
 
$
265.4

 
$
267.2

 
$
(1.8
)
 
(0.7
)%
% sales
35.9
%
 
36.7
%
 

 

 
35.5
%
 
36.0
%
 
 
 
 
Selling and administrative expenses
$
76.4

 
$
73.8

 
$
2.6

 
3.5
 %
 
$
157.8

 
$
146.7

 
$
11.1

 
7.6
 %
% sales
20.6
%
 
19.7
%
 
 
 
 
 
21.1
%
 
19.8
%
 
 
 
 
Operating income
$
57.0

 
$
63.9

 
$
(6.9
)
 
(10.8
)%
 
$
107.6

 
$
120.5

 
$
(12.9
)
 
(10.7
)%
% sales
15.3
%
 
17.0
%
 
 
 
 
 
14.4
%
 
16.2
%
 
 
 
 

(1) Sales less cost of sales.


27



Cost of sales in the second quarter of 2019 increased 0.3% from the 2018 period, while gross profit margin decreased from 36.7% in the 2018 period to 35.9% in the 2019 period. Gross margins improved at Aerospace and declined at Industrial. At Industrial, gross margin decreased during the 2019 period, primarily as a result of the lower profit contribution of organic sales volumes within the Molding Solutions businesses and $1.4 million of short-term purchase accounting adjustments related to the acquisition of Gimatic. Within Aerospace, improvement in gross profit relates primarily to organic growth within each of the businesses. Increased volumes in the maintenance overhaul and repair and spare parts businesses, in particular, contributed to the gross margin improvement during the second quarter of 2019. Selling and administrative expenses in the second quarter of 2019 increased 3.5% from the 2018 period, due to costs related to the acquisition of Gimatic, primarily the amortization of acquired intangible assets. As a percentage of sales, selling and administrative costs increased from 19.7% in the second quarter of 2018 to 20.6% in the 2019 period. Operating income in the second quarter of 2019 decreased 10.8% to $57.0 million from the second quarter of 2018 and operating income margin decreased from 17.0% to 15.3%, primarily driven by the items at Industrial noted above.

Cost of sales in the first half of 2019 increased 1.7% from the 2018 period, while gross profit margin decreased from 36.0% in the 2018 period to 35.5% in the 2019 period. Gross margins improved at Aerospace and declined at Industrial. At Industrial, the gross margin decrease during the first half of 2019 was primarily a result of a lower profit contribution of organic sales volumes within the Molding Solutions businesses, $5.4 million of short-term purchase accounting adjustments related to the acquisition of Gimatic and unfavorable productivity. Within Aerospace, improvement in gross profit relates primarily to organic growth within each of the businesses. Increased volumes in the maintenance overhaul and repair and spare parts businesses, in particular, contributed to the gross margin improvement during the first half of 2019. Selling and administrative expenses in the first half of 2019 increased 7.6% from the 2018 period, due to costs related to the acquisition of Gimatic, primarily the amortization of acquired intangible assets, and increased costs associated with a first quarter workforce reduction at Industrial. As a percentage of sales, selling and administrative costs increased from 19.8% in the first half of 2018 to 21.1% in the 2019 period. Operating income in the first half of 2019 decreased 10.7% to $107.6 million from the first half of 2018 and operating income margin decreased from 16.2% to 14.4%, driven primarily by the items noted above.

Interest expense
Interest expense increased by $1.3 million in the second quarter of 2019 and by $2.5 million in the first half of 2019, as compared with the prior year periods. The increase in both periods was primarily a result of increased average borrowings, partially offset by lower average interest rates.

Other expense (income), net
Other expense (income), net in the second quarter of 2019 was $1.7 million compared to $0.9 million in the second quarter of 2018. Foreign currency losses of $1.0 million in the second quarter of 2019 compared with foreign currency losses of $0.2 million in the second quarter of 2018. Other expense (income), net in the first half of 2019 was $3.5 million compared to $2.7 million in the first half of 2018. Foreign currency losses of $2.1 million in the first half of 2019 compared with foreign currency losses of $0.8 million in the first half of 2018.

Income Taxes
The Company's effective tax rate for the first half of 2019 was 23.5% compared with 19.6% in the first half of 2018 and 19.9% for the full year 2018. The increase in the first half of 2019 effective tax rate from the full year 2018 rate is primarily due to the absence of adjustments to certain international valuation reserves and final adjustments resulting from the impact of the Tax Cuts and Jobs Act (the “Act”), combined with a decrease in the excess tax benefit on stock awards.

The Aerospace and Industrial Segments have a number of multi-year tax holidays in both Singapore and China. These holidays are subject to the Company meeting certain commitments in the respective jurisdictions.














28



Income and Income per Share
 
Three months ended June 30,
 
Six months ended June 30,
(in millions, except per share)
2019
 
2018
 
Change
 
2019
 
2018
 
Change
Net income
$
37.6

 
$
49.4

 
$
(11.8
)
 
(23.9
)%
 
$
71.6

 
$
88.2

 
$
(16.6
)
 
(18.9
)%
Net income per common share:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Basic
$
0.73

 
$
0.94

 
$
(0.21
)
 
(22.3
)%
 
$
1.39

 
$
1.66

 
$
(0.27
)
 
(16.3
)%
Diluted
0.73

 
0.93

 
(0.20
)
 
(21.5
)%
 
1.38

 
1.65

 
(0.27
)
 
(16.4
)%
Weighted average common shares outstanding:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Basic
51.3

 
52.6

 
(1.3
)
 
(2.5
)%
 
51.5

 
53.1

 
(1.6
)
 
(3.0
)%
Diluted
51.7

 
53.1

 
(1.4
)
 
(2.6
)%
 
52.0

 
53.6

 
(1.6
)
 
(3.1
)%

Basic and diluted net income per common share decreased for the three and six month periods as compared to the 2018 periods. The decreases were due to decreases in net income for the periods and were partially offset by the impact of reductions in both basic and diluted weighted average common shares outstanding which decreased due to the repurchase of 2,292,100 and 900,000 shares during 2018 and the first half of 2019, respectively, as part of the Company's publicly announced Repurchase Program. The impact of the repurchased shares was partially offset by the issuance of additional shares for employee stock plans.
 
Financial Performance by Business Segment

Industrial
 
Three months ended June 30,
 
Six months ended June 30,
(in millions)
2019
 
2018
 
Change
 
2019
 
2018
 
Change
Sales
$
233.4

 
$
249.6

 
$
(16.2
)
 
(6.5
)%
 
$
475.9

 
$
495.5

 
$
(19.6
)
 
(4.0
)%
Operating profit
27.4

 
38.3

 
(10.9
)
 
(28.4
)%
 
48.9

 
70.7

 
(21.8
)
 
(30.8
)%
Operating margin
11.8
%
 
15.4
%
 
 
 
 
 
10.3
%
 
14.3
%
 
 
 
 

Sales at Industrial were $233.4 million in the second quarter of 2019, a $16.2 million, or 6.5% decrease from the second quarter of 2018. Organic sales decreased by $27.2 million, or 10.9%, during the 2019 period, driven by declines in sales within each of the businesses. Softness in automotive end markets continued to decrease sales volumes, largely due to lower global auto production rates and delays in automotive model change releases, reflecting uncertainty related to current and proposed tariffs announced by the United States and China governments and potential changes in regulatory requirements. Increased volumes within the medical end market, however, partially offset the automotive related declines within Molding Solutions. Acquired businesses contributed incremental sales of $18.3 million during the second quarter of 2019, whereas foreign currency decreased sales by approximately $7.3 million as the U.S. dollar strengthened against foreign currencies. During the first half of 2019, this segment reported sales of $475.9 million, a 4.0% decrease from the first half of 2018. Organic sales decreased by $36.0 million, or 7.3%, during the 2019 period, primarily a result of declines in sales within each of the businesses, partially offset by a favorable $2.6 million commercial settlement of a patent-related matter. The sales decline in the six month period was also driven largely by the softness in automotive end markets. Acquired businesses contributed incremental sales of $36.2 million during the first half of 2019, whereas foreign currency decreased sales by approximately $19.8 million as the U.S. dollar strengthened against foreign currencies.

Operating profit in the second quarter of 2019 at Industrial was $27.4 million, a decrease of $10.9 million from the second quarter of 2018. Operating profit was impacted primarily by the lower profit contribution of organic sales volumes across each of the businesses, as described above, and $1.4 million of short-term purchase accounting adjustments related to the acquisition of Gimatic. Operating margin decreased from 15.4% in the 2018 period to 11.8% in the 2019 period primarily as a result of these items. Operating profit in the first half of 2019 at Industrial was $48.9 million, a decrease of $21.8 million from the first half of 2018, also driven by the lower profit contribution of organic sales, $5.4 million of short-term purchase accounting adjustments related to the acquisition of Gimatic, and unfavorable productivity, primarily driven by costs associated with workforce reduction actions. The operating profit benefit of the first quarter commercial settlement was partially offset by the workforce reduction costs. Operating margin decreased from 14.3% in the 2018 period to 10.3% in the 2019 period primarily as a result of these items.


29



Outlook: In Industrial, management is focused on generating organic sales growth through the introduction of new products and services and by leveraging the benefits of its diversified products and global industrial end-markets. Our ability to generate sales growth is subject to economic conditions in the global markets served by all of our businesses. For overall industrial end-markets, the manufacturing Purchasing Managers' Index ("PMI") remains above 50 in North America, however PMI has continued to weaken during the first six months of 2019. PMI in Europe and China have declined to below 50 as of June 30, 2019, indicative of slowing economies. Global forecasted production for light vehicles has continued to decline within the Europe, China and North America markets throughout the first half of 2019. Within our Molding Solutions businesses, the global medical market remains healthy, while the automotive hot runner market continued to soften given the delay in model launches by automotive original equipment manufacturers. Overall industrial end-markets may be impacted by uncertainty related to current and proposed tariffs announced by the United States and the China governments and potential changes in regulatory requirements. As noted above, our first half sales were negatively impacted by $19.8 million from fluctuations in foreign currencies. To the extent that the U.S. dollar fluctuates relative to other foreign currencies, our sales may continue to be impacted by foreign currency relative to the prior year periods. The relative impact on operating profit is not expected to be as significant as the impact on sales as most of our businesses have expenses primarily denominated in local currencies, where their revenues reside, however operating margins may be impacted. The Company also remains focused on sales growth through acquisition and expanding geographic reach. Strategic investments in new technologies, manufacturing processes and product development are expected to provide incremental benefits over the long term.

Operating profit is largely dependent on sales volumes and mix of the businesses in the segment. Management continues to focus on improving profitability and expanding margins through leveraging organic sales growth, acquisitions, pricing initiatives, global sourcing, productivity and the evaluation of customer programs, driven by the Barnes Enterprise System. Operating profit may also be impacted by enactment of or changes in tariffs, trade agreements and trade policies that may affect the cost and/or availability of goods, including aluminum and steel. In particular, current and proposed tariffs announced by the United States government could further increase prices of raw materials or other supplies which we will attempt to offset through mitigation actions. We continue to evaluate market conditions and remain proactive in managing costs. Costs associated with new product and process introductions, restructuring and other cost initiatives, strategic investments and the integration of acquisitions may negatively impact operating profit.

Aerospace
 
Three months ended June 30,
 
Six months ended June 30,
(in millions)
2019
 
2018
 
Change
 
2019
 
2018
 
Change
Sales
$
138.3

 
$
125.7

 
$
12.5

 
10.0
%
 
$
272.5

 
$
246.4

 
$
26.0

 
10.6
%
Operating profit
29.5

 
25.6

 
4.0

 
15.5
%
 
58.7

 
49.8

 
8.9

 
17.8
%
Operating margin
21.4
%
 
20.3
%
 
 
 
 
 
21.5
%
 
20.2
%
 
 
 
 

The Aerospace segment reported sales of $138.3 million in the second quarter of 2019, a 10.0% increase from the second quarter of 2018. Sales increased within all of the Aerospace businesses. The original equipment manufacturing ("OEM") business continued to benefit from the ramp of newer, more technologically advanced engine programs. The sales increase reflects increased volume generated by these platforms. Sales within the aftermarket repair and overhaul ("MRO") and spare parts businesses increased during the second quarter of 2019 as airline traffic and aircraft utilization remained strong, with additional volumes being obtained largely from existing customers. Sales within the segment are largely denominated in U.S. dollars and therefore were not significantly impacted by changes in foreign currency. During the first half of 2019, the Aerospace segment reported sales of $272.5 million, a 10.6% increase from the first half of 2018, also driven by growth within each of the Aerospace businesses. Growth during the first half of 2019 also resulted from sales in newer engine programs within OEM and additional volume from existing customers within the aftermarket businesses.

Operating profit at Aerospace in the second quarter of 2019 increased 15.5% from the second quarter of 2018 to $29.5 million. The operating profit increase resulted from the profit impact of the increased volumes at both the OEM and aftermarket businesses, as discussed above. Operating margin increased from 20.3% in the 2018 period to 21.4% in the 2019 period primarily as a result of these items. Operating profit in the first half of 2019 increased 17.8% from the first half of 2018 to $58.7 million, also driven by higher sales volumes across the businesses.

Outlook: Sales in the Aerospace OEM business are based on the general state of the aerospace market driven by the worldwide economy and are supported by its order backlog through participation in certain strategic commercial and military engine and airframe programs. Over the next several years, the Company expects sustained strength in demand for new engines, driven by commercial aircraft production levels. The Company anticipates further shifts in the production mix from legacy engine programs to several new engine programs. Backlog at OEM was $790.8 million at June 30, 2019, a decrease of 6.4% since

30



December 31, 2018, at which time backlog was $845.1 million. Backlog decreased as Aerospace customers continued to adjust orders based on their requirements. The Company believes that this activity represents normal order management and does not represent a loss of planned production. Approximately 50% of OEM backlog is expected to ship in the next 12 months. The Aerospace OEM business may be impacted by changes in the content levels on certain platforms, changes in customer sourcing decisions, adjustments to customer inventory levels, commodity availability and pricing, vendor sourcing capacity and the use of alternate materials. Additional impacts may include changes in production schedules of specific engine and airframe programs, redesign of parts, quantity of parts per engine, cost schedules agreed to under contract with the engine manufacturers, as well as the pursuit and duration of new programs. Sales in the Aerospace aftermarket business may be impacted by fluctuations in end-market demand, early aircraft retirements, inventory management and changes in customer sourcing, deferred or limited maintenance activity during engine shop visits and the use of surplus (used) material during the engine repair and overhaul process. End markets are expected to grow based on the long term underlying fundamentals of the aerospace industry. Management continues to believe its Aerospace aftermarket business is competitively positioned based on well-established long-term customer relationships, including maintenance and repair contracts in the MRO business and long-term Revenue Sharing Programs ("RSPs") and Component Repair Programs ("CRPs"), expanded capabilities and current capacity levels. The MRO business may be potentially impacted by airlines that closely manage their aftermarket costs as engine performance and quality improves. Fluctuations in fuel costs and their impact on airline profitability and behaviors within the aerospace industry could also impact levels and frequency of aircraft maintenance and overhaul activities, and airlines' decisions on maintaining, deferring or canceling new aircraft purchases, in part based on the economics associated with new fuel efficient technologies.

Management is focused on growing operating profit at Aerospace primarily through leveraging organic sales growth, strategic investments, new product and process introductions, and productivity, driven by the Barnes Enterprise System. Operating profit is expected to be affected by the impact of changes in sales volume, mix and pricing, particularly as they relate to the highly profitable aftermarket RSP spare parts business, and investments made in each of its businesses. Operating profits may also be impacted by potential changes in tariffs, trade agreements and trade policies that may affect the cost and/or availability of goods. Costs associated with new product and process introductions, the physical transfer of work to other global regions, additional productivity initiatives and restructuring activities may also negatively impact operating profit.

LIQUIDITY AND CAPITAL RESOURCES

Management assesses the Company's liquidity in terms of its overall ability to generate cash to fund its operating and investing activities. Of particular importance in the management of liquidity are cash flows generated from operating activities, capital expenditure levels, dividends, capital stock transactions, effective utilization of surplus cash positions overseas and adequate lines of credit.

The Company believes that its ability to generate cash from operations in excess of its internal operating needs is one of its financial strengths. Management continues to focus on cash flow and working capital management, and anticipates that operating activities in 2019 will generate sufficient cash to fund operations. The Company closely monitors its cash generation, usage and preservation including the management of working capital to generate cash. 

In February 2017, the Company and certain of its subsidiaries entered into the fourth amendment of its fifth amended and restated revolving credit agreement (the “Amended Credit Agreement”) and retained Bank of America, N.A. as the Administrative Agent for the lenders. The Amended Credit Agreement increased the facility from $750.0 million to $850.0 million and extends the maturity date from September 2018 to February 2022. The Amended Credit Agreement also increases the existing accordion feature from $250.0 million, allowing the Company to now request additional borrowings of up to $350.0 million. The Company may exercise the accordion feature upon request to the Administrative Agent as long as an event of default has not occurred or is not continuing. The borrowing availability of $850.0 million, pursuant to the terms of the Amended Credit Agreement, allows for multi-currency borrowing which includes euro, British pound sterling or Swiss franc borrowing, up to $600.0 million. In September 2018, the Company and one of its wholly owned subsidiaries entered into a Sale and Purchase Agreement to acquire Gimatic S.r.l. See Note 2 of the Consolidated Financial Statements. In conjunction with the Acquisition, the Company requested additional borrowings of $150.0 million that was provided for under the existing accordion feature. The Administrative Agent for the lenders has approved the Company's access to the accordion feature and on October 19, 2018 the lenders formally committed the capital to fund such feature, resulting in the execution of the fifth amendment to the Amended Credit Agreement (the "Fifth Amendment"). The Fifth Amendment, effective October 19, 2018, thereby increased the borrowing availability of the existing facility to $1,000.0 million. The Company may also request access to the residual $200.0 million of the accordion feature. Depending on the Company’s consolidated leverage ratio, and at the election of the Company, borrowings under the Amended Credit Agreement will bear interest at either LIBOR plus a margin of between 1.10% and 1.70% or the base rate, as defined in the Amended Credit Agreement, plus a margin of 0.10% to 0.70%.

31



Multi-currency borrowings, pursuant to the Amended Credit Agreement, bear interest at their respective interbank offered rate (i.e. Euribor) or 0.00% (higher of the two rates) plus a margin of between 1.10% and 1.70%.

In October 2014, the Company entered into a Note Purchase Agreement (“Note Purchase Agreement”), among the Company and New York Life Insurance Company, New York Life Insurance and Annuity Corporation and New York Life Insurance and Annuity Corporation Institutionally Owned Life Insurance Separate Account, as purchasers, for the issuance of $100.0 million aggregate principal amount of 3.97% senior notes due October 17, 2024 (the “3.97% Senior Notes”). The 3.97% Senior Notes are senior unsecured obligations of the Company and pay interest semi-annually on April 17 and October 17 of each year at an annual rate of 3.97%. The 3.97% Senior Notes will mature on October 17, 2024 unless earlier prepaid in accordance with their terms. Subject to certain conditions, the Company may, at its option, prepay all or any part of the 3.97% Senior Notes in an amount equal to 100% of the principal amount of the 3.97% Senior Notes so prepaid, plus any accrued and unpaid interest to the date of prepayment, plus the Make-Whole Amount, as defined in the Note Purchase Agreement, with respect to such principal amount being prepaid. The Note Purchase Agreement contains customary affirmative and negative covenants that are similar to the covenants required under the Amended Credit Agreement, as discussed below. At June 30, 2019, the Company was in compliance with all covenants under the Note Purchase Agreement.

The Company's borrowing capacity remains limited by various debt covenants in the Amended Credit Agreement and the Note Purchase Agreement (the "Agreements"). The Agreements require the Company to maintain a ratio of Consolidated Senior Debt, as defined, to Consolidated EBITDA, as defined, of not more than 3.25 times ("Senior Debt Ratio"), a ratio of Consolidated Total Debt, as defined, to Consolidated EBITDA of not more than 3.75 times ("Total Debt Ratio") and a ratio of Consolidated EBITDA to Consolidated Cash Interest Expense, as defined, of not less than 4.25, in each case at the end of each fiscal quarter; provided that the debt to EBITDA ratios are permitted to increase for a period of four fiscal quarters after the closing of certain permitted acquisitions. A permitted acquisition is defined as an acquisition exceeding $150.0 million, for which the acquisition of Gimatic qualifies. With the completion of a permitted acquisition, the Senior Debt Ratio cannot exceed 3.50 times and the Total Debt Ratio cannot exceed 4.25 times. The increased ratios are allowed for a period of four fiscal quarters subsequent to the close of the permitted acquisition. At June 30, 2019, the Company was in compliance with all covenants under the Agreements. The Company's most restrictive financial covenant is the Senior Debt Ratio, which, with a permitted acquisition, requires the Company to maintain a ratio of Consolidated Senior Debt to Consolidated EBITDA of not more than 3.50 times at June 30, 2019. The actual ratio at June 30, 2019 was 2.66 times, as defined.

During the first half of 2019, the Company repurchased 0.9 million shares of the Company's stock at a cost of $50.3 million.

Operating cash flow may be supplemented with external borrowings to meet near-term business expansion needs and the Company's current financial commitments. The Company has assessed its credit facilities in conjunction with the Amended Credit Facility and currently expects that its bank syndicate, comprised of 14 banks, will continue to support its Amended Credit Agreement which matures in February 2022. At June 30, 2019, the Company had $215.4 million unused and available for borrowings under its $1,000.0 million Amended Credit Facility, subject to covenants in the Company's revolving debt agreements. At June 30, 2019, additional borrowings of $548.1 million of Total Debt including $289.1 million of Senior Debt would have been allowed under the financial covenants. The Company intends to use borrowings under its Amended Credit Facility to support the Company's ongoing growth initiatives. The Company believes its credit facilities and access to capital markets, coupled with cash generated from operations, are adequate for its anticipated future requirements.

The Company had $26.9 million in borrowings under short-term bank credit lines at June 30, 2019.

The Company entered into an interest rate swap agreement (the "Swap") on April 28, 2017, with one bank, which converts the interest on the first $100.0 million of the Company's one-month LIBOR-based borrowings from a variable rate plus the borrowing spread to a fixed rate of 1.92% plus the borrowing spread. The swap expires on January 31, 2022. At June 30, 2019, the Company's total borrowings were comprised of approximately 23% fixed rate debt and 77% variable rate debt. At December 31, 2018, the Company's total borrowings were comprised of approximately 22% fixed rate debt and 78% variable rate debt.

At June 30, 2019, the Company held $94.9 million in cash and cash equivalents, the majority of which was held by foreign subsidiaries. These amounts have no material regulatory or contractual restrictions and are expected to primarily fund international investments.

The Company now expects to contribute approximately $20.0 million to its various defined benefit pension plans in 2019, including approximately $15.0 million of discretionary contributions to its U.S. Qualified pension plans.


32



Any future acquisitions are expected to be financed through internal cash, borrowings and equity, or a combination thereof. Additionally, we may from time to time seek to retire or repurchase our outstanding debt through cash purchases and/or exchanges for equity securities, in open market purchases, under a Rule 10b5-1 trading plan, privately negotiated transactions or otherwise. Such repurchases or exchanges, if any, will depend on prevailing market conditions, our liquidity requirements, contractual restrictions and other factors.

Cash Flow
 
Six months ended June 30,
(in millions)
2019
 
2018
 
Change
Operating activities
$
108.2

 
$
88.6

 
$
19.6

Investing activities
(25.3
)
 
(30.7
)
 
5.4

Financing activities
(88.8
)
 
(79.8
)
 
(8.9
)
Exchange rate effect

 
(2.9
)
 
3.0

Decrease in cash
$
(5.8
)
 
$
(24.8
)
 
$
19.0


Operating activities provided $108.2 million in the first six months of 2019 compared to $88.6 million in the first six months of 2018. Operating cash flows in the 2019 period included cash generated by working capital of $7.0 million, as compared with a use of $40.4 million in the 2018 period. The changes to working capital in the 2018 period include a use of $9.3 million (included within accounts receivable) related to additional rights to payment and customer advances which were offset by a corresponding $9.3 million increase in accrued liabilities. Cash from operating activities during the 2018 period includes a use of $6.9 million for the first payment required related to the transition tax.

Investing activities used $25.3 million and $30.7 million in the first six months of 2019 and 2018, respectively. Investing activities in the 2019 period included capital expenditures of $25.4 million compared to $24.3 million in the 2018 period. The Company expects capital spending in 2019 to approximate $60 million. Investing activities for the first six months of 2018 also included a $5.8 million participation fee payment related to the aftermarket Revenue Sharing Programs and a payment of $1.0 million, reflected in Other Investing activities, related to a separate Aerospace agreement.

Financing activities in the first six months of 2019 included a net decrease in borrowings of $21.4 million compared to an increase of $56.4 million in the comparable 2018 period. In 2019 and 2018, the Company borrowed 44.1 million Euros ($49.5 million) and 179.0 million Euros ($208.6 million), respectively, under the Amended Credit Facility through an international subsidiary. The proceeds were distributed to the Parent Company and subsequently used to pay down U.S. borrowings under the Amended Credit Agreement. During the first six months of 2019 and 2018, the Company repurchased 0.9 million shares and 2.0 million shares, respectively, of the Company's stock at a cost of $50.3 million and $118.1 million, respectively. Total cash used to pay dividends increased to $16.3 million in the 2019 period from $15.8 million in the 2018 period. Other financing cash flows during the first six months of 2019 and 2018 include $1.6 million and $2.5 million, respectively, of net cash payments resulting from the settlement of foreign currency hedges related to intercompany financing.

The Company maintains borrowing facilities with banks to supplement internal cash generation. At June 30, 2019, $784.6 million was borrowed at an average interest rate of 2.06% under the Company's $1,000.0 million Amended Credit Facility which matures in February 2022. In addition, as of June 30, 2019, the Company had $26.9 million in borrowings under short-term bank credit lines. At June 30, 2019, the Company's total borrowings were comprised of 23% fixed rate debt and 77% variable rate debt. The interest payments on $100.0 million of the variable rate interest debt have been converted into payment of fixed interest plus the borrowing spread under the terms of the respective interest rate swap that was executed in April 2017.

Debt Covenants

As noted above, borrowing capacity is limited by various debt covenants in the Company's debt agreements. Following is a reconciliation of Consolidated EBITDA, a key metric in the debt covenants, to the Company's net income (in millions):

33



 
Four fiscal quarters ended June 30, 2019
Net income
$
149.5

Add back:
 
Interest expense
19.3

Income taxes
41.7

Depreciation and amortization
97.4

Adjustment for non-cash stock based compensation
13.0

   Adjustment for acquired businesses
6.9

   Amortization of Gimatic and IGS acquisition inventory step-up
11.0

Due diligence and transaction expenses
6.4

Other adjustments
0.2

Consolidated EBITDA, as defined
$
345.4

 
 
Consolidated Senior Debt, as defined, as of June 30, 2019
$
919.7

Ratio of Consolidated Senior Debt to Consolidated EBITDA
2.66

Maximum
3.50

Consolidated Total Debt, as defined, as of June 30, 2019
$
919.7

Ratio of Consolidated Total Debt to Consolidated EBITDA
2.66

Maximum
4.25

Consolidated Cash Interest Expense, as defined, as of June 30, 2019
$
23.6

Ratio of Consolidated EBITDA to Consolidated Cash Interest Expense
14.65

Minimum
4.25


The Amended Credit Agreement allows for certain adjustments within the calculation of the financial covenants. The adjustment for acquired businesses reflects the unaudited pre-acquisition operations of IGS and Gimatic for the periods July 1, 2018 through July 23, 2018 and October 31, 2018, respectively. Other adjustments include net gains on the sale of assets, changes in accounting and restructuring charges as permitted under the Amended Credit Agreement. The Company's financial covenants are measured as of the end of each fiscal quarter. At June 30, 2019, additional borrowings of $548.1 million of Total Debt including $289.1 million of Senior Debt would have been allowed under the covenants. Senior Debt includes primarily the borrowings under the Amended Credit Facility, the 3.97% Senior Notes and the borrowings under the lines of credit. The Company's unused committed credit facilities at June 30, 2019 were $215.4 million.

OTHER MATTERS

The preparation of financial statements requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Significant accounting policies are disclosed in Note 1 of the Consolidated Financial Statements in the Company's Annual Report on Form 10-K for the year ended December 31, 2018. The most significant areas involving management judgments and estimates are described in Management's Discussion and Analysis of Financial Condition and Results of Operations in the Company's Annual Report on Form 10-K for the year ended December 31, 2018. Actual results could differ from those estimates. There have been no material changes to such judgments and estimates.

Critical Accounting Policies

Goodwill and Indefinite-Lived Intangible Assets: Goodwill and indefinite-lived intangible assets are subject to impairment testing annually or earlier if an event or change in circumstances indicates that the fair value of a reporting unit has been reduced below its carrying value. Management completes their annual impairment assessments during the second quarter of each year as of April 1. The Company adopted the amended guidance related to goodwill impairment testing during the second quarter of 2018, in conjunction with its annual assessment. See Note 3 of the Consolidated Financial Statements. The Company utilizes the option to first assess qualitative factors to determine whether it is necessary to perform the Step 1 quantitative goodwill impairment test in accordance with the applicable accounting standards. Under the qualitative assessment,

34



management considers relevant events and circumstances including but not limited to macroeconomic conditions, industry and market considerations, overall unit performance and events directly affecting a unit. If the Company determines that the Step 1 quantitative impairment test is required, management estimates the fair value of the reporting unit primarily using the income approach, which reflects management’s cash flow projections, and also evaluates the fair value using the market approach. Inherent in management’s development of cash flow projections are assumptions and estimates, including those related to future earnings and growth and the weighted average cost of capital. The Company compares the fair value of the reporting unit with the carrying value of the reporting unit. If the fair values were to fall below the carrying values, the Company would recognize a non-cash impairment charge to income from operations for the amount by which the carrying amount of any reporting unit exceeds the reporting unit’s fair value, assuming the loss recognized does not exceed the total amount of goodwill for the reporting unit. Based on our second quarter assessment, the estimated fair value of the Automation reporting unit, which represents the October 2018 acquisition of Gimatic, exceeded its carrying value while the estimated fair value of each of the remaining reporting units significantly exceeded their carrying values. There was no goodwill impairment at any reporting units. Many of the factors used in assessing fair value are outside the control of management, and these assumptions and estimates can change in future periods as a result of both Company-specific and overall economic conditions. Management’s quantitative assessment includes a review of the potential impacts of current and projected market conditions from a market participant’s perspective on reporting units’ projected cash flows, growth rates and cost of capital to assess the likelihood of whether the fair value would be less than the carrying value. The Company also completed its annual impairment testing of its trade names, indefinite-lived intangible assets, in the second quarter of 2019 and determined that there were no impairments.

EBITDA

EBITDA for the first half of 2019 was $154.3 million compared to $164.9 million in the first half of 2018. EBITDA is a measurement not in accordance with accounting principles generally accepted in the United States of America (“GAAP”). The Company defines EBITDA as net income plus interest expense, income taxes and depreciation and amortization which the Company incurs in the normal course of business. The Company does not intend EBITDA to represent cash flows from operations as defined by GAAP, and the reader should not consider it as an alternative to net income, net cash provided by operating activities or any other items calculated in accordance with GAAP, or as an indicator of the Company's operating performance. The Company's definition of EBITDA may not be comparable with EBITDA as defined by other companies. Accordingly, the measurement has limitations depending on its use. The Company believes EBITDA is commonly used by financial analysts and others in the industries in which the Company operates and, thus, provides useful information to investors.

Following is a reconciliation of EBITDA to the Company's net income (in millions):
 
Six months ended June 30,
 
2019
 
2018
Net income
$
71.6

 
$
88.2

Add back:
 
 
 
Interest expense
10.5

 
8.0

Income taxes
22.0

 
21.5

Depreciation and amortization
50.3

 
47.1

EBITDA
$
154.3

 
$
164.9


FORWARD-LOOKING STATEMENTS

Certain of the statements in this quarterly report contain forward-looking statements as defined in the Private Securities Litigation Reform Act of 1995. Forward-looking statements often address our expected future operating and financial performance and financial condition, and often contain words such as "anticipate," "believe," "expect," "plan," "estimate," "project," and similar terms. These forward-looking statements do not constitute guarantees of future performance and are subject to a variety of risks and uncertainties that may cause actual results to differ materially from those expressed in the forward-looking statements. These include, among others: difficulty maintaining relationships with employees, including unionized employees, customers, distributors, suppliers, business partners or governmental entities; failure to successfully negotiate collective bargaining agreements or potential strikes, work stoppages or other similar events; difficulties leveraging market opportunities; changes in market demand for our products and services; rapid technological and market change; the ability to protect and avoid infringing upon intellectual property rights; introduction or development of new products or transfer of work; higher risks in global operations and markets; the impact of intense competition; acts of terrorism, cybersecurity

35



attacks or intrusions that could adversely impact our businesses; uncertainties relating to conditions in financial markets; currency fluctuations and foreign currency exposure; future financial performance of the industries or customers that we serve; our dependence upon revenues and earnings from a small number of significant customers; a major loss of customers; inability to realize expected sales or profits from existing backlog due to a range of factors, including changes in customer sourcing decisions, material changes, production schedules and volumes of specific programs; the impact of government budget and funding decisions, including any potential adverse effects associated with a U.S. government shutdown; the impact of new or revised tax laws and regulations; the adoption of laws, directives or regulations that impact the materials processed by our products or their end markets; changes in raw material or product prices and availability; integration of acquired businesses; restructuring costs or savings; the continuing impact of prior acquisitions and divestitures, including the ongoing impact of the acquisition of Gimatic, including integration efforts; and any other future strategic actions, including acquisitions, divestitures, restructurings, or strategic business realignments, and our ability to achieve the financial and operational targets set in connection with any such actions; the outcome of pending and future legal, governmental, or regulatory proceedings and contingencies and uninsured claims; product liabilities; future repurchases of common stock; future levels of indebtedness; and numerous other matters of a global, regional or national scale, including those of a political, economic, business, competitive, environmental, regulatory and public health nature; government tariffs, trade agreements and trade policies; and other risks and uncertainties described in documents filed with or furnished to the Securities and Exchange Commission ("SEC") by the Company, including, among others, those in the Management's Discussion and Analysis of Financial Condition and Results of Operations and Risk Factors sections of the Company's filings. The Company assumes no obligation to update its forward-looking statements.

Item 3. Quantitative and Qualitative Disclosures About Market Risk

For discussion of the Company’s exposure to market risk, refer to the Company’s Annual Report on Form 10-K for the year ended December 31, 2018.

Item 4. Controls and Procedures

Management, including the Company's President and Chief Executive Officer and Senior Vice President, Finance and Chief Financial Officer, has evaluated the effectiveness of the design and operation of the Company's disclosure controls and procedures as of the end of the period covered by this report. Based upon, and as of the date of, our evaluation, the President and Chief Executive Officer and Senior Vice President, Finance and Chief Financial Officer concluded that the disclosure controls and procedures were effective, in all material respects and designed to provide reasonable assurance that information required to be disclosed in the reports the Company files and submits under the Securities Exchange Act of 1934, as amended, is (i) recorded, processed, summarized and reported as and when required and (ii) is accumulated and communicated to the Company's management, including our President and Chief Executive Officer and Senior Vice President, Finance and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.

Changes in Internal Control Over Financial Reporting

There has been no change in our internal control over financial reporting during the Company's second fiscal quarter of 2019 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.






36



PART II. OTHER INFORMATION

Item 1. Legal Proceedings

We are subject to litigation from time to time in the ordinary course of business and various other suits, proceedings and claims are pending against us and our subsidiaries. While it is not possible to determine the ultimate disposition of each of these proceedings and whether they will be resolved consistent with our beliefs, we expect that the outcome of these proceedings, individually or in the aggregate, will not have a material adverse effect on our consolidated financial position, cash flows or results of operations.

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

(c) Issuer Purchases of Equity Securities

Period








(a)
Total Number of Shares (or Units) Purchased
 
(b)
Average Price Paid Per Share (or Unit)








(c)
Total Number of Shares (or Units) Purchased as Part of Publicly Announced Plans or Programs








(d)
Maximum Number of Shares (or Units) that May Yet Be Purchased Under the Plans or Programs(2)
April 1-30, 2019
 
1,093

 
$
54.70

 

 
5,000,000

May 1-31, 2019
 
900,052

 
$
55.94

 
900,000

 
4,100,000

June 1-30, 2019
 
794

 
$
54.66

 

 
4,100,000

Total
 
901,939

(1) 
$
55.94

 
900,000

 
 

(1)
Other than 900,000 shares purchased in the second quarter of 2019, which were purchased as part of the Company's 2011 Program (defined below), all acquisitions of equity securities during the second quarter of 2019 were the result of the operation of the terms of the Company's stockholder-approved equity compensation plans and the terms of the equity rights granted pursuant to those plans to pay for the related income tax upon issuance of shares. The purchase price of a share of stock used for tax withholding is the market price on the date of issuance.
(2)
At March 31, 2019, 1.5 million shares of common stock had not been purchased under the publicly announced Repurchase Program (the “Program”). On April 25, 2019, the Board of Directors of the Company increased the number of shares authorized for repurchase under the Program by 3.5 million shares of common stock (5.0 million authorized, in total). The Program permits open market purchases, purchases under a Rule 10b5-1 trading plan and privately negotiated transactions.





37



Item 6. Exhibits
Exhibit 15
Exhibit 31.1
Exhibit 31.2
Exhibit 32
Exhibit 101.INS
XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
Exhibit 101.SCH
XBRL Taxonomy Extension Schema Document.
Exhibit 101.CAL
XBRL Taxonomy Extension Calculation Linkbase Document.
Exhibit 101.DEF
XBRL Taxonomy Extension Definition Linkbase Document.
Exhibit 101.LAB
XBRL Taxonomy Extension Label Linkbase Document.
Exhibit 101.PRE
XBRL Taxonomy Extension Presentation Linkbase Document.


38



SIGNATURES

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

 
 
Barnes Group Inc.
 
 
(Registrant)
 
 
 
Date:
July 26, 2019
/s/    CHRISTOPHER J. STEPHENS, JR.
 
 
Christopher J. Stephens, Jr.
Senior Vice President, Finance
Chief Financial Officer
(Principal Financial Officer)
 
 
 
Date:
July 26, 2019
/s/    MARIAN ACKER
 
 
Marian Acker
Vice President, Controller
(Principal Accounting Officer)





39



EXHIBIT INDEX
Barnes Group Inc.
Quarterly Report on Form 10-Q
For the Quarter ended June 30, 2019
Exhibit No.
 
Description
 
Reference
15
 
 
Filed with this report.
31.1
 
 
Filed with this report.
31.2
 
 
Filed with this report.
32
 
 
Furnished with this report.
Exhibit 101.INS
 
XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
 
Filed with this report.
Exhibit 101.SCH
 
XBRL Taxonomy Extension Schema Document.
 
Filed with this report.
Exhibit 101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase Document.
 
Filed with this report.
Exhibit 101.DEF
 
XBRL Taxonomy Extension Definition Linkbase Document.
 
Filed with this report.
Exhibit 101.LAB
 
XBRL Taxonomy Extension Label Linkbase Document.
 
Filed with this report.
Exhibit 101.PRE
 
XBRL Taxonomy Extension Presentation Linkbase Document.
 
Filed with this report.



















40
EX-15 2 bex1506302019.htm LETTER REGARDING UNAUDITED INTERIM FINANCIAL INFORMATION Exhibit


EXHIBIT 15


July 26, 2019

Securities and Exchange Commission
100 F Street, N.E.
Washington, DC 20549

Commissioners:

We are aware that our report dated July 26, 2019 on our review of interim financial information of Barnes Group Inc., which appears in this Quarterly Report on Form 10-Q, is incorporated by reference in the Registration Statements on Form S-8 (Nos. 333-205952, 333-196013, 333-150741, and 333-133597) of Barnes Group Inc.


Very truly yours,


/s/ PricewaterhouseCoopers LLP
 

Hartford, Connecticut
 



EX-31.1 3 bex31106302019.htm CERTIFICATION PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002 Exhibit


EXHIBIT 31.1
CERTIFICATION

I, Patrick J. Dempsey, certify that:

1.
I have reviewed this quarterly report on Form 10-Q for the period ended June 30, 2019 of Barnes Group Inc.;

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

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

4.
The registrant's other certifying officer(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: July 26, 2019
 
/s/ PATRICK J. DEMPSEY
 
Patrick J. Dempsey
 
President and Chief Executive Officer




EX-31.2 4 bex31206302019.htm CERTIFICATION PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002 Exhibit


EXHIBIT 31.2
CERTIFICATION

I, Christopher J. Stephens, Jr., certify that:

1.
I have reviewed this quarterly report on Form 10-Q for the period ended June 30, 2019 of Barnes Group Inc.;

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

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

4.
The registrant's other certifying officer(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: July 26, 2019
 
  /s/  CHRISTOPHER J. STEPHENS, JR.
 
Christopher J. Stephens, Jr.
 
Chief Financial Officer




EX-32 5 bex3206302019.htm CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350 AS ADOPTED PURSUANT TO SECTION Exhibit


EXHIBIT 32
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 Quarterly Report of Barnes Group Inc. (the “Company”) on Form 10-Q for the period ended June 30, 2019 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), each of the undersigned certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 that:

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 results of operations of the Company.


  /s/    PATRICK J. DEMPSEY
  
 
  /s/    CHRISTOPHER J. STEPHENS, JR.
Patrick J. Dempsey
President and Chief Executive Officer
  
Christopher J. Stephens, Jr.
Chief Financial Officer
July 26, 2019
 
July 26, 2019
 
A signed original of this written statement required by Section 906 or other document authenticating, acknowledging, or otherwise adopting the signature that appears in the typed form within the electronic version of this written statement required by Section 906, has been provided to Barnes Group Inc. and will be retained by Barnes Group Inc. and furnished to the Securities and Exchange Commission or its staff upon request.



EX-101.SCH 6 b-20190630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2102100 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Changes in Accumulated Other Comprehensive Income (Loss) by Component link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Changes in Accumulated Other Comprehensive Income (Loss) by Component (Details) link:presentationLink link:calculationLink link:definitionLink 2415403 - Disclosure - Changes in Accumulated Other Comprehensive Income (Loss) by Component (Details 2) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Changes in Accumulated Other Comprehensive Income (Loss) by Component (Tables) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1003501 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Debt (Debt Schedule) (Details) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Debt (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Derivatives link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Derivatives (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Derivatives (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Goodwill and Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2413401 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Information on Business Segments link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Information on Business Segments (Details) link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - Information on Business Segments Details 1 (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Information on Business Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Net Income Per Common Share link:presentationLink link:calculationLink link:definitionLink 2406401 - Disclosure - Net Income Per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Pension and Other Postretirement Benefits link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Pension and Other Postretirement Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Pension and Other Postretirement Benefits (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Recent Accounting Standards link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - Recent Accounting Standards 23 (Details) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - Revenue - Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 2404405 - Disclosure - Revenue - Contract Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2404406 - Disclosure - Revenue - Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Revenue - Revenue by Category (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Stockholders Equity link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Stockholders Equity (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Stockholders Equity (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 b-20190630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 b-20190630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 b-20190630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Equity [Abstract] Schedule of changes in equity Schedule of Stockholders Equity [Table Text Block] Cover page. Document Type Document Type Document Quarterly Report Document Quarterly Report Document Period End Date Document Period End Date Document Transition Report Document Transition Report Entity File Number Entity File Number Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Address, City or Town Entity Address, City or Town Entity Address, State or Province Entity Address, State or Province Entity Address, Postal Zip Code Entity Address, Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Title of 12(b) Security Title of 12(b) Security Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Shell Company Entity Shell Company Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Revenue from Contract with Customer [Abstract] Capitalized Contract Cost Capitalized Contract Cost [Table Text Block] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Contract with Customer, Asset and Liability Contract with Customer, Asset and Liability [Table Text Block] Segment Reporting [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Aerospace [Member] Aerospace [Member] Aerospace [Member] Industrial [Member] Industrial [Member] Industrial [Member] Intersegment sales [Member] Intersegment Eliminations [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Number of reportable segments Number of Reportable Segments Net sales Revenue from Contract with Customer, Including Assessed Tax, Excluding Intersegment Sales Revenue from Contract with Customer, Including Assessed Tax, Excluding Intersegment Sales Net sales Revenue from Contract with Customer, Including Assessed Tax Operating profit Operating Income (Loss) Interest expense Interest Expense Other expense (income), net Other Nonoperating Income (Expense) Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Organization, Consolidation and Presentation of Financial Statements [Abstract] Basis of Presentation Basis of Accounting [Text Block] Business Combinations [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Gimatic and IGS [Member] Gimatic and IGS [Member] Gimatic and IGS [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Net Sales Business Acquisition, Pro Forma Revenue Net Income Business Acquisition, Pro Forma Net Income (Loss) Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative [Table] Derivative [Table] Schedule of Trading Securities and Other Trading Assets, Major Types of Trading Securities and Assets [Axis] Financial Instrument [Axis] Major Types of Trading Securities and Assets [Domain] Financial Instruments [Domain] Interest Rate Swap [Member] Interest Rate Swap [Member] Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Designated as Hedging Instrument [Member] Designated as Hedging Instrument [Member] Not Designated as Hedging Instrument [Member] Not Designated as Hedging Instrument [Member] Derivative Instruments, Gain (Loss) by Hedging Relationship [Axis] Hedging Relationship [Axis] Hedging Relationship [Domain] Hedging Relationship [Domain] Cash Flow Hedging [Member] Cash Flow Hedging [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Interest Rate Contract [Member] Interest Rate Contract [Member] Foreign Exchange Contract [Member] Foreign Exchange Contract [Member] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] one-month LIBOR [Member] London Interbank Offered Rate (LIBOR) [Member] Derivative [Line Items] Derivative [Line Items] Net cash payments from settlement Proceeds from (Payments for) Other Financing Activities Number of banks transacted with for interest rate swap agreements (in banks) Number of Banks Transacted With for Interest Rate Swap Agreements Number of Banks Transacted With for Interest Rate Swap Agreements Derivative amount of hedge Derivative, Amount of Hedged Item Fixed interest rate Derivative, Fixed Interest Rate Maximum remaining maturity of foreign currency derivatives Maximum Remaining Maturity of Foreign Currency Derivatives Derivative Assets Derivative Asset Derivative Liabilities Derivative Liability Amount of (Loss) Gain Recognized in Accumulated Other Comprehensive (Loss) Income on Derivative Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax Amount of Gain (Loss) Reclassified from Accumulated Other Comprehensive Income (Loss) into Income Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net Net sales Amount of Gain (Loss) Recognized in Income on Derivatives Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Other Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Inventory Disclosure [Abstract] Inventories Inventory Disclosure [Text Block] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock Common Stock [Member] Additional Paid-In Capital Additional Paid-in Capital [Member] Treasury Stock Treasury Stock [Member] Retained Earnings Retained Earnings [Member] Accumulated Other Non-Owner Changes to Equity AOCI Attributable to Parent [Member] Class of Stock [Line Items] Class of Stock [Line Items] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Balance Stockholders' Equity Attributable to Parent Balance (in shares) Shares, Outstanding Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Dividends declared Dividends, Common Stock, Cash Dividends declared (in dollars per share) Common Stock, Dividends, Per Share, Declared Common stock repurchases Stock Repurchased During Period, Value Common stock repurchases (in shares) Stock Repurchased During Period, Shares Reclassification pursuant to accounting guidance related to U.S. Tax Reform (Note 3) Reclassification Pursuant to Accounting Guidance Related to U.S. Tax Reform Reclassification Pursuant to Accounting Guidance Related to U.S. Tax Reform Cumulative effect of change in accounting guidance related to Revenue (Note 3) New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification Employee stock plans Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Employee stock plans (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Balance Balance (in shares) Debt Disclosure [Abstract] Schedule of Debt Schedule of Debt [Table Text Block] Remaining performance obligations Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Remaining performance obligation, expected timing Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Remaining performance obligations, percentage Revenue, Remaining Performance Obligation, Percentage Fair Value Disclosures [Abstract] Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Minimum [Member] Minimum [Member] Maximum [Member] Maximum [Member] Measurement Basis [Axis] Measurement Basis [Axis] Fair Value Measurement [Domain] Fair Value Measurement [Domain] Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] Estimate of Fair Value, Fair Value Disclosure [Member] Estimate of Fair Value Measurement [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] Quoted Prices in Active Markets for Identical Assets (Level 1) Fair Value, Inputs, Level 1 [Member] Significant Other Observable Inputs (Level 2) Fair Value, Inputs, Level 2 [Member] Significant Unobservable Inputs (Level 3) Fair Value, Inputs, Level 3 [Member] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Asset derivatives Liability derivatives Bank acceptances Bank Acceptances, Fair Value Disclosure Bank Acceptances, Fair Value Disclosure Rabbi trust assets Rabbi Trust Asset, Fair Value Disclosure The fair values as of the Balance Sheet date of Rabbi Trust Assets. Financial assets and financial liabilities, reported at fair value Fair Value, Net Asset (Liability) Maturity of bank acceptances Maturity of Bank Acceptances Maturity of Bank Acceptances Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Member] Reclassification out of Accumulated Other Comprehensive Income [Member] Gains and Losses on Cash Flow Hedges Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] Pension and Other Postretirement Benefit Items Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Foreign Currency Items Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Interest expense Income before income taxes Tax benefit Income Tax Expense (Benefit) Income from continuing operations Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent Amortization of prior-service credits, net Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, before Tax Amortization of actuarial losses Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax Settlement loss Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI, Pension and Other Postretirement Benefit Plans, for Settlement Gain (Loss), before Tax Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI, Pension and Other Postretirement Benefit Plans, for Settlement Gain (Loss), before Tax Total reclassifications in the period Net Income (Loss) Attributable to Parent Other [Member] Other Corporate Assets [Member] Other Corporate Assets [Member] Assets Assets Accounting Changes and Error Corrections [Abstract] ROU assets Operating Lease, Right-of-Use Asset Lease liability Operating Lease, Liability New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2018-02 [Member] Accounting Standards Update 2018-02 [Member] New Accounting Pronouncement, Early Adoption [Axis] New Accounting Pronouncement, Early Adoption [Axis] New Accounting Principles, Early Adoption [Domain] New Accounting Principles, Early Adoption [Domain] New Accounting Pronouncement, Early Adoption, Effect [Member] New Accounting Pronouncement, Early Adoption, Effect [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Retained earnings Retained Earnings (Accumulated Deficit) Acquisitions Business Combination Disclosure [Text Block] Derivatives Derivative Instruments and Hedging Activities Disclosure [Text Block] Debt Debt Disclosure [Text Block] Leases [Abstract] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Remaining lease term Lessee, Operating Lease, Remaining Lease Term Lessee, Operating Lease, Remaining Lease Term Renewal periods Lessee, Operating Lease, Renewal Term Current lease liability Operating Lease, Liability, Current Long term lease liability Operating Lease, Liability, Noncurrent Lease Liabilities Operating lease cost Operating Lease, Cost Minimum rental commitments 2019 Operating Leases, Future Minimum Payments Due, Next Twelve Months Minimum rental commitments 2020 Operating Leases, Future Minimum Payments, Due in Two Years Minimum rental commitments 2021 Operating Leases, Future Minimum Payments, Due in Three Years Minimum rental commitments 2022 Operating Leases, Future Minimum Payments, Due in Four Years Minimum rental commitments 2023 Operating Leases, Future Minimum Payments, Due in Five Years Minimum rental commitments thereafter Operating Leases, Future Minimum Payments, Due Thereafter Future minimum lease payments 2019 Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year Future minimum lease payments 2020 Lessee, Operating Lease, Liability, Payments, Due Year Two Future minimum lease payments 2021 Lessee, Operating Lease, Liability, Payments, Due Year Three Future minimum lease payments 2022 Lessee, Operating Lease, Liability, Payments, Due Year Four Future minimum lease payments 2023 Lessee, Operating Lease, Liability, Payments, Due Year Five Future minimum lease payments after 2023 Lessee, Operating Lease, Liability, Payments, Due after Year Five Total lease payments Lessee, Operating Lease, Liability, Payments, Due Less: Interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Weighted-average remaining lease term (years) Operating Lease, Weighted Average Remaining Lease Term Weighted-average discount rate Operating Lease, Weighted Average Discount Rate, Percent Operating cash flows from operating leases Operating Lease, Payments Leased assets obtained in exchange for new operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Revolving Credit Agreement [Member] Revolving Credit Facility [Member] Senior Notes [Member] Senior Notes [Member] Lines of Credit and Overdrafts [Member] Lines of credit and overdrafts [Member] Lines of credit and overdrafts [Member] Finance Leases [Member] Capital Lease Obligations [Member] Foreign Bank Borrowings [Member] Foreign bank borrowings [Member] Foreign bank borrowings [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] 3.97% Senior Notes [Member] Three Point Nine Seven Percent Senior Notes [Member] Three Point Nine Seven Percent Senior Notes [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Carrying amount of debt Long-term Debt, Gross Fair value of debt Debt Instrument, Fair Value Disclosure Total debt, net of unamortized discounts Total debt, net of unamortized discounts Total debt, net of unamortized discounts Borrowings under lines of credit and overdrafts Short-term Debt Less current maturities Debt, Current Long-term debt Long-term Debt, Excluding Current Maturities Recent Accounting Standards New Accounting Pronouncements and Changes in Accounting Principles [Text Block] Earnings Per Share [Abstract] Net Income Per Common Share Earnings Per Share [Text Block] Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Fair Value Measurements Fair Value Disclosures [Text Block] Retirement Benefits [Abstract] Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Retirement Plan Type [Axis] Retirement Plan Type [Axis] Retirement Plan Type [Domain] Retirement Plan Type [Domain] Pensions [Member] Pension Plan [Member] Other Postretirement Benefits [Member] Other Postretirement Benefits Plan [Member] Retirement Plan Tax Status [Axis] Retirement Plan Tax Status [Axis] Retirement Plan Tax Status [Domain] Retirement Plan Tax Status [Domain] Qualified Plan [Member] Qualified Plan [Member] Defined Benefit Plans Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Pension and other postretirement benefits expenses Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract] Service cost Defined Benefit Plan, Service Cost Interest cost Defined Benefit Plan, Interest Cost Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Amortization of prior service cost (credit) Defined Benefit Plan, Amortization of Prior Service Cost (Credit) Amortization of actuarial (gains) losses Defined Benefit Plan, Amortization of Gain (Loss) Settlement loss Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement Net periodic benefit cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Expected company contributions in 2018 Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year Stockholders Equity Stockholders' Equity Note Disclosure [Text Block] Schedule of Changes in Accumulated Other Comprehensive Income (Loss) By Component Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Schedule of Amounts Reclassified Out of Accumulated Other Comprehensive Income (Loss) to the Consolidated Statements of Income Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Net Income Per Common Share [Table] Net Income Per Common Share [Table] Net Income Per Share [Table] Award Type [Axis] Award Type [Axis] Award Type [Domain] Award Type [Domain] Stock Options [Member] Share-based Payment Arrangement, Option [Member] Restricted Stock Units (RSUs) [Member] Restricted Stock Units (RSUs) [Member] Performance Share Awards [Member] Performance Shares [Member] Net Income Per Common Share [Line Items] Net Income Per Common Share [Line Items] Net Income Per Common Share [Line Items] Weighted average number of diluted shares outstanding adjustment (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Antidilutive securities excluded from computation of EPS Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Options, granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Other than options, granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Performance period Share-based Compensation Arrangement by Share-based Payment Award, Performance Period Share-based Compensation Arrangement by Share-based Payment Award, Performance Period Minimum range of target award of stock plan Minimum Range of Target Award of Stock Plan Minimum Range of Target Award for performance share awards under the long-term Relative Measure Program Maximum range of target award of stock plan Maximum Range of Target Award of Stock Plan Maximum Range of Target Award for performance share awards under the long-term Relative Measure Program Revenue Revenue from Contract with Customer [Text Block] Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Pension and Other Postretirement Benefits Pension and Other Postretirement Benefits Disclosure [Text Block] Schedule of Derivative Instruments in Statement of Financial Position, Fair Value Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block] Schedule of Fair Value Hedging Instruments, Statements of Financial Performance and Financial Position, Location Schedule of Fair Value Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block] Schedule of Other Derivatives Not Designated as Hedging Instruments, Statements of Financial Performance and Financial Position, Location Derivatives Not Designated as Hedging Instruments [Table Text Block] Leases Lessee, Operating Leases [Text Block] Statement of Financial Position [Abstract] Assets Assets [Abstract] Current assets Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Accounts receivable, less allowances (2019 - $4,535; 2018 - $5,010) Receivables, Net, Current Inventories Inventory, Net Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Deferred income taxes Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Property, plant and equipment Property, Plant and Equipment, Gross Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property, plant and equipment, net Property, Plant and Equipment, Net Goodwill Goodwill Other intangible assets, net Intangible Assets, Net (Excluding Goodwill) Other assets Other Assets, Noncurrent Total assets Liabilities and Stockholders' Equity Liabilities and Equity [Abstract] Current liabilities Liabilities, Current [Abstract] Notes and overdrafts payable Accounts payable Accounts Payable, Current Accrued liabilities Accrued Liabilities, Current Long-term debt - current Long-term Debt, Current Maturities Total current liabilities Liabilities, Current Accrued retirement benefits Liability, Defined Benefit Plan, Noncurrent Deferred income taxes Deferred Income Tax Liabilities, Net Long-term tax liability Accrued Income Taxes, Noncurrent Other liabilities Other Liabilities, Noncurrent Commitments and contingencies (Note 17) Commitments and Contingencies Stockholders' equity Stockholders' Equity Attributable to Parent [Abstract] Common stock - par value $0.01 per share Authorized: 150,000,000 shares Issued: at par value (2019 - 63,436,075 shares; 2018 - 63,367,133 shares) Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Treasury stock, at cost (2019 - 12,936,925 shares; 2018 - 12,033,580 shares) Treasury Stock, Value Accumulated other non-owner changes to equity Accumulated Other Comprehensive Income (Loss), Net of Tax Total stockholders' equity Total liabilities and stockholders' equity Liabilities and Equity Schedule of Goodwill and Intangible Assets [Table] Schedule of Goodwill and Intangible Assets [Table] Schedule of Goodwill and Intangible Assets [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Other intangible assets [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Revenue sharing programs (RSPs) [Member] Revenue Sharing [Member] Revenue Sharing [Member] Component repair programs (CRPs) [Member] Component Repair Program [Member] Component Repair Program [Member] Customer lists/relationships [Member] Customer Lists and Relationships [Member] Customer Lists and Relationships [Member] Patents and technology [Member] Patents And Technology [Member] Patents And Technology [Member] Trademarks/trade names [Member] Trademarks and Trade Names [Member] Other [Member] Other Intangible Assets [Member] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Trade name [Member] Trade Names [Member] Goodwill and Intangible Assets [Line Items] Goodwill and Intangible Assets [Line Items] Goodwill and Intangible Assets [Line Items] Goodwill: Goodwill [Roll Forward] Goodwill, beginning of period Acquisition related Goodwill, Acquired During Period Foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Goodwill, end of period Goodwill impairment Goodwill, Impairment Loss Other Intangible Assets: Finite-Lived Intangible Assets, Net [Abstract] Range of life Finite-Lived Intangible Asset, Useful Life Gross Amount Finite Lived Intangible Assets Before Foreign Currency Translation Adjustment The gross amounts before foreign currency translation adjustments of finite lived intangible assets by asset class and in total. Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Unamortized intangible asset Indefinite-lived Intangible Assets, Before Foreign Currency Translation Adjustment Indefinite-lived Intangible Assets, Before Foreign Currency Translation Adjustment Foreign currency translation Finite Lived Intangible Assets Foreign Currency Translation Adjustment Cumulative foreign currency translation adjustment for all finite lived intangible assets as of balance sheet date Other intangible assets Finite-Lived Intangible Assets, Gross Intangible Assets, Future Amortization Expense Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Amortization of intangible assets expected in 2018 Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year Amortization of intangible assets expected in 2019 Finite-Lived Intangible Assets, Amortization Expense, Year Two Amortization of intangible assets expected in 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Three Amortization of intangible assets expected in 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Four Amortization of intangible assets expected in 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Five Impairment of trade names, indefinite-lived intangible assets Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill) Schedule of Net Benefit Costs Schedule of Net Benefit Costs [Table Text Block] Schedule of Goodwill Schedule of Goodwill [Table Text Block] Schedule of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] ROU assets and lease liabilities Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Future minimum lease payments Lessee, Operating Lease, Liability, Maturity [Table Text Block] Lease Term and Discount Rate Lessee, Operating Lease, Lease Term and Discount Rate [Table Text Block] Lessee, Operating Lease, Lease Term and Discount Rate [Table Text Block] Other Information Lease, Cost [Table Text Block] Finished goods Inventory, Finished Goods, Net of Reserves Work-in-process Inventory, Work in Process, Net of Reserves Raw material and supplies Inventory, Raw Materials and Supplies, Net of Reserves Inventories Statement of Cash Flows [Abstract] Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net income Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization (Gain) loss on disposition of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment Stock compensation expense Share-based Payment Arrangement, Noncash Expense Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts and Other Receivables Inventories Increase (Decrease) in Inventories Prepaid expenses and other current assets Increase (Decrease) In Prepaid Expenses And Other Current Assets (Increase) decrease in Prepaid expenses and other current assets. Accounts payable Increase (Decrease) in Accounts Payable Accrued liabilities Increase (Decrease) in Accrued Liabilities Deferred income taxes Increase (Decrease) in Deferred Income Taxes Long-term retirement benefits Increase (Decrease) in Obligation, Pension and Other Postretirement Benefits Long-term tax liability Increase (Decrease) in Accrued Taxes Payable Other Increase (Decrease) in Other Operating Assets and Liabilities, Net Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Proceeds from disposition of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Capital expenditures Payments to Acquire Property, Plant, and Equipment Revenue sharing program payments Revenue Sharing Program Payments Revenue Sharing Program Payments Other Payments for (Proceeds from) Other Investing Activities Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Net change in other borrowings Proceeds from (Repayments of) Other Debt Payments on long-term debt Repayments of Long-term Debt Proceeds from the issuance of long-term debt Proceeds from Issuance of Long-term Debt Proceeds from the issuance of common stock Proceeds from Issuance of Common Stock Common stock repurchases Payments for Repurchase of Common Stock Dividends paid Payments of Ordinary Dividends, Common Stock Withholding taxes paid on stock issuances Payment, Tax Withholding, Share-based Payment Arrangement Other Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash flows Effect of Exchange Rate on Cash and Cash Equivalents Decrease in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Statement of Comprehensive Income [Abstract] Other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax [Abstract] Unrealized (loss) gain on hedging activities, net of tax (1) Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax Foreign currency translation adjustments, net of tax (2) Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Defined benefit pension and other postretirement benefits, net of tax (3) Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Total other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax Total comprehensive income (loss) Unrealized (loss) income on hedging activities, tax Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax Foreign currency translation adjustment, tax Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Defined benefit pension and other postretirement benefits, tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax Capitalized Contract Cost [Table] Capitalized Contract Cost [Table] Capitalized Contract Cost [Axis] Capitalized Contract Cost [Axis] Capitalized Contract Cost [Domain] Capitalized Contract Cost [Domain] Tooling [Member] Tooling [Member] Tooling [Member] Design Costs [Member] Design Costs [Member] Design Costs [Member] Other Capitalized Contract Cost [Member] Other Capitalized Contract Cost [Member] Other Capitalized Contract Cost [Member] Capitalized Contract Cost [Line Items] Capitalized Contract Cost [Line Items] Amortization of capitalized costs Capitalized Contract Cost, Amortization Capitalized costs, net Capitalized Contract Cost, Net Changes in Accumulated Other Comprehensive Income (Loss) by Component Comprehensive Income (Loss) Note [Text Block] Effective tax rate Effective Income Tax Rate Reconciliation, Percent Unbilled receivables (contract assets) Contract with Customer, Asset, Net, Current Unbilled receivables (contract assets), $ Change Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress Unbilled receivables (contract assets), % Change Contract with Customer, Asset, Percent Change Contract with Customer, Asset, Percent Change Contract liabilities Contract with Customer, Liability Contract liabilities, $ Change Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination Contract liabilities, % Change Contract with Customer, Liability, Percent Change Contract with Customer, Liability, Percent Change Net contract liabilities Contract with Customer, Net Asset (Liability) Contract with Customer, Net Asset (Liability) Net contract liabilities, $ Change Contract with Customer, Net Asset (Liability), Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress Contract with Customer, Net Asset (Liability), Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress Net contract liabilities, % Change Contract with Customer, Asset (Liability), Percent Change Contract with Customer, Asset (Liability), Percent Change Customer advances Customer Advances, Current Revenue recognized Contract with Customer, Liability, Revenue Recognized, Percent Contract with Customer, Liability, Revenue Recognized, Percent Income Statement [Abstract] Cost of sales Cost of Goods and Services Sold Selling and administrative expenses Selling, General and Administrative Expense Total operating costs and expenses Costs and Expenses Operating income Income taxes Net income Per common share: Basic (in dollars per share) Earnings Per Share, Basic Diluted (in dollars per share) Earnings Per Share, Diluted Weighted average common shares outstanding: Weighted Average Common Shares Outstanding [Abstract] Weighted Average Common Shares Outstanding Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Schedule of Segment Reporting Information, by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized (in shares) Common Stock, Shares Authorized Common stock, shares issued (in shares) Common Stock, Shares, Issued Treasury stock, at cost (in shares) Treasury Stock, Shares Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Transferred at Point in Time [Member] Transferred at Point in Time [Member] Transferred over Time [Member] Transferred over Time [Member] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Engineered Components Products [Member] Engineered Components Products [Member] Engineered Components Products [Member] Molding Solutions Products [Member] Molding Solutions Products [Member] Molding Solutions Products [Member] Force & Motion Control Products [Member] Force & Motion Control Products [Member] Force & Motion Control Products [Member] Automation Products [Member] Automation Products [Member] Automation Products [Member] Aerospace Original Equipment Manufacturing Products [Member] Aerospace Original Equipment Manufacturing Products [Member] Aerospace Original Equipment Manufacturing Products [Member] Aerospace Aftermarket Products and Services [Member] Aerospace Aftermarket Products and Services [Member] Aerospace Aftermarket Products and Services [Member] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] Americas [Member] Americas [Member] Europe [Member] Europe [Member] Asia [Member] Asia [Member] Other Geographic Market [Member] Other Geographic Market [Member] Other Geographic Market [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Revenue transfered percent Revenue from Contract with Customer, Including Assessed Tax, Percent Revenue from Contract with Customer, Including Assessed Tax, Percent SPA with Gimatic [Member] SPA with Gimatic [Member] SPA with Gimatic [Member] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Lines of Credit [Member] Line of Credit [Member] Bank Overdrafts [Member] Bank Overdrafts [Member] Fourth Amendment, Maturity February 2022 [Member] Fourth Amendment, Maturity February 2022 [Member] Fourth Amendment, Maturity February 2022 [Member] Fifth Amendment, Maturity February 2022 [Member] Fifth Amendment, Maturity February 2022 [Member] Fifth Amendment, Maturity February 2022 [Member] Fourth Amendment, Maturity February 2022, Accordion Feature [Member] Fourth Amendment, Maturity February 2022, Accordion Feature [Member] Fourth Amendment, Maturity February 2022, Accordion Feature [Member] International Subsidiary Borrowings [Member] International Subsidiary Borrowings [Member] International Subsidiary Borrowings [Member] Base Rate [Member] Base Rate [Member] Euribor [Member] Euribor [Member] Euribor [Member] Currency [Axis] Currency [Axis] All Currencies [Domain] All Currencies [Domain] United Kingdom, Pounds United Kingdom, Pounds Euro Member Countries, Euro Euro Member Countries, Euro Switzerland, Francs Switzerland, Francs Stated interest rate Debt Instrument, Interest Rate, Stated Percentage Converted amount with accrued interest Debt Instrument, Face Amount Percent allowed to be prepaid Debt Instrument, Prepayment Percentage of Principal Amount Debt Instrument, Prepayment Percentage of Principal Amount Line of credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Business Combination, Consideration Transferred, Liabilities Incurred Business Combination, Consideration Transferred, Liabilities Incurred Line of credit facility with accordian feature, maximum borrowing capacity Line of Credit Facility With Accordian Feature, Maximum Borrowing Capacity Line of credit facility with accordian feature, maximum borrowing capacity Variable basis spread Debt Instrument, Basis Spread on Variable Rate Debt fees and expenses Payments of Debt Issuance Costs Remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Debt covenant ratio of senior debt to EBITDA Debt Instrument, Covenant, Consolidated Senior Debt to Consolidated EBITDA Debt Instrument, Covenant, Consolidated Senior Debt to Consolidated EBITDA Debt covenant ratio of total debt to EBITDA Debt Instrument, Covenant, Total Consolidated Debt to Consolidated EBITDA Debt Instrument, Covenant, Total Consolidated Debt to Consolidated EBITDA Debt covenant ratio of EBITDA to cash interest expense Debt Instrument, Covenant, Consolidated EBITDA to Consolidated Cash Interest Expense Debt Instrument, Covenant, Consolidated EBITDA to Consolidated Cash Interest Expense Debt covenant threshold for permitted acquisition Debt Instrument, Covenant, Threshold for Permitted Acquisition Debt Instrument, Covenant, Threshold for Permitted Acquisition Debt covenant material acquisition, senior credit to EBITDA Debt Instrument, Covenant, Material Acquisition, Consolidated Senior Credit to Consolidated EBITDA Debt Instrument, Covenant, Material Acquisition, Consolidated Senior Credit to Consolidated EBITDA Debt covenant material acquisition, debt to EBITDA Debt Instrument, Covenant, Material Acquisition, Total Consolidated Debt to Consolidated EBITDA Debt Instrument, Covenant, Material Acquisition, Total Consolidated Debt to Consolidated EBITDA Line of credit, interest rate at period end Line of Credit Facility, Interest Rate at Period End Repayment period Repayment period Repayment period Schedule Of Components Of Accumulated Other Comprehensive Income [Table] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Changes in Accumulated Other Comprehensive Income by Component [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Accumulated other comprehensive income (loss) Other comprehensive loss before reclassifications Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Amounts reclassified from accumulated other comprehensive income to the consolidated statements of income Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Net current-period other comprehensive (loss) income Accumulated other comprehensive income (loss) Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Information on Business Segments Segment Reporting Disclosure [Text Block] EX-101.PRE 10 b-20190630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 coverpagelogoa06a04a01a01a14.jpg GRAPHIC begin 644 coverpagelogoa06a04a01a01a14.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **JW^HV>EVCW5_'1;.2 M_E' E<^7&/ZG]/K5QA*?PHF4E'<]7J.:XAMHS)/-'$@ZL[!0/Q-?,6L_%;Q; MJY91J'V.(_P6J[/UZ_K7&7=Q=7\IEN[F:XD_ORR%S^9K=8675F3KKH?6USXW M\+VA(FU_3P1V6=6_E5(_$SP8#C_A(;/\S_A7R:8_:F-&*OZHNXO;>1]?V_CS MPI=$"+Q#I^3_ 'IPO\\5MV]W;7.U+!/<6)RI'XBI>%[,I53[CHKY+T;XL^,M$*A=4:[B'_ "SNQY@_/K^M>H>& M_C_I5ZRP:_8OI\IX\Z(^9$?J.J_K6,J,HFBDF>R455T_4K+5K-+O3[J*YMW^ M[)$P8&K59%!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%([JB%F("@9))X H 6O.O''Q5L/#ADL=-5+W4AP0&_=Q'_:(ZGV%_>O),P&2:\GVM23M<[_ &<%T,!?"6B+_P N"'ZD_P"- M._X1?11TTZ#\C70R&S3[UU#_ -]BH&N-/!_X^XOSK3DJ=V3S1[&$WAG1>G]F MP?\ ?-5Y/">AMG.G1#Z9']:Z19K%CQ=P_BPJS%!%+_JY$?\ W2#2<9KJQ\T> MQSFB62>&;W[7H[S6KG[Z)(=C_P"\O0UV\'Q)O8B!"9HY%*NIY!K?\)>*I]#OD@FD+6$C8="?N9_B%*XVCV>BD5@R MA@<@C(-+3)"BBB@ HHHH **** &R,4C9@I; S@=37G=U\:?#-E=2VMS#J$4\ M3%'1H,%2.W6O1J^6/B\8C\3-4\H#&(MV/[WEKFNG#4HU).,C.I)Q5T>M_P#" M\O"7I>_]^?\ Z]'_ O+PEZ7O_?G_P"O7S93XH99WV11O(W]U%)-=OU*D8^V MD?2'_"\O"7I>_P#?G_Z]21_&_P (.V&DO(QZF G^5?/7_".ZX8O-&C:AY?7? M]E?'YXK.92K%6!!'!![4+!TGL'M9'UOI/Q#\*ZU(L=IK%N)6X$O MB"O4/A?\2KW1=3M]'U2=I],G81H9&R8"> 0?[OM6%7!8H M^Y^IZ#\:\! KMPM&_OR.6O5M[J$"TNVGXHQ7><@W;2$4^D-,!L<332I%&,N[ M!0/4FO8M+T]=.TR"T0?ZM<$^I[G\ZX3P1IGVS6?M+C,=L-W_ (]/\:],VUY MF.J7DH+H=V%A9NQU&Z6QT^:X/55^4>I[5Y#J- MTTLSN6R6.+''F19_F, MX_*O6*IQ<79DWN%%%%( HHHH **** (KJXCM+2:YE8+'$A=B>P R:^-M>U-] M:U^^U)^MS,TGT!/'Z5]$_&;7_P"R/ \MG&V)]0;R!@\[.K?IQ^-?,M>G@86B MYG/6EK8V?">BOXA\5:=I:@[9YE$A'9!RQ_(&OL&WMH;2%8;>)(XU 51@ 5X M;\!- \V[U#7I%^6(?9H21_$<%OTQ^=>[UAC:G-/E[%T8VC<*\\^*7@6PU_P] M=ZE# D>IVD33+*BX,BJ,E6]>!Q7H=8?C+48]*\&ZO=RD +:R!<]V(P!^9%%%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %5-3U"#2=,N;^Y;;#;QF1C[ 5;KR;XX:^;;2;3 M0X7P]V_FS8_N+T'XG^573ASR429RY8W/(-;UBX\0:Y=:I=']Y<2%@O95[*/8 M# JF!4:5(#7L))*R/-;NQ:**=1U>VMOX6?+> MRCDTY>ZFV"U=D>@>$--_L_08BPQ+/^]?CUZ#\JWPM"(%4*HP , 43RI;6TD\ MAPD:EC^%?/SDYR;[GKQ2C&QQ?CC4@I2R0_=&Y_K_ /J_G7FUS+N8FM;7-1:[ MO99F/+L36!(V37L4:?)!(X:DN:5R-GJ%FK4M_#VM7W-MI-],#T9+=B/SQ5]/ M /BF3G^Q;E1ZOA?YFM'.*W8E%LYHFD!YKJU^''B5NMFB?[TJBI!\-=?_ (A; M+]9:S=:G_,BU"78P+)2[C%>@>%K.0,UQC P#Z>IK(MO 6N6C;O]$<^AD/\ MA1?^%_%US!Y,EU$8?^>4V1T^HZ?A7P]7T-^S[XD-UI%]X?F?+VC>?""?X&/(_ _SJ,1 M#3F"+/::***Y"PHHHH ***S]=U2+1=!OM3F.$MH6D/N0.!^)Q32N[(#YY^-6 MO_VMXV-C$V8-.C$7!X,AY8_R'X5YN 6( &2>!4U[=RW]]/=S',LTC2.?S116D4@FF:5PJE5YQSZG _&O1:I,OAW3)0]O ^ZZE4\.XZ*/8? MS^E9?C'XR:MXABDLM-B.FV3 JVU\RN/=NWT'YUPNCZ%J>OW@M-+LY;F4]=B\ M+[D] /K7=A\-R/GJ&-2I?2)G $D #)/05](?"#P')XIZRR7>HC#1Q@?NX3_P"S'WKU*L\5B5-%+4Z;IQ6 M76)A@ ^6Y-=E"A%^_4T1E. M;VCN=/<_'KQ)+GR;'3X1VPC,?U-,@^._B>-@9;73YAW!C8?R-53\$?%XBW>7 M9EO[GGC-<=KOAG6/#5R(-6L9+=F^XQ&5?Z$<&NR-/#RTC8Q^/&F MWTZ6^M:>U@S<>?&_F1Y]Q@$?K7K4$\5U!'/!(LD4BAD=3D,#T(-?$E?07P&U MN>[T*^TJ9RRV<@:+)^ZK9R/S!_.N;$X:,(\\#2G4;=F>NT445P&YYMKGQDTO MP]K%QI=_H^II<0-@X6/##J"/FZ$5ER_M :(J$PZ/J#OV#E%'Y@FN(^.5Q#-\ M0!%'C?!:1I(1ZG+ ?D1^=>:J 6 )P">OI7J4L+3E!2:.:522=CZN\#^+;KQ1 MH=UKU_;PV%CYA6!"^<(OWF9CC/.1T'2N8\3?'+2=+E>VT:V.I3+P92VR('ZX MRWZ?6O(O$?C*XU'2K30+!FM]&LXUC6,'!F8=7?ZG)Q7/V^EZA=IOMK&ZF3^] M'"S#]!2AA(7YI[=@=5[(]&;XZ^*'GW);6 4GB,1L?USFO?M$GO;K0[.XU".- M+N6%7E2,$*I(S@9-?+GP^\.2:WX\T^PN(66.&037".N,*G)!'OP/QKZS[5AB MXP@U&*+I-O5GFNM?&;2M U>XTR_T?4TN(&VL (\$=B/FZ$5E7'[0.C*A-OHU M_(_82.B#\P37$?'&XAF^(.R(#=#:1I(1W;)/\B*\W4;F SC)QDUT4L+2E!2: M(E4DG8^K_A_XGU'Q=H\^L7UK%:0/*4MHD))"KU)8]>?8=*RO%'QB\/>'I'M[ M;=J=VN04@8! ?=^GY9KRG5/%^J:SIUGX/\)P7'V"WB$3>0I\RY/\3''12<\? MG3+/X,>,;J,.]K!;@]I9@#^0S6:P]-2YJCLNQ7/*UHFI>_'KQ%-(3:V%C;)V M!#.?Q)/]*++X]>(() ;O3[&YC[@!HS^!R?Y5SNL_"KQ9HEL]S-IXGA099K=P M^!ZX'-<773&C0DO=29FYS3U/JGP;\3]%\8.+:/=9W^,_9IB#N_W6_B_G7;5\ M26]Q-:7$=Q;R-'-&P9'4X*D=#7U]X,UMO$7A'3=4< 2S0CS /[XX;]1FN'%8 M=4O>CL;4ZG-HS=HHK/UK6K#0-,DU#4KA8+>/JQZD^@'<^U[N%A@BDFFS:G^T%,69=*T.-5[27 M4I)/_ 5QC\ZPG^.GBIFRL5@@]!$3_,UEZ;\(?&.HQ+)_9ZVR-R/M$@4_EUJ: M^^#7C&SB:1;2&X &<0S M^1K=0PRTT(O49T&F?'[589%&I:1:W$6>3"YC;]< MBO6/"?CS1/&$!.GSE+A1E[:7AU_#N/<5\FW5K<65S);74+PSQG#QR+AE/N*E MTS4KO2-2@O[*9HKF!@R.I_SQ14PE.2]W1A&K)/4^U**PO!_B*/Q3X7L]60!6 ME7$B _=<<,/SK=KRFFG9G4G?4*QM>\5:+X:MQ+JM_%!D96,G+M]%')KA?B;\ M4U\-L^CZ.5DU-E_>2GE;?/\ -OY5\]WE[=:E>275Y/)<7$ARTDC9)-==#".: MYI:(RG54=$>Y:M\?[&%V32='EN/26XE\L?\ ?(!)_2N8N/CQXFE8F&TT^$=@ M$9OYFN:TCX9^+=:B66WTF2.)NCW!$8/Y\UM-\$/%ZQ[@EFQ_NB<9KI5/#0T= MC+FJ,FC^.GBI3EXK!QZ&(C^1KHM ^.U_?:C;6-YH$4LD\BQJUM,5.2<=&!S^ M8KS#6_ _B/P\ADU'2YXX1UF0;T'U(Z?C74_!/0/[5\9&_D7,.G1^9DCC>W"_ MU/X4ZE*AR.201E/FL?2M%%%>2=04444 %?+WQ-US7TY=3K:VDUPWW8HV<_0#-?&D]RUW>SW+MEYI6D8^I)R:Z\(O>;,,0]+$ MRFG[J@5^*=NKT+G%8F#9-6(ADU2#<]:M0N!5(31=C3BNP\#V.&N+YA_TS7^9 M_I7%B7G SS7JNAVHL=(MX0>+M7^WZI/(#\H.U?H*\_"PYIW?0[JTK1. MM0DUZ]KJQQH]YN M_P!H/3U!%KX?NI1V\V=8_P"0:N&I/H/VDCV M*T\3Z;J &V1HF/:08_7I5N4@C(((->2Z;>-#*.>*]/T6+[?IIE@ZKPR>AKCK M4.35&T)WW,35O#NG7X8F$12G_EI&,'\1WJI\.Y;CPA\3],\YOW%RQMF<M=&B;$E[)OD /\ G/\\?E7K=?* M?Q2U_P#M_P >7TJ-NM[8BVAYXPO4_BV375A*?-4OV,ZLK1.,HJ6V@DNKF*WB M4M)*X10.Y)P*^GM+^$OA.UT^W2ZTJ.XN%C42N[M\S8Y/7UKT:U>-*USGA!RV M/ERBOKA/AUX01=H\/V>/=2?ZUD:M\'?".I1,(;)K&0CA[=R,'Z'(-8K'0ZIE M^QD?+U=CX2^).N^$52"U:*>R#9:VD0 'UP1R#[TWQU\/M1\$7B>Z,]8L^NO!OC;3/&FFFYLB8YX\":W<_-&3_,>]=+7R+X M#\12^&O%]C>HY$+2"*=<\-&QP<_3K^%?75>3B:/LI:;,Z:<^9!40V@EOI&+27=Q^\E9CU.X]/PK?HHIN3;N MQ)6"N,^*EM9W'PZU4WBJ?*C$D1/\,@/RX_/'XUTNJ:SIVB6IN=2O(;6(?Q2. M!GZ#O^%?/7Q0^)B^+-NE:8'32XGWL[<&=AT..P%;X>E*9U[Q^S M_8NFG:O?$8625(E]\ D_SKP>OK3X<:%_PCW@;3K1UQ.Z>?-_OOSC\!@?A7=C M9VIV[F%%7E]_ [P>MOI[^)KN,>=<9CM01]U!P6_$\?0>]>S5J* MC"YR1BYR-[P1\)=(\.VT5SJ<,=_J9&YFD7*1GT4'T]37HJJ%4*H X %+17B MSG*;O)G6DEHBO]@M?[0^W^1']K\ORO-Q\VW.<9IUW-?U:37=?OM3E MSNN9F< ]AG@?EBI?#/AV\\4Z[;Z79##R'YW(XC7NQK(KZ.^"7AA=+\,-K$R? MZ5J!RI(Y6(=!^)R?RKV*]14J=U\CDA'FD=IX6\)Z7X2TQ;/3H0&('FS,/GE/ MJ3_2MVBBO%;;=V=B5@KY6^*^D6^C?$"^BM4"13!9PJC !89/ZU]4U\L?%R_6 M_P#B-J)0Y$&R'\5'-=F!O[1^AC6^$X>OJWX5VKVOPXTA7X9XS)CV9B1^F*^7 M-,L)=4U2UL(!F6XE6-?J3BOLRPLXM.TVVLX1B*WB6)!Z!0 /Y5KCY>ZHDT%J MV0:WK5EX?TF?4K^41P0KD^I/8#W-?*WC7QIJ'C/5VN;DF.U0D6]L#\L:_P!3 MZFM_XM>-V\3:\VG6DF=,L7*I@\2R#@O_ # _^O7G5:87#\BYY;DU9W=D;_A' MPEJ'C'65L+%=J ;IIV'RQ+ZGW]!7TYX3\$:-X0LEBL( UP5Q+=>!?'W@3P?X;@L5NKAKI@'N91:M\[GK^ Z"NF_X77X+_P"?NZ_\!FK#$.M4 M=DG8NFHQ5V]3T.BO//\ A=?@O_G[NO\ P&:C_A=?@O\ Y^[K_P !FKE]A4_E M9KSQ[F%\=_#]M+H=MKJ1JMU!*L,C S_%#XEZ!XG\)?V9I, MTTD[7".V^$H HSW/OBO&*]3"*2IVD1I M)96+N['DD]37M/P-\(65W;7'B.]B666.8PVRL,A" "6^O( ^E>)5Z%\-/B2W M@N26RO(6GTRXDWML/S1-@ L/7@#(]J[L1&4J;4#&FTI:GT[161H?B?1O$EOY MVE7\5P,99 <.OU7J*UZ\5IIV9V7N(RAE*L 01@@]ZS=)\/Z7H3W3:99QVWVJ M022B,8!;&.G;_P"O6G11=[ %%%%( HHHH P_&5P;7P7K,P."MG)_Z"17Q]"_ M%?6_Q#S_ ,*\U[&<_8WZ5\@1OBNS"[,PK*YH!Z=OJFLE/#UV7.:Q9$G-3QR] M*H!J>&/8TU(7*=)X>@.H:Y:P$97=N?Z#D_RKUU3BO./AW:EIKN];HH$:GZ\G M^E>A!J\S&5.:I;L=N'ARQOW*'B74OL&BRD'#RC8O]:\8O9S)(Q]:[_QG4#@0(S<_4@"NA54]C/D:,(T8HZFG M5LD(812$4\BF$@E8?K69(1@YZ8YJ> MXE,TTDK?>=BQ^I-9NIS_ &?3YY,\A<#ZGBO-BKNR.AZ(^C? ]Q]I\"Z%*3DF MQB!/J0H']*WZY7X;9_X5SH.?^?5?ZUU57)6DS-;!1114C.>\<:XOAWP=J6I9 M D2(K$/5V^5?U-?(3LSNSL268Y)/9@#]0O]:\1KUL%3 MY:?-W.6M*\K'H7P;T#^V/',%U(N8-/7[0W'&[HOZ\_A7T[7F?P2T#^R_!AU" M5<3ZC(9.1TC'"_U/XUZ97%BJG/4?D;4HVB%%%%H'-?)OPWT1M=\=:;;[7_=3G^>!7TIXP\7 MZ?X.T=KZ])=V^6&!3AI6]![>IK/&^].,%N51T3;-R>>&VA>:>5(HD&6=V"A1 M[DUY_KGQF\+:0S1V\LNH2CC%LOR_]]' KPCQ7XXUKQ?=F34+@K;@YCMHR1&G MX=S[FLG2M&U'7+U;/3+26YG/.V-"BE>HQ2K-Z1/4M3^/^J3973= M'MK9>S32&5OTP/YUR6H_%7QCJ0*MJSP*?X;=0G\N:ZG1O@+J]VJR:KJ5O9*> M3'&AE?\ F /S-=SI7P1\*V!5KH7-^X_Y[/M7\EQ5.IAJ>RN'+4EN?.X_M+7+ M\ ?:KZ[D]VD=OYFJ;*4!/ .H3:79V]F[IY$0B0*6=N!S MU.!D_A7RP2223R3710J^U3:5D9SCRG3_ ]T(^(O&VG617,*OYTWLB\G^@_& MOK< 8 KQKX":!Y-A?Z[*OS3G[/$2/X1RWZX_*O9J\_&5.:I;L;THVC<*^ M9_C3KW]J^-GL8WS!IR"'@\%SRW]!^%?0^O:I'HFA7NIRD!+:%I.>Y X'YU\< M7EU+?7L]W,Q:6:1I')[DG-7@:=Y.?85:6EBQHNF2ZUK=EIL(S)P&*\"^!.@?;?$ESK,BYCL8]D9(_C<8_\ 0<_G M7T-2QM2\^7L%&-E<****XC8*^9_C3KW]K>-C91MF#3H_) !X+GEC_(?A7T/K MVJ1:)H%]J@ P* M\ ^!.@?;?$5UK$BYCL8]B$C^-O\ _G7T-2QL[SY>P48V5PHHHKB-BIJE_# MI6E75_.<16\32-] ,XKXSO[R74=0N;V$X=*C M;$VH288 _P#+-<$_J5%?.5>I@86BY=SFK2N['J'P/T#^TO%\NIRKF'3X]P)_ MYZ-POZ;C^%>K?%;Q,?#?@N8POMN[P_9X<'D9'S-^ _F*B^$&@?V)X%MI9%Q/ M?'[2^1S@_=_3'YUYA\=-8:]\80ZK[*',90CS.QX9_PA'BC_H :A_WX:C_ (0CQ1_T -0_[\-7V#17']?EV-O8 M+N?'W_"$>*/^@!J'_?AJ/^$(\4?] #4/^_#5]@T4?7Y=@]@NY\??\(1XH_Z M&H?]^&I?^$(\4?\ 0 U#_OPU?8%%'U^78/8+NBO;&,R7E@6?RU&2Z'[P'OP#7I-%3.:5.43D;>YGM)TGMII(9D.5>-BK M ^Q%>F>%?C7K6D.D&L)_:5IP"Y.V51['H?Q_.O+J*TG3C-6DB%)K8^R] \0: M=XETM-0TRX66%N#V*GT([&M2OF#X/^()]'\<6UHKG[-J!\F5,\9P2I^H/\Z^ MGZ\C$4?93MT.N$N97"BBBL"PHHHH P_&5N;KP7K4(&2UG)^BDU\7H]?<]S M MS:36[_=E1D/T(Q7P[>VDMKJMS9,A,L4SQ%0.IDR:U-- M\,3S[7NI!"G]T#+?_6KJK73-*TN'S9$C 7K),<_SK66(BM%J9JBV&K5,EH<:8U*6II--L M$AK4VE-+&I=P .M9,HT=)M6GN% !/->O7V-&\.VVD)@32#S)\=O;_/I7-^"] M'CLKK^ZB/[I3_P M'[?E5N\N9+NXDGE.7?B:EWRHVIQZE1JYGQ)= M@E+53T^9OZ5NZA>)96S2OR>BCU-<;#')J6IQ19)EN)53/NQQ3PM.[YWL@JRL MN5'UUX(MS:^!=!A(PRV$.1[E 3^IK?J&S@%M900*,"*-4 ^@Q4U<[=W,-2U,G*22E8QZ(ORK^@K.T73)=9UNRTV$9DN9EC'MD]:HUZQ\" MM ^V^);C6)%S'8Q[8R1_&XQ_+/YU[P/$DO0_@!Q^=> M7T=>M>N?"GX9/JD\.OZU"5L8R&MX''^N/9C_ +/\Z]>\,/3]#EUG([3X/>$/ M^$;\.RZO?J([R^4/\W'EQ#D#\>I_"O%_'WBN7Q=XGGO-Q^R1$Q6R=@@/7ZGK M7T/\3]2?2OAYJDL9VO)&(%([;S@_IFOE"L,*O:2E5EN75]U**+VC:5%?"NG>$M(CL+",9P#+,1\TK>I_P[5X9\"K:&?QS M-++C?!9N\>?4LH_D37TA6.-J-RY.A=&*M<***CGF2WMY)Y6"QQJ79CV &2:X M38\(^/>O>?J5AH43?);K]HE /\9X7\AG\Z\>AB>>:.&-2TDC!5 [D\"M/Q/K M$FO^)=0U23/^D3,R#^ZO11^ Q6S\+].35/B)I,$@!1)#,0>^Q2W]*]NG'V5+ MT1QM\TCZ8\*Z,GA_POIVEH!F"%0Y]7/+'\236Q117BMMN[.Q:'DGQWU_[)X> MM=%B;$E[)YD@!_@3G'XMC\J^>Z[+XHZ]_;_CR_D1LV]LWV:'GC"\$_B(_&&FZ8 2DDNZ4^B+\S?H*]BA%4J5WZG)-\TCZ+^%>@?V!X#L4D7%Q= MW,W'=N@_!1.3E)R?4ZDK*P444=JD9Y'\=]?\ ML>@6FBQMB2]?S) #_ O_ -?'Y5\^5V7Q1UX^(/'E],K9@MB+:+GC"YS^9)-9 MG@K0F\1^+]-TW!,;RAIB.T:\M^@Q^->S0BJ5*[]3DF^:6A]&?"S0/[ \"64; MKB>Z_P!)EX[MC'Z 5VE(BA$5% "J, #L*6O(G)RDY/J=25E8***Q_%6MIX=\ M,7^J-C=!"2@/=^BC\\4DFW9#>A\Y_%S7_P"W/'=RB-F"Q'V9.>,C[WZY_*N; M\+Z*_B'Q-8:6@.)Y@'([+U8_EFLJ21Y97DD8L[DLS'J2>IKV3X":!YVH:AKT MJ_+ HMX21_$W+'\!@?C7LS:HT=.AQKWY'NT,200I%&H5$4*JCH .!7R7\1IV MN/B'KCL>1=,GX+@?TKZWKY2^*E@^G_$;5E886:03)[A@#_/-<6!?OOT-JWPG M&U]5?"5D;X9Z0%(R%D#?7S&KY5KW7X$^*H3:7'ANXD"S*QFM@3]\'[P'N.M= M6-BY4[KH9T7:1[51117D'4%%%% !16;JFO6&D-#%EZ3K=CI5_-]GGO8RT+.0%R"!M)['FJ46]D*Z-RB@'-%2,**** /+/B MA\--.U32+S6M-@2VU&VC:9Q&,+,H&3D>N,\U\YU]5?%#Q1;^'/!]VC2#[7>Q M-!!'GD[A@M^ /\J^5:];!.3A[VQRUDKZ'9_"O39-2^(FEA1E8',[GT"C_'%? M5@Z5Y9\%O!SZ+HLFM7L>V[OP/+5ARD74?F>?P%>IUQXNHIU-.AM2C:(4445R MF@4444 1W$\=M;R3S.$CC4LS'L!UKY8UBXL;_P 6:KJME"8TN[AY1N.3R>3[ M9//XU[Q\5+J6S^'>IO$2"P2,X]&< _H:^<; /YH*1M)(ZQ%T M7<1T]*XS6;V:[N&\V0L%/ [#Z"O7]8\/G3M F$2Y:*+EL=3W->,WZ$2&MJ22 MU)GJ9Y:MOPC!]I\3V2D?*C&0_P# 02/UQ6(:ZSP!$#JMQ.?X(MH_$_\ UJTG M/W61&.IZ@KUYCXRU'[7JLH!^5/E7\*[Z\NA;64TV?NJ2/K7D.H3F6=V)R2NHJRW-(0OJQU]>"X*1QIY5M$-L48Z*/\:R M[FXCMHFEE8*B]:+V^ALH3),V!V'<_2N+U+4Y=0EW/\L8^Z@/2N:C0E5=WL:3 MFH*PW4]0>_N"[<(.$7T%=/\ "C1CK?Q#T]"N8K7-S)QT"]/_ !XJ/QKBB:^A M_@1X;-AX?N--Y2NSURBBBO,.@*^:?C) MXM77_$PTZU?=9Z=E-P/#R'[Q_#I^!KUCQY>^,;NUGTOPUI$BJXVO>M*H..X0 M9_4UXL?A)XT)).E9)ZDRK_C7=A(PB^>;1C5;>B1P];&C^*M=T"-H]*U.>UC9 MMS+&1@GUP:W_ /A4?C3_ *!/_D5?\:/^%1^-/^@3_P"15_QKN=6DU9M&"C)= M"2V^,'C.WQ_Q,DEQ_P ]85/]*GG^-/C*9-JW5M%D=4@&:A3X/>-'(']G1K_O M3J/ZUI6?P+\4SL/M$MC;#N6E+8_[Y%9-X9:NQ7[PX;6/$FLZ_('U34;BZPZZ-\ M-MV635]5FNR.3%"GE+],Y M)/Z5Z;HGAS2/#MMY&EV$-LI^\47YF^IZFHGC*<5:"*5*3^(\M\!_!=+1XM2\ M3;)9@0T=DO*K[N>Y]NE>RJH10J@!0, #M2T5Y]2K*H[R-XQ459'$_%JPEU#X M=:DL0):';,0/13D_I7RM7V[)&DT;1R*'1P592,@@]17SQXY^#>IZ9>2WGA^) MKRPV/XA77@ZT8IPD95H-ZH\]\/Z]?>&M9@U33W"SQ'HW*L#U!]C M7N.E_'K0[B!?[2L+JTFQ\WEXD3/L>#^E> W5E=64ACN[::!QP5EC*G]:ELM* MU#4I5CLK*XN'8X BC+?RKLJT:=361E&SN0J1I&% MW$]!R?Z5I>,M4U?_ (59JM[?6D=E<30X6W1R[1*Q ^9N,GGL*J_#;X7V_A:% M-2U,)/JSKD<96 'L/4^]=WK&E6^MZ/=Z;= F&YC,;8ZC/<5YDY4HS7(M$="4 MFM3XNK2T#6[KP[K=KJMD1Y]NVX!NC#&"#[$$UT7B;X7^)/#MU(%LI;VT!.RX MMD+9';*CD&L;P]X5U3Q)KD>E6ENZS'F1G4@1+W9J];GA*-[Z'-9IGT)X)^*= MKXRNUL8]*NX+H)NE(P\2#UW1NS.[.QRS')/J:]I^ &D(]UJNKL,M&JV MZ'TSR?Y"N,_X5'XT_P"@3_Y%7_&O3/A'H'B?PG=W=CJFEF.RNL.)A(IV.H[C M/0UV8FI%TFHM&5.+4M4>N4445Y)U!7,>/O$T7A;PC>WI8?:'0Q6ZY^](PP/R MZ_A6]J%S+:6,L\%K)=2J/EAC(!<^F3P*\&\9^&/B+XTU075WI(B@CX@MUF4K M&/SY/O6U"$92O)V1$Y-+0\C9F=BS$EF.23W->T_ #2$DN=5U=QEH@MO'[9Y; M^0_.N,_X5'XT_P"@3_Y%7_&O3?A'H'B?PG=7ECJFEE+*Z(D$HD4[' QR,]"/ MY5Z&)J1=)J+1A3BU+5'K=%%%>2=05XC\>/$Z>5:>&[=P7+>?IZ_967E>'M(-[=R*<2.ZJD7N0>2?:O ;[X8>/=2OIKR\T]IKB9B\CM M,N23^-=>%A'FYYM*QE5;M9(X"OK+X::2FC^ -*B4 /-"+ASZE_F_D17@G_"H M_&G_ $"?_(J_XU]!^ QJT/A2TLM9LC:W5H@@^\&#JHPI&/;C\*WQE2,H)19% M&+3U1TM>3_&KP7+K&F1:[81E[JS4K,BCEXNN?J#^A]J]8H(R,&N"G4=.2DC> M4>969\05+;7,UG; MNT@2WU[3_M>T8^TP,%<_53P?S%=C'\ MC*0:D@LKJZ8+;VTTQ/01QEOY5$L)2>NPU5DCZ O?CWX?A4_9-/OKE^V0L:_G MDG]*XG6_C=XCU;,&EV\.G(YVKY?[R0_\"(_D*YC2_AOXMU9E\G1KB-#_ !W M\L#_ +ZKUOX??!__ (1[4H]6UN>"YNHQF&",$K&W]XD]3^%8RCAZ2ONRTZDC M4^&G@BXTJ,^(->DDN==NUR6F;?NVK'\V_P#K M5] UY%\6_A[K7BC4K?5=*\J80P>4T!;:YY)R,\'K6%"K>MS39(_#4:6YD6_LTX$-R22H] W4?K7I&G_ !]T29!]OTN\MG[^65D7\^#^E>(Z MAX9US2G*WVDWD&.I:$[?SZ5E[3NVX.?2NZ6'I5-;?<8JI*)])O\ '+PDJ$K] MM8_W1!_]>N9UOX_%XFBT/2"K$8$]VXX_X /\:\BLM UC46"V>EWD^>\<+$?G MBNUT/X+^*=596NXXM.A/5IVRV/91_P#6K)T,/3UDRN>I+8XG6-:U'Q!J+7VI M7+W%P_&6[#T [#VKU/X:?"6:[FAUKQ% 8[92'@M''S2'L6'8>W>O0O"7PJT# MPLZ7)0WU\O(N)U'RG_97H/U-=U6-;%W7+3T14*6MY" !1@# %+117";A1110 M 4444 8WBO1O^$@\+ZAI@(#SQ$(3V8WN@DJ,/ND- M@@_C7UY7C'QB\ O/O\3:5$6D4?Z9$@Y('\8^G>@:9UPLH[^":"3!69"I/U%? M/?BC09M,U.XMY$(,;D=*]C^'7B1-&5U9"K XP1 M6MX5'DZ=(#P3*?Y"G4?NA%:FKXDNO+TMD!^\:\UG;=(:[3Q-*7B11TKB9,[C M54](BEN,-%%)6R9 M.!IM. /I5IB%HJ>&TFG;"(Q/TKJ]+\#SNJSZ@XM83R- MX^9A[+U-4YJ*NP2;.6M;.>\E$<2,S$X KO=(\)V^F 3ZF/,GZK;@]/]X]OI MU^E:]I':Z7%Y>GP^6<8,SOU- M9>:TI83K4)G6Z1)[FZENY3+,Y9SZ]J@)I":;R2 23P .]=NB5D8;FUX3\.W M'BKQ+::3;Y'FMF1P/N(/O-^5?8=A90:=I]O96R!(+>-8HU'90,"N ^$7@7_A M%="-_>QXU2^4-(".8DZA/KW/_P!:O1Z\RO4YY:;(Z(1L@HHHK L**.E9[:[I M"2^4^JV*R=-AN$!_+- &A12*RNH96#*1D$'(-+0 4444 %%%% !1110 456N MM1LK$ W=Y;VX/3S953/YFG6U[:WL?F6MS#.G]Z)PP_,4 3T444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !115:ZU"RL0#=W<% MN#T,L@3/YF@"S14%K>VM['YEIB<,/S%3T %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %(0&!!&0>HI:* /)O$_PYO=&U=O$O@W" MS EIK#HK@\G;]?3\JO\ ASQA:ZRIA8-:ZA'Q-:2\.A'7'J*]*KG_ !!X-T;Q M&1+>6VRZ3[EU"=DJ^GS#^M SD/$OA'3O$:M*,6]X?^6@'#'W']:\MO\ 1IO# M=XUA.5+??!4Y!![_ *5ZOJ'A_P 3^'+22XL[I-;M8AGR)4V7&/9AD,?P_"O( M_$/B>#Q%J*7$4,D+QIY4D;GE2":;;:L-%?Q!ILWV:U;:?GCW?G7'3:=)NX%? M0Y\5>";C1K2UF\N1XHE4F2 YSCGG%<_=7G@@DL($/^ZK5:FDB;7/$O[.E)Z5 M*FDS.?N_I7JLVN^#[;F/3HW(Z;V _F:H3?$+3[7/V&TL[!5J;Z( M5DLWQKWFO7 MUYE3)Y:'^&/BLW-1[J-U=,4HJT49.[W),TF:86I!EF"J"23@ =Z?,*PXMBO; M?@]\,GEEA\3ZW"1$,-96[C[Q[2'V]/SI?AE\'7=X=;\3P[4&'@L7')]&?_XG M\Z]X "@ # '0"N.M7O[L36$.K%HHHKD-0K$\4>*+#PII+W]ZV3]V*)3\TC>@ M_P :VF(52Q. !DD]J^=-;N[OXE_$A+""1A:"0Q0]PD2_>?ZG!/Y"FA-CI]2\ M9_%#4)(;172R!YB1BD,8_P!H_P 1J>]^"OB.UL6N([BRN)%7<88V;J#Z]:]EK'\,^(+;Q/HR:G:030P.S*@E !;!P2,'I MG(_"MBD-'->/M;_L#P;J%XK8F9/)A_WVX!_#D_A7@GACX>ZUXML);ZP\A84D M,9:5\9; )QQ[BNQ^..N>;J%EHD;?+"OGR@'^(\*/RR?QJ7PO\4_#WACPK::9 M%8WLLT*$N0J@.YY)SGIFFA/ZVB9'@DR&7)'\P>#7TQ MH=Y)J.A6-Y,NV6>!'<#U(YKP2UM=5^+'C?[;+"8;)"JR,.5AB!SM![LN7<8:^N MUW1[A_JH^V/<]: .*M/@_P"*M80WE_=6\$TGS$7,K.Y^N :YR]LO$'PY\11Y MD-O<@;T>-LI*N?U'L:^I:\3^/%Q"UYHMLN/.2.5V]0K%0/\ T$T7$T>L^'=7 M37O#]CJ:+L^T1!RO]T]Q^>:TZYCX>66/YDUXCX,@D\;?%234KA28DE:[<'G:H.$7_T$?A7T/VIL2[G MD7QQUSRM.LM$C;YIW\^;!_A7A1^9S^%==\,]#_L/P19(Z[9[E?M$OJ"W('X# M%>27K-X_^+OE*=]K]H\M>X\J/J?QP3^-?1*J$0*HPH& *&"W%KYR\;SW7C?X MFOINGX?8_P!D@R>/E^\WTSG\!7N7B[65T#PKJ&HDX:*(B/W<\+^IKY_^'WB7 M2_#7B"?5M5BGFD\LK%Y2@X9C\Q.2.W'XFA R?6?A9XCT'2YM3G^S-# -SF*7 MYE'K7<_!37]1U"'4-.O)Y)X;94>)I&+%+MOKQA)*O]P?PK]>Y^M EOH=S1112* M"BBL+QCK2^'_ IJ&H9 D2(K$/5VX7]3^E 'BGB>5_'7Q:2QA8F 3+:J1SMC M4Y=O_0C7T+#$D$,<,:A8T4*H'8#@5XG\$=%-SJ5_KLXW"(>3&Q[NW+'\L?G7 MM]-B14U6_BTK2KN_G.(K>)I&_ 9Q7R3=:C/=ZM+J4CG[1),9B0>C9S7N?QJU MS[#X:ATN-L27TGS '^!>3^N*\QUGPD=,^'NC:TRD374SF3V5@-G_ *"?^^J$ M)GTAI5\NI:3:7R8VW$*R<=LC->*_&K6'U#Q!8Z';Y86R[F5?XI'Z#\!C\S7; M_"_6XY/AO'-/( NG^8DA)^ZJ_-_(UYQX%MY/&?Q0DU6Y4F..1KMP><8/R#\\ M?E0-GN'AG1TT#PY8Z:N,P1 .1W;JQ_/-:I( R3BEKS?XO^*7T70(]-M7*W5_ ME6(/*QCJ?QSC\Z0]C \Z MAFT^]?2T1%5+1DR39\ MQ&C->E:U\#O%NF,S6D<&HQ#HT#X8_P# 6Q7#ZAXVP'5I(6"_GC M%;J2>S,[,S:6FTN:H0[-&:;FM?3_ OKVK$?8-&OIP>C) VW\\8I\U@L9>:- MU>FZ)\"O%6I%6OC;Z;$>IE;>_P#WRO\ B*]1\.? _P ,Z*5EOO,U6X7G,XVQ MY]D']2:B5>*&H,\"\+^"=>\77 32[)FA!P]Q)\L:_P# N_T%?0_@7X2:/X1V M7ER1?ZH.?/=<+&?]A>WUZ_2N_A@BMH4A@B2*)!A410JJ/0 5)7-.M*6AHHI! M1116104444 8OBZX>T\(:M/$<.EK(1^5>.? _P C_A++TN1YWV0^7GTW#/\ M2O=;ZTBO[">TF&8IHVC;Z$8KYIU?PSXC\!Z[]I@2=5A; <1MM) (.,_A7SIXYT'2].\9IH6A1R979&^]RY,C M/ ],C\:11Y#HED/B+\4)YKL,UI)(TT MH!Q^[7A5S_WR*S/%VCVGAOX@S6,4.;*&:-UCI?!KPU/I.CW> MHWUM)!+H+RPT^ZN4EM5#M!"S@,&8UZ?:V=G8Q16$$<-MM!1(U"C!^E6JQO"2(U$>.FW M''Z5Y/\ %OP)?:I=IKVE0M/((Q'<0H,L<=& [\<8]A7"Z5\0_&&A6R:7!,Q$ M8VI'/!N=/89YID['T1K.LV.@Z9+?W\RQ0QCOU8^@'_%/X@O&V!_P!;=+M"C_93BO;/#7AG3_"V ME+8V$>!UDD;[TC>IHV'N:Z(L<:HBA548 '0"N'^+>K/I?@:=(SA[N1;<'V.2 M?T!KNJXWXF>&KCQ/X3>WLQNNH)!/&G]\@$$?D32&SGO@?I<<'AV\U+@RW,WE MY]%3M^9-=+\1?$\/AOPM<,) +NY4PVZ9Y)(Y/T KPW0_%GBGP=YVFV8>$NV3 M!-!DAO4 BNAT;P/XH\>ZNNI>(I)X+7^)YAAF7^ZB]OK3L3/VB8 _@H_4UK>&?A-H$GARPEU6TDDOI(A)*1*5P6YQCV! _"N0;1M6\8_ M%C[5>:;>0V!NRD[02>U>!Q MZ+JOC#XL_:[[3;R&Q-SO+S0,J^5'T7)&.< ?C30F>K^ =#&@>#;"T*XE=/.E M_P!]N3_0?A734 8%9GB*_FTWP_?7=M!)/<1PMY44:%F9R,+P.>I%(9X7XSGD M\;?%6/3;=B8DE6T0CD!0/?\(7KQUG^SUTN]QY_DB8V[A/O8W9QC'?-?46G6,.F:;;6, Q%!&L M:_0#%#$BU7SK\9IY)?'C1-G;%;QA![')_F:^BJ\I^+?@:\UIH=:TN(S7$2>7 M/"H^9E'(8>I'/%"&STW3DABTVUCML>0L*+'CIM &/TIM]J=EIJQ->W44 ED$ MT$LDHAC6,22'+-@8R3ZU8I#"BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH I7&D:;=L3 XML 12 b10q06302019_htm.xml IDEA: XBRL DOCUMENT 0000009984 2019-01-01 2019-06-30 0000009984 2019-07-24 0000009984 2018-04-01 2018-06-30 0000009984 2018-01-01 2018-06-30 0000009984 2019-04-01 2019-06-30 0000009984 2018-12-31 0000009984 2019-06-30 0000009984 2017-12-31 0000009984 2018-06-30 0000009984 b:GimaticandIGSMember 2018-01-01 2018-06-30 0000009984 b:GimaticandIGSMember 2018-04-01 2018-06-30 0000009984 us-gaap:AccountingStandardsUpdate201802Member us-gaap:NewAccountingPronouncementEarlyAdoptionEffectMember 2018-03-31 0000009984 2019-01-01 0000009984 b:ToolingMember 2019-06-30 0000009984 b:OtherCapitalizedContractCostMember 2018-12-31 0000009984 b:DesignCostsMember 2019-06-30 0000009984 b:DesignCostsMember 2018-12-31 0000009984 b:ToolingMember 2018-12-31 0000009984 b:OtherCapitalizedContractCostMember 2019-06-30 0000009984 srt:EuropeMember b:AerospaceMember 2019-01-01 2019-06-30 0000009984 b:AerospaceOriginalEquipmentManufacturingProductsMember b:AerospaceMember 2019-04-01 2019-06-30 0000009984 b:AerospaceMember 2019-04-01 2019-06-30 0000009984 srt:EuropeMember b:IndustrialMember 2019-04-01 2019-06-30 0000009984 b:AerospaceOriginalEquipmentManufacturingProductsMember 2019-01-01 2019-06-30 0000009984 b:AerospaceAftermarketProductsandServicesMember b:AerospaceMember 2019-04-01 2019-06-30 0000009984 b:AerospaceOriginalEquipmentManufacturingProductsMember b:IndustrialMember 2019-01-01 2019-06-30 0000009984 srt:AsiaMember b:IndustrialMember 2019-01-01 2019-06-30 0000009984 b:AerospaceAftermarketProductsandServicesMember 2019-04-01 2019-06-30 0000009984 b:EngineeredComponentsProductsMember b:IndustrialMember 2019-04-01 2019-06-30 0000009984 b:ForceMotionControlProductsMember 2019-04-01 2019-06-30 0000009984 b:AutomationProductsMember 2019-01-01 2019-06-30 0000009984 b:AerospaceOriginalEquipmentManufacturingProductsMember b:AerospaceMember 2019-01-01 2019-06-30 0000009984 srt:EuropeMember b:IndustrialMember 2019-01-01 2019-06-30 0000009984 b:EngineeredComponentsProductsMember b:AerospaceMember 2019-04-01 2019-06-30 0000009984 b:EngineeredComponentsProductsMember b:AerospaceMember 2019-01-01 2019-06-30 0000009984 b:AutomationProductsMember b:AerospaceMember 2019-04-01 2019-06-30 0000009984 b:MoldingSolutionsProductsMember 2019-04-01 2019-06-30 0000009984 srt:AsiaMember 2019-04-01 2019-06-30 0000009984 b:AerospaceAftermarketProductsandServicesMember b:IndustrialMember 2019-04-01 2019-06-30 0000009984 b:MoldingSolutionsProductsMember b:IndustrialMember 2019-04-01 2019-06-30 0000009984 srt:AsiaMember b:AerospaceMember 2019-04-01 2019-06-30 0000009984 srt:AmericasMember b:IndustrialMember 2019-04-01 2019-06-30 0000009984 b:IndustrialMember 2019-04-01 2019-06-30 0000009984 b:ForceMotionControlProductsMember 2019-01-01 2019-06-30 0000009984 srt:AmericasMember 2019-04-01 2019-06-30 0000009984 b:AerospaceAftermarketProductsandServicesMember b:AerospaceMember 2019-01-01 2019-06-30 0000009984 b:AerospaceMember 2019-01-01 2019-06-30 0000009984 srt:AsiaMember b:IndustrialMember 2019-04-01 2019-06-30 0000009984 b:OtherGeographicMarketMember 2019-01-01 2019-06-30 0000009984 srt:AmericasMember b:AerospaceMember 2019-04-01 2019-06-30 0000009984 b:OtherGeographicMarketMember b:AerospaceMember 2019-04-01 2019-06-30 0000009984 srt:AmericasMember b:IndustrialMember 2019-01-01 2019-06-30 0000009984 b:ForceMotionControlProductsMember b:IndustrialMember 2019-01-01 2019-06-30 0000009984 b:AerospaceOriginalEquipmentManufacturingProductsMember b:IndustrialMember 2019-04-01 2019-06-30 0000009984 srt:AsiaMember b:AerospaceMember 2019-01-01 2019-06-30 0000009984 b:ForceMotionControlProductsMember b:AerospaceMember 2019-04-01 2019-06-30 0000009984 b:EngineeredComponentsProductsMember b:IndustrialMember 2019-01-01 2019-06-30 0000009984 b:AerospaceAftermarketProductsandServicesMember 2019-01-01 2019-06-30 0000009984 b:OtherGeographicMarketMember b:IndustrialMember 2019-01-01 2019-06-30 0000009984 b:IndustrialMember 2019-01-01 2019-06-30 0000009984 b:MoldingSolutionsProductsMember 2019-01-01 2019-06-30 0000009984 b:AerospaceOriginalEquipmentManufacturingProductsMember 2019-04-01 2019-06-30 0000009984 srt:AsiaMember 2019-01-01 2019-06-30 0000009984 b:MoldingSolutionsProductsMember b:AerospaceMember 2019-04-01 2019-06-30 0000009984 b:EngineeredComponentsProductsMember 2019-01-01 2019-06-30 0000009984 srt:AmericasMember b:AerospaceMember 2019-01-01 2019-06-30 0000009984 b:AutomationProductsMember 2019-04-01 2019-06-30 0000009984 b:MoldingSolutionsProductsMember b:IndustrialMember 2019-01-01 2019-06-30 0000009984 b:OtherGeographicMarketMember b:IndustrialMember 2019-04-01 2019-06-30 0000009984 b:OtherGeographicMarketMember 2019-04-01 2019-06-30 0000009984 srt:AmericasMember 2019-01-01 2019-06-30 0000009984 srt:EuropeMember 2019-04-01 2019-06-30 0000009984 srt:EuropeMember 2019-01-01 2019-06-30 0000009984 b:AerospaceAftermarketProductsandServicesMember b:IndustrialMember 2019-01-01 2019-06-30 0000009984 b:MoldingSolutionsProductsMember b:AerospaceMember 2019-01-01 2019-06-30 0000009984 b:ForceMotionControlProductsMember b:AerospaceMember 2019-01-01 2019-06-30 0000009984 b:ForceMotionControlProductsMember b:IndustrialMember 2019-04-01 2019-06-30 0000009984 b:AutomationProductsMember b:IndustrialMember 2019-01-01 2019-06-30 0000009984 b:AutomationProductsMember b:IndustrialMember 2019-04-01 2019-06-30 0000009984 b:EngineeredComponentsProductsMember 2019-04-01 2019-06-30 0000009984 b:OtherGeographicMarketMember b:AerospaceMember 2019-01-01 2019-06-30 0000009984 b:AutomationProductsMember b:AerospaceMember 2019-01-01 2019-06-30 0000009984 srt:EuropeMember b:AerospaceMember 2019-04-01 2019-06-30 0000009984 us-gaap:TransferredOverTimeMember 2019-04-01 2019-06-30 0000009984 us-gaap:TransferredAtPointInTimeMember 2019-04-01 2019-06-30 0000009984 2019-07-01 2019-06-30 0000009984 b:ForceMotionControlProductsMember b:AerospaceMember 2018-01-01 2018-06-30 0000009984 b:EngineeredComponentsProductsMember b:IndustrialMember 2018-04-01 2018-06-30 0000009984 b:AutomationProductsMember b:IndustrialMember 2018-01-01 2018-06-30 0000009984 b:AutomationProductsMember 2018-01-01 2018-06-30 0000009984 b:AerospaceAftermarketProductsandServicesMember 2018-04-01 2018-06-30 0000009984 srt:AmericasMember b:IndustrialMember 2018-01-01 2018-06-30 0000009984 b:EngineeredComponentsProductsMember 2018-01-01 2018-06-30 0000009984 b:AerospaceOriginalEquipmentManufacturingProductsMember b:IndustrialMember 2018-01-01 2018-06-30 0000009984 srt:EuropeMember b:AerospaceMember 2018-04-01 2018-06-30 0000009984 srt:EuropeMember b:IndustrialMember 2018-01-01 2018-06-30 0000009984 b:AerospaceAftermarketProductsandServicesMember 2018-01-01 2018-06-30 0000009984 b:EngineeredComponentsProductsMember b:AerospaceMember 2018-04-01 2018-06-30 0000009984 b:AerospaceAftermarketProductsandServicesMember b:IndustrialMember 2018-04-01 2018-06-30 0000009984 b:ForceMotionControlProductsMember b:IndustrialMember 2018-04-01 2018-06-30 0000009984 b:MoldingSolutionsProductsMember 2018-04-01 2018-06-30 0000009984 srt:AmericasMember 2018-04-01 2018-06-30 0000009984 b:AerospaceMember 2018-01-01 2018-06-30 0000009984 srt:EuropeMember b:AerospaceMember 2018-01-01 2018-06-30 0000009984 b:EngineeredComponentsProductsMember b:IndustrialMember 2018-01-01 2018-06-30 0000009984 b:MoldingSolutionsProductsMember b:AerospaceMember 2018-01-01 2018-06-30 0000009984 srt:AsiaMember b:IndustrialMember 2018-01-01 2018-06-30 0000009984 b:MoldingSolutionsProductsMember b:AerospaceMember 2018-04-01 2018-06-30 0000009984 b:ForceMotionControlProductsMember 2018-04-01 2018-06-30 0000009984 b:IndustrialMember 2018-01-01 2018-06-30 0000009984 b:OtherGeographicMarketMember 2018-04-01 2018-06-30 0000009984 b:AerospaceOriginalEquipmentManufacturingProductsMember b:AerospaceMember 2018-04-01 2018-06-30 0000009984 srt:AmericasMember b:IndustrialMember 2018-04-01 2018-06-30 0000009984 b:EngineeredComponentsProductsMember b:AerospaceMember 2018-01-01 2018-06-30 0000009984 srt:AsiaMember b:AerospaceMember 2018-04-01 2018-06-30 0000009984 b:OtherGeographicMarketMember b:AerospaceMember 2018-01-01 2018-06-30 0000009984 b:MoldingSolutionsProductsMember 2018-01-01 2018-06-30 0000009984 srt:AsiaMember 2018-04-01 2018-06-30 0000009984 b:AerospaceMember 2018-04-01 2018-06-30 0000009984 srt:AsiaMember 2018-01-01 2018-06-30 0000009984 b:AutomationProductsMember 2018-04-01 2018-06-30 0000009984 b:AerospaceOriginalEquipmentManufacturingProductsMember 2018-01-01 2018-06-30 0000009984 srt:EuropeMember 2018-04-01 2018-06-30 0000009984 b:AutomationProductsMember b:IndustrialMember 2018-04-01 2018-06-30 0000009984 b:MoldingSolutionsProductsMember b:IndustrialMember 2018-01-01 2018-06-30 0000009984 srt:AsiaMember b:AerospaceMember 2018-01-01 2018-06-30 0000009984 b:OtherGeographicMarketMember b:IndustrialMember 2018-01-01 2018-06-30 0000009984 b:OtherGeographicMarketMember 2018-01-01 2018-06-30 0000009984 b:IndustrialMember 2018-04-01 2018-06-30 0000009984 b:ForceMotionControlProductsMember 2018-01-01 2018-06-30 0000009984 b:AerospaceAftermarketProductsandServicesMember b:AerospaceMember 2018-01-01 2018-06-30 0000009984 b:OtherGeographicMarketMember b:AerospaceMember 2018-04-01 2018-06-30 0000009984 b:EngineeredComponentsProductsMember 2018-04-01 2018-06-30 0000009984 b:ForceMotionControlProductsMember b:AerospaceMember 2018-04-01 2018-06-30 0000009984 b:ForceMotionControlProductsMember b:IndustrialMember 2018-01-01 2018-06-30 0000009984 srt:AsiaMember b:IndustrialMember 2018-04-01 2018-06-30 0000009984 srt:AmericasMember b:AerospaceMember 2018-01-01 2018-06-30 0000009984 srt:EuropeMember 2018-01-01 2018-06-30 0000009984 b:AerospaceAftermarketProductsandServicesMember b:IndustrialMember 2018-01-01 2018-06-30 0000009984 b:OtherGeographicMarketMember b:IndustrialMember 2018-04-01 2018-06-30 0000009984 b:AerospaceAftermarketProductsandServicesMember b:AerospaceMember 2018-04-01 2018-06-30 0000009984 b:AutomationProductsMember b:AerospaceMember 2018-04-01 2018-06-30 0000009984 srt:AmericasMember 2018-01-01 2018-06-30 0000009984 b:MoldingSolutionsProductsMember b:IndustrialMember 2018-04-01 2018-06-30 0000009984 b:AerospaceOriginalEquipmentManufacturingProductsMember b:AerospaceMember 2018-01-01 2018-06-30 0000009984 b:AerospaceOriginalEquipmentManufacturingProductsMember 2018-04-01 2018-06-30 0000009984 srt:EuropeMember b:IndustrialMember 2018-04-01 2018-06-30 0000009984 srt:AmericasMember b:AerospaceMember 2018-04-01 2018-06-30 0000009984 b:AutomationProductsMember b:AerospaceMember 2018-01-01 2018-06-30 0000009984 b:AerospaceOriginalEquipmentManufacturingProductsMember b:IndustrialMember 2018-04-01 2018-06-30 0000009984 2020-07-01 2019-06-30 0000009984 us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-06-30 0000009984 us-gaap:TransferredOverTimeMember 2019-01-01 2019-06-30 0000009984 us-gaap:CommonStockMember 2018-06-30 0000009984 us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0000009984 2018-01-01 2018-03-31 0000009984 us-gaap:RetainedEarningsMember 2018-03-31 0000009984 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0000009984 us-gaap:CommonStockMember 2018-03-31 0000009984 us-gaap:CommonStockMember 2017-12-31 0000009984 us-gaap:TreasuryStockMember 2018-01-01 2018-03-31 0000009984 us-gaap:CommonStockMember 2018-01-01 2018-03-31 0000009984 2018-03-31 0000009984 us-gaap:TreasuryStockMember 2018-04-01 2018-06-30 0000009984 us-gaap:TreasuryStockMember 2018-03-31 0000009984 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0000009984 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000009984 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0000009984 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0000009984 us-gaap:TreasuryStockMember 2018-06-30 0000009984 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0000009984 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0000009984 us-gaap:TreasuryStockMember 2017-12-31 0000009984 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0000009984 us-gaap:RetainedEarningsMember 2017-12-31 0000009984 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0000009984 us-gaap:CommonStockMember 2018-04-01 2018-06-30 0000009984 us-gaap:RetainedEarningsMember 2018-06-30 0000009984 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0000009984 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000009984 us-gaap:TreasuryStockMember 2019-03-31 0000009984 us-gaap:TreasuryStockMember 2019-04-01 2019-06-30 0000009984 us-gaap:TreasuryStockMember 2019-01-01 2019-03-31 0000009984 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0000009984 us-gaap:TreasuryStockMember 2018-12-31 0000009984 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0000009984 2019-03-31 0000009984 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000009984 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000009984 us-gaap:CommonStockMember 2019-03-31 0000009984 us-gaap:RetainedEarningsMember 2018-12-31 0000009984 us-gaap:CommonStockMember 2019-06-30 0000009984 2019-01-01 2019-03-31 0000009984 us-gaap:TreasuryStockMember 2019-06-30 0000009984 us-gaap:RetainedEarningsMember 2019-03-31 0000009984 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0000009984 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000009984 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0000009984 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0000009984 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0000009984 us-gaap:RetainedEarningsMember 2019-06-30 0000009984 us-gaap:CommonStockMember 2018-12-31 0000009984 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0000009984 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0000009984 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000009984 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0000009984 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000009984 us-gaap:EmployeeStockOptionMember 2019-02-01 2019-02-28 0000009984 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-06-30 0000009984 us-gaap:RestrictedStockUnitsRSUMember 2019-02-01 2019-02-28 0000009984 us-gaap:PerformanceSharesMember 2019-02-01 2019-02-28 0000009984 us-gaap:EmployeeStockOptionMember 2019-04-01 2019-06-30 0000009984 us-gaap:PerformanceSharesMember 2019-01-01 2019-06-30 0000009984 us-gaap:EmployeeStockOptionMember 2018-04-01 2018-06-30 0000009984 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-06-30 0000009984 b:AerospaceMember 2018-12-31 0000009984 b:AerospaceMember 2019-06-30 0000009984 b:IndustrialMember 2019-06-30 0000009984 b:IndustrialMember 2018-12-31 0000009984 us-gaap:OtherIntangibleAssetsMember 2019-06-30 0000009984 us-gaap:OtherIntangibleAssetsMember 2018-12-31 0000009984 b:PatentsAndTechnologyMember 2018-12-31 0000009984 us-gaap:TradeNamesMember 2018-12-31 0000009984 b:ComponentRepairProgramMember 2018-12-31 0000009984 b:RevenueSharingMember 2018-12-31 0000009984 b:PatentsAndTechnologyMember 2019-06-30 0000009984 b:RevenueSharingMember 2019-06-30 0000009984 us-gaap:TrademarksAndTradeNamesMember 2019-06-30 0000009984 us-gaap:TradeNamesMember 2019-06-30 0000009984 b:CustomerListsAndRelationshipsMember 2019-06-30 0000009984 us-gaap:TrademarksAndTradeNamesMember 2018-12-31 0000009984 b:ComponentRepairProgramMember 2019-06-30 0000009984 b:CustomerListsAndRelationshipsMember 2018-12-31 0000009984 srt:MaximumMember us-gaap:TrademarksAndTradeNamesMember 2019-01-01 2019-06-30 0000009984 srt:MinimumMember us-gaap:TrademarksAndTradeNamesMember 2019-01-01 2019-06-30 0000009984 srt:MaximumMember b:RevenueSharingMember 2019-01-01 2019-06-30 0000009984 srt:MaximumMember b:PatentsAndTechnologyMember 2019-01-01 2019-06-30 0000009984 srt:MaximumMember us-gaap:OtherIntangibleAssetsMember 2019-01-01 2019-06-30 0000009984 srt:MaximumMember b:CustomerListsAndRelationshipsMember 2019-01-01 2019-06-30 0000009984 srt:MinimumMember b:PatentsAndTechnologyMember 2019-01-01 2019-06-30 0000009984 srt:MaximumMember b:ComponentRepairProgramMember 2019-01-01 2019-06-30 0000009984 srt:MinimumMember b:CustomerListsAndRelationshipsMember 2019-01-01 2019-06-30 0000009984 b:ForeignBankBorrowingsMember 2018-12-31 0000009984 us-gaap:RevolvingCreditFacilityMember 2019-06-30 0000009984 b:ThreePointNineSevenPercentSeniorNotesMember us-gaap:SeniorNotesMember 2019-06-30 0000009984 b:ForeignBankBorrowingsMember 2019-06-30 0000009984 us-gaap:CapitalLeaseObligationsMember 2018-12-31 0000009984 us-gaap:RevolvingCreditFacilityMember 2018-12-31 0000009984 b:LinesOfCreditAndOverdraftsMember 2019-06-30 0000009984 b:LinesOfCreditAndOverdraftsMember 2018-12-31 0000009984 b:ThreePointNineSevenPercentSeniorNotesMember us-gaap:SeniorNotesMember 2018-12-31 0000009984 us-gaap:CapitalLeaseObligationsMember 2019-06-30 0000009984 us-gaap:BankOverdraftsMember 2019-01-01 2019-06-30 0000009984 b:InternationalSubsidiaryBorrowingsMember us-gaap:RevolvingCreditFacilityMember 2018-12-31 0000009984 us-gaap:LineOfCreditMember 2018-12-31 0000009984 b:ThreePointNineSevenPercentSeniorNotesMember us-gaap:SeniorNotesMember 2014-10-31 0000009984 b:SPAwithGimaticMember 2018-09-19 2018-09-19 0000009984 us-gaap:RevolvingCreditFacilityMember b:FourthAmendmentMaturityFebruary2022Member 2017-02-28 0000009984 currency:EUR us-gaap:RevolvingCreditFacilityMember 2018-12-31 0000009984 b:InternationalSubsidiaryBorrowingsMember us-gaap:RevolvingCreditFacilityMember 2019-06-30 0000009984 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember b:FifthAmendmentMaturityFebruary2022Member b:EuriborMember 2018-10-01 2018-10-31 0000009984 us-gaap:RevolvingCreditFacilityMember b:FourthAmendmentMaturityFebruary2022Member b:EuriborMember 2018-10-31 0000009984 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember b:FifthAmendmentMaturityFebruary2022Member b:EuriborMember 2018-10-01 2018-10-31 0000009984 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember b:FifthAmendmentMaturityFebruary2022Member us-gaap:BaseRateMember 2018-10-01 2018-10-31 0000009984 us-gaap:LineOfCreditMember 2019-06-30 0000009984 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember b:FifthAmendmentMaturityFebruary2022Member us-gaap:LondonInterbankOfferedRateLIBORMember 2018-10-01 2018-10-31 0000009984 us-gaap:RevolvingCreditFacilityMember 2019-06-30 0000009984 us-gaap:RevolvingCreditFacilityMember b:FifthAmendmentMaturityFebruary2022Member 2018-10-19 0000009984 currency:EUR us-gaap:RevolvingCreditFacilityMember 2019-06-30 0000009984 currency:EUR us-gaap:RevolvingCreditFacilityMember b:FourthAmendmentMaturityFebruary2022Member 2017-02-28 0000009984 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember b:FifthAmendmentMaturityFebruary2022Member us-gaap:BaseRateMember 2018-10-01 2018-10-31 0000009984 us-gaap:RevolvingCreditFacilityMember b:FourthAmendmentMaturityFebruary2022AccordionFeatureMember 2017-02-28 0000009984 us-gaap:BankOverdraftsMember 2018-12-31 0000009984 us-gaap:BankOverdraftsMember 2019-06-30 0000009984 us-gaap:RevolvingCreditFacilityMember 2017-12-31 0000009984 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember b:FifthAmendmentMaturityFebruary2022Member us-gaap:LondonInterbankOfferedRateLIBORMember 2018-10-01 2018-10-31 0000009984 us-gaap:RevolvingCreditFacilityMember b:FifthAmendmentMaturityFebruary2022Member 2018-10-01 2018-12-31 0000009984 currency:GBP us-gaap:RevolvingCreditFacilityMember b:FourthAmendmentMaturityFebruary2022Member 2017-02-28 0000009984 currency:CHF us-gaap:RevolvingCreditFacilityMember b:FourthAmendmentMaturityFebruary2022Member 2017-02-28 0000009984 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-01-01 2019-06-30 0000009984 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-01-01 2018-06-30 0000009984 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-01-01 2018-06-30 0000009984 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-01-01 2019-06-30 0000009984 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-04-01 2018-06-30 0000009984 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-04-01 2018-06-30 0000009984 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-01-01 2019-06-30 0000009984 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-04-01 2019-06-30 0000009984 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-01-01 2018-06-30 0000009984 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-04-01 2019-06-30 0000009984 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-04-01 2019-06-30 0000009984 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-04-01 2018-06-30 0000009984 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000009984 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2019-06-30 0000009984 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000009984 us-gaap:NondesignatedMember 2019-06-30 0000009984 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-06-30 0000009984 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-06-30 0000009984 us-gaap:NondesignatedMember 2018-12-31 0000009984 us-gaap:DesignatedAsHedgingInstrumentMember 2019-06-30 0000009984 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2018-12-31 0000009984 us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000009984 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2019-01-01 2019-06-30 0000009984 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2018-01-01 2018-06-30 0000009984 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2018-04-01 2018-06-30 0000009984 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2019-04-01 2019-06-30 0000009984 us-gaap:CashFlowHedgingMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-04-28 0000009984 us-gaap:ForeignExchangeContractMember 2019-01-01 2019-06-30 0000009984 us-gaap:ForeignExchangeContractMember 2018-01-01 2018-06-30 0000009984 us-gaap:CashFlowHedgingMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-04-28 0000009984 srt:MaximumMember 2019-01-01 2019-06-30 0000009984 us-gaap:FairValueInputsLevel1Member 2018-12-31 0000009984 us-gaap:FairValueInputsLevel3Member 2019-06-30 0000009984 us-gaap:FairValueInputsLevel1Member 2019-06-30 0000009984 us-gaap:FairValueInputsLevel2Member 2019-06-30 0000009984 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-06-30 0000009984 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2018-12-31 0000009984 us-gaap:FairValueInputsLevel2Member 2018-12-31 0000009984 us-gaap:FairValueInputsLevel3Member 2018-12-31 0000009984 srt:MinimumMember 2019-01-01 2019-06-30 0000009984 us-gaap:PensionPlansDefinedBenefitMember 2018-01-01 2018-06-30 0000009984 us-gaap:PensionPlansDefinedBenefitMember 2018-04-01 2018-06-30 0000009984 us-gaap:PensionPlansDefinedBenefitMember 2019-04-01 2019-06-30 0000009984 us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-06-30 0000009984 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-04-01 2018-06-30 0000009984 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-04-01 2019-06-30 0000009984 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-01-01 2018-06-30 0000009984 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-01-01 2019-06-30 0000009984 us-gaap:QualifiedPlanMember us-gaap:PensionPlansDefinedBenefitMember 2019-06-30 0000009984 us-gaap:PensionPlansDefinedBenefitMember 2019-06-30 0000009984 2018-01-01 2018-12-31 0000009984 srt:MinimumMember 2019-06-30 0000009984 srt:MaximumMember 2019-06-30 0000009984 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-06-30 0000009984 2018-02-01 2018-02-28 0000009984 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-06-30 0000009984 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0000009984 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-01-01 2018-06-30 0000009984 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-02-01 2018-02-28 0000009984 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-06-30 0000009984 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-12-31 0000009984 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-12-31 0000009984 us-gaap:AccumulatedTranslationAdjustmentMember 2018-02-01 2018-02-28 0000009984 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-06-30 0000009984 us-gaap:AccumulatedTranslationAdjustmentMember 2018-06-30 0000009984 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-02-01 2018-02-28 0000009984 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-01-01 2019-06-30 0000009984 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-06-30 0000009984 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-12-31 0000009984 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-06-30 0000009984 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-06-30 0000009984 us-gaap:AccumulatedTranslationAdjustmentMember 2019-06-30 0000009984 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0000009984 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-12-31 0000009984 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-06-30 0000009984 us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-06-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-01-01 2018-06-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-01-01 2019-06-30 0000009984 us-gaap:InterestRateContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-06-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-06-30 0000009984 us-gaap:InterestRateContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-06-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-06-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-06-30 0000009984 us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-06-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-06-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0000009984 us-gaap:InterestRateContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-04-01 2018-06-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-04-01 2019-06-30 0000009984 us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-04-01 2018-06-30 0000009984 us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-04-01 2019-06-30 0000009984 us-gaap:InterestRateContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-04-01 2019-06-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-04-01 2018-06-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-04-01 2019-06-30 0000009984 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-04-01 2018-06-30 0000009984 b:OtherCorporateAssetsMember 2018-12-31 0000009984 b:OtherCorporateAssetsMember 2019-06-30 0000009984 us-gaap:IntersegmentEliminationMember 2018-01-01 2018-06-30 0000009984 us-gaap:IntersegmentEliminationMember 2019-01-01 2019-06-30 0000009984 us-gaap:IntersegmentEliminationMember 2019-04-01 2019-06-30 0000009984 us-gaap:IntersegmentEliminationMember 2018-04-01 2018-06-30 pure iso4217:EUR iso4217:USD shares iso4217:USD shares b:Bank b:Segment P3Y 0.90 0.10 P3Y false --12-31 Q2 2019 0000009984 5010000 4535000 0.14 0.16 0.16 0.16 0.01 0.01 150000000 150000000 63367133 63436075 P30Y P16Y P10Y P30Y P15Y P30Y P10Y P4Y P10Y 600000000 600000000 P1Y P2Y 0.20 12033580 12936925 10-Q true 2019-06-30 false 1-4801 BARNES GROUP INC DE 06-0247840 123 Main Street Bristol CT 06010 860 583-7070 Common Stock, par value $0.01 per share B NYSE Yes Yes Large Accelerated Filer false false false 50619744 371669000 375315000 748360000 741975000 238306000 237608000 482949000 474742000 76406000 73828000 157804000 146721000 314712000 311436000 640753000 621463000 56957000 63879000 107607000 120512000 5399000 4133000 10512000 8025000 -1712000 -947000 -3519000 -2710000 49846000 58799000 93576000 109777000 12230000 9370000 21968000 21530000 37616000 49429000 71608000 88247000 0.73 0.94 1.39 1.66 0.73 0.93 1.38 1.65 51251149 52581804 51454844 53055980 51743483 53135742 51965343 53608447 37616000 49429000 71608000 88247000 -1225000 415000 -1793000 811000 4001000 -65360000 -5224000 -38407000 -1922000 -3025000 -3537000 -6189000 4698000 -61920000 -3480000 -31407000 42314000 -12491000 68128000 56840000 -380000 131000 -555000 279000 67000 -324000 -33000 -162000 569000 806000 1109000 2063000 94870000 100719000 371644000 382253000 259685000 265990000 68125000 57184000 794324000 806146000 19255000 20474000 870110000 853497000 499902000 482966000 370208000 370531000 951450000 955524000 607391000 636538000 52607000 19757000 2795235000 2808970000 27143000 2137000 132018000 143419000 210980000 206782000 3505000 5522000 373646000 357860000 889087000 936357000 99591000 104302000 103158000 106559000 66012000 72961000 52356000 27875000 634000 634000 478142000 470818000 492201000 441668000 1418790000 1363772000 -193980000 -190500000 1211385000 1203056000 2795235000 2808970000 71608000 88247000 50251000 47070000 38000 -52000 6294000 5469000 -11691000 22623000 -5639000 23057000 -11927000 -9905000 -10355000 5282000 -3843000 12595000 1706000 6492000 -2682000 -725000 -6949000 -7465000 -172000 -133000 108155000 88581000 173000 478000 25434000 24335000 0 5800000 0 1000000 -25261000 -30657000 25012000 16795000 222322000 313512000 175918000 353089000 1169000 435000 50347000 118115000 16303000 15795000 186000 175000 -1715000 -2550000 -88774000 -79828000 31000 -2924000 -5849000 -24828000 100719000 145290000 94870000 120462000 Basis of Presentation<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:10pt;">The accompanying unaudited consolidated balance sheet and the related unaudited consolidated statements of income, comprehensive income and cash flows have been prepared in accordance with generally accepted accounting principles for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. The consolidated financial statements do not include all information and notes required by accounting principles generally accepted in the United States of America for complete financial statements. The balance sheet as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> has been derived from the </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> financial statements of Barnes Group Inc. (the “Company”). For additional information, please refer to the consolidated financial statements and notes included in the Company's Annual Report on Form 10-K for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">. In the opinion of management, all adjustments, including normal recurring accruals considered necessary for a fair statement of the results, have been included. Operating results for the </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;">-month period ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of the results that may be expected for the year ending </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span>. Certain reclassifications have been made to prior year amounts to conform to current year presentation. Acquisitions<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the third quarter of 2018, the Company acquired Industrial Gas Springs Group Holdings Limited (“IGS”) and in the fourth quarter of 2018, the Company acquired Gimatic S.r.l ("Gimatic"). The following table reflects the unaudited pro forma operating results (the "Pro Forma Results") of the Company for the three and six months ended June 30, 2018, which give effect to the acquisitions of Gimatic and IGS as if they had occurred on January 1, 2017. The Pro Forma Results are based on assumptions that the Company believes are reasonable under the circumstances. The Pro Forma Results are not necessarily indicative of the operating results that would have occurred if the acquisitions had been effective January 1, 2017, nor are they intended to be indicative of results that may occur in the future. The underlying Pro Forma Results include the historical financial results of the Company and the acquired entities adjusted for certain items including amortization expense associated with the assets acquired and the Company’s expense related to financing arrangements, with the related tax effects. The Pro Forma Results do not include the effects of any synergies or cost reduction initiatives related to the acquisitions. </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited Pro Forma) </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended<br/>June 30, 2018</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended<br/>June 30, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net Sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>395,259</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>781,821</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net Income</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,919</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87,213</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> The Pro Forma Results do not include the effects of any synergies or cost reduction initiatives related to the acquisitions. <div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited Pro Forma) </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended<br/>June 30, 2018</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended<br/>June 30, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net Sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>395,259</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>781,821</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net Income</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,919</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87,213</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span> 395259000 781821000 49919000 87213000 Recent Accounting Standards<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Financial Accounting Standards Board ("FASB") establishes changes to accounting principles under U.S. GAAP through the use of Accounting Standards Updates ("ASUs") to the FASB's Accounting Standards Codification. The Company evaluates the applicability and potential impacts of recent ASUs on its Consolidated Financial Statements and related disclosures.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Recently Adopted Accounting Standards</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the FASB amended its guidance related to lease accounting. The amended guidance required lessees to recognize a majority of their leases on the balance sheet as a right-of-use ("ROU") asset and a lease liability. Lessees are permitted to make an accounting policy election to not recognize an asset and liability for leases with a term of twelve months or less. Lease expense will be recorded in a manner similar to current accounting, with leases being classified as either finance or operating in nature. The guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. Early adoption was permitted.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company adopted the new standard using the modified retrospective approach on January 1, 2019. The Company's adoption included lease codification improvements that were issued by the FASB through March 2019. The Company elected an available transition method that uses the effective date of the amended guidance as the date of initial application. The FASB made available several practical expedients in adopting the amended lease accounting guidance. The Company elected the </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">package of practical expedients permitted under the transition guidance within the amended guidance, which among other things, allowed registrants to carry forward historical lease classification. The Company elected the practical expedient that allows the combination of both lease and non-lease components as a single component and account for it as a lease for all classes of underlying assets. The Company elected not to apply the amended guidance to short term leases with an initial term of 12 months or less. The Company recognizes those lease payments in the Consolidated Statements of Income on a straight-line basis over the lease term. The Company elected to use a single discount rate for a portfolio of leases with reasonably similar characteristics. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The most significant impact of the guidance was the recognition of ROU assets and related lease liabilities for operating leases on the Consolidated Balance Sheet. The Company recognized ROU assets and related lease liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$31,724</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$32,579</span></span><span style="font-family:inherit;font-size:10pt;"> respectively, related to operating lease commitments, as of January 1, 2019. The operating lease ROU asset represents the lease liability, plus any lease payments made at or before the commencement date, less any lease incentives received. The amended guidance did not have a material impact on the Company's cash flows or results of operations. See Note 14 of the Consolidated Financial Statements.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In May 2014, the FASB amended its guidance related to revenue recognition. The amended guidance established a single comprehensive model for companies to use in accounting for revenue arising from contracts with customers and supersedes most of the existing revenue recognition guidance, including industry-specific guidance. The amended guidance clarified that an entity recognizes revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. In applying the amended guidance, an entity (1) identifies the contract(s) with a customer; (2) identifies the performance obligations in the contract; (3) determines the transaction price; (4) allocates the transaction price to the contract’s performance obligations; and (5) recognizes revenue when (or as) the entity satisfies a performance obligation. The amended guidance applied to all contracts with customers except those that are within the scope of other topics in the FASB Accounting Standards Codification. Companies had the option of using either a full retrospective or modified retrospective approach to the amended guidance. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company adopted the amended guidance, Accounting Standard Codification 606, Revenue from Contracts with Customers (“ASC 606”), and related amendments, using the modified retrospective approach on January 1, 2018, at which time it became effective for the Company. The Company recognized the cumulative effect of initially applying the new revenue standard to all contracts that were not completed on the date of adoption as an adjustment to the opening balance of retained earnings. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A majority of revenue continues to be recognized when products are shipped. Under the amended guidance, however, a certain portion of our businesses with customized products or contracts in which we perform work on customer-owned assets require the use of an "over time" recognition model as certain of these contracts meet one or more of the criteria established in the amended guidance. Revenue recognition on contracts requiring over time accounting recognition created unbilled receivables (contract assets) and reduced inventory on the Company’s Consolidated Balance Sheet. Adoption of the amended guidance also resulted in the recognition of customer advances for which the Company has received an unconditional right to payment. Since the related performance obligations have not been satisfied, however, the Company recognized these customer advances as trade receivables, with a corresponding contract liability of equal amount. Under the previous guidance, the Company recognized customer advances when payment was received. See Note 4 of the Consolidated Financial Statements.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2016, the FASB amended its guidance related to the Statement of Cash Flows. The amended guidance clarifies how certain cash receipts and cash payments should be presented on the statement of cash flows. The guidance was effective for annual periods beginning after December 15, 2017 and interim periods within those fiscal years. The Company adopted the guidance during the first quarter of 2018 and the adoption did not have an impact on its Statement of Cash Flows.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In January 2017, the FASB amended its guidance related to goodwill impairment testing. The amended guidance simplifies the subsequent measurement of goodwill, eliminating Step 2 from the goodwill impairment test. Under the amended guidance, companies should perform their annual goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. Companies would recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value, assuming the loss recognized does not exceed the total amount of goodwill for the reporting unit. The amended guidance was effective for fiscal years beginning after December 15, 2019. Early adoption was permitted. The Company elected to early adopt this amended guidance during the second quarter of 2018 in connection with its annual goodwill impairment testing and it did not have an impact on the Company's Consolidated Financial Statements.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In March 2017, the FASB amended its guidance related to the presentation of pension and other postretirement benefit costs. The amended guidance requires the bifurcation of net periodic benefit cost for pension and other postretirement plans. The service cost component of expense requires presentation with other employee compensation costs in operating income, consistent with the earlier guidance. The other components of expense, however, are reported separately outside of operating </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">income. The amended guidance also allows only the service cost component of net benefit cost to be eligible for capitalization. The guidance was effective for annual periods beginning after December 15, 2017 and interim periods within that reporting period. The Company adopted the amended guidance on a retrospective basis during the first quarter of 2018 and it did not have a material impact on its results of operations. See Note 12 of the Consolidated Financial Statements for additional disclosure related to pension and postretirement benefit costs. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2018, the FASB issued guidance related to the impacts of the tax legislation commonly referred to as the Tax Cuts and Jobs Act (the “Act”). The guidance permits the reclassification of certain income tax effects of the Act from Accumulated Other Comprehensive Income to Retained Earnings (stranded tax effects). The stranded tax effects resulted from the December 31, 2017 remeasurement of deferred income taxes that was recorded through the Consolidated Statements of Income, with no corresponding adjustment to Accumulated Other Comprehensive Income having been initially recognized. The guidance is effective for annual periods beginning after December 15, 2018, and interim periods within that reporting period. Early adoption was permitted. The Company elected to early adopt this amended guidance during the first quarter of 2018 using specific identification and as a result reclassified </span><span style="font-family:inherit;font-size:10pt;"><span>$19,331</span></span><span style="font-family:inherit;font-size:10pt;"> from Accumulated Other Comprehensive Income to Retained Earnings on the Consolidated Balance Sheets. This reclassification relates only to the change in the U.S. Corporate income tax rate. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued new guidance related to a customer's accounting for implementation, set-up, and other upfront costs incurred in a cloud computing arrangement that is hosted by a vendor (for example, a service contract). Pursuant to the new guidance, customers apply the same criteria for capitalizing implementation costs in a hosting arrangement as they would for an arrangement that has a software license. The new guidance is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. Early adoption was permitted, including adoption in any interim period for which financial statements have not been issued. The FASB provided the option of applying the guidance retrospectively or prospectively to all implementation costs incurred after the date of adoption. The Company elected to early adopt this guidance, prospectively, during the third quarter of 2018, and it did not have a material impact on the Consolidated Financial Statements.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2017, the FASB amended its guidance related to hedge accounting. The amended guidance makes more financial and nonfinancial hedging strategies eligible for hedge accounting, amends presentation and disclosure requirements and changes the assessment of effectiveness. The guidance also more closely aligns hedge accounting with management strategies, simplifies application and increases the transparency of hedging. The amended guidance is effective January 1, 2019, with early adoption permitted in any interim period. The Company adopted the amended guidance on January 1, 2019 and it did not have a material impact on the Consolidated Financial Statements, however it did result in amendments to certain disclosures required pursuant to the earlier guidance. See Note 10 of the Consolidated Financial Statements.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Recently Issued Accounting Standards</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB amended its guidance related to disclosure requirements for employers that sponsor defined benefit pension or other postretirement plans. The amended requirements serve to remove, add and otherwise clarify certain existing disclosures. The amended guidance is effective for fiscal years ending after December 15, 2020. The guidance requires application on a retrospective basis to all periods presented. The Company is currently evaluating the impact that the guidance may have on the disclosures within its Consolidated Financial Statements.</span></div> 31724000 32579000 19331000 Revenue <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company is a global provider of highly engineered products, differentiated industrial technologies, and innovative solutions, serving a wide range of end markets and customers. Its specialized products and services are used in far-reaching applications including aerospace, transportation, manufacturing, automation, healthcare, and packaging. The Company accounts for revenue in accordance with ASC 606, which it adopted on January 1, 2018, using the modified retrospective approach. Note 3 of the Consolidated Financial Statements further discusses this adoption.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue is recognized by the Company when control of the product or solution is transferred to the customer. Control is generally transferred when products are shipped or delivered to customers, title is transferred and the significant risks and rewards of ownership have transferred, and the Company has rights to payment and rewards of ownership pass to the customer. Customer acceptance may also be a factor in determining whether control of the product has transferred. Although revenue is generally transferred at a point in time, a certain portion of businesses with customized products or contracts in which the Company performs work on customer-owned assets requires the use of an over time recognition model as certain contracts meet one or more of the established criteria pursuant to ASC 606. Also, service revenue is recognized as control transfers, which is concurrent with the services being performed. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the Company's revenue disaggregated by products and services, and geographic regions, by segment:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:28%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended<br/>June 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended<br/>June 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Industrial</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Aerospace</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Company</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Industrial</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Aerospace</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Company</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Product and Services</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Engineered Components Products</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,539</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,539</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>135,223</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>135,223</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Molding Solutions Products</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,902</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,902</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>212,697</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>212,697</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Force &amp; Motion Control Products</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,454</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,454</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,070</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,070</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Automation Products</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,509</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,509</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,916</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,916</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aerospace Original Equipment Manufacturer Products</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,884</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,884</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>181,822</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>181,822</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aerospace Aftermarket Product and Services</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,381</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,381</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90,632</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90,632</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>233,404</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>138,265</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>371,669</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>475,906</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>272,454</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>748,360</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Geographic Regions </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(A)</sup></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Americas</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87,146</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102,127</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>189,273</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>185,434</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>198,271</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>383,705</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Europe</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89,650</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,390</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>113,040</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>184,080</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,714</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>231,794</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asia</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,469</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,203</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,672</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>104,411</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,607</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>129,018</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,139</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>545</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,684</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,981</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,862</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,843</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>233,404</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>138,265</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>371,669</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>475,906</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>272,454</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>748,360</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:28%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended<br/>June 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended<br/>June 30, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Industrial</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Aerospace</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Company</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Industrial</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Aerospace</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Company</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Product and Services</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Engineered Components Products</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73,364</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73,364</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>150,454</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>150,454</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Molding Solutions Products</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125,938</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125,938</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>245,037</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>245,037</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Force &amp; Motion Control Products</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,275</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,275</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,047</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,047</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Automation Products</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aerospace Original Equipment Manufacturer Products</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84,527</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84,527</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>165,223</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>165,223</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aerospace Aftermarket Product and Services</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,211</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,211</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81,214</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81,214</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>249,577</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125,738</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>375,315</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>495,538</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>246,437</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>741,975</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Geographic Regions </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(A)</sup></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Americas</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,326</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>92,449</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>185,775</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>189,320</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>178,426</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>367,746</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Europe</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>92,414</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,740</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,154</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>187,127</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,407</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>234,534</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asia</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,043</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,850</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,893</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>117,382</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,765</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>136,147</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>794</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>699</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,493</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,709</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,839</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,548</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>249,577</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125,738</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>375,315</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>495,538</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>246,437</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>741,975</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(A) Sales by geographic region are based on the location to which the product is shipped.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue from products and services transferred to customers at a point in time accounted for approximately </span><span style="font-family:inherit;font-size:10pt;"><span>90 percent</span></span><span style="font-family:inherit;font-size:10pt;"> of revenue for both the three and six month periods ended June 30, 2019. A majority of revenue within the Industrial segment and Aerospace OEM business is recognized at a point in time when the product or solution is shipped to the customer. A portion of revenue within the Aerospace Aftermarket business is also recognized when product is shipped. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue from products and services transferred to customers over time accounted for approximately </span><span style="font-family:inherit;font-size:10pt;"><span>10 percent</span></span><span style="font-family:inherit;font-size:10pt;"> of revenue for both the three and six month periods ended June 30, 2019. The Company recognizes revenue over time in instances where a contract supports a continual transfer of control to the customer. Substantially all of our revenue in the Aerospace maintenance repair and overhaul business and a portion of the Engineered Components Products, Molding Solutions Products and Aerospace Original Equipment Manufacturer Products is recognized over time. Within the Molding Solution businesses and Aerospace Aftermarket business, this continual transfer of control to the customer results from repair and refurbishment work performed on customer controlled assets. With other contracts, this continual transfer of control to the customer is supported by clauses in the contract where we deliver products that do not have an alternative use and requires an enforceable right to payment of costs incurred (plus a reasonable profit) or the Company has a contractual right to complete any work in process and receive full contract price. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Performance Obligations.</span><span style="font-family:inherit;font-size:10pt;"> A performance obligation represents a promise within a contract to provide a distinct good or service to the customer. The Company accounts for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectibility of consideration is probable. Transaction price reflects the amount of consideration which the Company expects to be entitled in exchange for transferred goods or services. A contract’s transaction price is allocated to each distinct performance obligation and revenue is recognized as the performance obligation is satisfied. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The majority of our revenues are from contracts that are less than one year, however certain Aerospace OEM and Industrial Molding Solutions business contracts extend beyond one year. In the Industrial segment, customers are typically with OEMs or suppliers to OEMs and in some businesses, with distributors. In the Aerospace segment, customers include commercial airlines, OEMs and other aircraft and military parts providers. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">To determine the proper revenue recognition method for contracts, the Company uses judgment to evaluate whether two or more contracts should be combined and accounted for as one single contract and whether the combined or single contract should be accounted for as more than one performance obligation. Contracts within the Aerospace OEM and Engineered Components businesses typically have contracts that are combined as the customer may issue multiple purchase orders at or near the same point in time under the terms of a long term agreement. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue is recognized in an over time model based on the extent of progress towards completion of the performance obligation. The selection of the method to measure progress towards completion requires judgment and is based on the nature of the products or services to be provided. The Company utilizes the cost-to-cost measure of progress for over time contracts as we believe this measure best depicts the transfer of control to the customer, which occurs as we incur costs on contracts. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Contract Estimates.</span><span style="font-family:inherit;font-size:10pt;"> Due to the nature of the work performed in completing certain performance obligations, the estimation of both total revenue and cost at completion (the process described above) includes a number of variables and requires significant judgment. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimating total contract revenue may require judgment as certain contracts contain pricing discount structures, rebates, early payment discounts, or other provisions that can impact transaction price. The Company generally estimates variable consideration utilizing the expected value methodology as multiple inputs are considered and weighed, such as customer history, customer forecast communications, economic outlooks, and industry data. In certain circumstances where a particular outcome is probable, we utilize the most likely amount to which we expect to be entitled. The Company includes estimated amounts in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimating the total expected costs related to contracts also requires significant judgment. The Aerospace OEM business has an Estimate at Completion (EAC) process in which management reviews the progress and execution of our performance obligations for significant contracts with revenue recognized under an over time model. As part of this process, management reviews information including, but not limited to, performance under the contract, progress towards completion, identified risks and opportunities, sourcing determinations and related changes in estimates of costs to be incurred. These considerations include management's judgment about the ability and cost to achieve technical requirements and other contract requirements. Management makes assumptions and estimates regarding labor efficiency, the complexity of the work to be performed, the availability of materials, the length of time to complete the performance obligation (e.g., to estimate increases in wages and </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">prices for materials and related support cost allocations), execution by our subcontractors and overhead cost rates, among other variables. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company generally utilizes the portfolio approach to estimate the amount of revenue to recognize for certain other contracts which require over time revenue recognition. Such contracts are grouped together either by revenue stream, customer or product. Each portfolio of contracts is grouped together based on having similar characteristics. The portfolio approach is utilized only when the result of the accounting is not expected to be materially different than if applied to individual contracts.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjustments to net sales, cost of sales and the related impact to operating income are recognized as necessary in the period they become known. Revenue recognized from performance obligations satisfied in previous periods was not material in the three and six months ended June 30, 2019.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Contract Balances</span><span style="font-family:inherit;font-size:10pt;">. The timing of revenue recognition, invoicing and cash collections affect accounts receivable, unbilled receivables (contract assets) and customer advances and deposits (contract liabilities) on the Consolidated Balance Sheets. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Unbilled Receivables (Contract Assets) </span><span style="font-family:inherit;font-size:10pt;">- Pursuant to the over time revenue recognition model, revenue may be recognized prior to the customer being invoiced. An unbilled receivable is recorded to reflect revenue that is recognized when 1) the cost-to-cost method is applied and 2) such revenue exceeds the amount invoiced to the customer. Unbilled receivables are included within prepaid expenses and other current assets on the Consolidated Balance Sheet as of June 30, 2019 and December 31, 2018.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Customer Advances and Deposits (Contract Liabilities) </span><span style="font-family:inherit;font-size:10pt;">- The Company may receive a customer advance or deposit, or have an unconditional right to receive a customer advance, prior to revenue being recognized. Certain contracts within the Molding Solutions businesses, for example, may require such advances. Since the performance obligations related to such advances may not have been satisfied, a contract liability is established. An offsetting asset of equal amount is recorded as an account receivable until the advance is collected. Advances and deposits are included within accrued liabilities on the Consolidated Balance Sheets until the respective revenue is recognized. Advance payments are not considered a significant financing component as they are generally received less than one year before the customer solution is completed. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">These assets and liabilities are reported on the Consolidated Balance Sheet on an individual contract basis at the end of each reporting period. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net contract liabilities consisted of the following:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$ Change</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">% Change</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unbilled receivables (contract assets)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,657</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,844</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,813</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(59,833</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(57,522</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,311</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net contract liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(39,176</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(45,678</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,502</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities balances at June 30, 2019 and December 31, 2018 include </span><span style="font-family:inherit;font-size:10pt;"><span>$18,179</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$15,348</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, of customer advances for which the Company has an unconditional right to collect payment. Accounts receivable, as presented on the Consolidated Balance Sheet, includes corresponding balances at June 30, 2019 and December 31, 2018, respectively.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in the net contract liabilities balance during the six-month period ended June 30, 2019 were impacted by a </span><span style="font-family:inherit;font-size:10pt;"><span>$2,311</span></span><span style="font-family:inherit;font-size:10pt;"> increase in contract liabilities, driven primarily by new customer advances and deposits, partially offset by revenue recognized in the current period. Adding to this contract liability decrease was a </span><span style="font-family:inherit;font-size:10pt;"><span>$8,813</span></span><span style="font-family:inherit;font-size:10pt;"> increase in contract assets, driven primarily by contract progress (i.e.unbilled receivable), partially offset by earlier contract progress being invoiced to the customer.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognized approximately </span><span style="font-family:inherit;font-size:10pt;"><span>20%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>55%</span></span><span style="font-family:inherit;font-size:10pt;"> of the revenue related to the contract liability balance as of December 31, 2018 during the three and six months ended June 30, 2019, respectively, primarily representing revenue from the sale of molds and hot runners within the Molding Solutions business.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Contract Costs. </span><span style="font-family:inherit;font-size:10pt;">The Company may incur costs to fulfill a contract. Costs are incurred to develop, design and manufacture tooling to produce a customer’s customized product in conjunction with certain of its contracts, primarily in the Aerospace OEM business. For certain contracts, control related to this tooling remains with the Company. The tooling may be deemed recoverable over the life of the related customer contract (oftentimes a long-term agreement). The Company therefore capitalizes these tooling costs and amortizes them over the shorter of the tooling life or the duration of the long-term </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">agreement. The Company may also incur costs related to the development of product designs (molds or hot runner systems) within its Molding Solutions businesses. Control of the design may be retained by the Company and deemed recoverable over the contract to build the systems or mold, therefore this design work cost is capitalized and amortized to cost of sales when the related revenue is recognized. Amortization related to these capitalized costs to fulfill a contract were </span><span style="font-family:inherit;font-size:10pt;"><span>$3,662</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$7,096</span></span><span style="font-family:inherit;font-size:10pt;"> in the three and six month periods ended June 30, 2019, respectively, and </span><span style="font-family:inherit;font-size:10pt;"><span>$3,956</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$7,942</span></span><span style="font-family:inherit;font-size:10pt;"> in the three and six month periods ended June 30, 2018, respectively.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capitalized costs, net of amortization, to fulfill a contract balances were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:68%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, 2019</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tooling</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,732</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,155</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Design costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,416</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,285</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,148</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,445</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Remaining Performance Obligations</span><span style="font-family:inherit;font-size:10pt;">. The Company has elected to disclose remaining performance obligations only for contracts with an original duration of greater than one year. Such remaining performance obligations represent the transaction price of firm orders for which work has not been performed and, for Aerospace, excludes projections of components and assemblies that Aerospace OEM customers anticipate purchasing in the future under existing programs, which represent orders that are beyond lead time and do not represent performance obligations pursuant to ASC 606. As of June 30, 2019, the aggregate amount of the transaction price allocated to remaining performance obligations was </span><span style="font-family:inherit;font-size:10pt;"><span>$235,039</span></span><span style="font-family:inherit;font-size:10pt;">. The Company expects to recognize revenue on approximately </span><span style="font-family:inherit;font-size:10pt;"><span>75%</span></span><span style="font-family:inherit;font-size:10pt;"> of the remaining performance obligations over the next 12 months, with the remainder being recognized within 24 months.</span></div> <div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:28%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended<br/>June 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended<br/>June 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Industrial</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Aerospace</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Company</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Industrial</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Aerospace</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Company</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Product and Services</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Engineered Components Products</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,539</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,539</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>135,223</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>135,223</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Molding Solutions Products</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,902</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,902</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>212,697</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>212,697</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Force &amp; Motion Control Products</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,454</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,454</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,070</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,070</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Automation Products</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,509</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,509</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,916</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,916</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aerospace Original Equipment Manufacturer Products</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,884</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,884</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>181,822</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>181,822</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aerospace Aftermarket Product and Services</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,381</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,381</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90,632</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90,632</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>233,404</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>138,265</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>371,669</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>475,906</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>272,454</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>748,360</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Geographic Regions </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(A)</sup></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Americas</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87,146</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102,127</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>189,273</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>185,434</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>198,271</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>383,705</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Europe</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89,650</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,390</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>113,040</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>184,080</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,714</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>231,794</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asia</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,469</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,203</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,672</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>104,411</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,607</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>129,018</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,139</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>545</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,684</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,981</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,862</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,843</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>233,404</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>138,265</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>371,669</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>475,906</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>272,454</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>748,360</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:28%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended<br/>June 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended<br/>June 30, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Industrial</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Aerospace</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Company</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Industrial</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Aerospace</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Company</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Product and Services</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Engineered Components Products</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73,364</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73,364</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>150,454</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>150,454</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Molding Solutions Products</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125,938</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125,938</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>245,037</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>245,037</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Force &amp; Motion Control Products</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,275</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,275</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,047</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,047</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Automation Products</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aerospace Original Equipment Manufacturer Products</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84,527</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84,527</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>165,223</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>165,223</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aerospace Aftermarket Product and Services</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,211</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,211</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81,214</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81,214</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>249,577</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125,738</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>375,315</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>495,538</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>246,437</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>741,975</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Geographic Regions </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(A)</sup></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Americas</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,326</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>92,449</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>185,775</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>189,320</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>178,426</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>367,746</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Europe</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>92,414</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,740</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,154</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>187,127</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,407</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>234,534</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asia</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,043</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,850</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,893</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>117,382</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,765</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>136,147</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>794</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>699</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,493</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,709</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,839</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,548</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>249,577</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125,738</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>375,315</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>495,538</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>246,437</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>741,975</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(A) Sales by geographic region are based on the location to which the product is shipped.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 65539000 0 65539000 135223000 0 135223000 105902000 0 105902000 212697000 0 212697000 47454000 0 47454000 99070000 0 99070000 14509000 0 14509000 28916000 0 28916000 0 93884000 93884000 0 181822000 181822000 0 44381000 44381000 0 90632000 90632000 233404000 138265000 371669000 475906000 272454000 748360000 87146000 102127000 189273000 185434000 198271000 383705000 89650000 23390000 113040000 184080000 47714000 231794000 55469000 12203000 67672000 104411000 24607000 129018000 1139000 545000 1684000 1981000 1862000 3843000 233404000 138265000 371669000 475906000 272454000 748360000 73364000 0 73364000 150454000 0 150454000 125938000 0 125938000 245037000 0 245037000 50275000 0 50275000 100047000 0 100047000 0 0 0 0 0 0 0 84527000 84527000 0 165223000 165223000 0 41211000 41211000 0 81214000 81214000 249577000 125738000 375315000 495538000 246437000 741975000 93326000 92449000 185775000 189320000 178426000 367746000 92414000 22740000 115154000 187127000 47407000 234534000 63043000 9850000 72893000 117382000 18765000 136147000 794000 699000 1493000 1709000 1839000 3548000 249577000 125738000 375315000 495538000 246437000 741975000 0.90 0.10 <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net contract liabilities consisted of the following:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$ Change</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">% Change</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unbilled receivables (contract assets)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,657</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,844</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,813</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(59,833</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(57,522</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,311</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net contract liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(39,176</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(45,678</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,502</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:10pt;">Contract liabilities balances at June 30, 2019 and December 31, 2018 include </span><span style="font-family:inherit;font-size:10pt;"><span>$18,179</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$15,348</span></span>, 20657000 11844000 8813000 0.74 59833000 57522000 2311000 0.04 -39176000 -45678000 6502000 -0.14 18179000 15348000 2311000 8813000 0.20 0.55 3662000 7096000 3956000 7942000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:68%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, 2019</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tooling</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,732</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,155</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Design costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,416</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,285</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,148</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,445</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 5732000 6155000 2416000 2285000 0 5000 8148000 8445000 235039000 0.75 Stockholders' Equity<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A schedule of consolidated changes in equity for the six months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> is as follows (shares in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="31"/></tr><tr><td style="width:19%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Common<br/>Stock<br/>(Number of<br/>Shares)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Common<br/>Stock<br/>(Amount)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Additional<br/>Paid-In<br/>Capital</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Treasury<br/>Stock<br/>(Number of<br/>Shares)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Treasury<br/>Stock (Amount)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Retained<br/>Earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated<br/>Other<br/>Non-Owner<br/>Changes to<br/>Equity</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total<br/>Stockholders’<br/>Equity</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>63,367</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>634</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>470,818</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>12,034</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(441,668</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,363,772</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(190,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,203,056</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Comprehensive income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>33,992</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(8,178</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>25,814</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Dividends declared ($0.16 per share)<br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(8,217</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(8,217</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Employee stock plans</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>51</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>4,039</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(80</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(109</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>3,850</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">March 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>63,418</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>634</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>474,857</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>12,035</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(441,748</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,389,438</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(198,678</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,224,503</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Comprehensive income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>37,616</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>4,698</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>42,314</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Dividends declared ($0.16 per share)<br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(8,086</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(8,086</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Common stock repurchases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>900</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(50,347</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(50,347</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Employee stock plans</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>18</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>3,285</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(106</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(178</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>3,001</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>63,436</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>634</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>478,142</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>12,937</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>(492,201</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>1,418,790</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>(193,980</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>1,211,385</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A schedule of consolidated changes in equity for the six months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> is as follows (shares in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="31"/></tr><tr><td style="width:19%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Common<br/>Stock<br/>(Number of<br/>Shares)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Common<br/>Stock<br/>(Amount)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Additional<br/>Paid-In<br/>Capital</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Treasury<br/>Stock<br/>(Number of<br/>Shares)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Treasury<br/>Stock (Amount)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Retained<br/>Earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated<br/>Other<br/>Non-Owner<br/>Changes to<br/>Equity</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total<br/>Stockholders’<br/>Equity</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">December 31, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>63,034</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>630</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>457,365</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>9,656</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(297,998</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,206,723</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(106,399</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,260,321</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Comprehensive income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>38,818</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>30,513</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>69,331</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Dividends declared ($0.14 per share)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(7,453</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(7,453</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Common stock repurchases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>533</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(33,541</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(33,541</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Reclassification pursuant to<br/>accounting guidance related to<br/>U.S. Tax Reform (Note 3)<br/><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>19,331</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(19,331</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Cumulative effect of change in accounting guidance related to Revenue (Note 3)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>4,295</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>4,295</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Employee stock plans</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>20</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2,874</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(68</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(174</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2,633</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">March 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>63,054</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>631</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>460,239</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>10,190</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(331,607</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,261,540</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(95,217</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,295,586</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Comprehensive income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>49,429</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(61,920</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(12,491</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Dividends declared ($0.16 per share)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(8,342</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(8,342</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Common stock repurchases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,422</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(84,574</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(84,574</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Employee stock plans</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>3,078</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(107</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2,984</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">June 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>63,067</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>631</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>463,317</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>11,614</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>(416,288</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>1,302,640</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>(157,137</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>1,193,163</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A schedule of consolidated changes in equity for the six months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> is as follows (shares in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="31"/></tr><tr><td style="width:19%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Common<br/>Stock<br/>(Number of<br/>Shares)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Common<br/>Stock<br/>(Amount)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Additional<br/>Paid-In<br/>Capital</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Treasury<br/>Stock<br/>(Number of<br/>Shares)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Treasury<br/>Stock (Amount)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Retained<br/>Earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated<br/>Other<br/>Non-Owner<br/>Changes to<br/>Equity</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total<br/>Stockholders’<br/>Equity</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>63,367</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>634</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>470,818</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>12,034</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(441,668</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,363,772</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(190,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,203,056</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Comprehensive income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>33,992</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(8,178</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>25,814</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Dividends declared ($0.16 per share)<br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(8,217</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(8,217</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Employee stock plans</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>51</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>4,039</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(80</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(109</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>3,850</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">March 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>63,418</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>634</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>474,857</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>12,035</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(441,748</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,389,438</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(198,678</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,224,503</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Comprehensive income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>37,616</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>4,698</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>42,314</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Dividends declared ($0.16 per share)<br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(8,086</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(8,086</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Common stock repurchases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>900</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(50,347</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(50,347</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Employee stock plans</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>18</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>3,285</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(106</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(178</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>3,001</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>63,436</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>634</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>478,142</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>12,937</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>(492,201</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>1,418,790</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>(193,980</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>1,211,385</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A schedule of consolidated changes in equity for the six months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> is as follows (shares in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="31"/></tr><tr><td style="width:19%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Common<br/>Stock<br/>(Number of<br/>Shares)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Common<br/>Stock<br/>(Amount)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Additional<br/>Paid-In<br/>Capital</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Treasury<br/>Stock<br/>(Number of<br/>Shares)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Treasury<br/>Stock (Amount)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Retained<br/>Earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated<br/>Other<br/>Non-Owner<br/>Changes to<br/>Equity</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total<br/>Stockholders’<br/>Equity</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">December 31, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>63,034</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>630</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>457,365</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>9,656</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(297,998</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,206,723</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(106,399</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,260,321</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Comprehensive income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>38,818</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>30,513</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>69,331</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Dividends declared ($0.14 per share)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(7,453</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(7,453</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Common stock repurchases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>533</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(33,541</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(33,541</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Reclassification pursuant to<br/>accounting guidance related to<br/>U.S. Tax Reform (Note 3)<br/><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>19,331</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(19,331</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Cumulative effect of change in accounting guidance related to Revenue (Note 3)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>4,295</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>4,295</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Employee stock plans</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>20</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2,874</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(68</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(174</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2,633</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">March 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>63,054</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>631</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>460,239</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>10,190</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(331,607</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,261,540</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(95,217</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,295,586</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Comprehensive income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>49,429</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(61,920</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(12,491</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Dividends declared ($0.16 per share)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(8,342</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(8,342</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Common stock repurchases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,422</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(84,574</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(84,574</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Employee stock plans</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>3,078</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(107</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2,984</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">June 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>63,067</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>631</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>463,317</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>11,614</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>(416,288</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>1,302,640</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>(157,137</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>1,193,163</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 63367000 634000 470818000 12034000 441668000 1363772000 -190500000 1203056000 33992000 -8178000 25814000 8217000 8217000 51000 4039000 1000 80000 -109000 3850000 63418000 634000 474857000 12035000 441748000 1389438000 -198678000 1224503000 37616000 4698000 42314000 8086000 8086000 900000 50347000 50347000 18000 3285000 2000 106000 -178000 3001000 63436000 634000 478142000 12937000 492201000 1418790000 -193980000 1211385000 63034000 630000 457365000 9656000 297998000 1206723000 -106399000 1260321000 38818000 30513000 69331000 7453000 7453000 533000 33541000 33541000 19331000 -19331000 0 4295000 4295000 20000 1000 2874000 1000 68000 -174000 2633000 63054000 631000 460239000 10190000 331607000 1261540000 -95217000 1295586000 49429000 -61920000 -12491000 8342000 8342000 1422000 84574000 84574000 13000 0 3078000 2000 107000 13000 2984000 63067000 631000 463317000 11614000 416288000 1302640000 -157137000 1193163000 Net Income Per Common Share<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the purpose of computing diluted net income per common share, the weighted-average number of common shares outstanding is increased for the potential dilutive effects of stock-based incentive plans. For the purpose of computing diluted net income per common share, the weighted-average number of common shares outstanding was increased by </span><span style="font-family:inherit;font-size:10pt;"><span>492,334</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>553,938</span></span><span style="font-family:inherit;font-size:10pt;"> for the three month periods ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively, and by </span><span style="font-family:inherit;font-size:10pt;"><span>510,499</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>552,467</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> month periods ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively, to account for the potential dilutive effect of stock-based incentive plans. There were no adjustments to net income for the purposes of computing income available to common stockholders for the periods. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The calculation of weighted-average diluted shares outstanding excludes all shares that would have been anti-dilutive. During the three month periods ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, the Company excluded </span><span style="font-family:inherit;font-size:10pt;"><span>316,824</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>139,307</span></span><span style="font-family:inherit;font-size:10pt;"> stock awards, respectively, from the calculation of weighted-average diluted shares outstanding as the stock awards were considered anti-dilutive. During the </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> month periods ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, the Company excluded </span><span style="font-family:inherit;font-size:10pt;"><span>313,575</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>146,607</span></span><span style="font-family:inherit;font-size:10pt;"> stock awards, respectively, from the calculation of weighted-average diluted shares outstanding as the stock awards were considered anti-dilutive. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company granted </span><span style="font-family:inherit;font-size:10pt;"><span>120,585</span></span><span style="font-family:inherit;font-size:10pt;"> stock options, </span><span style="font-family:inherit;font-size:10pt;"><span>93,992</span></span><span style="font-family:inherit;font-size:10pt;"> restricted stock unit awards and </span><span style="font-family:inherit;font-size:10pt;"><span>88,402</span></span><span style="font-family:inherit;font-size:10pt;"> performance share awards ("PSAs") in February 2019 as part of its annual grant awards. All of the stock options and the restricted stock unit awards vest upon meeting certain service conditions. The restricted stock unit awards are included in basic weighted-average common shares outstanding as they contain nonforfeitable rights to dividend payments. The PSAs are part of the long-term Performance Share Award Program and are based on performance goals that are driven by a combination of independently measured metrics (depending on the grant year) with each metric being weighted equally. The metrics for awards granted in 2019 include the Company’s total shareholder return (“TSR”), return on invested capital (“ROIC”) and operating income before depreciation and amortization growth ("EBITDA growth"). The TSR and EBITDA growth metrics are designed to assess the long-term Company performance relative to the performance of companies included in the Russell 2000 Index over a </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> -year performance period. ROIC is designed to assess the Company's performance compared to pre-established Company targets over a </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> -year performance period. The participants can earn from </span><span style="font-family:inherit;font-size:10pt;"><span>zero</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>250%</span></span><span style="font-family:inherit;font-size:10pt;"> of the target award and the award includes a forfeitable right to dividend equivalents, which are not included in the aggregate target award numbers. The fair value of the TSR was determined using a Monte Carlo valuation method as the award contains a market condition.</span></div> 492334 553938 510499 552467 316824 139307 313575 146607 120585 93992 88402 0 2.50 Inventories<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of inventories consisted of:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finished goods</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80,125</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87,779</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Work-in-process</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>98,954</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>98,426</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Raw material and supplies</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80,606</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,785</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>259,685</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>265,990</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of inventories consisted of:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finished goods</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80,125</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87,779</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Work-in-process</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>98,954</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>98,426</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Raw material and supplies</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80,606</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,785</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>259,685</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>265,990</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 80125000 87779000 98954000 98426000 80606000 79785000 259685000 265990000 Goodwill and Other Intangible Assets<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the change in the carrying amount of goodwill for each reportable segment and for the Company as of and for the period ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Industrial</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Aerospace</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Company</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January 1, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>924,738</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,786</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>955,524</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquisition related</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>681</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>681</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,755</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,755</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>920,664</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,786</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>951,450</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the second quarter of </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, management performed its annual impairment testing of goodwill and determined that there was </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> goodwill impairment.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Intangible Assets:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other intangible assets consisted of:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="18"/></tr><tr><td style="width:31%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Range of </span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Life -Years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortized intangible assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue sharing programs (RSPs)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Up to 30</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>299,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(128,900</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>299,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(121,957</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Component repair programs (CRPs)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Up to 30</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>111,839</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(24,555</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>111,839</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(21,895</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10-16</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>338,366</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(89,506</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>338,366</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(79,439</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Patents and technology</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4-10</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125,852</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(65,974</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125,852</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(59,205</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademarks/trade names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10-30</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,950</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,927</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,950</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,731</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Up to 15 </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,296</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,776</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,296</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,551</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>894,803</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(323,638</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>894,803</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(296,778</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unamortized intangible assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,670</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,670</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(19,444</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17,157</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other intangible assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>931,029</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(323,638</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>933,316</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(296,778</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated amortization of intangible assets for future periods is as follows: 2019 - </span><span style="font-family:inherit;font-size:10pt;"><span>$53,000</span></span><span style="font-family:inherit;font-size:10pt;">; 2020 - </span><span style="font-family:inherit;font-size:10pt;"><span>$50,000</span></span><span style="font-family:inherit;font-size:10pt;">; 2021 - </span><span style="font-family:inherit;font-size:10pt;"><span>$49,000</span></span><span style="font-family:inherit;font-size:10pt;">; 2022 - </span><span style="font-family:inherit;font-size:10pt;"><span>$49,000</span></span><span style="font-family:inherit;font-size:10pt;"> and 2023 - </span><span style="font-family:inherit;font-size:10pt;"><span>$48,000</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the second quarter of </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, management performed its annual impairment testing of its trade names, indefinite-lived intangible assets. Based on this assessment, there were </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> impairments.</span></div> <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the change in the carrying amount of goodwill for each reportable segment and for the Company as of and for the period ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Industrial</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Aerospace</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Company</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January 1, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>924,738</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,786</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>955,524</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquisition related</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>681</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>681</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,755</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,755</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>920,664</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,786</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>951,450</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 924738000 30786000 955524000 681000 0 681000 4755000 0 4755000 920664000 30786000 951450000 0 <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other intangible assets consisted of:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="18"/></tr><tr><td style="width:31%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Range of </span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Life -Years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortized intangible assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue sharing programs (RSPs)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Up to 30</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>299,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(128,900</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>299,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(121,957</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Component repair programs (CRPs)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Up to 30</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>111,839</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(24,555</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>111,839</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(21,895</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10-16</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>338,366</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(89,506</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>338,366</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(79,439</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Patents and technology</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4-10</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125,852</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(65,974</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125,852</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(59,205</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademarks/trade names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10-30</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,950</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,927</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,950</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,731</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Up to 15 </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,296</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,776</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,296</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,551</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>894,803</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(323,638</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>894,803</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(296,778</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unamortized intangible assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,670</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,670</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(19,444</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17,157</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other intangible assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>931,029</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(323,638</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>933,316</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(296,778</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 299500000 128900000 299500000 121957000 111839000 24555000 111839000 21895000 338366000 89506000 338366000 79439000 125852000 65974000 125852000 59205000 11950000 10927000 11950000 10731000 7296000 3776000 7296000 3551000 894803000 323638000 894803000 296778000 55670000 55670000 -19444000 -17157000 931029000 323638000 933316000 296778000 53000000 50000000 49000000 49000000 48000000 0 Debt<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's debt agreements contain financial covenants that require the maintenance of interest coverage and leverage ratios. The Company is in compliance with its financial covenants as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, and continues to monitor its future compliance based on current and anticipated future economic conditions. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt and notes and overdrafts payable at </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> consisted of:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revolving credit agreement</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>784,628</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>805,464</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>831,016</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>828,800</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.97% Senior Notes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>104,198</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,185</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Borrowings under lines of credit and overdrafts</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,143</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,143</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,137</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,137</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,440</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,617</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,216</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,503</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other foreign bank borrowings</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>524</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>528</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>647</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>651</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>919,735</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>944,950</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>944,016</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>942,276</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less current maturities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(30,648</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,659</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>889,087</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>936,357</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2017, the Company and certain of its subsidiaries entered into the fourth amendment of its fifth amended and restated revolving credit agreement (the “Amended Credit Agreement”) and retained Bank of America, N.A as the Administrative Agent for the lenders. The Amended Credit Agreement increased the facility from </span><span style="font-family:inherit;font-size:10pt;"><span>$750,000</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>$850,000</span></span><span style="font-family:inherit;font-size:10pt;"> and extends the maturity date from September 2018 to February 2022. The Amended Credit Agreement also increases the existing</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">accordion feature from </span><span style="font-family:inherit;font-size:10pt;"><span>$250,000</span></span><span style="font-family:inherit;font-size:10pt;">, allowing the Company to now request additional borrowings of up to </span><span style="font-family:inherit;font-size:10pt;"><span>$350,000</span></span><span style="font-family:inherit;font-size:10pt;">. The Company may exercise the accordion feature upon request to the Administrative Agent as long as an event of default has not occurred or is not continuing. The borrowing availability of </span><span style="font-family:inherit;font-size:10pt;"><span>$850,000</span></span><span style="font-family:inherit;font-size:10pt;">, pursuant to the terms of the Amended Credit Agreement, allows for multi-currency borrowing which includes euro, British pound sterling or Swiss franc borrowing, up to </span><span style="font-family:inherit;font-size:10pt;"><span>$600,000</span></span><span style="font-family:inherit;font-size:10pt;">. In September 2018, the Company and one of its wholly owned subsidiaries entered into a Sale and Purchase Agreement to acquire Gimatic. See Note 2 of the Consolidated Financial Statements. In conjunction with the Acquisition, the Company requested additional borrowings of </span><span style="font-family:inherit;font-size:10pt;"><span>$150,000</span></span><span style="font-family:inherit;font-size:10pt;"> that was provided for under the existing accordion feature. The Administrative Agent for the lenders approved the Company's access to the accordion feature and on October 19, 2018 the lenders formally committed the capital to fund such feature, resulting in the execution of the fifth amendment to the Amended Credit Agreement (the "Fifth Amendment"). The Fifth Amendment, effective October 19, 2018, thereby increased the borrowing availability of the existing facility to </span><span style="font-family:inherit;font-size:10pt;"><span>$1,000,000</span></span><span style="font-family:inherit;font-size:10pt;">. The Company may also request access to the residual </span><span style="font-family:inherit;font-size:10pt;"><span>$200,000</span></span><span style="font-family:inherit;font-size:10pt;"> of the accordion feature. Depending on the Company’s consolidated leverage ratio, and at the election of the Company, borrowings under the Amended Credit Agreement will bear interest at either LIBOR plus a margin of between </span><span style="font-family:inherit;font-size:10pt;"><span>1.10%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>1.70%</span></span><span style="font-family:inherit;font-size:10pt;"> or the base rate, as defined in the Amended Credit Agreement, plus a margin of </span><span style="font-family:inherit;font-size:10pt;"><span>0.10%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>0.70%</span></span><span style="font-family:inherit;font-size:10pt;">. Multi-currency borrowings, pursuant to the Amended Credit Agreement, bear interest at their respective interbank offered rate (i.e. Euribor) or </span><span style="font-family:inherit;font-size:10pt;"><span>0.00%</span></span><span style="font-family:inherit;font-size:10pt;"> (higher of the two rates) plus a margin of between </span><span style="font-family:inherit;font-size:10pt;"><span>1.10%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>1.70%</span></span><span style="font-family:inherit;font-size:10pt;">. The Company paid fees and expenses of </span><span style="font-family:inherit;font-size:10pt;"><span>$529</span></span><span style="font-family:inherit;font-size:10pt;"> in the fourth quarter of 2018 in conjunction with executing the Fifth Amendment; such fees have been deferred within Other Assets on the accompanying Consolidated Balance Sheets and are being amortized into interest expense on the accompanying Consolidated Statements of Income through its maturity. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Borrowings and availability under the Amended Credit Agreement were </span><span style="font-family:inherit;font-size:10pt;"><span>$784,628</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$215,372</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, at </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$831,016</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$168,984</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">. The average interest rate on these borrowings was </span><span style="font-family:inherit;font-size:10pt;"><span>2.06%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>1.99%</span></span><span style="font-family:inherit;font-size:10pt;"> on </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. Borrowings included Euro-denominated borrowings of </span><span style="font-family:inherit;font-size:10pt;"><span>492,680</span></span><span style="font-family:inherit;font-size:10pt;"> Euros (</span><span style="font-family:inherit;font-size:10pt;"><span>$560,128</span></span><span style="font-family:inherit;font-size:10pt;">) at </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>470,350</span></span><span style="font-family:inherit;font-size:10pt;"> Euros (</span><span style="font-family:inherit;font-size:10pt;"><span>$538,316</span></span><span style="font-family:inherit;font-size:10pt;">) at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">. The fair value of the borrowings is based on observable Level 2 inputs. The borrowings were valued using discounted cash flows based upon the Company's estimated interest costs for similar types of borrowings. In the first quarter of 2019, and the second quarter of 2018, the Company borrowed </span><span style="font-family:inherit;font-size:10pt;"><span>44,100</span></span><span style="font-family:inherit;font-size:10pt;"> Euros (</span><span style="font-family:inherit;font-size:10pt;"><span>$49,506</span></span><span style="font-family:inherit;font-size:10pt;">) and </span><span style="font-family:inherit;font-size:10pt;"><span>179,000</span></span><span style="font-family:inherit;font-size:10pt;"> Euros (</span><span style="font-family:inherit;font-size:10pt;"><span>$208,589</span></span><span style="font-family:inherit;font-size:10pt;">), respectively, under the Amended Credit Facility through an international subsidiary. The proceeds were distributed to the parent company and subsequently used to pay down U.S. borrowings under the Amended Credit Agreement.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In October 2014, the Company entered into a Note Purchase Agreement (“Note Purchase Agreement”), among the Company and New York Life Insurance Company, New York Life Insurance and Annuity Corporation and New York Life Insurance and Annuity Corporation Institutionally Owned Life Insurance Separate Account, as purchasers, for the issuance of </span><span style="font-family:inherit;font-size:10pt;"><span>$100,000</span></span><span style="font-family:inherit;font-size:10pt;"> aggregate principal amount of </span><span style="font-family:inherit;font-size:10pt;"><span>3.97%</span></span><span style="font-family:inherit;font-size:10pt;"> Senior Notes due </span><span style="font-family:inherit;font-size:10pt;">October 17, 2024</span><span style="font-family:inherit;font-size:10pt;"> (the “</span><span style="font-family:inherit;font-size:10pt;"><span>3.97%</span></span><span style="font-family:inherit;font-size:10pt;"> Senior Notes”). </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;"><span>3.97%</span></span><span style="font-family:inherit;font-size:10pt;"> Senior Notes are senior unsecured obligations of the Company and pay interest semi-annually on April 17 and October 17 of each year at an annual rate of </span><span style="font-family:inherit;font-size:10pt;"><span>3.97%</span></span><span style="font-family:inherit;font-size:10pt;">. The </span><span style="font-family:inherit;font-size:10pt;"><span>3.97%</span></span><span style="font-family:inherit;font-size:10pt;"> Senior Notes will mature on </span><span style="font-family:inherit;font-size:10pt;">October 17, 2024</span><span style="font-family:inherit;font-size:10pt;"> unless earlier prepaid in accordance with their terms. Subject to certain conditions, the Company may, at its option, prepay all or any part of the </span><span style="font-family:inherit;font-size:10pt;"><span>3.97%</span></span><span style="font-family:inherit;font-size:10pt;"> Senior Notes in an amount equal to </span><span style="font-family:inherit;font-size:10pt;"><span>100%</span></span><span style="font-family:inherit;font-size:10pt;"> of the principal amount of the </span><span style="font-family:inherit;font-size:10pt;"><span>3.97%</span></span><span style="font-family:inherit;font-size:10pt;"> Senior Notes so prepaid, plus any accrued and unpaid interest to the date of prepayment, plus the Make-Whole Amount, as defined in the Note Purchase </span></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Agreement, with respect to such principal amount being prepaid. The fair value of the </span><span style="font-family:inherit;font-size:10pt;"><span>3.97%</span></span><span style="font-family:inherit;font-size:10pt;"> Senior Notes was determined using the US Treasury yield and a long-term credit spread for similar types of borrowings, which represent Level </span><span style="font-family:inherit;font-size:10pt;">2</span><span style="font-family:inherit;font-size:10pt;"> observable inputs.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's borrowing capacity remains limited by various debt covenants in the Amended Credit Agreement and the Note Purchase Agreement (the "Agreements"). The Agreements require the Company to maintain a ratio of Consolidated Senior Debt, as defined, to Consolidated EBITDA, as defined, of not more than </span><span style="font-family:inherit;font-size:10pt;"><span>3.25</span></span><span style="font-family:inherit;font-size:10pt;"> times ("Senior Debt Ratio"), a ratio of Consolidated Total Debt, as defined, to Consolidated EBITDA of not more than </span><span style="font-family:inherit;font-size:10pt;"><span>3.75</span></span><span style="font-family:inherit;font-size:10pt;"> times ("Total Debt Ratio") and a ratio of Consolidated EBITDA to Consolidated Cash Interest Expense, as defined, of not less than </span><span style="font-family:inherit;font-size:10pt;"><span>4.25</span></span><span style="font-family:inherit;font-size:10pt;">, in each case at the end of each fiscal quarter; provided that the debt to EBITDA ratios are permitted to increase for a period of four fiscal quarters after the closing of certain permitted acquisitions. A permitted acquisition is defined as an acquisition exceeding </span><span style="font-family:inherit;font-size:10pt;"><span>$150,000</span></span><span style="font-family:inherit;font-size:10pt;">, for which the acquisition of Gimatic qualifies. With the completion of a permitted acquisition, the Senior Debt Ratio cannot exceed </span><span style="font-family:inherit;font-size:10pt;"><span>3.50</span></span><span style="font-family:inherit;font-size:10pt;"> times and the Total Debt Ratio cannot exceed </span><span style="font-family:inherit;font-size:10pt;"><span>4.25</span></span><span style="font-family:inherit;font-size:10pt;"> times. The increased ratios are allowed for a period of four fiscal quarters subsequent to the close of the permitted acquisition.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, the Company has available approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$87,000</span></span><span style="font-family:inherit;font-size:10pt;"> in uncommitted short-term bank credit lines ("Credit Lines") and overdraft facilities. The Credit Lines are accessed locally and are available primarily within the U.S., Europe and Asia. The Credit Lines are subject to the applicable borrowing rates within each respective country and vary between jurisdictions (i.e. LIBOR, Euribor, etc.). Under the Credit Lines, </span><span style="font-family:inherit;font-size:10pt;"><span>$26,900</span></span><span style="font-family:inherit;font-size:10pt;"> was borrowed at </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> at an interest rate of </span><span style="font-family:inherit;font-size:10pt;"><span>3.16%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2,041</span></span><span style="font-family:inherit;font-size:10pt;"> was borrowed at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> at an average interest rate of </span><span style="font-family:inherit;font-size:10pt;"><span>0.17%</span></span><span style="font-family:inherit;font-size:10pt;">. The Company had also borrowed </span><span style="font-family:inherit;font-size:10pt;"><span>$243</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$96</span></span><span style="font-family:inherit;font-size:10pt;"> under the overdraft facilities at </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. Repayments under the Credit Lines are due within one month after being borrowed. Repayments of the overdrafts are generally due within </span><span style="font-family:inherit;font-size:10pt;"><span>two days</span></span><span style="font-family:inherit;font-size:10pt;"> after being borrowed. The carrying amounts of the Credit Lines and overdrafts approximate fair value due to the short maturities of these financial instruments.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has several finance leases under which </span><span style="font-family:inherit;font-size:10pt;"><span>$7,440</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$10,216</span></span><span style="font-family:inherit;font-size:10pt;"> was outstanding at </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. The fair value of the finance leases are based on observable Level 2 inputs. These instruments were valued using discounted cash flows based upon the Company's estimated interest costs for similar types of borrowings.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:10pt;">At </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company also had other foreign bank borrowings of </span><span style="font-family:inherit;font-size:10pt;"><span>$524</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$647</span></span>, respectively. The fair value of the other foreign bank borrowings is based on observable Level 2 inputs. These instruments were valued using discounted cash flows based upon the Company's estimated interest costs for similar types of borrowings. <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt and notes and overdrafts payable at </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> consisted of:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revolving credit agreement</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>784,628</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>805,464</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>831,016</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>828,800</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.97% Senior Notes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>104,198</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,185</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Borrowings under lines of credit and overdrafts</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,143</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,143</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,137</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,137</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,440</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,617</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,216</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,503</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other foreign bank borrowings</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>524</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>528</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>647</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>651</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>919,735</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>944,950</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>944,016</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>942,276</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less current maturities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(30,648</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,659</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>889,087</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>936,357</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 784628000 805464000 831016000 828800000 100000000 104198000 100000000 100185000 27143000 27143000 2137000 2137000 7440000 7617000 10216000 10503000 524000 528000 647000 651000 919735000 944950000 944016000 942276000 30648000 7659000 889087000 936357000 750000000 850000000 250000000 350000000 850000000 600000000 150000000 1000000000 200000000 0.0110 0.0170 0.0010 0.0070 0.0000 0.0110 0.0170 529000 784628000 215372000 831016000 168984000 0.0206 0.0199 492680000 560128000 470350000 538316000 44100000 49506000 179000000 208589000 100000000 0.0397 0.0397 0.0397 0.0397 0.0397 0.0397 1 0.0397 0.0397 3.25 3.75 4.25 150000 3.50 4.25 87000000 26900000 0.0316 2041000 0.0017 243000 96000 P2D 7440000 10216000 524000 647000 Derivatives <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has manufacturing and sales facilities around the world and thus makes investments and conducts business transactions denominated in various currencies. The Company is also exposed to fluctuations in interest rates and commodity price changes. These financial exposures are monitored and managed by the Company as an integral part of its risk management program.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial instruments have been used by the Company to hedge its exposure to fluctuations in interest rates. The Company entered into an interest rate swap agreement (the "Swap") on April 28, 2017, with </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> bank, which converts the interest on the first </span><span style="font-family:inherit;font-size:10pt;"><span>$100,000</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company's one-month LIBOR-based borrowings from a variable rate plus the borrowing spread to a fixed rate of </span><span style="font-family:inherit;font-size:10pt;"><span>1.92%</span></span><span style="font-family:inherit;font-size:10pt;"> plus the borrowing spread. The Swap expires on January 31, 2022 and is accounted for as a cash flow hedge. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company also uses financial instruments to hedge its exposures to fluctuations in foreign currency exchange rates. The Company has various contracts outstanding which primarily hedge recognized assets or liabilities and anticipated transactions in various currencies including the Euro, British pound sterling, U.S. dollar, Canadian dollar, Japanese yen, Singapore dollar, Korean won, Swedish kroner, Chinese renminbi and Swiss franc. Certain foreign currency derivative instruments are treated as cash flow hedges of forecasted transactions. All foreign exchange contracts are due within </span><span style="font-family:inherit;font-size:10pt;"><span>two years</span></span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company does not use derivatives for speculative or trading purposes or to manage commodity exposures. Changes in the fair market value of derivatives that qualify as cash flow hedges are recorded to accumulated other non-owner changes to equity. Amounts recorded to accumulated other non-owner changes to equity are reclassified to earnings in a manner that matches the earnings impact of the hedged transaction. Amounts related to contracts that are not designated as hedges are recorded directly to earnings. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's policy for classifying cash flows from derivatives is to report the cash flows consistent with the underlying hedged item. Other financing cash flows during the first half of </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, as presented on the Consolidated</span><span style="font-family:inherit;font-size:10pt;color:#ff0000;font-weight:bold;"> </span><span style="font-family:inherit;font-size:10pt;">Statements of </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash Flows, include </span><span style="font-family:inherit;font-size:10pt;"><span>$1,635</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2,464</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, of net cash payments related to the settlement of foreign currency hedges related to intercompany financing. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the fair value amounts of derivative instruments held by the Company: </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:23%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivative Assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivative Liabilities</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance Sheet Location</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, 2019</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance Sheet Location</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, 2019</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives designated as hedging instruments:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest rate contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,412</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(778</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(416</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(258</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total derivatives designated as hedging instruments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,412</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,194</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(258</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives not designated as hedging instruments:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>309</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,105</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(87</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(90</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total derivatives not designated as hedging instruments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>309</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,105</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(87</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(90</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total derivatives</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>309</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,517</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,281</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(348</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the effect of hedge accounting on accumulated other comprehensive (loss) income for the </span><span style="font-family:inherit;font-size:10pt;">three and six</span><span style="font-family:inherit;font-size:10pt;"> month periods ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="32"/></tr><tr><td style="width:17%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amount of (Loss) Gain Recognized in Accumulated Other Comprehensive (Loss) Income on Derivative</span></div></td><td rowspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Location of Gain (Loss) Reclassified from Accumulated Other Comprehensive Income (Loss) into Income</span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amount of Gain (Loss) Reclassified from Accumulated Other Comprehensive Income (Loss) into Income</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended<br/>June 30,</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives in Hedging Relationships</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Derivatives in Cash Flow Hedging Relationships:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest rate contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,182</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>452</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,670</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,686</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>139</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(332</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>281</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(414</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange contracts</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(43</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(37</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(123</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(875</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(252</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(306</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(589</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(533</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,225</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>415</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,793</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>811</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(113</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(638</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(308</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(947</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the effect of hedge accounting on the consolidated statements of income for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;">-month periods ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.6328125%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Location and Amount of Gain (Loss) Recognized in Income on Hedging Relationships</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Interest expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Interest expense</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total amounts of income and expense line items presented in the consolidated statements of income in which the effects of hedges are recorded</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>371,669</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,399</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>375,315</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,133</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">The effects of hedging:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">  Gain (Loss) on cash flow hedging relationships</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">     Interest rate contracts</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amount of (loss) reclassified from accumulated other comprehensive income (loss) into income </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>139</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(332</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">     Foreign exchange contracts</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amount of gain (loss) reclassified from accumulated other comprehensive income (loss) into income </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(252</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(306</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the effect of hedge accounting on the consolidated statements of income for the </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;">-month periods ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Location and Amount of Gain (Loss) Recognized in Income on Hedging Relationships</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Interest expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Interest expense</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total amounts of income and expense line items presented in the consolidated statements of income in which the effects of hedges are recorded</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>748,360</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,512</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>741,975</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,025</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">The effects of hedging:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">  Gain (Loss) on cash flow hedging relationships</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">     Interest rate contracts</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amount of (loss) reclassified from accumulated other comprehensive income (loss) into income </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>281</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(414</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">     Foreign exchange contracts</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amount of gain (loss) reclassified from accumulated other comprehensive income (loss) into income </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(589</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(533</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the effect of derivatives not designated as hedging instruments on the consolidated statements of income for the </span><span style="font-family:inherit;font-size:10pt;">three and six</span><span style="font-family:inherit;font-size:10pt;">-month periods ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">: </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:91.015625%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:37%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td rowspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Location of Gain (Loss) Recognized in Income on Derivative</span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amount of Gain (Loss) Recognized in Income on Derivative</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(A)</sup></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives Not Designated as Hedging Instruments</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other expense (income), net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>299</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,506</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,519</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,598</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div>(A) Such amounts were substantially offset by the net (gain) loss recorded on the underlying hedged asset or liability, also recorded in other expense (income), net. 1 100000000 0.0192 P2Y 1635000 2464000 <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the fair value amounts of derivative instruments held by the Company: </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:23%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivative Assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivative Liabilities</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance Sheet Location</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, 2019</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance Sheet Location</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, 2019</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives designated as hedging instruments:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest rate contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,412</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(778</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(416</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(258</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total derivatives designated as hedging instruments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,412</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,194</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(258</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives not designated as hedging instruments:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>309</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,105</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(87</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(90</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total derivatives not designated as hedging instruments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>309</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,105</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(87</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(90</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total derivatives</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>309</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,517</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,281</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(348</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0 1412000 778000 0 0 0 416000 258000 0 1412000 1194000 258000 309000 1105000 87000 90000 309000 1105000 87000 90000 309000 2517000 1281000 348000 <span style="font-family:inherit;font-size:10pt;">three and six</span><span style="font-family:inherit;font-size:10pt;"> month periods ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">:</span><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="32"/></tr><tr><td style="width:17%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amount of (Loss) Gain Recognized in Accumulated Other Comprehensive (Loss) Income on Derivative</span></div></td><td rowspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Location of Gain (Loss) Reclassified from Accumulated Other Comprehensive Income (Loss) into Income</span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amount of Gain (Loss) Reclassified from Accumulated Other Comprehensive Income (Loss) into Income</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended<br/>June 30,</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives in Hedging Relationships</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Derivatives in Cash Flow Hedging Relationships:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest rate contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,182</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>452</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,670</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,686</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>139</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(332</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>281</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(414</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange contracts</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(43</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(37</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(123</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(875</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(252</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(306</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(589</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(533</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,225</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>415</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,793</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>811</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(113</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(638</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(308</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(947</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> -1182000 452000 -1670000 1686000 139000 -332000 281000 -414000 -43000 -37000 -123000 -875000 -252000 -306000 -589000 -533000 -1225000 415000 -1793000 811000 -113000 -638000 -308000 -947000 <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the effect of hedge accounting on the consolidated statements of income for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;">-month periods ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.6328125%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Location and Amount of Gain (Loss) Recognized in Income on Hedging Relationships</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Interest expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Interest expense</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total amounts of income and expense line items presented in the consolidated statements of income in which the effects of hedges are recorded</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>371,669</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,399</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>375,315</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,133</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">The effects of hedging:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">  Gain (Loss) on cash flow hedging relationships</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">     Interest rate contracts</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amount of (loss) reclassified from accumulated other comprehensive income (loss) into income </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>139</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(332</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">     Foreign exchange contracts</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amount of gain (loss) reclassified from accumulated other comprehensive income (loss) into income </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(252</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(306</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the effect of hedge accounting on the consolidated statements of income for the </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;">-month periods ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Location and Amount of Gain (Loss) Recognized in Income on Hedging Relationships</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Interest expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Interest expense</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total amounts of income and expense line items presented in the consolidated statements of income in which the effects of hedges are recorded</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>748,360</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,512</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>741,975</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,025</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">The effects of hedging:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">  Gain (Loss) on cash flow hedging relationships</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">     Interest rate contracts</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amount of (loss) reclassified from accumulated other comprehensive income (loss) into income </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>281</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(414</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">     Foreign exchange contracts</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amount of gain (loss) reclassified from accumulated other comprehensive income (loss) into income </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(589</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(533</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 371669000 5399000 375315000 4133000 139000 -332000 -252000 -306000 748360000 10512000 741975000 8025000 281000 -414000 -589000 -533000 <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the effect of derivatives not designated as hedging instruments on the consolidated statements of income for the </span><span style="font-family:inherit;font-size:10pt;">three and six</span><span style="font-family:inherit;font-size:10pt;">-month periods ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">: </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:91.015625%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:37%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td rowspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Location of Gain (Loss) Recognized in Income on Derivative</span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amount of Gain (Loss) Recognized in Income on Derivative</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(A)</sup></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives Not Designated as Hedging Instruments</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other expense (income), net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>299</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,506</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,519</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,598</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(A) Such amounts were substantially offset by the net (gain) loss recorded on the underlying hedged asset or liability, also recorded in other expense (income), net. </span></div> 299000 -1506000 -3519000 -7598000 Fair Value Measurements<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The provisions of the accounting standard for fair value define fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. This standard classifies the inputs used to measure fair value into the following hierarchy:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">Level 1</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unadjusted quoted prices in active markets for identical assets or liabilities.</span></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:96px;text-indent:-96px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">Level 2</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unadjusted quoted prices in active markets for similar assets or liabilities, or unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs other than quoted prices that are observable for the asset or liability.</span></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:96px;text-indent:-96px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">Level 3</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unobservable inputs for the asset or liability.</span></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides the assets and liabilities reported at fair value and measured on a recurring basis: </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:36%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements Using</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Description</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Quoted Prices in Active Markets for </span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Identical Assets</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Level 1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Significant Other Observable Inputs</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Level 2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Significant Unobservable Inputs</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Level 3)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>309</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>309</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liability derivatives</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,281</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,281</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Bank acceptances</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,281</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,281</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Rabbi trust assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,784</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,784</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,093</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,784</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,309</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset derivatives</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,517</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,517</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liability derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(348</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(348</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Bank acceptances</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,698</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,698</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Rabbi trust assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,457</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,457</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,324</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,457</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,867</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The derivative contracts are valued using observable current market information as of the reporting date such as the prevailing LIBOR-based interest rates and foreign currency spot and forward rates. Bank acceptances represent financial instruments accepted from certain Chinese customers in lieu of cash paid on receivables, generally range from </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>six months</span></span><span style="font-family:inherit;font-size:10pt;"> in maturity and are guaranteed by banks. The carrying amounts of the bank acceptances, which are included within prepaid expenses and other current assets, approximate fair value due to their short maturities. The fair values of rabbi trust assets are based on quoted market prices from various financial exchanges.</span></div> <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides the assets and liabilities reported at fair value and measured on a recurring basis: </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:36%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements Using</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Description</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Quoted Prices in Active Markets for </span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Identical Assets</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Level 1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Significant Other Observable Inputs</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Level 2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Significant Unobservable Inputs</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Level 3)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>309</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>309</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liability derivatives</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,281</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,281</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Bank acceptances</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,281</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,281</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Rabbi trust assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,784</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,784</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,093</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,784</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,309</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset derivatives</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,517</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,517</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liability derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(348</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(348</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Bank acceptances</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,698</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,698</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Rabbi trust assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,457</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,457</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,324</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,457</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,867</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 309000 0 309000 0 1281000 0 1281000 0 15281000 0 15281000 0 2784000 2784000 0 0 17093000 2784000 14309000 0 2517000 0 2517000 0 348000 0 348000 0 17698000 0 17698000 0 2457000 2457000 0 0 22324000 2457000 19867000 0 P6M Pension and Other Postretirement Benefits<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pension and other postretirement benefits expenses consisted of the following:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Pensions</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,275</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,398</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,708</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,988</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest cost</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,572</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,383</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,108</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,692</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected return on plan assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,349</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,383</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14,427</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14,777</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of prior service cost</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>98</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>201</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>281</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of actuarial losses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,285</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,029</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,443</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,840</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlement loss</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>247</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>247</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net periodic benefit cost</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,128</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,567</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,280</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,024</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Postretirement Benefits</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest cost</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>333</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>337</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>673</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>681</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of prior service cost</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of actuarial (gains) losses</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>126</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>286</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net periodic benefit cost</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>353</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>486</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>728</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,019</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The service cost component of net periodic benefit cost is included within cost of sales and selling and administrative expenses. The components of net periodic benefit cost other than the service cost component are included in Other Income (Expense) on the Consolidated Statements of Income. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company now expects to contribute approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$20,000</span></span><span style="font-family:inherit;font-size:10pt;"> to its various defined benefit pension plans in 2019, including approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$15,000</span></span><span style="font-family:inherit;font-size:10pt;"> of discretionary contributions to its U.S. Qualified pension plans.</span></div> <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pension and other postretirement benefits expenses consisted of the following:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Pensions</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,275</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,398</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,708</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,988</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest cost</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,572</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,383</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,108</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,692</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected return on plan assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,349</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,383</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14,427</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14,777</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of prior service cost</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>98</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>201</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>281</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of actuarial losses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,285</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,029</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,443</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,840</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlement loss</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>247</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>247</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net periodic benefit cost</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,128</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,567</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,280</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,024</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Postretirement Benefits</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest cost</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>333</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>337</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>673</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>681</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of prior service cost</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of actuarial (gains) losses</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>126</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>286</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net periodic benefit cost</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>353</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>486</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>728</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,019</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1275000 1398000 2708000 2988000 4572000 4383000 9108000 8692000 7349000 7383000 14427000 14777000 98000 140000 201000 281000 -2285000 -3029000 -4443000 -5840000 -247000 0 -247000 0 1128000 1567000 2280000 3024000 16000 18000 35000 42000 333000 337000 673000 681000 7000 5000 13000 10000 3000 -126000 -7000 -286000 353000 486000 728000 1019000 20000000 15000000 Income Taxes<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's effective tax rate for the </span><span style="font-family:inherit;font-size:10pt;">first</span><span style="font-family:inherit;font-size:10pt;"> half of </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>23.5%</span></span><span style="font-family:inherit;font-size:10pt;"> compared with </span><span style="font-family:inherit;font-size:10pt;"><span>19.6%</span></span><span style="font-family:inherit;font-size:10pt;"> in the first half of </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>19.9%</span></span><span style="font-family:inherit;font-size:10pt;"> for the full year </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. The increase in the </span><span style="font-family:inherit;font-size:10pt;">first</span><span style="font-family:inherit;font-size:10pt;"> half of </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> effective tax rate from the full year </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> rate is primarily due to the absence of adjustments to certain international valuation reserves and final adjustments resulting from the impact of the Tax Cuts and Jobs Act (the “Act”), combined with a decrease in the excess tax benefit on stock awards. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Aerospace and Industrial Segments have a number of multi-year tax holidays in both Singapore and China. These holidays are subject to the Company meeting certain commitments in the respective jurisdictions.</span></div> 0.235 0.196 0.199 Leases<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company maintains leases of certain manufacturing, distribution and assembly facilities, office space, land, machinery and equipment. Leases generally have remaining terms of </span><span style="font-family:inherit;font-size:10pt;"><span>one year</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>ten years</span></span><span style="font-family:inherit;font-size:10pt;">. Leases with an initial term of twelve months or less are not recorded on the Consolidated Balance Sheets. The Company recognizes lease expense for minimum lease payments on a straight line basis over the term of the lease. Certain leases include options to renew or terminate. Renewal options are exercisable per the discretion of the Company and vary based on the nature of each lease, with renewal periods generally ranging from </span><span style="font-family:inherit;font-size:10pt;"><span>one year</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;">. The term of the lease includes renewal periods only if the Company is reasonably certain that it will exercise the renewal option. When determining if a renewal option is reasonably certain of being exercised, the Company considers several factors, including but not limited to, the cost of moving to another location, the cost of disruption to operations, whether the purpose or location of the leased asset is unique and the contractual terms associated with extending the lease. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain leases provide the option to purchase the leased property and are therefore evaluated for finance lease consideration. Right-of-use ("ROU") assets and lease liabilities related to finance leases were not material as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. The </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">depreciable life of leased assets are limited by the expected term of the lease, unless there is a transfer of title or purchase option and the Company believes it is reasonably certain of exercise. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease agreements generally do not contain any material residual value guarantees or materially restrictive covenants and the Company does not sublease to any third parties. The Company does not have any material leases that have been signed but not commenced.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contracts are evaluated at inception to determine whether they contain a lease, where the Company obtains the right to control an identified asset. The following table sets forth the classification of ROU assets and lease liabilities on the Consolidated Balance Sheets:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:34%;"/><td style="width:1%;"/><td style="width:46%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Operating Leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Classification</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Leased Assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">      ROU assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,428</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Lease Liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">      Current lease liability</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,045</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">      Long term lease liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,186</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,231</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. The operating lease ROU assets represent the lease liability, plus any lease payments made at or before the commencement date, less any lease incentives received. The Company's real estate leases, which are comprised primarily of manufacturing, distribution and assembly facilities, represent a majority of the lease liability. A significant portion of lease payments are fixed, although an immaterial portion of payments are variable in nature. Variable lease payments vary based on changes in facts and circumstances related to the use of the ROU and are recorded as incurred. The Company uses an incremental borrowing rate based on rates available at commencement in determining the present value of future payments. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has lease agreements with lease and non-lease components, which are accounted for as a single lease component. The Company applies a portfolio approach to effectively account for the operating lease ROU assets and liabilities. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease costs during the </span><span style="font-family:inherit;font-size:10pt;">three and six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$3,889</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$7,832</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, and were included within cost of sales and selling and administrative expenses. Operating lease costs include short-term and variable leases costs, which were immaterial during the period.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future minimum lease payments under non-cancellable leases as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:26%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,590</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,823</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,213</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,013</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,761</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">After 2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,054</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,454</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,223</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Present value of lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,231</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Minimum rental commitments under non-cancellable leases as of December 31, 2018 for years 2019 through 2023 were </span><span style="font-family:inherit;font-size:10pt;"><span>$11,931</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$8,322</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$5,888</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$2,898</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2,064</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, and </span><span style="font-family:inherit;font-size:10pt;"><span>$7,659</span></span><span style="font-family:inherit;font-size:10pt;"> thereafter.</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:81%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Lease Term and Discount Rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average remaining lease term (years)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">         Operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average discount rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">         Operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.96</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:81%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Other Information</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended<br/>June 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid for amounts included in the measurement of lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">         Operating cash flows from operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,770</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leased assets obtained in exchange for new operating lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,690</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> P1Y P10Y P1Y P5Y The following table sets forth the classification of ROU assets and lease liabilities on the Consolidated Balance Sheets:<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:34%;"/><td style="width:1%;"/><td style="width:46%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Operating Leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Classification</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Leased Assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">      ROU assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,428</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Lease Liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">      Current lease liability</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,045</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">      Long term lease liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,186</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,231</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 34428000 11045000 24186000 35231000 3889000 7832000 <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future minimum lease payments under non-cancellable leases as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:26%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,590</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,823</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,213</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,013</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,761</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">After 2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,054</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,454</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,223</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Present value of lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,231</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 6590000 10823000 8213000 4013000 2761000 8054000 40454000 5223000 35231000 11931000 8322000 5888000 2898000 2064000 7659000 <div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:81%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Lease Term and Discount Rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average remaining lease term (years)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">         Operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average discount rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">         Operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.96</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div> P6Y 0.0396 <div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:81%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Other Information</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended<br/>June 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid for amounts included in the measurement of lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">         Operating cash flows from operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,770</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leased assets obtained in exchange for new operating lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,690</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span> 6770000 8690000 Changes in Accumulated Other Comprehensive Income (Loss) by Component<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables set forth the changes in accumulated other comprehensive income (loss), net of tax, by component for the </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> month periods ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gains and Losses on Cash Flow Hedges</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Pension and Other Postretirement Benefit Items</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Foreign Currency Items</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January 1, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>834</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(138,690</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(52,644</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(190,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive loss before reclassifications </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,038</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(265</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,224</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,527</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts reclassified from accumulated other comprehensive income to the consolidated statements of income </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>245</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,802</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,047</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net current-period other comprehensive (loss) income </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,793</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,537</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,224</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,480</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(959</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(135,153</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(57,868</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(193,980</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gains and Losses on Cash Flow Hedges</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Pension and Other Postretirement Benefit Items</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Foreign Currency Items</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January 1, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(103,844</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,627</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(106,399</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive income (loss) before reclassifications </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,293</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(38,407</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(37,035</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts reclassified from accumulated other comprehensive income to the consolidated statements of income</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>732</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,896</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,628</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net current-period other comprehensive income (loss)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>811</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,189</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(38,407</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(31,407</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts reclassified from accumulated other comprehensive income to retained earnings</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt"> (A)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(19,331</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(19,331</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>883</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(116,986</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(41,034</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(157,137</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(A) This amount represents the reclassification of stranded tax effects resulting from the Act, as permitted by amended guidance issued by the FASB in February 2018. See Note 3.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables set forth the reclassifications out of accumulated other comprehensive income (loss) by component for the </span><span style="font-family:inherit;font-size:10pt;">three and six</span><span style="font-family:inherit;font-size:10pt;"> month periods ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:21%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Details about Accumulated Other Comprehensive Income (Loss) Components</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amount Reclassified from Accumulated Other Comprehensive Income (Loss)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Affected Line Item in the Consolidated Statements of Income</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended June 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended June 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gains and losses on cash flow hedges</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest rate contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>139</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(332</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(252</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(306</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(113</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(638</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total before tax</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>146</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax benefit</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(91</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(492</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net of tax</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pension and other postretirement benefit items</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of prior-service costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(105</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(145</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(A)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of actuarial losses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,282</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,155</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(A)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlement loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(247</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(A)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,634</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,300</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total before tax</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>569</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>806</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax benefit</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,065</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,494</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net of tax</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total reclassifications in the period</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,156</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,986</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(A) These accumulated other comprehensive income (loss) components are included within the computation of net periodic Pension and Other Postretirement Benefits cost. See Note 12.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:21%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Details about Accumulated Other Comprehensive Income (Loss) Components</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amount Reclassified from Accumulated Other Comprehensive Income (Loss)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Affected Line Item in the Consolidated Statements of Income</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended June 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended June 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gains and losses on cash flow hedges</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest rate contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>281</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(414</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(589</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(533</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(308</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(947</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total before tax</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>215</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax benefit</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(245</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(732</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net of tax</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pension and other postretirement benefit items</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of prior-service costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(214</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(291</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(A)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of actuarial losses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,450</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,126</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(A)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlement loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(247</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(A)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,911</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,417</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total before tax</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,109</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,521</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax benefit</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,802</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,896</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net of tax</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total reclassifications in the period</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,047</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,628</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(A) These accumulated other comprehensive income (loss) components are included within the computation of net periodic Pension and Other Postretirement Benefits cost. See Note 12.</span></div> <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables set forth the changes in accumulated other comprehensive income (loss), net of tax, by component for the </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> month periods ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gains and Losses on Cash Flow Hedges</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Pension and Other Postretirement Benefit Items</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Foreign Currency Items</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January 1, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>834</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(138,690</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(52,644</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(190,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive loss before reclassifications </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,038</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(265</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,224</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,527</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts reclassified from accumulated other comprehensive income to the consolidated statements of income </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>245</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,802</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,047</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net current-period other comprehensive (loss) income </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,793</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,537</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,224</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,480</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(959</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(135,153</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(57,868</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(193,980</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gains and Losses on Cash Flow Hedges</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Pension and Other Postretirement Benefit Items</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Foreign Currency Items</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January 1, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(103,844</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,627</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(106,399</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive income (loss) before reclassifications </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,293</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(38,407</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(37,035</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts reclassified from accumulated other comprehensive income to the consolidated statements of income</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>732</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,896</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,628</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net current-period other comprehensive income (loss)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>811</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,189</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(38,407</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(31,407</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts reclassified from accumulated other comprehensive income to retained earnings</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt"> (A)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(19,331</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(19,331</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>883</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(116,986</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(41,034</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(157,137</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(A) This amount represents the reclassification of stranded tax effects resulting from the Act, as permitted by amended guidance issued by the FASB in February 2018. See Note 3.</span></div> 834000 -138690000 -52644000 -190500000 -2038000 -265000 -5224000 -7527000 245000 3802000 0 4047000 -1793000 3537000 -5224000 -3480000 -959000 -135153000 -57868000 -193980000 72000 -103844000 -2627000 -106399000 79000 1293000 -38407000 -37035000 732000 4896000 0 5628000 811000 6189000 -38407000 -31407000 0 -19331000 0 -19331000 883000 -116986000 -41034000 -157137000 <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables set forth the reclassifications out of accumulated other comprehensive income (loss) by component for the </span><span style="font-family:inherit;font-size:10pt;">three and six</span><span style="font-family:inherit;font-size:10pt;"> month periods ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:21%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Details about Accumulated Other Comprehensive Income (Loss) Components</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amount Reclassified from Accumulated Other Comprehensive Income (Loss)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Affected Line Item in the Consolidated Statements of Income</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended June 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended June 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gains and losses on cash flow hedges</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest rate contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>139</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(332</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(252</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(306</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(113</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(638</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total before tax</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>146</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax benefit</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(91</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(492</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net of tax</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pension and other postretirement benefit items</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of prior-service costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(105</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(145</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(A)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of actuarial losses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,282</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,155</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(A)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlement loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(247</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(A)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,634</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,300</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total before tax</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>569</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>806</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax benefit</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,065</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,494</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net of tax</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total reclassifications in the period</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,156</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,986</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(A) These accumulated other comprehensive income (loss) components are included within the computation of net periodic Pension and Other Postretirement Benefits cost. See Note 12.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:21%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Details about Accumulated Other Comprehensive Income (Loss) Components</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amount Reclassified from Accumulated Other Comprehensive Income (Loss)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Affected Line Item in the Consolidated Statements of Income</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended June 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended June 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gains and losses on cash flow hedges</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest rate contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>281</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(414</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(589</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(533</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(308</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(947</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total before tax</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>215</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax benefit</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(245</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(732</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net of tax</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pension and other postretirement benefit items</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of prior-service costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(214</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(291</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(A)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of actuarial losses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,450</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,126</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(A)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlement loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(247</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(A)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,911</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,417</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total before tax</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,109</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,521</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax benefit</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,802</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,896</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net of tax</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total reclassifications in the period</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,047</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,628</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(A) These accumulated other comprehensive income (loss) components are included within the computation of net periodic Pension and Other Postretirement Benefits cost. See Note 12.</span></div> -139000 332000 -252000 -306000 -113000 -638000 -22000 -146000 -91000 -492000 -105000 -145000 2282000 3155000 -247000 0 -2634000 -3300000 -569000 -806000 -2065000 -2494000 -2156000 -2986000 -281000 414000 -589000 -533000 -308000 -947000 -63000 -215000 -245000 -732000 -214000 -291000 4450000 6126000 -247000 0 -4911000 -6417000 -1109000 -1521000 -3802000 -4896000 -4047000 -5628000 Information on Business Segments<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company is organized based upon the nature of its products and services and reports under </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> global business segments: Industrial and Aerospace. Segment information is consistent with how management reviews the businesses, makes investing and resource allocation decisions and assesses operating performance. The Company has not aggregated operating segments for purposes of identifying these </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> reportable segments.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Industrial is a global provider of highly-engineered, high-quality precision components, products and systems for critical applications serving a diverse customer base in end-markets such as transportation, industrial equipment, automation, personal care, packaging, electronics, and medical devices. Focused on innovative custom solutions, Industrial participates in the design phase of components and assemblies whereby customers receive the benefits of application and systems engineering, new product development, testing and evaluation, and the manufacturing of final products. Products are sold primarily through its direct sales force and global distribution channels. Industrial's Molding Solutions business designs and manufactures customized hot runner systems, advanced mold cavity sensors and process control systems, and precision high cavitation mold assemblies - collectively, the enabling technologies for many complex injection molding applications. The Force &amp; Motion Control business provides innovative cost effective force and motion control solutions for a wide range of metal forming and other industrial markets. The Automation business designs and develops robotic grippers, advanced end-of-arm tooling systems, sensors and other automation components for intelligent robotic handling solutions and industrial automation applications. Industrial's Engineered Components business manufactures and supplies precision mechanical products used in transportation and industrial applications, including mechanical springs, high-precision punched and fine-blanked components and retention rings.</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aerospace is a global manufacturer of complex fabricated and precision machined components and assemblies for turbine engines, nacelles and structures for both commercial and military aircraft. The Aerospace aftermarket business provides aircraft engine component MRO services, including services performed under our Component Repair Programs (“CRPs”), for many of the world’s major turbine engine manufacturers, commercial airlines and the military. The Aerospace aftermarket activities also include the manufacture and delivery of aerospace aftermarket spare parts, including revenue sharing programs (“RSPs”) under which the Company receives an exclusive right to supply designated aftermarket parts over the life of specific aircraft engine programs.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables set forth information about the Company's operations by its </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> reportable segments:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Industrial</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>233,404</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>249,577</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>475,906</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>495,544</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aerospace</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>138,265</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125,739</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>272,454</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>246,437</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intersegment sales</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total net sales</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>371,669</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>375,315</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>748,360</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>741,975</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating profit</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Industrial</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,430</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,316</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,931</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,694</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aerospace</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,527</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,563</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,676</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,818</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total operating profit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,957</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,879</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>107,607</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,512</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,399</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,133</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,512</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,025</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other expense (income), net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,712</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>947</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,519</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,710</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,846</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,799</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,576</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>109,777</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Industrial</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,940,216</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,962,362</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aerospace</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>709,580</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>692,584</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(A)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>145,439</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>154,024</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,795,235</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,808,970</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div>(A) "Other" assets include corporate-controlled assets, the majority of which are cash and cash equivalents. 2 2 <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables set forth information about the Company's operations by its </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> reportable segments:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Industrial</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>233,404</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>249,577</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>475,906</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>495,544</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aerospace</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>138,265</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125,739</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>272,454</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>246,437</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intersegment sales</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total net sales</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>371,669</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>375,315</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>748,360</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>741,975</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating profit</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Industrial</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,430</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,316</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,931</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,694</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aerospace</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,527</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,563</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,676</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,818</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total operating profit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,957</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,879</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>107,607</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,512</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,399</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,133</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,512</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,025</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other expense (income), net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,712</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>947</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,519</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,710</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,846</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,799</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,576</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>109,777</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Industrial</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,940,216</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,962,362</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aerospace</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>709,580</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>692,584</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(A)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>145,439</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>154,024</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,795,235</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,808,970</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(A) "Other" assets include corporate-controlled assets, the majority of which are cash and cash equivalents. </span></div> 2 233404000 249577000 475906000 495544000 138265000 125739000 272454000 246437000 0 -1000 0 -6000 371669000 375315000 748360000 741975000 27430000 38316000 48931000 70694000 29527000 25563000 58676000 49818000 56957000 63879000 107607000 120512000 5399000 4133000 10512000 8025000 -1712000 -947000 -3519000 -2710000 49846000 58799000 93576000 109777000 1940216000 1962362000 709580000 692584000 145439000 154024000 2795235000 2808970000 Commitments and Contingencies<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Product Warranties</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company provides product warranties in connection with the sale of certain products. From time to time, the Company is subject to customer claims with respect to product warranties. The Company accrues its estimated exposure for warranty claims at the time of sale based upon the length of the warranty period, historical experience and other related information known to the Company. Liabilities related to product warranties and extended warranties were not material as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Litigation</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company is subject to litigation from time to time in the ordinary course of business and various other suits, proceedings and claims are pending involving the Company and its subsidiaries. The Company records a loss contingency liability when a loss is considered probable and the amount can be reasonably estimated. While it is not possible to determine the ultimate disposition of each of these proceedings and whether they will be resolved consistent with the Company's beliefs, the Company expects that the outcome of such proceedings, individually or in the aggregate, will not have a material adverse effect on financial condition or results of operations.</span></div> Net of tax of $(380) and $131 for the three months ended June 30, 2019 and 2018, respectively, and $(555) and $279 for the six months ended June 30, 2019 and 2018, respectively. Net of tax of $67 and $(324) for the three months ended June 30, 2019 and 2018, respectively, and $(33) and $(162) for the six months ended June 30, 2019 and 2018, respectively. Net of tax of $569 and $806 for the three months ended June 30, 2019 and 2018, respectively, and $1,109 and $2,063 for the six months ended June 30, 2019 and 2018, respectively. XML 13 R1.htm IDEA: XBRL DOCUMENT v3.19.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2019
Jul. 24, 2019
Cover page.    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2019  
Document Transition Report false  
Entity File Number 1-4801  
Entity Registrant Name BARNES GROUP INC  
Entity Central Index Key 0000009984  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2019  
Document Fiscal Period Focus Q2  
Amendment Flag false  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 06-0247840  
Entity Address, Address Line One 123 Main Street  
Entity Address, City or Town Bristol  
Entity Address, State or Province CT  
Entity Address, Postal Zip Code 06010  
City Area Code 860  
Local Phone Number 583-7070  
Title of 12(b) Security Common Stock, par value $0.01 per share  
Trading Symbol B  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   50,619,744
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.19.2
Consolidated Statements of Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Income Statement [Abstract]        
Net sales $ 371,669 $ 375,315 $ 748,360 $ 741,975
Cost of sales 238,306 237,608 482,949 474,742
Selling and administrative expenses 76,406 73,828 157,804 146,721
Total operating costs and expenses 314,712 311,436 640,753 621,463
Operating income 56,957 63,879 107,607 120,512
Interest expense 5,399 4,133 10,512 8,025
Other expense (income), net 1,712 947 3,519 2,710
Income before income taxes 49,846 58,799 93,576 109,777
Income taxes 12,230 9,370 21,968 21,530
Net income $ 37,616 $ 49,429 $ 71,608 $ 88,247
Per common share:        
Basic (in dollars per share) $ 0.73 $ 0.94 $ 1.39 $ 1.66
Diluted (in dollars per share) $ 0.73 $ 0.93 $ 1.38 $ 1.65
Weighted average common shares outstanding:        
Basic (in shares) 51,251,149 52,581,804 51,454,844 53,055,980
Diluted (in shares) 51,743,483 53,135,742 51,965,343 53,608,447
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.19.2
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Statement of Comprehensive Income [Abstract]        
Net income $ 37,616 $ 49,429 $ 71,608 $ 88,247
Other comprehensive income (loss), net of tax        
Unrealized (loss) gain on hedging activities, net of tax (1) [1] (1,225) 415 (1,793) 811
Foreign currency translation adjustments, net of tax (2) [2] 4,001 (65,360) (5,224) (38,407)
Defined benefit pension and other postretirement benefits, net of tax (3) [3] 1,922 3,025 3,537 6,189
Total other comprehensive income (loss), net of tax 4,698 (61,920) (3,480) (31,407)
Total comprehensive income (loss) 42,314 (12,491) 68,128 56,840
Unrealized (loss) income on hedging activities, tax (380) 131 (555) 279
Foreign currency translation adjustment, tax 67 (324) (33) (162)
Defined benefit pension and other postretirement benefits, tax $ 569 $ 806 $ 1,109 $ 2,063
[1] Net of tax of $(380) and $131 for the three months ended June 30, 2019 and 2018, respectively, and $(555) and $279 for the six months ended June 30, 2019 and 2018, respectively.
[2] Net of tax of $67 and $(324) for the three months ended June 30, 2019 and 2018, respectively, and $(33) and $(162) for the six months ended June 30, 2019 and 2018, respectively.

[3] Net of tax of $569 and $806 for the three months ended June 30, 2019 and 2018, respectively, and $1,109 and $2,063 for the six months ended June 30, 2019 and 2018, respectively.

XML 16 R4.htm IDEA: XBRL DOCUMENT v3.19.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Current assets    
Cash and cash equivalents $ 94,870 $ 100,719
Accounts receivable, less allowances (2019 - $4,535; 2018 - $5,010) 371,644 382,253
Inventories 259,685 265,990
Prepaid expenses and other current assets 68,125 57,184
Total current assets 794,324 806,146
Deferred income taxes 19,255 20,474
Property, plant and equipment 870,110 853,497
Less accumulated depreciation (499,902) (482,966)
Property, plant and equipment, net 370,208 370,531
Goodwill 951,450 955,524
Other intangible assets, net 607,391 636,538
Other assets 52,607 19,757
Total assets 2,795,235 2,808,970
Current liabilities    
Notes and overdrafts payable 27,143 2,137
Accounts payable 132,018 143,419
Accrued liabilities 210,980 206,782
Long-term debt - current 3,505 5,522
Total current liabilities 373,646 357,860
Long-term debt 889,087 936,357
Accrued retirement benefits 99,591 104,302
Deferred income taxes 103,158 106,559
Long-term tax liability 66,012 72,961
Other liabilities 52,356 27,875
Commitments and contingencies (Note 17)
Stockholders' equity    
Common stock - par value $0.01 per share Authorized: 150,000,000 shares Issued: at par value (2019 - 63,436,075 shares; 2018 - 63,367,133 shares) 634 634
Additional paid-in capital 478,142 470,818
Treasury stock, at cost (2019 - 12,936,925 shares; 2018 - 12,033,580 shares) (492,201) (441,668)
Retained earnings 1,418,790 1,363,772
Accumulated other non-owner changes to equity (193,980) (190,500)
Total stockholders' equity 1,211,385 1,203,056
Total liabilities and stockholders' equity $ 2,795,235 $ 2,808,970
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.19.2
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 4,535 $ 5,010
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 150,000,000 150,000,000
Common stock, shares issued (in shares) 63,436,075 63,367,133
Treasury stock, at cost (in shares) 12,936,925 12,033,580
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.19.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Operating activities:    
Net income $ 71,608 $ 88,247
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 50,251 47,070
(Gain) loss on disposition of property, plant and equipment (38) 52
Stock compensation expense 6,294 5,469
Changes in assets and liabilities:    
Accounts receivable 11,691 (22,623)
Inventories 5,639 (23,057)
Prepaid expenses and other current assets (11,927) (9,905)
Accounts payable (10,355) 5,282
Accrued liabilities (3,843) 12,595
Deferred income taxes (1,706) (6,492)
Long-term retirement benefits (2,682) (725)
Long-term tax liability (6,949) (7,465)
Other 172 133
Net cash provided by operating activities 108,155 88,581
Investing activities:    
Proceeds from disposition of property, plant and equipment 173 478
Capital expenditures (25,434) (24,335)
Revenue sharing program payments 0 (5,800)
Other 0 (1,000)
Net cash used in investing activities (25,261) (30,657)
Financing activities:    
Net change in other borrowings 25,012 16,795
Payments on long-term debt (222,322) (313,512)
Proceeds from the issuance of long-term debt 175,918 353,089
Proceeds from the issuance of common stock 1,169 435
Common stock repurchases (50,347) (118,115)
Dividends paid (16,303) (15,795)
Withholding taxes paid on stock issuances (186) (175)
Other (1,715) (2,550)
Net cash used in financing activities (88,774) (79,828)
Effect of exchange rate changes on cash flows 31 (2,924)
Decrease in cash and cash equivalents (5,849) (24,828)
Cash and cash equivalents at beginning of period 100,719 145,290
Cash and cash equivalents at end of period $ 94,870 $ 120,462
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.19.2
Basis of Presentation
6 Months Ended
Jun. 30, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation Basis of Presentation

The accompanying unaudited consolidated balance sheet and the related unaudited consolidated statements of income, comprehensive income and cash flows have been prepared in accordance with generally accepted accounting principles for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. The consolidated financial statements do not include all information and notes required by accounting principles generally accepted in the United States of America for complete financial statements. The balance sheet as of December 31, 2018 has been derived from the 2018 financial statements of Barnes Group Inc. (the “Company”). For additional information, please refer to the consolidated financial statements and notes included in the Company's Annual Report on Form 10-K for the year ended December 31, 2018. In the opinion of management, all adjustments, including normal recurring accruals considered necessary for a fair statement of the results, have been included. Operating results for the six-month period ended June 30, 2019 are not necessarily indicative of the results that may be expected for the year ending December 31, 2019. Certain reclassifications have been made to prior year amounts to conform to current year presentation.
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.19.2
Acquisitions
6 Months Ended
Jun. 30, 2019
Business Combinations [Abstract]  
Acquisitions Acquisitions

In the third quarter of 2018, the Company acquired Industrial Gas Springs Group Holdings Limited (“IGS”) and in the fourth quarter of 2018, the Company acquired Gimatic S.r.l ("Gimatic"). The following table reflects the unaudited pro forma operating results (the "Pro Forma Results") of the Company for the three and six months ended June 30, 2018, which give effect to the acquisitions of Gimatic and IGS as if they had occurred on January 1, 2017. The Pro Forma Results are based on assumptions that the Company believes are reasonable under the circumstances. The Pro Forma Results are not necessarily indicative of the operating results that would have occurred if the acquisitions had been effective January 1, 2017, nor are they intended to be indicative of results that may occur in the future. The underlying Pro Forma Results include the historical financial results of the Company and the acquired entities adjusted for certain items including amortization expense associated with the assets acquired and the Company’s expense related to financing arrangements, with the related tax effects. The Pro Forma Results do not include the effects of any synergies or cost reduction initiatives related to the acquisitions.
 
(Unaudited Pro Forma)
 
Three months ended
June 30, 2018
Six months ended
June 30, 2018
Net Sales
$
395,259

$
781,821

Net Income
49,919

87,213


XML 21 R9.htm IDEA: XBRL DOCUMENT v3.19.2
Recent Accounting Standards
6 Months Ended
Jun. 30, 2019
Accounting Changes and Error Corrections [Abstract]  
Recent Accounting Standards Recent Accounting Standards

The Financial Accounting Standards Board ("FASB") establishes changes to accounting principles under U.S. GAAP through the use of Accounting Standards Updates ("ASUs") to the FASB's Accounting Standards Codification. The Company evaluates the applicability and potential impacts of recent ASUs on its Consolidated Financial Statements and related disclosures.

Recently Adopted Accounting Standards

In February 2016, the FASB amended its guidance related to lease accounting. The amended guidance required lessees to recognize a majority of their leases on the balance sheet as a right-of-use ("ROU") asset and a lease liability. Lessees are permitted to make an accounting policy election to not recognize an asset and liability for leases with a term of twelve months or less. Lease expense will be recorded in a manner similar to current accounting, with leases being classified as either finance or operating in nature. The guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. Early adoption was permitted.

The Company adopted the new standard using the modified retrospective approach on January 1, 2019. The Company's adoption included lease codification improvements that were issued by the FASB through March 2019. The Company elected an available transition method that uses the effective date of the amended guidance as the date of initial application. The FASB made available several practical expedients in adopting the amended lease accounting guidance. The Company elected the
package of practical expedients permitted under the transition guidance within the amended guidance, which among other things, allowed registrants to carry forward historical lease classification. The Company elected the practical expedient that allows the combination of both lease and non-lease components as a single component and account for it as a lease for all classes of underlying assets. The Company elected not to apply the amended guidance to short term leases with an initial term of 12 months or less. The Company recognizes those lease payments in the Consolidated Statements of Income on a straight-line basis over the lease term. The Company elected to use a single discount rate for a portfolio of leases with reasonably similar characteristics.

The most significant impact of the guidance was the recognition of ROU assets and related lease liabilities for operating leases on the Consolidated Balance Sheet. The Company recognized ROU assets and related lease liabilities of $31,724 and $32,579 respectively, related to operating lease commitments, as of January 1, 2019. The operating lease ROU asset represents the lease liability, plus any lease payments made at or before the commencement date, less any lease incentives received. The amended guidance did not have a material impact on the Company's cash flows or results of operations. See Note 14 of the Consolidated Financial Statements.

In May 2014, the FASB amended its guidance related to revenue recognition. The amended guidance established a single comprehensive model for companies to use in accounting for revenue arising from contracts with customers and supersedes most of the existing revenue recognition guidance, including industry-specific guidance. The amended guidance clarified that an entity recognizes revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. In applying the amended guidance, an entity (1) identifies the contract(s) with a customer; (2) identifies the performance obligations in the contract; (3) determines the transaction price; (4) allocates the transaction price to the contract’s performance obligations; and (5) recognizes revenue when (or as) the entity satisfies a performance obligation. The amended guidance applied to all contracts with customers except those that are within the scope of other topics in the FASB Accounting Standards Codification. Companies had the option of using either a full retrospective or modified retrospective approach to the amended guidance.

The Company adopted the amended guidance, Accounting Standard Codification 606, Revenue from Contracts with Customers (“ASC 606”), and related amendments, using the modified retrospective approach on January 1, 2018, at which time it became effective for the Company. The Company recognized the cumulative effect of initially applying the new revenue standard to all contracts that were not completed on the date of adoption as an adjustment to the opening balance of retained earnings.

A majority of revenue continues to be recognized when products are shipped. Under the amended guidance, however, a certain portion of our businesses with customized products or contracts in which we perform work on customer-owned assets require the use of an "over time" recognition model as certain of these contracts meet one or more of the criteria established in the amended guidance. Revenue recognition on contracts requiring over time accounting recognition created unbilled receivables (contract assets) and reduced inventory on the Company’s Consolidated Balance Sheet. Adoption of the amended guidance also resulted in the recognition of customer advances for which the Company has received an unconditional right to payment. Since the related performance obligations have not been satisfied, however, the Company recognized these customer advances as trade receivables, with a corresponding contract liability of equal amount. Under the previous guidance, the Company recognized customer advances when payment was received. See Note 4 of the Consolidated Financial Statements.

In August 2016, the FASB amended its guidance related to the Statement of Cash Flows. The amended guidance clarifies how certain cash receipts and cash payments should be presented on the statement of cash flows. The guidance was effective for annual periods beginning after December 15, 2017 and interim periods within those fiscal years. The Company adopted the guidance during the first quarter of 2018 and the adoption did not have an impact on its Statement of Cash Flows.

In January 2017, the FASB amended its guidance related to goodwill impairment testing. The amended guidance simplifies the subsequent measurement of goodwill, eliminating Step 2 from the goodwill impairment test. Under the amended guidance, companies should perform their annual goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. Companies would recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value, assuming the loss recognized does not exceed the total amount of goodwill for the reporting unit. The amended guidance was effective for fiscal years beginning after December 15, 2019. Early adoption was permitted. The Company elected to early adopt this amended guidance during the second quarter of 2018 in connection with its annual goodwill impairment testing and it did not have an impact on the Company's Consolidated Financial Statements.

In March 2017, the FASB amended its guidance related to the presentation of pension and other postretirement benefit costs. The amended guidance requires the bifurcation of net periodic benefit cost for pension and other postretirement plans. The service cost component of expense requires presentation with other employee compensation costs in operating income, consistent with the earlier guidance. The other components of expense, however, are reported separately outside of operating
income. The amended guidance also allows only the service cost component of net benefit cost to be eligible for capitalization. The guidance was effective for annual periods beginning after December 15, 2017 and interim periods within that reporting period. The Company adopted the amended guidance on a retrospective basis during the first quarter of 2018 and it did not have a material impact on its results of operations. See Note 12 of the Consolidated Financial Statements for additional disclosure related to pension and postretirement benefit costs.

In February 2018, the FASB issued guidance related to the impacts of the tax legislation commonly referred to as the Tax Cuts and Jobs Act (the “Act”). The guidance permits the reclassification of certain income tax effects of the Act from Accumulated Other Comprehensive Income to Retained Earnings (stranded tax effects). The stranded tax effects resulted from the December 31, 2017 remeasurement of deferred income taxes that was recorded through the Consolidated Statements of Income, with no corresponding adjustment to Accumulated Other Comprehensive Income having been initially recognized. The guidance is effective for annual periods beginning after December 15, 2018, and interim periods within that reporting period. Early adoption was permitted. The Company elected to early adopt this amended guidance during the first quarter of 2018 using specific identification and as a result reclassified $19,331 from Accumulated Other Comprehensive Income to Retained Earnings on the Consolidated Balance Sheets. This reclassification relates only to the change in the U.S. Corporate income tax rate.

In August 2018, the FASB issued new guidance related to a customer's accounting for implementation, set-up, and other upfront costs incurred in a cloud computing arrangement that is hosted by a vendor (for example, a service contract). Pursuant to the new guidance, customers apply the same criteria for capitalizing implementation costs in a hosting arrangement as they would for an arrangement that has a software license. The new guidance is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. Early adoption was permitted, including adoption in any interim period for which financial statements have not been issued. The FASB provided the option of applying the guidance retrospectively or prospectively to all implementation costs incurred after the date of adoption. The Company elected to early adopt this guidance, prospectively, during the third quarter of 2018, and it did not have a material impact on the Consolidated Financial Statements.

In August 2017, the FASB amended its guidance related to hedge accounting. The amended guidance makes more financial and nonfinancial hedging strategies eligible for hedge accounting, amends presentation and disclosure requirements and changes the assessment of effectiveness. The guidance also more closely aligns hedge accounting with management strategies, simplifies application and increases the transparency of hedging. The amended guidance is effective January 1, 2019, with early adoption permitted in any interim period. The Company adopted the amended guidance on January 1, 2019 and it did not have a material impact on the Consolidated Financial Statements, however it did result in amendments to certain disclosures required pursuant to the earlier guidance. See Note 10 of the Consolidated Financial Statements.

Recently Issued Accounting Standards

In August 2018, the FASB amended its guidance related to disclosure requirements for employers that sponsor defined benefit pension or other postretirement plans. The amended requirements serve to remove, add and otherwise clarify certain existing disclosures. The amended guidance is effective for fiscal years ending after December 15, 2020. The guidance requires application on a retrospective basis to all periods presented. The Company is currently evaluating the impact that the guidance may have on the disclosures within its Consolidated Financial Statements.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue
6 Months Ended
Jun. 30, 2019
Revenue from Contract with Customer [Abstract]  
Revenue Revenue

The Company is a global provider of highly engineered products, differentiated industrial technologies, and innovative solutions, serving a wide range of end markets and customers. Its specialized products and services are used in far-reaching applications including aerospace, transportation, manufacturing, automation, healthcare, and packaging. The Company accounts for revenue in accordance with ASC 606, which it adopted on January 1, 2018, using the modified retrospective approach. Note 3 of the Consolidated Financial Statements further discusses this adoption.

Revenue is recognized by the Company when control of the product or solution is transferred to the customer. Control is generally transferred when products are shipped or delivered to customers, title is transferred and the significant risks and rewards of ownership have transferred, and the Company has rights to payment and rewards of ownership pass to the customer. Customer acceptance may also be a factor in determining whether control of the product has transferred. Although revenue is generally transferred at a point in time, a certain portion of businesses with customized products or contracts in which the Company performs work on customer-owned assets requires the use of an over time recognition model as certain contracts meet one or more of the established criteria pursuant to ASC 606. Also, service revenue is recognized as control transfers, which is concurrent with the services being performed.

The following table presents the Company's revenue disaggregated by products and services, and geographic regions, by segment:
 
Three months ended
June 30, 2019
 
Six months ended
June 30, 2019
 
Industrial
 
Aerospace
 
Total Company
 
Industrial
 
Aerospace
 
Total Company
Product and Services
 
 
 
 
 
 
 
 
 
 
 
Engineered Components Products
$
65,539

 
$

 
$
65,539

 
$
135,223

 
$

 
$
135,223

Molding Solutions Products
105,902

 

 
105,902

 
212,697

 

 
212,697

Force & Motion Control Products
47,454

 

 
47,454

 
99,070

 

 
99,070

Automation Products
14,509

 

 
14,509

 
28,916

 

 
28,916

Aerospace Original Equipment Manufacturer Products

 
93,884

 
93,884

 

 
181,822

 
181,822

Aerospace Aftermarket Product and Services

 
44,381

 
44,381

 

 
90,632

 
90,632

 
$
233,404

 
$
138,265

 
$
371,669

 
$
475,906


$
272,454

 
$
748,360

 
 
 
 
 
 
 
 
 
 
 
 
Geographic Regions (A)
 
 
 
 
 
 
 
 
 
 
 
Americas
$
87,146

 
$
102,127

 
$
189,273

 
$
185,434

 
$
198,271

 
$
383,705

Europe
89,650

 
23,390

 
113,040

 
184,080

 
47,714

 
231,794

Asia
55,469

 
12,203

 
67,672

 
104,411

 
24,607

 
129,018

Other
1,139

 
545

 
1,684

 
1,981

 
1,862

 
3,843

 
$
233,404

 
$
138,265

 
$
371,669

 
$
475,906

 
$
272,454

 
$
748,360


 
Three months ended
June 30, 2018
 
Six months ended
June 30, 2018
 
Industrial
 
Aerospace
 
Total Company
 
Industrial
 
Aerospace
 
Total Company
Product and Services
 
 
 
 
 
 
 
 
 
 
 
Engineered Components Products
$
73,364

 
$

 
$
73,364

 
$
150,454

 
$

 
$
150,454

Molding Solutions Products
125,938

 

 
125,938

 
245,037

 

 
245,037

Force & Motion Control Products
50,275

 

 
50,275

 
100,047

 

 
100,047

Automation Products

 

 

 

 

 

Aerospace Original Equipment Manufacturer Products

 
84,527

 
84,527

 

 
165,223

 
165,223

Aerospace Aftermarket Product and Services

 
41,211

 
41,211

 

 
81,214

 
81,214

 
$
249,577

 
$
125,738

 
$
375,315

 
$
495,538

 
$
246,437

 
$
741,975

 
 
 
 
 
 
 
 
 
 
 
 
Geographic Regions (A)
 
 
 
 
 
 
 
 
 
 
 
Americas
$
93,326

 
$
92,449

 
$
185,775

 
$
189,320

 
$
178,426

 
$
367,746

Europe
92,414

 
22,740

 
115,154

 
187,127

 
47,407

 
234,534

Asia
63,043

 
9,850

 
72,893

 
117,382

 
18,765

 
136,147

Other
794

 
699

 
1,493

 
1,709

 
1,839

 
3,548

 
$
249,577

 
$
125,738

 
$
375,315

 
$
495,538

 
$
246,437

 
$
741,975


(A) Sales by geographic region are based on the location to which the product is shipped.

Revenue from products and services transferred to customers at a point in time accounted for approximately 90 percent of revenue for both the three and six month periods ended June 30, 2019. A majority of revenue within the Industrial segment and Aerospace OEM business is recognized at a point in time when the product or solution is shipped to the customer. A portion of revenue within the Aerospace Aftermarket business is also recognized when product is shipped.

Revenue from products and services transferred to customers over time accounted for approximately 10 percent of revenue for both the three and six month periods ended June 30, 2019. The Company recognizes revenue over time in instances where a contract supports a continual transfer of control to the customer. Substantially all of our revenue in the Aerospace maintenance repair and overhaul business and a portion of the Engineered Components Products, Molding Solutions Products and Aerospace Original Equipment Manufacturer Products is recognized over time. Within the Molding Solution businesses and Aerospace Aftermarket business, this continual transfer of control to the customer results from repair and refurbishment work performed on customer controlled assets. With other contracts, this continual transfer of control to the customer is supported by clauses in the contract where we deliver products that do not have an alternative use and requires an enforceable right to payment of costs incurred (plus a reasonable profit) or the Company has a contractual right to complete any work in process and receive full contract price.

Performance Obligations. A performance obligation represents a promise within a contract to provide a distinct good or service to the customer. The Company accounts for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectibility of consideration is probable. Transaction price reflects the amount of consideration which the Company expects to be entitled in exchange for transferred goods or services. A contract’s transaction price is allocated to each distinct performance obligation and revenue is recognized as the performance obligation is satisfied.

The majority of our revenues are from contracts that are less than one year, however certain Aerospace OEM and Industrial Molding Solutions business contracts extend beyond one year. In the Industrial segment, customers are typically with OEMs or suppliers to OEMs and in some businesses, with distributors. In the Aerospace segment, customers include commercial airlines, OEMs and other aircraft and military parts providers.

To determine the proper revenue recognition method for contracts, the Company uses judgment to evaluate whether two or more contracts should be combined and accounted for as one single contract and whether the combined or single contract should be accounted for as more than one performance obligation. Contracts within the Aerospace OEM and Engineered Components businesses typically have contracts that are combined as the customer may issue multiple purchase orders at or near the same point in time under the terms of a long term agreement.

Revenue is recognized in an over time model based on the extent of progress towards completion of the performance obligation. The selection of the method to measure progress towards completion requires judgment and is based on the nature of the products or services to be provided. The Company utilizes the cost-to-cost measure of progress for over time contracts as we believe this measure best depicts the transfer of control to the customer, which occurs as we incur costs on contracts.

Contract Estimates. Due to the nature of the work performed in completing certain performance obligations, the estimation of both total revenue and cost at completion (the process described above) includes a number of variables and requires significant judgment.

Estimating total contract revenue may require judgment as certain contracts contain pricing discount structures, rebates, early payment discounts, or other provisions that can impact transaction price. The Company generally estimates variable consideration utilizing the expected value methodology as multiple inputs are considered and weighed, such as customer history, customer forecast communications, economic outlooks, and industry data. In certain circumstances where a particular outcome is probable, we utilize the most likely amount to which we expect to be entitled. The Company includes estimated amounts in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved.

Estimating the total expected costs related to contracts also requires significant judgment. The Aerospace OEM business has an Estimate at Completion (EAC) process in which management reviews the progress and execution of our performance obligations for significant contracts with revenue recognized under an over time model. As part of this process, management reviews information including, but not limited to, performance under the contract, progress towards completion, identified risks and opportunities, sourcing determinations and related changes in estimates of costs to be incurred. These considerations include management's judgment about the ability and cost to achieve technical requirements and other contract requirements. Management makes assumptions and estimates regarding labor efficiency, the complexity of the work to be performed, the availability of materials, the length of time to complete the performance obligation (e.g., to estimate increases in wages and
prices for materials and related support cost allocations), execution by our subcontractors and overhead cost rates, among other variables.

The Company generally utilizes the portfolio approach to estimate the amount of revenue to recognize for certain other contracts which require over time revenue recognition. Such contracts are grouped together either by revenue stream, customer or product. Each portfolio of contracts is grouped together based on having similar characteristics. The portfolio approach is utilized only when the result of the accounting is not expected to be materially different than if applied to individual contracts.

Adjustments to net sales, cost of sales and the related impact to operating income are recognized as necessary in the period they become known. Revenue recognized from performance obligations satisfied in previous periods was not material in the three and six months ended June 30, 2019.

Contract Balances. The timing of revenue recognition, invoicing and cash collections affect accounts receivable, unbilled receivables (contract assets) and customer advances and deposits (contract liabilities) on the Consolidated Balance Sheets.

Unbilled Receivables (Contract Assets) - Pursuant to the over time revenue recognition model, revenue may be recognized prior to the customer being invoiced. An unbilled receivable is recorded to reflect revenue that is recognized when 1) the cost-to-cost method is applied and 2) such revenue exceeds the amount invoiced to the customer. Unbilled receivables are included within prepaid expenses and other current assets on the Consolidated Balance Sheet as of June 30, 2019 and December 31, 2018.

Customer Advances and Deposits (Contract Liabilities) - The Company may receive a customer advance or deposit, or have an unconditional right to receive a customer advance, prior to revenue being recognized. Certain contracts within the Molding Solutions businesses, for example, may require such advances. Since the performance obligations related to such advances may not have been satisfied, a contract liability is established. An offsetting asset of equal amount is recorded as an account receivable until the advance is collected. Advances and deposits are included within accrued liabilities on the Consolidated Balance Sheets until the respective revenue is recognized. Advance payments are not considered a significant financing component as they are generally received less than one year before the customer solution is completed.

These assets and liabilities are reported on the Consolidated Balance Sheet on an individual contract basis at the end of each reporting period.

Net contract liabilities consisted of the following:
 
June 30, 2019
 
December 31, 2018
 
$ Change
 
% Change
Unbilled receivables (contract assets)
$
20,657

 
$
11,844

 
$
8,813

 
74
 %
Contract liabilities
(59,833
)
 
(57,522
)
 
(2,311
)
 
4
 %
Net contract liabilities
$
(39,176
)
 
$
(45,678
)
 
$
6,502

 
(14
)%

Contract liabilities balances at June 30, 2019 and December 31, 2018 include $18,179 and $15,348, respectively, of customer advances for which the Company has an unconditional right to collect payment. Accounts receivable, as presented on the Consolidated Balance Sheet, includes corresponding balances at June 30, 2019 and December 31, 2018, respectively.

Changes in the net contract liabilities balance during the six-month period ended June 30, 2019 were impacted by a $2,311 increase in contract liabilities, driven primarily by new customer advances and deposits, partially offset by revenue recognized in the current period. Adding to this contract liability decrease was a $8,813 increase in contract assets, driven primarily by contract progress (i.e.unbilled receivable), partially offset by earlier contract progress being invoiced to the customer.

The Company recognized approximately 20% and 55% of the revenue related to the contract liability balance as of December 31, 2018 during the three and six months ended June 30, 2019, respectively, primarily representing revenue from the sale of molds and hot runners within the Molding Solutions business.

Contract Costs. The Company may incur costs to fulfill a contract. Costs are incurred to develop, design and manufacture tooling to produce a customer’s customized product in conjunction with certain of its contracts, primarily in the Aerospace OEM business. For certain contracts, control related to this tooling remains with the Company. The tooling may be deemed recoverable over the life of the related customer contract (oftentimes a long-term agreement). The Company therefore capitalizes these tooling costs and amortizes them over the shorter of the tooling life or the duration of the long-term
agreement. The Company may also incur costs related to the development of product designs (molds or hot runner systems) within its Molding Solutions businesses. Control of the design may be retained by the Company and deemed recoverable over the contract to build the systems or mold, therefore this design work cost is capitalized and amortized to cost of sales when the related revenue is recognized. Amortization related to these capitalized costs to fulfill a contract were $3,662 and $7,096 in the three and six month periods ended June 30, 2019, respectively, and $3,956 and $7,942 in the three and six month periods ended June 30, 2018, respectively.

Capitalized costs, net of amortization, to fulfill a contract balances were as follows:

 
June 30, 2019
December 31, 2018
Tooling
$
5,732

$
6,155

Design costs
2,416

2,285

Other

5

 
$
8,148

$
8,445



Remaining Performance Obligations. The Company has elected to disclose remaining performance obligations only for contracts with an original duration of greater than one year. Such remaining performance obligations represent the transaction price of firm orders for which work has not been performed and, for Aerospace, excludes projections of components and assemblies that Aerospace OEM customers anticipate purchasing in the future under existing programs, which represent orders that are beyond lead time and do not represent performance obligations pursuant to ASC 606. As of June 30, 2019, the aggregate amount of the transaction price allocated to remaining performance obligations was $235,039. The Company expects to recognize revenue on approximately 75% of the remaining performance obligations over the next 12 months, with the remainder being recognized within 24 months.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.19.2
Stockholders Equity
6 Months Ended
Jun. 30, 2019
Equity [Abstract]  
Stockholders Equity Stockholders' Equity

A schedule of consolidated changes in equity for the six months ended June 30, 2019 is as follows (shares in thousands):
 
 
Common
Stock
(Number of
Shares)
 
Common
Stock
(Amount)
 
Additional
Paid-In
Capital
 
Treasury
Stock
(Number of
Shares)
 
Treasury
Stock (Amount)
 
Retained
Earnings
 
Accumulated
Other
Non-Owner
Changes to
Equity
 
Total
Stockholders’
Equity
December 31, 2018
 
63,367

 
$
634

 
$
470,818

 
12,034

 
$
(441,668
)
 
$
1,363,772

 
$
(190,500
)
 
$
1,203,056

Comprehensive income
 

 

 

 

 

 
33,992

 
(8,178
)
 
25,814

Dividends declared ($0.16 per share)
 

 

 

 

 

 
(8,217
)
 

 
(8,217
)
Employee stock plans
 
51

 

 
4,039

 
1

 
(80
)
 
(109
)
 

 
3,850

March 31, 2019
 
63,418

 
$
634

 
$
474,857

 
12,035

 
$
(441,748
)
 
$
1,389,438

 
$
(198,678
)
 
$
1,224,503

Comprehensive income
 

 

 

 

 

 
37,616

 
4,698

 
42,314

Dividends declared ($0.16 per share)
 

 

 

 

 

 
(8,086
)
 

 
(8,086
)
Common stock repurchases
 

 

 

 
900

 
(50,347
)
 

 

 
(50,347
)
Employee stock plans
 
18

 

 
3,285

 
2

 
(106
)
 
(178
)
 

 
3,001

June 30, 2019
 
63,436

 
$
634

 
$
478,142

 
12,937

 
$
(492,201
)
 
$
1,418,790

 
$
(193,980
)
 
$
1,211,385


A schedule of consolidated changes in equity for the six months ended June 30, 2018 is as follows (shares in thousands):
 
 
Common
Stock
(Number of
Shares)
 
Common
Stock
(Amount)
 
Additional
Paid-In
Capital
 
Treasury
Stock
(Number of
Shares)
 
Treasury
Stock (Amount)
 
Retained
Earnings
 
Accumulated
Other
Non-Owner
Changes to
Equity
 
Total
Stockholders’
Equity
December 31, 2017
 
63,034

 
$
630

 
$
457,365

 
9,656

 
$
(297,998
)
 
$
1,206,723

 
$
(106,399
)
 
$
1,260,321

Comprehensive income
 

 

 

 

 

 
38,818

 
30,513

 
69,331

Dividends declared ($0.14 per share)
 

 

 

 

 

 
(7,453
)
 

 
(7,453
)
Common stock repurchases
 

 

 

 
533

 
(33,541
)
 

 

 
(33,541
)
Reclassification pursuant to
accounting guidance related to
U.S. Tax Reform (Note 3)

 

 

 

 

 

 
19,331

 
(19,331
)
 

Cumulative effect of change in accounting guidance related to Revenue (Note 3)
 

 

 

 

 

 
4,295

 

 
4,295

Employee stock plans
 
20

 
1

 
2,874

 
1

 
(68
)
 
(174
)
 

 
2,633

March 31, 2018
 
63,054

 
$
631

 
$
460,239

 
10,190

 
$
(331,607
)
 
$
1,261,540

 
$
(95,217
)
 
$
1,295,586

Comprehensive income
 

 

 

 

 

 
49,429

 
(61,920
)
 
(12,491
)
Dividends declared ($0.16 per share)
 

 

 

 

 

 
(8,342
)
 

 
(8,342
)
Common stock repurchases
 

 

 

 
1,422

 
(84,574
)
 

 

 
(84,574
)
Employee stock plans
 
13

 

 
3,078

 
2

 
(107
)
 
13

 

 
2,984

June 30, 2018
 
63,067

 
$
631

 
$
463,317

 
11,614

 
$
(416,288
)
 
$
1,302,640

 
$
(157,137
)
 
$
1,193,163


XML 24 R12.htm IDEA: XBRL DOCUMENT v3.19.2
Net Income Per Common Share
6 Months Ended
Jun. 30, 2019
Earnings Per Share [Abstract]  
Net Income Per Common Share Net Income Per Common Share

For the purpose of computing diluted net income per common share, the weighted-average number of common shares outstanding is increased for the potential dilutive effects of stock-based incentive plans. For the purpose of computing diluted net income per common share, the weighted-average number of common shares outstanding was increased by 492,334 and 553,938 for the three month periods ended June 30, 2019 and 2018, respectively, and by 510,499 and 552,467 for the six month periods ended June 30, 2019 and 2018, respectively, to account for the potential dilutive effect of stock-based incentive plans. There were no adjustments to net income for the purposes of computing income available to common stockholders for the periods.

The calculation of weighted-average diluted shares outstanding excludes all shares that would have been anti-dilutive. During the three month periods ended June 30, 2019 and 2018, the Company excluded 316,824 and 139,307 stock awards, respectively, from the calculation of weighted-average diluted shares outstanding as the stock awards were considered anti-dilutive. During the six month periods ended June 30, 2019 and 2018, the Company excluded 313,575 and 146,607 stock awards, respectively, from the calculation of weighted-average diluted shares outstanding as the stock awards were considered anti-dilutive.
  
The Company granted 120,585 stock options, 93,992 restricted stock unit awards and 88,402 performance share awards ("PSAs") in February 2019 as part of its annual grant awards. All of the stock options and the restricted stock unit awards vest upon meeting certain service conditions. The restricted stock unit awards are included in basic weighted-average common shares outstanding as they contain nonforfeitable rights to dividend payments. The PSAs are part of the long-term Performance Share Award Program and are based on performance goals that are driven by a combination of independently measured metrics (depending on the grant year) with each metric being weighted equally. The metrics for awards granted in 2019 include the Company’s total shareholder return (“TSR”), return on invested capital (“ROIC”) and operating income before depreciation and amortization growth ("EBITDA growth"). The TSR and EBITDA growth metrics are designed to assess the long-term Company performance relative to the performance of companies included in the Russell 2000 Index over a three -year performance period. ROIC is designed to assess the Company's performance compared to pre-established Company targets over a three -year performance period. The participants can earn from zero to 250% of the target award and the award includes a forfeitable right to dividend equivalents, which are not included in the aggregate target award numbers. The fair value of the TSR was determined using a Monte Carlo valuation method as the award contains a market condition.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.19.2
Inventories
6 Months Ended
Jun. 30, 2019
Inventory Disclosure [Abstract]  
Inventories Inventories

The components of inventories consisted of:
 
June 30, 2019
 
December 31, 2018
Finished goods
$
80,125


$
87,779

Work-in-process
98,954

 
98,426

Raw material and supplies
80,606

 
79,785

 
$
259,685


$
265,990


XML 26 R14.htm IDEA: XBRL DOCUMENT v3.19.2
Goodwill and Other Intangible Assets
6 Months Ended
Jun. 30, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets Goodwill and Other Intangible Assets

Goodwill:
The following table sets forth the change in the carrying amount of goodwill for each reportable segment and for the Company as of and for the period ended June 30, 2019:
 
Industrial
 
Aerospace
 
Total Company
January 1, 2019
$
924,738

 
$
30,786

 
$
955,524

Acquisition related
681

 

 
681

Foreign currency translation
(4,755
)
 

 
(4,755
)
June 30, 2019
$
920,664

 
$
30,786

 
$
951,450



In the second quarter of 2019, management performed its annual impairment testing of goodwill and determined that there was no goodwill impairment.

Other Intangible Assets:
Other intangible assets consisted of:
 
 
 
June 30, 2019
 
December 31, 2018
 
Range of
Life -Years
 
Gross Amount
 
Accumulated Amortization
 
Gross Amount
 
Accumulated Amortization
Amortized intangible assets:
 
 
 
 
 
 
 
 
 
Revenue sharing programs (RSPs)
Up to 30
 
$
299,500

 
$
(128,900
)
 
$
299,500

 
$
(121,957
)
Component repair programs (CRPs)
Up to 30
 
111,839

 
(24,555
)
 
111,839

 
(21,895
)
Customer relationships
10-16
 
338,366

 
(89,506
)
 
338,366

 
(79,439
)
Patents and technology
4-10
 
125,852

 
(65,974
)
 
125,852

 
(59,205
)
Trademarks/trade names
10-30
 
11,950

 
(10,927
)
 
11,950

 
(10,731
)
Other
Up to 15
 
7,296

 
(3,776
)
 
7,296

 
(3,551
)
 
 
 
894,803

 
(323,638
)
 
894,803

 
(296,778
)
Unamortized intangible assets:
 
 
 
 
 
 
 
 
 
Trade names
 
 
55,670

 

 
55,670

 

Foreign currency translation
 
 
(19,444
)
 

 
(17,157
)
 

Other intangible assets
 
 
$
931,029

 
$
(323,638
)
 
$
933,316

 
$
(296,778
)


Estimated amortization of intangible assets for future periods is as follows: 2019 - $53,000; 2020 - $50,000; 2021 - $49,000; 2022 - $49,000 and 2023 - $48,000.

In the second quarter of 2019, management performed its annual impairment testing of its trade names, indefinite-lived intangible assets. Based on this assessment, there were no impairments.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.19.2
Debt
6 Months Ended
Jun. 30, 2019
Debt Disclosure [Abstract]  
Debt Debt

The Company's debt agreements contain financial covenants that require the maintenance of interest coverage and leverage ratios. The Company is in compliance with its financial covenants as of June 30, 2019, and continues to monitor its future compliance based on current and anticipated future economic conditions.

Long-term debt and notes and overdrafts payable at June 30, 2019 and December 31, 2018 consisted of:
 
June 30, 2019
 
December 31, 2018
 
Carrying
Amount
 
Fair
Value
 
Carrying
Amount
 
Fair
Value
Revolving credit agreement
$
784,628

 
$
805,464

 
$
831,016

 
$
828,800

3.97% Senior Notes
100,000

 
104,198

 
100,000

 
100,185

Borrowings under lines of credit and overdrafts
27,143

 
27,143

 
2,137

 
2,137

Finance leases
7,440

 
7,617

 
10,216

 
10,503

Other foreign bank borrowings
524

 
528

 
647

 
651

 
919,735

 
944,950

 
944,016

 
942,276

Less current maturities
(30,648
)
 
 
 
(7,659
)
 
 
Long-term debt
$
889,087

 
 
 
$
936,357

 
 

In February 2017, the Company and certain of its subsidiaries entered into the fourth amendment of its fifth amended and restated revolving credit agreement (the “Amended Credit Agreement”) and retained Bank of America, N.A as the Administrative Agent for the lenders. The Amended Credit Agreement increased the facility from $750,000 to $850,000 and extends the maturity date from September 2018 to February 2022. The Amended Credit Agreement also increases the existing
accordion feature from $250,000, allowing the Company to now request additional borrowings of up to $350,000. The Company may exercise the accordion feature upon request to the Administrative Agent as long as an event of default has not occurred or is not continuing. The borrowing availability of $850,000, pursuant to the terms of the Amended Credit Agreement, allows for multi-currency borrowing which includes euro, British pound sterling or Swiss franc borrowing, up to $600,000. In September 2018, the Company and one of its wholly owned subsidiaries entered into a Sale and Purchase Agreement to acquire Gimatic. See Note 2 of the Consolidated Financial Statements. In conjunction with the Acquisition, the Company requested additional borrowings of $150,000 that was provided for under the existing accordion feature. The Administrative Agent for the lenders approved the Company's access to the accordion feature and on October 19, 2018 the lenders formally committed the capital to fund such feature, resulting in the execution of the fifth amendment to the Amended Credit Agreement (the "Fifth Amendment"). The Fifth Amendment, effective October 19, 2018, thereby increased the borrowing availability of the existing facility to $1,000,000. The Company may also request access to the residual $200,000 of the accordion feature. Depending on the Company’s consolidated leverage ratio, and at the election of the Company, borrowings under the Amended Credit Agreement will bear interest at either LIBOR plus a margin of between 1.10% and 1.70% or the base rate, as defined in the Amended Credit Agreement, plus a margin of 0.10% to 0.70%. Multi-currency borrowings, pursuant to the Amended Credit Agreement, bear interest at their respective interbank offered rate (i.e. Euribor) or 0.00% (higher of the two rates) plus a margin of between 1.10% and 1.70%. The Company paid fees and expenses of $529 in the fourth quarter of 2018 in conjunction with executing the Fifth Amendment; such fees have been deferred within Other Assets on the accompanying Consolidated Balance Sheets and are being amortized into interest expense on the accompanying Consolidated Statements of Income through its maturity.

Borrowings and availability under the Amended Credit Agreement were $784,628 and $215,372, respectively, at June 30, 2019 and $831,016 and $168,984, respectively, at December 31, 2018. The average interest rate on these borrowings was 2.06% and 1.99% on June 30, 2019 and December 31, 2018, respectively. Borrowings included Euro-denominated borrowings of 492,680 Euros ($560,128) at June 30, 2019 and 470,350 Euros ($538,316) at December 31, 2018. The fair value of the borrowings is based on observable Level 2 inputs. The borrowings were valued using discounted cash flows based upon the Company's estimated interest costs for similar types of borrowings. In the first quarter of 2019, and the second quarter of 2018, the Company borrowed 44,100 Euros ($49,506) and 179,000 Euros ($208,589), respectively, under the Amended Credit Facility through an international subsidiary. The proceeds were distributed to the parent company and subsequently used to pay down U.S. borrowings under the Amended Credit Agreement.

In October 2014, the Company entered into a Note Purchase Agreement (“Note Purchase Agreement”), among the Company and New York Life Insurance Company, New York Life Insurance and Annuity Corporation and New York Life Insurance and Annuity Corporation Institutionally Owned Life Insurance Separate Account, as purchasers, for the issuance of $100,000 aggregate principal amount of 3.97% Senior Notes due October 17, 2024 (the “3.97% Senior Notes”).

The 3.97% Senior Notes are senior unsecured obligations of the Company and pay interest semi-annually on April 17 and October 17 of each year at an annual rate of 3.97%. The 3.97% Senior Notes will mature on October 17, 2024 unless earlier prepaid in accordance with their terms. Subject to certain conditions, the Company may, at its option, prepay all or any part of the 3.97% Senior Notes in an amount equal to 100% of the principal amount of the 3.97% Senior Notes so prepaid, plus any accrued and unpaid interest to the date of prepayment, plus the Make-Whole Amount, as defined in the Note Purchase
Agreement, with respect to such principal amount being prepaid. The fair value of the 3.97% Senior Notes was determined using the US Treasury yield and a long-term credit spread for similar types of borrowings, which represent Level 2 observable inputs.
The Company's borrowing capacity remains limited by various debt covenants in the Amended Credit Agreement and the Note Purchase Agreement (the "Agreements"). The Agreements require the Company to maintain a ratio of Consolidated Senior Debt, as defined, to Consolidated EBITDA, as defined, of not more than 3.25 times ("Senior Debt Ratio"), a ratio of Consolidated Total Debt, as defined, to Consolidated EBITDA of not more than 3.75 times ("Total Debt Ratio") and a ratio of Consolidated EBITDA to Consolidated Cash Interest Expense, as defined, of not less than 4.25, in each case at the end of each fiscal quarter; provided that the debt to EBITDA ratios are permitted to increase for a period of four fiscal quarters after the closing of certain permitted acquisitions. A permitted acquisition is defined as an acquisition exceeding $150,000, for which the acquisition of Gimatic qualifies. With the completion of a permitted acquisition, the Senior Debt Ratio cannot exceed 3.50 times and the Total Debt Ratio cannot exceed 4.25 times. The increased ratios are allowed for a period of four fiscal quarters subsequent to the close of the permitted acquisition.

In addition, the Company has available approximately $87,000 in uncommitted short-term bank credit lines ("Credit Lines") and overdraft facilities. The Credit Lines are accessed locally and are available primarily within the U.S., Europe and Asia. The Credit Lines are subject to the applicable borrowing rates within each respective country and vary between jurisdictions (i.e. LIBOR, Euribor, etc.). Under the Credit Lines, $26,900 was borrowed at June 30, 2019 at an interest rate of 3.16% and $2,041 was borrowed at December 31, 2018 at an average interest rate of 0.17%. The Company had also borrowed $243 and $96 under the overdraft facilities at June 30, 2019 and December 31, 2018, respectively. Repayments under the Credit Lines are due within one month after being borrowed. Repayments of the overdrafts are generally due within two days after being borrowed. The carrying amounts of the Credit Lines and overdrafts approximate fair value due to the short maturities of these financial instruments.

The Company has several finance leases under which $7,440 and $10,216 was outstanding at June 30, 2019 and December 31, 2018, respectively. The fair value of the finance leases are based on observable Level 2 inputs. These instruments were valued using discounted cash flows based upon the Company's estimated interest costs for similar types of borrowings.

At June 30, 2019 and December 31, 2018, the Company also had other foreign bank borrowings of $524 and $647, respectively. The fair value of the other foreign bank borrowings is based on observable Level 2 inputs. These instruments were valued using discounted cash flows based upon the Company's estimated interest costs for similar types of borrowings.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.19.2
Derivatives
6 Months Ended
Jun. 30, 2019
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivatives Derivatives

The Company has manufacturing and sales facilities around the world and thus makes investments and conducts business transactions denominated in various currencies. The Company is also exposed to fluctuations in interest rates and commodity price changes. These financial exposures are monitored and managed by the Company as an integral part of its risk management program.

Financial instruments have been used by the Company to hedge its exposure to fluctuations in interest rates. The Company entered into an interest rate swap agreement (the "Swap") on April 28, 2017, with one bank, which converts the interest on the first $100,000 of the Company's one-month LIBOR-based borrowings from a variable rate plus the borrowing spread to a fixed rate of 1.92% plus the borrowing spread. The Swap expires on January 31, 2022 and is accounted for as a cash flow hedge.

The Company also uses financial instruments to hedge its exposures to fluctuations in foreign currency exchange rates. The Company has various contracts outstanding which primarily hedge recognized assets or liabilities and anticipated transactions in various currencies including the Euro, British pound sterling, U.S. dollar, Canadian dollar, Japanese yen, Singapore dollar, Korean won, Swedish kroner, Chinese renminbi and Swiss franc. Certain foreign currency derivative instruments are treated as cash flow hedges of forecasted transactions. All foreign exchange contracts are due within two years.

The Company does not use derivatives for speculative or trading purposes or to manage commodity exposures. Changes in the fair market value of derivatives that qualify as cash flow hedges are recorded to accumulated other non-owner changes to equity. Amounts recorded to accumulated other non-owner changes to equity are reclassified to earnings in a manner that matches the earnings impact of the hedged transaction. Amounts related to contracts that are not designated as hedges are recorded directly to earnings.

The Company's policy for classifying cash flows from derivatives is to report the cash flows consistent with the underlying hedged item. Other financing cash flows during the first half of 2019 and 2018, as presented on the Consolidated Statements of
Cash Flows, include $1,635 and $2,464, respectively, of net cash payments related to the settlement of foreign currency hedges related to intercompany financing.

The following table sets forth the fair value amounts of derivative instruments held by the Company:
 
Derivative Assets
 
Derivative Liabilities
 
 
Fair Value
 
 
Fair Value
 
Balance Sheet Location
June 30, 2019
December 31, 2018
 
Balance Sheet Location
June 30, 2019
December 31, 2018
Derivatives designated as hedging instruments:
 
 
 
 
 
 
 
Interest rate contracts
Other assets
$

$
1,412

 
Other liabilities
$
(778
)
$

Foreign exchange contracts
Prepaid expenses and other current assets


 
Accrued liabilities
(416
)
(258
)
Total derivatives designated as hedging instruments
 

1,412

 
 
(1,194
)
(258
)
 
 
 
 
 
 
 
 
Derivatives not designated as hedging instruments:
 
 
 
 
 
 
 
Foreign exchange contracts
Prepaid expenses and other current assets
309

1,105

 
Accrued liabilities
(87
)
(90
)
Total derivatives not designated as hedging instruments
 
309

1,105

 
 
(87
)
(90
)
 
 
 
 
 
 
 
 
Total derivatives
 
$
309

$
2,517

 
 
$
(1,281
)
$
(348
)


The following table sets forth the effect of hedge accounting on accumulated other comprehensive (loss) income for the three and six month periods ended June 30, 2019 and 2018:
 
Amount of (Loss) Gain Recognized in Accumulated Other Comprehensive (Loss) Income on Derivative
Location of Gain (Loss) Reclassified from Accumulated Other Comprehensive Income (Loss) into Income
Amount of Gain (Loss) Reclassified from Accumulated Other Comprehensive Income (Loss) into Income
 
Three months ended June 30,
 
Six months ended
June 30,
Three months ended June 30,
 
Six months ended
June 30,
Derivatives in Hedging Relationships
2019
 
2018
 
2019
 
2018
2019
 
2018
 
2019
 
2018
Derivatives in Cash Flow Hedging Relationships:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Interest rate contracts
$
(1,182
)
 
$
452

 
$
(1,670
)
 
$
1,686

Interest expense
$
139

 
$
(332
)
 
$
281

 
$
(414
)
Foreign exchange contracts
(43
)
 
(37
)
 
(123
)
 
(875
)
Net sales
(252
)
 
(306
)
 
(589
)
 
(533
)
Total
$
(1,225
)
 
$
415

 
$
(1,793
)
 
$
811

 
$
(113
)
 
$
(638
)
 
$
(308
)
 
$
(947
)


The following table sets forth the effect of hedge accounting on the consolidated statements of income for the three-month periods ended June 30, 2019 and 2018:


 
Location and Amount of Gain (Loss) Recognized in Income on Hedging Relationships
 
Three months ended June 30,
 
2019
 
2018
 
Net sales
 
Interest expense
 
Net sales
 
Interest expense
Total amounts of income and expense line items presented in the consolidated statements of income in which the effects of hedges are recorded
$
371,669

 
$
5,399

 
$
375,315

 
$
4,133

The effects of hedging:
 
 
 
 
 
 
 
  Gain (Loss) on cash flow hedging relationships
 
 
 
 
 
 
 
     Interest rate contracts
 
 
 
 
 
 
 
Amount of (loss) reclassified from accumulated other comprehensive income (loss) into income

 
139

 

 
(332
)
     Foreign exchange contracts
 
 
 
 
 
 
 
Amount of gain (loss) reclassified from accumulated other comprehensive income (loss) into income
(252
)
 

 
(306
)
 



The following table sets forth the effect of hedge accounting on the consolidated statements of income for the six-month periods ended June 30, 2019 and 2018:
 
Location and Amount of Gain (Loss) Recognized in Income on Hedging Relationships
 
Six months ended
June 30,
 
2019
 
2018
 
Net sales
 
Interest expense
 
Net sales
 
Interest expense
Total amounts of income and expense line items presented in the consolidated statements of income in which the effects of hedges are recorded
$
748,360

 
$
10,512

 
$
741,975

 
$
8,025

The effects of hedging:
 
 
 
 
 
 
 
  Gain (Loss) on cash flow hedging relationships
 
 
 
 
 
 
 
     Interest rate contracts
 
 
 
 
 
 
 
Amount of (loss) reclassified from accumulated other comprehensive income (loss) into income

 
281

 

 
(414
)
     Foreign exchange contracts
 
 
 
 
 
 
 
Amount of gain (loss) reclassified from accumulated other comprehensive income (loss) into income
(589
)
 

 
(533
)
 



The following table sets forth the effect of derivatives not designated as hedging instruments on the consolidated statements of income for the three and six-month periods ended June 30, 2019 and 2018:
 
Location of Gain (Loss) Recognized in Income on Derivative
Amount of Gain (Loss) Recognized in Income on Derivative(A)
 
Three months ended June 30,
 
Six months ended June 30,
Derivatives Not Designated as Hedging Instruments
2019
 
2018
 
2019
 
2018
Foreign exchange contracts
Other expense (income), net
$
299

 
$
(1,506
)
 
$
(3,519
)
 
$
(7,598
)


(A) Such amounts were substantially offset by the net (gain) loss recorded on the underlying hedged asset or liability, also recorded in other expense (income), net.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2019
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements

The provisions of the accounting standard for fair value define fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. This standard classifies the inputs used to measure fair value into the following hierarchy:

Level 1
Unadjusted quoted prices in active markets for identical assets or liabilities.

Level 2
Unadjusted quoted prices in active markets for similar assets or liabilities, or unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs other than quoted prices that are observable for the asset or liability.

Level 3
Unobservable inputs for the asset or liability.

The following table provides the assets and liabilities reported at fair value and measured on a recurring basis:
 
 
 
 
Fair Value Measurements Using
Description
 
Total
 
Quoted Prices in Active Markets for
Identical Assets
(Level 1)
 
Significant Other Observable Inputs
(Level 2)
 
Significant Unobservable Inputs
(Level 3)
June 30, 2019
 
 
 
 
 
 
 
 
Asset derivatives
 
$
309

 
$

 
$
309

 
$

Liability derivatives
 
(1,281
)
 

 
(1,281
)
 

Bank acceptances
 
15,281

 

 
15,281

 

Rabbi trust assets
 
2,784

 
2,784

 

 

Total
 
$
17,093

 
$
2,784

 
$
14,309

 
$

 
 
 
 
 
 
 
 
 
December 31, 2018
 
 
 
 
 
 
 
 
Asset derivatives
 
$
2,517

 
$

 
$
2,517

 
$

Liability derivatives
 
(348
)
 

 
(348
)
 

Bank acceptances
 
17,698

 

 
17,698

 

Rabbi trust assets
 
2,457

 
2,457

 

 

Total
 
$
22,324


$
2,457

 
$
19,867

 
$



The derivative contracts are valued using observable current market information as of the reporting date such as the prevailing LIBOR-based interest rates and foreign currency spot and forward rates. Bank acceptances represent financial instruments accepted from certain Chinese customers in lieu of cash paid on receivables, generally range from three to six months in maturity and are guaranteed by banks. The carrying amounts of the bank acceptances, which are included within prepaid expenses and other current assets, approximate fair value due to their short maturities. The fair values of rabbi trust assets are based on quoted market prices from various financial exchanges.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.19.2
Pension and Other Postretirement Benefits
6 Months Ended
Jun. 30, 2019
Retirement Benefits [Abstract]  
Pension and Other Postretirement Benefits Pension and Other Postretirement Benefits

Pension and other postretirement benefits expenses consisted of the following:
 
Three months ended June 30,
 
Six months ended June 30,
Pensions
2019
 
2018
 
2019
 
2018
Service cost
$
1,275

 
$
1,398

 
$
2,708

 
$
2,988

Interest cost
4,572

 
4,383

 
9,108

 
8,692

Expected return on plan assets
(7,349
)
 
(7,383
)
 
(14,427
)
 
(14,777
)
Amortization of prior service cost
98

 
140

 
201

 
281

Amortization of actuarial losses
2,285

 
3,029

 
4,443

 
5,840

Settlement loss
247

 

 
247

 

Net periodic benefit cost
$
1,128

 
$
1,567

 
$
2,280

 
$
3,024


 
Three months ended June 30,
 
Six months ended June 30,
Other Postretirement Benefits
2019
 
2018
 
2019
 
2018
Service cost
$
16

 
$
18

 
$
35

 
$
42

Interest cost
333

 
337

 
673

 
681

Amortization of prior service cost
7

 
5

 
13

 
10

Amortization of actuarial (gains) losses
(3
)
 
126

 
7

 
286

Net periodic benefit cost
$
353

 
$
486

 
$
728

 
$
1,019



The service cost component of net periodic benefit cost is included within cost of sales and selling and administrative expenses. The components of net periodic benefit cost other than the service cost component are included in Other Income (Expense) on the Consolidated Statements of Income.
The Company now expects to contribute approximately $20,000 to its various defined benefit pension plans in 2019, including approximately $15,000 of discretionary contributions to its U.S. Qualified pension plans.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes
6 Months Ended
Jun. 30, 2019
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes

The Company's effective tax rate for the first half of 2019 was 23.5% compared with 19.6% in the first half of 2018 and 19.9% for the full year 2018. The increase in the first half of 2019 effective tax rate from the full year 2018 rate is primarily due to the absence of adjustments to certain international valuation reserves and final adjustments resulting from the impact of the Tax Cuts and Jobs Act (the “Act”), combined with a decrease in the excess tax benefit on stock awards.

The Aerospace and Industrial Segments have a number of multi-year tax holidays in both Singapore and China. These holidays are subject to the Company meeting certain commitments in the respective jurisdictions.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.19.2
Leases
6 Months Ended
Jun. 30, 2019
Leases [Abstract]  
Leases Leases

The Company maintains leases of certain manufacturing, distribution and assembly facilities, office space, land, machinery and equipment. Leases generally have remaining terms of one year to ten years. Leases with an initial term of twelve months or less are not recorded on the Consolidated Balance Sheets. The Company recognizes lease expense for minimum lease payments on a straight line basis over the term of the lease. Certain leases include options to renew or terminate. Renewal options are exercisable per the discretion of the Company and vary based on the nature of each lease, with renewal periods generally ranging from one year to five years. The term of the lease includes renewal periods only if the Company is reasonably certain that it will exercise the renewal option. When determining if a renewal option is reasonably certain of being exercised, the Company considers several factors, including but not limited to, the cost of moving to another location, the cost of disruption to operations, whether the purpose or location of the leased asset is unique and the contractual terms associated with extending the lease.

Certain leases provide the option to purchase the leased property and are therefore evaluated for finance lease consideration. Right-of-use ("ROU") assets and lease liabilities related to finance leases were not material as of June 30, 2019. The
depreciable life of leased assets are limited by the expected term of the lease, unless there is a transfer of title or purchase option and the Company believes it is reasonably certain of exercise.

Lease agreements generally do not contain any material residual value guarantees or materially restrictive covenants and the Company does not sublease to any third parties. The Company does not have any material leases that have been signed but not commenced.

Contracts are evaluated at inception to determine whether they contain a lease, where the Company obtains the right to control an identified asset. The following table sets forth the classification of ROU assets and lease liabilities on the Consolidated Balance Sheets:

 
 
 
 
 
Operating Leases
 
Classification
 
June 30, 2019
Leased Assets
 
 
 
 
      ROU assets
 
Other assets
 
$
34,428

 
 
 
 
 
Lease Liabilities
 
 
 
 
      Current lease liability
 
Accrued liabilities
 
11,045

      Long term lease liability
 
Other liabilities
 
24,186

 
 
 
 
$
35,231



Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. The operating lease ROU assets represent the lease liability, plus any lease payments made at or before the commencement date, less any lease incentives received. The Company's real estate leases, which are comprised primarily of manufacturing, distribution and assembly facilities, represent a majority of the lease liability. A significant portion of lease payments are fixed, although an immaterial portion of payments are variable in nature. Variable lease payments vary based on changes in facts and circumstances related to the use of the ROU and are recorded as incurred. The Company uses an incremental borrowing rate based on rates available at commencement in determining the present value of future payments.

The Company has lease agreements with lease and non-lease components, which are accounted for as a single lease component. The Company applies a portfolio approach to effectively account for the operating lease ROU assets and liabilities.

Operating lease costs during the three and six months ended June 30, 2019 were $3,889 and $7,832, respectively, and were included within cost of sales and selling and administrative expenses. Operating lease costs include short-term and variable leases costs, which were immaterial during the period.

Future minimum lease payments under non-cancellable leases as of June 30, 2019 were as follows:
 
 
 
 
 
Operating Leases
2019
 
$
6,590

2020
 
10,823

2021
 
8,213

2022
 
4,013

2023
 
2,761

After 2023
 
8,054

Total lease payments
 
$
40,454

Less: Interest
 
5,223

Present value of lease payments
 
$
35,231


Minimum rental commitments under non-cancellable leases as of December 31, 2018 for years 2019 through 2023 were $11,931, $8,322, $5,888, $2,898 and $2,064, respectively, and $7,659 thereafter.
 
 
 
Lease Term and Discount Rate
 
June 30, 2019
Weighted-average remaining lease term (years)
 
 
         Operating leases
 
6.0

Weighted-average discount rate
 
 
         Operating leases
 
3.96
%
 
 
 
Other Information
 
Six months ended
June 30, 2019
Cash paid for amounts included in the measurement of lease liabilities
 
 
         Operating cash flows from operating leases
 
$
6,770

Leased assets obtained in exchange for new operating lease liabilities
 
$
8,690


XML 33 R21.htm IDEA: XBRL DOCUMENT v3.19.2
Changes in Accumulated Other Comprehensive Income (Loss) by Component
6 Months Ended
Jun. 30, 2019
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Changes in Accumulated Other Comprehensive Income (Loss) by Component Changes in Accumulated Other Comprehensive Income (Loss) by Component

The following tables set forth the changes in accumulated other comprehensive income (loss), net of tax, by component for the six month periods ended June 30, 2019 and 2018:
 
Gains and Losses on Cash Flow Hedges
 
Pension and Other Postretirement Benefit Items
 
Foreign Currency Items
 
Total
January 1, 2019
$
834

 
$
(138,690
)
 
$
(52,644
)
 
$
(190,500
)
Other comprehensive loss before reclassifications
(2,038
)
 
(265
)
 
(5,224
)
 
(7,527
)
Amounts reclassified from accumulated other comprehensive income to the consolidated statements of income
245

 
3,802

 

 
4,047

Net current-period other comprehensive (loss) income
(1,793
)
 
3,537

 
(5,224
)
 
(3,480
)
June 30, 2019
$
(959
)
 
$
(135,153
)
 
$
(57,868
)
 
$
(193,980
)



 
Gains and Losses on Cash Flow Hedges
 
Pension and Other Postretirement Benefit Items
 
Foreign Currency Items
 
Total
January 1, 2018
$
72

 
$
(103,844
)
 
$
(2,627
)
 
$
(106,399
)
Other comprehensive income (loss) before reclassifications
79

 
1,293

 
(38,407
)
 
(37,035
)
Amounts reclassified from accumulated other comprehensive income to the consolidated statements of income
732

 
4,896

 

 
5,628

Net current-period other comprehensive income (loss)
811

 
6,189

 
(38,407
)
 
(31,407
)
Amounts reclassified from accumulated other comprehensive income to retained earnings (A)

 
(19,331
)
 

 
(19,331
)
June 30, 2018
$
883

 
$
(116,986
)
 
$
(41,034
)
 
$
(157,137
)


(A) This amount represents the reclassification of stranded tax effects resulting from the Act, as permitted by amended guidance issued by the FASB in February 2018. See Note 3.

The following tables set forth the reclassifications out of accumulated other comprehensive income (loss) by component for the three and six month periods ended June 30, 2019 and 2018:

Details about Accumulated Other Comprehensive Income (Loss) Components
 
Amount Reclassified from Accumulated Other Comprehensive Income (Loss)
Affected Line Item in the Consolidated Statements of Income
 
 
Three months ended June 30, 2019
 
Three months ended June 30, 2018
 
 
Gains and losses on cash flow hedges
 
 
 
 
 
 
Interest rate contracts
 
$
139

 
$
(332
)
 
Interest expense
Foreign exchange contracts
 
(252
)
 
(306
)
 
Net sales
 
 
(113
)
 
(638
)
 
Total before tax
 
 
22

 
146

 
Tax benefit
 
 
(91
)
 
(492
)
 
Net of tax
 
 
 
 
 
 
 
Pension and other postretirement benefit items
 
 
 
 
 
 
Amortization of prior-service costs
 
$
(105
)
 
$
(145
)
 
(A)
Amortization of actuarial losses
 
(2,282
)
 
(3,155
)
 
(A)
Settlement loss
 
(247
)
 

 
(A)
 
 
(2,634
)
 
(3,300
)
 
Total before tax
 
 
569

 
806

 
Tax benefit
 
 
(2,065
)
 
(2,494
)
 
Net of tax
 
 
 
 
 
 
 
Total reclassifications in the period
 
$
(2,156
)
 
$
(2,986
)
 
 

(A) These accumulated other comprehensive income (loss) components are included within the computation of net periodic Pension and Other Postretirement Benefits cost. See Note 12.

Details about Accumulated Other Comprehensive Income (Loss) Components
 
Amount Reclassified from Accumulated Other Comprehensive Income (Loss)
Affected Line Item in the Consolidated Statements of Income
 
 
Six months ended June 30, 2019
 
Six months ended June 30, 2018
 
 
Gains and losses on cash flow hedges
 
 
 
 
 
 
Interest rate contracts
 
$
281

 
$
(414
)
 
Interest expense
Foreign exchange contracts
 
(589
)
 
(533
)
 
Net sales
 
 
(308
)
 
(947
)
 
Total before tax
 
 
63

 
215

 
Tax benefit
 
 
(245
)
 
(732
)
 
Net of tax
 
 
 
 
 
 
 
Pension and other postretirement benefit items
 
 
 
 
 
 
Amortization of prior-service costs
 
$
(214
)
 
$
(291
)
 
(A)
Amortization of actuarial losses
 
(4,450
)
 
(6,126
)
 
(A)
Settlement loss
 
(247
)
 

 
(A)
 
 
(4,911
)
 
(6,417
)
 
Total before tax
 
 
1,109

 
1,521

 
Tax benefit
 
 
(3,802
)
 
(4,896
)
 
Net of tax
 
 
 
 
 
 
 
Total reclassifications in the period
 
$
(4,047
)
 
$
(5,628
)
 
 

(A) These accumulated other comprehensive income (loss) components are included within the computation of net periodic Pension and Other Postretirement Benefits cost. See Note 12.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.19.2
Information on Business Segments
6 Months Ended
Jun. 30, 2019
Segment Reporting [Abstract]  
Information on Business Segments Information on Business Segments

The Company is organized based upon the nature of its products and services and reports under two global business segments: Industrial and Aerospace. Segment information is consistent with how management reviews the businesses, makes investing and resource allocation decisions and assesses operating performance. The Company has not aggregated operating segments for purposes of identifying these two reportable segments.

Industrial is a global provider of highly-engineered, high-quality precision components, products and systems for critical applications serving a diverse customer base in end-markets such as transportation, industrial equipment, automation, personal care, packaging, electronics, and medical devices. Focused on innovative custom solutions, Industrial participates in the design phase of components and assemblies whereby customers receive the benefits of application and systems engineering, new product development, testing and evaluation, and the manufacturing of final products. Products are sold primarily through its direct sales force and global distribution channels. Industrial's Molding Solutions business designs and manufactures customized hot runner systems, advanced mold cavity sensors and process control systems, and precision high cavitation mold assemblies - collectively, the enabling technologies for many complex injection molding applications. The Force & Motion Control business provides innovative cost effective force and motion control solutions for a wide range of metal forming and other industrial markets. The Automation business designs and develops robotic grippers, advanced end-of-arm tooling systems, sensors and other automation components for intelligent robotic handling solutions and industrial automation applications. Industrial's Engineered Components business manufactures and supplies precision mechanical products used in transportation and industrial applications, including mechanical springs, high-precision punched and fine-blanked components and retention rings.

Aerospace is a global manufacturer of complex fabricated and precision machined components and assemblies for turbine engines, nacelles and structures for both commercial and military aircraft. The Aerospace aftermarket business provides aircraft engine component MRO services, including services performed under our Component Repair Programs (“CRPs”), for many of the world’s major turbine engine manufacturers, commercial airlines and the military. The Aerospace aftermarket activities also include the manufacture and delivery of aerospace aftermarket spare parts, including revenue sharing programs (“RSPs”) under which the Company receives an exclusive right to supply designated aftermarket parts over the life of specific aircraft engine programs.
The following tables set forth information about the Company's operations by its two reportable segments:
 
Three months ended June 30,
 
Six months ended June 30,
 
2019
 
2018
 
2019
 
2018
Net sales
 
 
 
 
 
 
 
Industrial
$
233,404

 
$
249,577

 
$
475,906

 
$
495,544

Aerospace
138,265

 
125,739

 
272,454

 
246,437

Intersegment sales

 
(1
)
 

 
(6
)
Total net sales
$
371,669

 
$
375,315

 
$
748,360

 
$
741,975

 
 
 
 
 
 
 
 
Operating profit
 
 
 
 
 
 
 
Industrial
$
27,430

 
$
38,316

 
$
48,931


$
70,694

Aerospace
29,527

 
25,563

 
58,676

 
49,818

Total operating profit
56,957

 
63,879

 
107,607

 
120,512

Interest expense
5,399

 
4,133

 
10,512

 
8,025

Other expense (income), net
1,712

 
947

 
3,519

 
2,710

Income before income taxes
$
49,846

 
$
58,799

 
$
93,576

 
$
109,777


 
June 30, 2019
 
December 31, 2018
Assets
 
 
 
Industrial
$
1,940,216

 
$
1,962,362

Aerospace
709,580

 
692,584

Other (A)
145,439

 
154,024

Total assets
$
2,795,235

 
$
2,808,970


(A) "Other" assets include corporate-controlled assets, the majority of which are cash and cash equivalents.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies

Product Warranties

The Company provides product warranties in connection with the sale of certain products. From time to time, the Company is subject to customer claims with respect to product warranties. The Company accrues its estimated exposure for warranty claims at the time of sale based upon the length of the warranty period, historical experience and other related information known to the Company. Liabilities related to product warranties and extended warranties were not material as of June 30, 2019 and December 31, 2018.

Litigation
 
The Company is subject to litigation from time to time in the ordinary course of business and various other suits, proceedings and claims are pending involving the Company and its subsidiaries. The Company records a loss contingency liability when a loss is considered probable and the amount can be reasonably estimated. While it is not possible to determine the ultimate disposition of each of these proceedings and whether they will be resolved consistent with the Company's beliefs, the Company expects that the outcome of such proceedings, individually or in the aggregate, will not have a material adverse effect on financial condition or results of operations.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.19.2
Acquisitions (Tables)
6 Months Ended
Jun. 30, 2019
Business Combinations [Abstract]  
Pro Forma Information The Pro Forma Results do not include the effects of any synergies or cost reduction initiatives related to the acquisitions.
 
(Unaudited Pro Forma)
 
Three months ended
June 30, 2018
Six months ended
June 30, 2018
Net Sales
$
395,259

$
781,821

Net Income
49,919

87,213


XML 37 R25.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2019
Revenue from Contract with Customer [Abstract]  
Capitalized Contract Cost

 
June 30, 2019
December 31, 2018
Tooling
$
5,732

$
6,155

Design costs
2,416

2,285

Other

5

 
$
8,148

$
8,445


Disaggregation of Revenue
 
Three months ended
June 30, 2019
 
Six months ended
June 30, 2019
 
Industrial
 
Aerospace
 
Total Company
 
Industrial
 
Aerospace
 
Total Company
Product and Services
 
 
 
 
 
 
 
 
 
 
 
Engineered Components Products
$
65,539

 
$

 
$
65,539

 
$
135,223

 
$

 
$
135,223

Molding Solutions Products
105,902

 

 
105,902

 
212,697

 

 
212,697

Force & Motion Control Products
47,454

 

 
47,454

 
99,070

 

 
99,070

Automation Products
14,509

 

 
14,509

 
28,916

 

 
28,916

Aerospace Original Equipment Manufacturer Products

 
93,884

 
93,884

 

 
181,822

 
181,822

Aerospace Aftermarket Product and Services

 
44,381

 
44,381

 

 
90,632

 
90,632

 
$
233,404

 
$
138,265

 
$
371,669

 
$
475,906


$
272,454

 
$
748,360

 
 
 
 
 
 
 
 
 
 
 
 
Geographic Regions (A)
 
 
 
 
 
 
 
 
 
 
 
Americas
$
87,146

 
$
102,127

 
$
189,273

 
$
185,434

 
$
198,271

 
$
383,705

Europe
89,650

 
23,390

 
113,040

 
184,080

 
47,714

 
231,794

Asia
55,469

 
12,203

 
67,672

 
104,411

 
24,607

 
129,018

Other
1,139

 
545

 
1,684

 
1,981

 
1,862

 
3,843

 
$
233,404

 
$
138,265

 
$
371,669

 
$
475,906

 
$
272,454

 
$
748,360


 
Three months ended
June 30, 2018
 
Six months ended
June 30, 2018
 
Industrial
 
Aerospace
 
Total Company
 
Industrial
 
Aerospace
 
Total Company
Product and Services
 
 
 
 
 
 
 
 
 
 
 
Engineered Components Products
$
73,364

 
$

 
$
73,364

 
$
150,454

 
$

 
$
150,454

Molding Solutions Products
125,938

 

 
125,938

 
245,037

 

 
245,037

Force & Motion Control Products
50,275

 

 
50,275

 
100,047

 

 
100,047

Automation Products

 

 

 

 

 

Aerospace Original Equipment Manufacturer Products

 
84,527

 
84,527

 

 
165,223

 
165,223

Aerospace Aftermarket Product and Services

 
41,211

 
41,211

 

 
81,214

 
81,214

 
$
249,577

 
$
125,738

 
$
375,315

 
$
495,538

 
$
246,437

 
$
741,975

 
 
 
 
 
 
 
 
 
 
 
 
Geographic Regions (A)
 
 
 
 
 
 
 
 
 
 
 
Americas
$
93,326

 
$
92,449

 
$
185,775

 
$
189,320

 
$
178,426

 
$
367,746

Europe
92,414

 
22,740

 
115,154

 
187,127

 
47,407

 
234,534

Asia
63,043

 
9,850

 
72,893

 
117,382

 
18,765

 
136,147

Other
794

 
699

 
1,493

 
1,709

 
1,839

 
3,548

 
$
249,577

 
$
125,738

 
$
375,315

 
$
495,538

 
$
246,437

 
$
741,975


(A) Sales by geographic region are based on the location to which the product is shipped.

Contract with Customer, Asset and Liability
Net contract liabilities consisted of the following:
 
June 30, 2019
 
December 31, 2018
 
$ Change
 
% Change
Unbilled receivables (contract assets)
$
20,657

 
$
11,844

 
$
8,813

 
74
 %
Contract liabilities
(59,833
)
 
(57,522
)
 
(2,311
)
 
4
 %
Net contract liabilities
$
(39,176
)
 
$
(45,678
)
 
$
6,502

 
(14
)%

Contract liabilities balances at June 30, 2019 and December 31, 2018 include $18,179 and $15,348,
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.19.2
Stockholders Equity (Tables)
6 Months Ended
Jun. 30, 2019
Equity [Abstract]  
Schedule of changes in equity

A schedule of consolidated changes in equity for the six months ended June 30, 2019 is as follows (shares in thousands):
 
 
Common
Stock
(Number of
Shares)
 
Common
Stock
(Amount)
 
Additional
Paid-In
Capital
 
Treasury
Stock
(Number of
Shares)
 
Treasury
Stock (Amount)
 
Retained
Earnings
 
Accumulated
Other
Non-Owner
Changes to
Equity
 
Total
Stockholders’
Equity
December 31, 2018
 
63,367

 
$
634

 
$
470,818

 
12,034

 
$
(441,668
)
 
$
1,363,772

 
$
(190,500
)
 
$
1,203,056

Comprehensive income
 

 

 

 

 

 
33,992

 
(8,178
)
 
25,814

Dividends declared ($0.16 per share)
 

 

 

 

 

 
(8,217
)
 

 
(8,217
)
Employee stock plans
 
51

 

 
4,039

 
1

 
(80
)
 
(109
)
 

 
3,850

March 31, 2019
 
63,418

 
$
634

 
$
474,857

 
12,035

 
$
(441,748
)
 
$
1,389,438

 
$
(198,678
)
 
$
1,224,503

Comprehensive income
 

 

 

 

 

 
37,616

 
4,698

 
42,314

Dividends declared ($0.16 per share)
 

 

 

 

 

 
(8,086
)
 

 
(8,086
)
Common stock repurchases
 

 

 

 
900

 
(50,347
)
 

 

 
(50,347
)
Employee stock plans
 
18

 

 
3,285

 
2

 
(106
)
 
(178
)
 

 
3,001

June 30, 2019
 
63,436

 
$
634

 
$
478,142

 
12,937

 
$
(492,201
)
 
$
1,418,790

 
$
(193,980
)
 
$
1,211,385


A schedule of consolidated changes in equity for the six months ended June 30, 2018 is as follows (shares in thousands):
 
 
Common
Stock
(Number of
Shares)
 
Common
Stock
(Amount)
 
Additional
Paid-In
Capital
 
Treasury
Stock
(Number of
Shares)
 
Treasury
Stock (Amount)
 
Retained
Earnings
 
Accumulated
Other
Non-Owner
Changes to
Equity
 
Total
Stockholders’
Equity
December 31, 2017
 
63,034

 
$
630

 
$
457,365

 
9,656

 
$
(297,998
)
 
$
1,206,723

 
$
(106,399
)
 
$
1,260,321

Comprehensive income
 

 

 

 

 

 
38,818

 
30,513

 
69,331

Dividends declared ($0.14 per share)
 

 

 

 

 

 
(7,453
)
 

 
(7,453
)
Common stock repurchases
 

 

 

 
533

 
(33,541
)
 

 

 
(33,541
)
Reclassification pursuant to
accounting guidance related to
U.S. Tax Reform (Note 3)

 

 

 

 

 

 
19,331

 
(19,331
)
 

Cumulative effect of change in accounting guidance related to Revenue (Note 3)
 

 

 

 

 

 
4,295

 

 
4,295

Employee stock plans
 
20

 
1

 
2,874

 
1

 
(68
)
 
(174
)
 

 
2,633

March 31, 2018
 
63,054

 
$
631

 
$
460,239

 
10,190

 
$
(331,607
)
 
$
1,261,540

 
$
(95,217
)
 
$
1,295,586

Comprehensive income
 

 

 

 

 

 
49,429

 
(61,920
)
 
(12,491
)
Dividends declared ($0.16 per share)
 

 

 

 

 

 
(8,342
)
 

 
(8,342
)
Common stock repurchases
 

 

 

 
1,422

 
(84,574
)
 

 

 
(84,574
)
Employee stock plans
 
13

 

 
3,078

 
2

 
(107
)
 
13

 

 
2,984

June 30, 2018
 
63,067

 
$
631

 
$
463,317

 
11,614

 
$
(416,288
)
 
$
1,302,640

 
$
(157,137
)
 
$
1,193,163


XML 39 R27.htm IDEA: XBRL DOCUMENT v3.19.2
Inventories (Tables)
6 Months Ended
Jun. 30, 2019
Inventory Disclosure [Abstract]  
Schedule of Inventory

The components of inventories consisted of:
 
June 30, 2019
 
December 31, 2018
Finished goods
$
80,125


$
87,779

Work-in-process
98,954

 
98,426

Raw material and supplies
80,606

 
79,785

 
$
259,685


$
265,990


XML 40 R28.htm IDEA: XBRL DOCUMENT v3.19.2
Goodwill and Other Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The following table sets forth the change in the carrying amount of goodwill for each reportable segment and for the Company as of and for the period ended June 30, 2019:
 
Industrial
 
Aerospace
 
Total Company
January 1, 2019
$
924,738

 
$
30,786

 
$
955,524

Acquisition related
681

 

 
681

Foreign currency translation
(4,755
)
 

 
(4,755
)
June 30, 2019
$
920,664

 
$
30,786

 
$
951,450


Schedule of Intangible Assets
Other intangible assets consisted of:
 
 
 
June 30, 2019
 
December 31, 2018
 
Range of
Life -Years
 
Gross Amount
 
Accumulated Amortization
 
Gross Amount
 
Accumulated Amortization
Amortized intangible assets:
 
 
 
 
 
 
 
 
 
Revenue sharing programs (RSPs)
Up to 30
 
$
299,500

 
$
(128,900
)
 
$
299,500

 
$
(121,957
)
Component repair programs (CRPs)
Up to 30
 
111,839

 
(24,555
)
 
111,839

 
(21,895
)
Customer relationships
10-16
 
338,366

 
(89,506
)
 
338,366

 
(79,439
)
Patents and technology
4-10
 
125,852

 
(65,974
)
 
125,852

 
(59,205
)
Trademarks/trade names
10-30
 
11,950

 
(10,927
)
 
11,950

 
(10,731
)
Other
Up to 15
 
7,296

 
(3,776
)
 
7,296

 
(3,551
)
 
 
 
894,803

 
(323,638
)
 
894,803

 
(296,778
)
Unamortized intangible assets:
 
 
 
 
 
 
 
 
 
Trade names
 
 
55,670

 

 
55,670

 

Foreign currency translation
 
 
(19,444
)
 

 
(17,157
)
 

Other intangible assets
 
 
$
931,029

 
$
(323,638
)
 
$
933,316

 
$
(296,778
)

XML 41 R29.htm IDEA: XBRL DOCUMENT v3.19.2
Debt (Tables)
6 Months Ended
Jun. 30, 2019
Debt Disclosure [Abstract]  
Schedule of Debt
Long-term debt and notes and overdrafts payable at June 30, 2019 and December 31, 2018 consisted of:
 
June 30, 2019
 
December 31, 2018
 
Carrying
Amount
 
Fair
Value
 
Carrying
Amount
 
Fair
Value
Revolving credit agreement
$
784,628

 
$
805,464

 
$
831,016

 
$
828,800

3.97% Senior Notes
100,000

 
104,198

 
100,000

 
100,185

Borrowings under lines of credit and overdrafts
27,143

 
27,143

 
2,137

 
2,137

Finance leases
7,440

 
7,617

 
10,216

 
10,503

Other foreign bank borrowings
524

 
528

 
647

 
651

 
919,735

 
944,950

 
944,016

 
942,276

Less current maturities
(30,648
)
 
 
 
(7,659
)
 
 
Long-term debt
$
889,087

 
 
 
$
936,357

 
 

XML 42 R30.htm IDEA: XBRL DOCUMENT v3.19.2
Derivatives (Tables)
6 Months Ended
Jun. 30, 2019
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Derivative Instruments in Statement of Financial Position, Fair Value
The following table sets forth the fair value amounts of derivative instruments held by the Company:
 
Derivative Assets
 
Derivative Liabilities
 
 
Fair Value
 
 
Fair Value
 
Balance Sheet Location
June 30, 2019
December 31, 2018
 
Balance Sheet Location
June 30, 2019
December 31, 2018
Derivatives designated as hedging instruments:
 
 
 
 
 
 
 
Interest rate contracts
Other assets
$

$
1,412

 
Other liabilities
$
(778
)
$

Foreign exchange contracts
Prepaid expenses and other current assets


 
Accrued liabilities
(416
)
(258
)
Total derivatives designated as hedging instruments
 

1,412

 
 
(1,194
)
(258
)
 
 
 
 
 
 
 
 
Derivatives not designated as hedging instruments:
 
 
 
 
 
 
 
Foreign exchange contracts
Prepaid expenses and other current assets
309

1,105

 
Accrued liabilities
(87
)
(90
)
Total derivatives not designated as hedging instruments
 
309

1,105

 
 
(87
)
(90
)
 
 
 
 
 
 
 
 
Total derivatives
 
$
309

$
2,517

 
 
$
(1,281
)
$
(348
)

Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) three and six month periods ended June 30, 2019 and 2018:
 
Amount of (Loss) Gain Recognized in Accumulated Other Comprehensive (Loss) Income on Derivative
Location of Gain (Loss) Reclassified from Accumulated Other Comprehensive Income (Loss) into Income
Amount of Gain (Loss) Reclassified from Accumulated Other Comprehensive Income (Loss) into Income
 
Three months ended June 30,
 
Six months ended
June 30,
Three months ended June 30,
 
Six months ended
June 30,
Derivatives in Hedging Relationships
2019
 
2018
 
2019
 
2018
2019
 
2018
 
2019
 
2018
Derivatives in Cash Flow Hedging Relationships:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Interest rate contracts
$
(1,182
)
 
$
452

 
$
(1,670
)
 
$
1,686

Interest expense
$
139

 
$
(332
)
 
$
281

 
$
(414
)
Foreign exchange contracts
(43
)
 
(37
)
 
(123
)
 
(875
)
Net sales
(252
)
 
(306
)
 
(589
)
 
(533
)
Total
$
(1,225
)
 
$
415

 
$
(1,793
)
 
$
811

 
$
(113
)
 
$
(638
)
 
$
(308
)
 
$
(947
)

Schedule of Fair Value Hedging Instruments, Statements of Financial Performance and Financial Position, Location
The following table sets forth the effect of hedge accounting on the consolidated statements of income for the three-month periods ended June 30, 2019 and 2018:


 
Location and Amount of Gain (Loss) Recognized in Income on Hedging Relationships
 
Three months ended June 30,
 
2019
 
2018
 
Net sales
 
Interest expense
 
Net sales
 
Interest expense
Total amounts of income and expense line items presented in the consolidated statements of income in which the effects of hedges are recorded
$
371,669

 
$
5,399

 
$
375,315

 
$
4,133

The effects of hedging:
 
 
 
 
 
 
 
  Gain (Loss) on cash flow hedging relationships
 
 
 
 
 
 
 
     Interest rate contracts
 
 
 
 
 
 
 
Amount of (loss) reclassified from accumulated other comprehensive income (loss) into income

 
139

 

 
(332
)
     Foreign exchange contracts
 
 
 
 
 
 
 
Amount of gain (loss) reclassified from accumulated other comprehensive income (loss) into income
(252
)
 

 
(306
)
 



The following table sets forth the effect of hedge accounting on the consolidated statements of income for the six-month periods ended June 30, 2019 and 2018:
 
Location and Amount of Gain (Loss) Recognized in Income on Hedging Relationships
 
Six months ended
June 30,
 
2019
 
2018
 
Net sales
 
Interest expense
 
Net sales
 
Interest expense
Total amounts of income and expense line items presented in the consolidated statements of income in which the effects of hedges are recorded
$
748,360

 
$
10,512

 
$
741,975

 
$
8,025

The effects of hedging:
 
 
 
 
 
 
 
  Gain (Loss) on cash flow hedging relationships
 
 
 
 
 
 
 
     Interest rate contracts
 
 
 
 
 
 
 
Amount of (loss) reclassified from accumulated other comprehensive income (loss) into income

 
281

 

 
(414
)
     Foreign exchange contracts
 
 
 
 
 
 
 
Amount of gain (loss) reclassified from accumulated other comprehensive income (loss) into income
(589
)
 

 
(533
)
 


Schedule of Other Derivatives Not Designated as Hedging Instruments, Statements of Financial Performance and Financial Position, Location
The following table sets forth the effect of derivatives not designated as hedging instruments on the consolidated statements of income for the three and six-month periods ended June 30, 2019 and 2018:
 
Location of Gain (Loss) Recognized in Income on Derivative
Amount of Gain (Loss) Recognized in Income on Derivative(A)
 
Three months ended June 30,
 
Six months ended June 30,
Derivatives Not Designated as Hedging Instruments
2019
 
2018
 
2019
 
2018
Foreign exchange contracts
Other expense (income), net
$
299

 
$
(1,506
)
 
$
(3,519
)
 
$
(7,598
)


(A) Such amounts were substantially offset by the net (gain) loss recorded on the underlying hedged asset or liability, also recorded in other expense (income), net.
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2019
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The following table provides the assets and liabilities reported at fair value and measured on a recurring basis:
 
 
 
 
Fair Value Measurements Using
Description
 
Total
 
Quoted Prices in Active Markets for
Identical Assets
(Level 1)
 
Significant Other Observable Inputs
(Level 2)
 
Significant Unobservable Inputs
(Level 3)
June 30, 2019
 
 
 
 
 
 
 
 
Asset derivatives
 
$
309

 
$

 
$
309

 
$

Liability derivatives
 
(1,281
)
 

 
(1,281
)
 

Bank acceptances
 
15,281

 

 
15,281

 

Rabbi trust assets
 
2,784

 
2,784

 

 

Total
 
$
17,093

 
$
2,784

 
$
14,309

 
$

 
 
 
 
 
 
 
 
 
December 31, 2018
 
 
 
 
 
 
 
 
Asset derivatives
 
$
2,517

 
$

 
$
2,517

 
$

Liability derivatives
 
(348
)
 

 
(348
)
 

Bank acceptances
 
17,698

 

 
17,698

 

Rabbi trust assets
 
2,457

 
2,457

 

 

Total
 
$
22,324


$
2,457

 
$
19,867

 
$


XML 44 R32.htm IDEA: XBRL DOCUMENT v3.19.2
Pension and Other Postretirement Benefits (Tables)
6 Months Ended
Jun. 30, 2019
Retirement Benefits [Abstract]  
Schedule of Net Benefit Costs

Pension and other postretirement benefits expenses consisted of the following:
 
Three months ended June 30,
 
Six months ended June 30,
Pensions
2019
 
2018
 
2019
 
2018
Service cost
$
1,275

 
$
1,398

 
$
2,708

 
$
2,988

Interest cost
4,572

 
4,383

 
9,108

 
8,692

Expected return on plan assets
(7,349
)
 
(7,383
)
 
(14,427
)
 
(14,777
)
Amortization of prior service cost
98

 
140

 
201

 
281

Amortization of actuarial losses
2,285

 
3,029

 
4,443

 
5,840

Settlement loss
247

 

 
247

 

Net periodic benefit cost
$
1,128

 
$
1,567

 
$
2,280

 
$
3,024


 
Three months ended June 30,
 
Six months ended June 30,
Other Postretirement Benefits
2019
 
2018
 
2019
 
2018
Service cost
$
16

 
$
18

 
$
35

 
$
42

Interest cost
333

 
337

 
673

 
681

Amortization of prior service cost
7

 
5

 
13

 
10

Amortization of actuarial (gains) losses
(3
)
 
126

 
7

 
286

Net periodic benefit cost
$
353

 
$
486

 
$
728

 
$
1,019


XML 45 R33.htm IDEA: XBRL DOCUMENT v3.19.2
Leases (Tables)
6 Months Ended
Jun. 30, 2019
Leases [Abstract]  
ROU assets and lease liabilities The following table sets forth the classification of ROU assets and lease liabilities on the Consolidated Balance Sheets:

 
 
 
 
 
Operating Leases
 
Classification
 
June 30, 2019
Leased Assets
 
 
 
 
      ROU assets
 
Other assets
 
$
34,428

 
 
 
 
 
Lease Liabilities
 
 
 
 
      Current lease liability
 
Accrued liabilities
 
11,045

      Long term lease liability
 
Other liabilities
 
24,186

 
 
 
 
$
35,231


Future minimum lease payments
Future minimum lease payments under non-cancellable leases as of June 30, 2019 were as follows:
 
 
 
 
 
Operating Leases
2019
 
$
6,590

2020
 
10,823

2021
 
8,213

2022
 
4,013

2023
 
2,761

After 2023
 
8,054

Total lease payments
 
$
40,454

Less: Interest
 
5,223

Present value of lease payments
 
$
35,231


Lease Term and Discount Rate
 
 
 
Lease Term and Discount Rate
 
June 30, 2019
Weighted-average remaining lease term (years)
 
 
         Operating leases
 
6.0

Weighted-average discount rate
 
 
         Operating leases
 
3.96
%
Other Information
 
 
 
Other Information
 
Six months ended
June 30, 2019
Cash paid for amounts included in the measurement of lease liabilities
 
 
         Operating cash flows from operating leases
 
$
6,770

Leased assets obtained in exchange for new operating lease liabilities
 
$
8,690


XML 46 R34.htm IDEA: XBRL DOCUMENT v3.19.2
Changes in Accumulated Other Comprehensive Income (Loss) by Component (Tables)
6 Months Ended
Jun. 30, 2019
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of Changes in Accumulated Other Comprehensive Income (Loss) By Component

The following tables set forth the changes in accumulated other comprehensive income (loss), net of tax, by component for the six month periods ended June 30, 2019 and 2018:
 
Gains and Losses on Cash Flow Hedges
 
Pension and Other Postretirement Benefit Items
 
Foreign Currency Items
 
Total
January 1, 2019
$
834

 
$
(138,690
)
 
$
(52,644
)
 
$
(190,500
)
Other comprehensive loss before reclassifications
(2,038
)
 
(265
)
 
(5,224
)
 
(7,527
)
Amounts reclassified from accumulated other comprehensive income to the consolidated statements of income
245

 
3,802

 

 
4,047

Net current-period other comprehensive (loss) income
(1,793
)
 
3,537

 
(5,224
)
 
(3,480
)
June 30, 2019
$
(959
)
 
$
(135,153
)
 
$
(57,868
)
 
$
(193,980
)



 
Gains and Losses on Cash Flow Hedges
 
Pension and Other Postretirement Benefit Items
 
Foreign Currency Items
 
Total
January 1, 2018
$
72

 
$
(103,844
)
 
$
(2,627
)
 
$
(106,399
)
Other comprehensive income (loss) before reclassifications
79

 
1,293

 
(38,407
)
 
(37,035
)
Amounts reclassified from accumulated other comprehensive income to the consolidated statements of income
732

 
4,896

 

 
5,628

Net current-period other comprehensive income (loss)
811

 
6,189

 
(38,407
)
 
(31,407
)
Amounts reclassified from accumulated other comprehensive income to retained earnings (A)

 
(19,331
)
 

 
(19,331
)
June 30, 2018
$
883

 
$
(116,986
)
 
$
(41,034
)
 
$
(157,137
)


(A) This amount represents the reclassification of stranded tax effects resulting from the Act, as permitted by amended guidance issued by the FASB in February 2018. See Note 3.
Schedule of Amounts Reclassified Out of Accumulated Other Comprehensive Income (Loss) to the Consolidated Statements of Income
The following tables set forth the reclassifications out of accumulated other comprehensive income (loss) by component for the three and six month periods ended June 30, 2019 and 2018:

Details about Accumulated Other Comprehensive Income (Loss) Components
 
Amount Reclassified from Accumulated Other Comprehensive Income (Loss)
Affected Line Item in the Consolidated Statements of Income
 
 
Three months ended June 30, 2019
 
Three months ended June 30, 2018
 
 
Gains and losses on cash flow hedges
 
 
 
 
 
 
Interest rate contracts
 
$
139

 
$
(332
)
 
Interest expense
Foreign exchange contracts
 
(252
)
 
(306
)
 
Net sales
 
 
(113
)
 
(638
)
 
Total before tax
 
 
22

 
146

 
Tax benefit
 
 
(91
)
 
(492
)
 
Net of tax
 
 
 
 
 
 
 
Pension and other postretirement benefit items
 
 
 
 
 
 
Amortization of prior-service costs
 
$
(105
)
 
$
(145
)
 
(A)
Amortization of actuarial losses
 
(2,282
)
 
(3,155
)
 
(A)
Settlement loss
 
(247
)
 

 
(A)
 
 
(2,634
)
 
(3,300
)
 
Total before tax
 
 
569

 
806

 
Tax benefit
 
 
(2,065
)
 
(2,494
)
 
Net of tax
 
 
 
 
 
 
 
Total reclassifications in the period
 
$
(2,156
)
 
$
(2,986
)
 
 

(A) These accumulated other comprehensive income (loss) components are included within the computation of net periodic Pension and Other Postretirement Benefits cost. See Note 12.

Details about Accumulated Other Comprehensive Income (Loss) Components
 
Amount Reclassified from Accumulated Other Comprehensive Income (Loss)
Affected Line Item in the Consolidated Statements of Income
 
 
Six months ended June 30, 2019
 
Six months ended June 30, 2018
 
 
Gains and losses on cash flow hedges
 
 
 
 
 
 
Interest rate contracts
 
$
281

 
$
(414
)
 
Interest expense
Foreign exchange contracts
 
(589
)
 
(533
)
 
Net sales
 
 
(308
)
 
(947
)
 
Total before tax
 
 
63

 
215

 
Tax benefit
 
 
(245
)
 
(732
)
 
Net of tax
 
 
 
 
 
 
 
Pension and other postretirement benefit items
 
 
 
 
 
 
Amortization of prior-service costs
 
$
(214
)
 
$
(291
)
 
(A)
Amortization of actuarial losses
 
(4,450
)
 
(6,126
)
 
(A)
Settlement loss
 
(247
)
 

 
(A)
 
 
(4,911
)
 
(6,417
)
 
Total before tax
 
 
1,109

 
1,521

 
Tax benefit
 
 
(3,802
)
 
(4,896
)
 
Net of tax
 
 
 
 
 
 
 
Total reclassifications in the period
 
$
(4,047
)
 
$
(5,628
)
 
 

(A) These accumulated other comprehensive income (loss) components are included within the computation of net periodic Pension and Other Postretirement Benefits cost. See Note 12.
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.19.2
Information on Business Segments (Tables)
6 Months Ended
Jun. 30, 2019
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment
The following tables set forth information about the Company's operations by its two reportable segments:
 
Three months ended June 30,
 
Six months ended June 30,
 
2019
 
2018
 
2019
 
2018
Net sales
 
 
 
 
 
 
 
Industrial
$
233,404

 
$
249,577

 
$
475,906

 
$
495,544

Aerospace
138,265

 
125,739

 
272,454

 
246,437

Intersegment sales

 
(1
)
 

 
(6
)
Total net sales
$
371,669

 
$
375,315

 
$
748,360

 
$
741,975

 
 
 
 
 
 
 
 
Operating profit
 
 
 
 
 
 
 
Industrial
$
27,430

 
$
38,316

 
$
48,931


$
70,694

Aerospace
29,527

 
25,563

 
58,676

 
49,818

Total operating profit
56,957

 
63,879

 
107,607

 
120,512

Interest expense
5,399

 
4,133

 
10,512

 
8,025

Other expense (income), net
1,712

 
947

 
3,519

 
2,710

Income before income taxes
$
49,846

 
$
58,799

 
$
93,576

 
$
109,777


 
June 30, 2019
 
December 31, 2018
Assets
 
 
 
Industrial
$
1,940,216

 
$
1,962,362

Aerospace
709,580

 
692,584

Other (A)
145,439

 
154,024

Total assets
$
2,795,235

 
$
2,808,970


(A) "Other" assets include corporate-controlled assets, the majority of which are cash and cash equivalents.
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.19.2
Acquisitions (Details) - Gimatic and IGS [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2018
Business Acquisition [Line Items]    
Net Sales $ 395,259 $ 781,821
Net Income $ 49,919 $ 87,213
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.19.2
Recent Accounting Standards 23 (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Jan. 01, 2019
Dec. 31, 2018
Mar. 31, 2018
Accounting Changes and Error Corrections [Abstract]        
ROU assets $ 34,428 $ 31,724    
Lease liability 35,231 $ 32,579    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Retained earnings $ 1,418,790   $ 1,363,772  
Accounting Standards Update 2018-02 [Member] | New Accounting Pronouncement, Early Adoption, Effect [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Retained earnings       $ 19,331
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue - Revenue by Category (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Disaggregation of Revenue [Line Items]        
Net sales $ 371,669 $ 375,315 $ 748,360 $ 741,975
Industrial [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 233,404 249,577 475,906 495,538
Aerospace [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 138,265 125,738 272,454 246,437
Americas [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 189,273 185,775 383,705 367,746
Americas [Member] | Industrial [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 87,146 93,326 185,434 189,320
Americas [Member] | Aerospace [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 102,127 92,449 198,271 178,426
Europe [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 113,040 115,154 231,794 234,534
Europe [Member] | Industrial [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 89,650 92,414 184,080 187,127
Europe [Member] | Aerospace [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 23,390 22,740 47,714 47,407
Asia [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 67,672 72,893 129,018 136,147
Asia [Member] | Industrial [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 55,469 63,043 104,411 117,382
Asia [Member] | Aerospace [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 12,203 9,850 24,607 18,765
Other Geographic Market [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 1,684 1,493 3,843 3,548
Other Geographic Market [Member] | Industrial [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 1,139 794 1,981 1,709
Other Geographic Market [Member] | Aerospace [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 545 699 1,862 1,839
Engineered Components Products [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 65,539 73,364 135,223 150,454
Engineered Components Products [Member] | Industrial [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 65,539 73,364 135,223 150,454
Engineered Components Products [Member] | Aerospace [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Molding Solutions Products [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 105,902 125,938 212,697 245,037
Molding Solutions Products [Member] | Industrial [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 105,902 125,938 212,697 245,037
Molding Solutions Products [Member] | Aerospace [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Force & Motion Control Products [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 47,454 50,275 99,070 100,047
Force & Motion Control Products [Member] | Industrial [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 47,454 50,275 99,070 100,047
Force & Motion Control Products [Member] | Aerospace [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Automation Products [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 14,509 0 28,916 0
Automation Products [Member] | Industrial [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 14,509 0 28,916 0
Automation Products [Member] | Aerospace [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Aerospace Original Equipment Manufacturing Products [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 93,884 84,527 181,822 165,223
Aerospace Original Equipment Manufacturing Products [Member] | Industrial [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Aerospace Original Equipment Manufacturing Products [Member] | Aerospace [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 93,884 84,527 181,822 165,223
Aerospace Aftermarket Products and Services [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 44,381 41,211 90,632 81,214
Aerospace Aftermarket Products and Services [Member] | Industrial [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Aerospace Aftermarket Products and Services [Member] | Aerospace [Member]        
Disaggregation of Revenue [Line Items]        
Net sales $ 44,381 $ 41,211 $ 90,632 $ 81,214
Transferred at Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Revenue transfered percent 90.00%   90.00%  
Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Revenue transfered percent 10.00%   10.00%  
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue - Contract Balances (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2019
Dec. 31, 2018
Revenue from Contract with Customer [Abstract]      
Unbilled receivables (contract assets) $ 20,657 $ 20,657 $ 11,844
Unbilled receivables (contract assets), $ Change   $ 8,813  
Unbilled receivables (contract assets), % Change   74.00%  
Contract liabilities (59,833) $ (59,833) (57,522)
Contract liabilities, $ Change   $ (2,311)  
Contract liabilities, % Change   4.00%  
Net contract liabilities (39,176) $ (39,176) (45,678)
Net contract liabilities, $ Change   $ 6,502  
Net contract liabilities, % Change   (14.00%)  
Customer advances $ 18,179 $ 18,179 $ 15,348
Revenue recognized 20.00% 55.00%  
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue - Contract Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Capitalized Contract Cost [Line Items]          
Amortization of capitalized costs $ 3,662 $ 3,956 $ 7,096 $ 7,942  
Capitalized costs, net 8,148   8,148   $ 8,445
Tooling [Member]          
Capitalized Contract Cost [Line Items]          
Capitalized costs, net 5,732   5,732   6,155
Design Costs [Member]          
Capitalized Contract Cost [Line Items]          
Capitalized costs, net 2,416   2,416   2,285
Other Capitalized Contract Cost [Member]          
Capitalized Contract Cost [Line Items]          
Capitalized costs, net $ 0   $ 0   $ 5
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue - Remaining Performance Obligations (Details)
$ in Thousands
Jun. 30, 2019
USD ($)
Revenue from Contract with Customer [Abstract]  
Remaining performance obligations $ 235,039
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-07-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation, expected timing 1 year
Remaining performance obligations, percentage 75.00%
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-07-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation, expected timing 2 years
Remaining performance obligations, percentage 20.00%
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.19.2
Stockholders Equity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Mar. 31, 2019
Jun. 30, 2018
Mar. 31, 2018
Jun. 30, 2019
Jun. 30, 2018
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Balance $ 1,224,503 $ 1,203,056 $ 1,295,586 $ 1,260,321 $ 1,203,056 $ 1,260,321
Comprehensive income 42,314 25,814 (12,491) 69,331 68,128 56,840
Dividends declared $ (8,086) $ (8,217) $ (8,342) $ (7,453)    
Dividends declared (in dollars per share) $ 0.16 $ 0.16 $ 0.16 $ 0.14    
Common stock repurchases $ (50,347)   $ (84,574) $ (33,541)    
Reclassification pursuant to accounting guidance related to U.S. Tax Reform (Note 3)       0    
Cumulative effect of change in accounting guidance related to Revenue (Note 3)       4,295    
Employee stock plans 3,001 $ 3,850 2,984 2,633    
Balance 1,211,385 1,224,503 1,193,163 1,295,586 1,211,385 1,193,163
Common Stock            
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Balance $ 634 $ 634 $ 631 $ 630 $ 634 $ 630
Balance (in shares) 63,418 63,367 63,054 63,034 63,367 63,034
Employee stock plans     $ 0 $ 1    
Employee stock plans (in shares) 18 51 13 20    
Balance $ 634 $ 634 $ 631 $ 631 $ 634 $ 631
Balance (in shares) 63,436 63,418 63,067 63,054 63,436 63,067
Additional Paid-In Capital            
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Balance $ 474,857 $ 470,818 $ 460,239 $ 457,365 $ 470,818 $ 457,365
Employee stock plans 3,285 4,039 3,078 2,874    
Balance 478,142 474,857 463,317 460,239 478,142 463,317
Treasury Stock            
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Balance $ 441,748 $ 441,668 $ 331,607 $ 297,998 $ 441,668 $ 297,998
Balance (in shares) 12,035 12,034 10,190 9,656 12,034 9,656
Common stock repurchases $ (50,347)   $ (84,574) $ (33,541)    
Common stock repurchases (in shares) 900   1,422 533    
Employee stock plans $ 106 $ 80 $ 107 $ 68    
Employee stock plans (in shares) 2 1 2 1    
Balance $ 492,201 $ 441,748 $ 416,288 $ 331,607 $ 492,201 $ 416,288
Balance (in shares) 12,937 12,035 11,614 10,190 12,937 11,614
Retained Earnings            
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Balance $ 1,389,438 $ 1,363,772 $ 1,261,540 $ 1,206,723 $ 1,363,772 $ 1,206,723
Comprehensive income 37,616 33,992 49,429 38,818    
Dividends declared (8,086) (8,217) (8,342) (7,453)    
Reclassification pursuant to accounting guidance related to U.S. Tax Reform (Note 3)       19,331    
Cumulative effect of change in accounting guidance related to Revenue (Note 3)       4,295    
Employee stock plans (178) (109) 13 (174)    
Balance 1,418,790 1,389,438 1,302,640 1,261,540 1,418,790 1,302,640
Accumulated Other Non-Owner Changes to Equity            
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Balance (198,678) (190,500) (95,217) (106,399) (190,500) (106,399)
Comprehensive income 4,698 (8,178) (61,920) 30,513    
Reclassification pursuant to accounting guidance related to U.S. Tax Reform (Note 3)       (19,331)    
Balance $ (193,980) $ (198,678) $ (157,137) $ (95,217) $ (193,980) $ (157,137)
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.19.2
Net Income Per Common Share (Details) - shares
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 28, 2019
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Net Income Per Common Share [Line Items]          
Weighted average number of diluted shares outstanding adjustment (in shares)   492,334 553,938 510,499 552,467
Stock Options [Member]          
Net Income Per Common Share [Line Items]          
Antidilutive securities excluded from computation of EPS   316,824 139,307 313,575 146,607
Options, granted (in shares) 120,585        
Restricted Stock Units (RSUs) [Member]          
Net Income Per Common Share [Line Items]          
Other than options, granted (in shares) 93,992        
Performance Share Awards [Member]          
Net Income Per Common Share [Line Items]          
Other than options, granted (in shares) 88,402        
Performance period       3 years  
Minimum range of target award of stock plan       0.00%  
Maximum range of target award of stock plan       250.00%  
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.19.2
Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Inventory Disclosure [Abstract]    
Finished goods $ 80,125 $ 87,779
Work-in-process 98,954 98,426
Raw material and supplies 80,606 79,785
Inventories $ 259,685 $ 265,990
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.19.2
Goodwill and Other Intangible Assets (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2019
Dec. 31, 2018
Goodwill:      
Goodwill, beginning of period   $ 955,524,000  
Acquisition related   681,000  
Foreign currency translation   (4,755,000)  
Goodwill, end of period $ 951,450,000 951,450,000  
Goodwill impairment 0    
Other Intangible Assets:      
Gross Amount 894,803,000 894,803,000 $ 894,803,000
Accumulated Amortization (323,638,000) (323,638,000) (296,778,000)
Foreign currency translation (19,444,000) (19,444,000) (17,157,000)
Other intangible assets 931,029,000 931,029,000 933,316,000
Intangible Assets, Future Amortization Expense      
Amortization of intangible assets expected in 2018 53,000,000 53,000,000  
Amortization of intangible assets expected in 2019 50,000,000 50,000,000  
Amortization of intangible assets expected in 2020 49,000,000 49,000,000  
Amortization of intangible assets expected in 2021 49,000,000 49,000,000  
Amortization of intangible assets expected in 2022 48,000,000 48,000,000  
Impairment of trade names, indefinite-lived intangible assets 0    
Trade name [Member]      
Other Intangible Assets:      
Unamortized intangible asset 55,670,000 55,670,000 55,670,000
Revenue sharing programs (RSPs) [Member]      
Other Intangible Assets:      
Gross Amount 299,500,000 299,500,000 299,500,000
Accumulated Amortization (128,900,000) (128,900,000) (121,957,000)
Component repair programs (CRPs) [Member]      
Other Intangible Assets:      
Gross Amount 111,839,000 111,839,000 111,839,000
Accumulated Amortization (24,555,000) (24,555,000) (21,895,000)
Customer lists/relationships [Member]      
Other Intangible Assets:      
Gross Amount 338,366,000 338,366,000 338,366,000
Accumulated Amortization (89,506,000) (89,506,000) (79,439,000)
Patents and technology [Member]      
Other Intangible Assets:      
Gross Amount 125,852,000 125,852,000 125,852,000
Accumulated Amortization (65,974,000) (65,974,000) (59,205,000)
Trademarks/trade names [Member]      
Other Intangible Assets:      
Gross Amount 11,950,000 11,950,000 11,950,000
Accumulated Amortization (10,927,000) (10,927,000) (10,731,000)
Other [Member]      
Other Intangible Assets:      
Gross Amount 7,296,000 7,296,000 7,296,000
Accumulated Amortization (3,776,000) (3,776,000) $ (3,551,000)
Industrial [Member]      
Goodwill:      
Goodwill, beginning of period   924,738,000  
Acquisition related   681,000  
Foreign currency translation   (4,755,000)  
Goodwill, end of period 920,664,000 920,664,000  
Aerospace [Member]      
Goodwill:      
Goodwill, beginning of period   30,786,000  
Acquisition related   0  
Foreign currency translation   0  
Goodwill, end of period $ 30,786,000 $ 30,786,000  
Minimum [Member] | Customer lists/relationships [Member]      
Other Intangible Assets:      
Range of life   10 years  
Minimum [Member] | Patents and technology [Member]      
Other Intangible Assets:      
Range of life   4 years  
Minimum [Member] | Trademarks/trade names [Member]      
Other Intangible Assets:      
Range of life   10 years  
Maximum [Member] | Revenue sharing programs (RSPs) [Member]      
Other Intangible Assets:      
Range of life   30 years  
Maximum [Member] | Component repair programs (CRPs) [Member]      
Other Intangible Assets:      
Range of life   30 years  
Maximum [Member] | Customer lists/relationships [Member]      
Other Intangible Assets:      
Range of life   16 years  
Maximum [Member] | Patents and technology [Member]      
Other Intangible Assets:      
Range of life   10 years  
Maximum [Member] | Trademarks/trade names [Member]      
Other Intangible Assets:      
Range of life   30 years  
Maximum [Member] | Other [Member]      
Other Intangible Assets:      
Range of life   15 years  
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.19.2
Debt (Debt Schedule) (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Debt Instrument [Line Items]    
Fair value of debt $ 944,950 $ 942,276
Total debt, net of unamortized discounts 919,735 944,016
Borrowings under lines of credit and overdrafts 27,143 2,137
Less current maturities (30,648) (7,659)
Long-term debt 889,087 936,357
Revolving Credit Agreement [Member]    
Debt Instrument [Line Items]    
Carrying amount of debt 784,628 831,016
Fair value of debt 805,464 828,800
Senior Notes [Member] | 3.97% Senior Notes [Member]    
Debt Instrument [Line Items]    
Carrying amount of debt 100,000 100,000
Fair value of debt 104,198 100,185
Lines of Credit and Overdrafts [Member]    
Debt Instrument [Line Items]    
Fair value of debt 27,143 2,137
Borrowings under lines of credit and overdrafts 27,143 2,137
Finance Leases [Member]    
Debt Instrument [Line Items]    
Carrying amount of debt 7,440 10,216
Fair value of debt 7,617 10,503
Foreign Bank Borrowings [Member]    
Debt Instrument [Line Items]    
Carrying amount of debt 524 647
Fair value of debt $ 528 $ 651
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.19.2
Debt (Narrative) (Details)
€ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Sep. 19, 2018
USD ($)
Oct. 31, 2018
Dec. 31, 2018
USD ($)
Jun. 30, 2019
EUR (€)
Jun. 30, 2019
USD ($)
Dec. 31, 2018
EUR (€)
Dec. 31, 2018
USD ($)
Oct. 19, 2018
USD ($)
Dec. 31, 2017
USD ($)
Feb. 28, 2017
USD ($)
Oct. 31, 2014
USD ($)
Debt Instrument [Line Items]                      
Borrowings under lines of credit and overdrafts         $ 27,143,000   $ 2,137,000        
Debt covenant ratio of senior debt to EBITDA       3.25 3.25            
Debt covenant ratio of total debt to EBITDA       3.75 3.75            
Debt covenant ratio of EBITDA to cash interest expense       4.25 4.25            
Revolving Credit Agreement [Member]                      
Debt Instrument [Line Items]                      
Carrying amount of debt         $ 784,628,000   831,016,000        
Line of credit facility, maximum borrowing capacity                 $ 750,000,000    
Line of credit facility with accordian feature, maximum borrowing capacity                 $ 250,000,000    
Remaining borrowing capacity         215,372,000   168,984,000        
Revolving Credit Agreement [Member] | Euro Member Countries, Euro                      
Debt Instrument [Line Items]                      
Carrying amount of debt       € 492,680 $ 560,128,000 € 470,350 $ 538,316,000        
Stated interest rate       2.06% 2.06% 1.99% 1.99%        
Revolving Credit Agreement [Member] | International Subsidiary Borrowings [Member]                      
Debt Instrument [Line Items]                      
Carrying amount of debt       € 44,100 $ 49,506,000 € 179,000 $ 208,589,000        
Senior Notes [Member] | 3.97% Senior Notes [Member]                      
Debt Instrument [Line Items]                      
Carrying amount of debt         100,000,000   100,000,000        
Stated interest rate                     3.97%
Converted amount with accrued interest                     $ 100,000,000
Percent allowed to be prepaid                     100.00%
Lines of Credit [Member]                      
Debt Instrument [Line Items]                      
Borrowings under lines of credit and overdrafts         26,900,000   $ 2,041,000        
Line of credit facility, maximum borrowing capacity         $ 87,000,000            
Line of credit, interest rate at period end       3.16% 3.16% 0.17% 0.17%        
Bank Overdrafts [Member]                      
Debt Instrument [Line Items]                      
Borrowings under lines of credit and overdrafts         $ 243,000   $ 96,000        
Repayment period       2 days              
Finance Leases [Member]                      
Debt Instrument [Line Items]                      
Carrying amount of debt         7,440,000   10,216,000        
Foreign Bank Borrowings [Member]                      
Debt Instrument [Line Items]                      
Carrying amount of debt         524,000   $ 647,000        
Revolving Credit Agreement [Member]                      
Debt Instrument [Line Items]                      
Debt covenant threshold for permitted acquisition         $ 150,000            
Debt covenant material acquisition, senior credit to EBITDA       3.50 3.50            
Debt covenant material acquisition, debt to EBITDA       4.25 4.25            
Revolving Credit Agreement [Member] | Fourth Amendment, Maturity February 2022 [Member]                      
Debt Instrument [Line Items]                      
Line of credit facility, maximum borrowing capacity                   $ 850,000,000  
Revolving Credit Agreement [Member] | Fourth Amendment, Maturity February 2022 [Member] | United Kingdom, Pounds                      
Debt Instrument [Line Items]                      
Line of credit facility, maximum borrowing capacity                   600,000,000  
Revolving Credit Agreement [Member] | Fourth Amendment, Maturity February 2022 [Member] | Euro Member Countries, Euro                      
Debt Instrument [Line Items]                      
Line of credit facility, maximum borrowing capacity                   600,000,000  
Revolving Credit Agreement [Member] | Fourth Amendment, Maturity February 2022 [Member] | Switzerland, Francs                      
Debt Instrument [Line Items]                      
Line of credit facility, maximum borrowing capacity                   600,000,000  
Revolving Credit Agreement [Member] | Fourth Amendment, Maturity February 2022 [Member] | Euribor [Member]                      
Debt Instrument [Line Items]                      
Stated interest rate   0.00%                  
Revolving Credit Agreement [Member] | Fifth Amendment, Maturity February 2022 [Member]                      
Debt Instrument [Line Items]                      
Line of credit facility, maximum borrowing capacity               $ 1,000,000,000      
Line of credit facility with accordian feature, maximum borrowing capacity               $ 200,000,000      
Debt fees and expenses     $ 529,000                
Revolving Credit Agreement [Member] | Fifth Amendment, Maturity February 2022 [Member] | one-month LIBOR [Member] | Minimum [Member]                      
Debt Instrument [Line Items]                      
Variable basis spread   1.10%                  
Revolving Credit Agreement [Member] | Fifth Amendment, Maturity February 2022 [Member] | one-month LIBOR [Member] | Maximum [Member]                      
Debt Instrument [Line Items]                      
Variable basis spread   1.70%                  
Revolving Credit Agreement [Member] | Fifth Amendment, Maturity February 2022 [Member] | Base Rate [Member] | Minimum [Member]                      
Debt Instrument [Line Items]                      
Variable basis spread   0.10%                  
Revolving Credit Agreement [Member] | Fifth Amendment, Maturity February 2022 [Member] | Base Rate [Member] | Maximum [Member]                      
Debt Instrument [Line Items]                      
Variable basis spread   0.70%                  
Revolving Credit Agreement [Member] | Fifth Amendment, Maturity February 2022 [Member] | Euribor [Member] | Minimum [Member]                      
Debt Instrument [Line Items]                      
Variable basis spread   1.10%                  
Revolving Credit Agreement [Member] | Fifth Amendment, Maturity February 2022 [Member] | Euribor [Member] | Maximum [Member]                      
Debt Instrument [Line Items]                      
Variable basis spread   1.70%                  
Revolving Credit Agreement [Member] | Fourth Amendment, Maturity February 2022, Accordion Feature [Member]                      
Debt Instrument [Line Items]                      
Line of credit facility, maximum borrowing capacity                   $ 350,000,000  
SPA with Gimatic [Member]                      
Debt Instrument [Line Items]                      
Business Combination, Consideration Transferred, Liabilities Incurred $ 150,000,000                    
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.19.2
Derivatives (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
USD ($)
Jun. 30, 2018
USD ($)
Jun. 30, 2019
USD ($)
Jun. 30, 2018
USD ($)
Dec. 31, 2018
USD ($)
Apr. 28, 2017
USD ($)
Bank
Derivative [Line Items]            
Net cash payments from settlement     $ (1,715) $ (2,550)    
Maximum remaining maturity of foreign currency derivatives     2 years      
Derivative Assets $ 309   $ 309   $ 2,517  
Derivative Liabilities (1,281)   (1,281)   (348)  
Net sales 371,669 $ 375,315 748,360 741,975    
Interest expense 5,399 4,133 10,512 8,025    
Foreign Exchange Contract [Member]            
Derivative [Line Items]            
Net cash payments from settlement     1,635 2,464    
Designated as Hedging Instrument [Member]            
Derivative [Line Items]            
Derivative Assets 0   0   1,412  
Derivative Liabilities (1,194)   (1,194)   (258)  
Designated as Hedging Instrument [Member] | Interest Rate Contract [Member]            
Derivative [Line Items]            
Derivative Assets 0   0   1,412  
Derivative Liabilities (778)   (778)   0  
Designated as Hedging Instrument [Member] | Foreign Exchange Contract [Member]            
Derivative [Line Items]            
Derivative Assets 0   0   0  
Derivative Liabilities (416)   (416)   (258)  
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]            
Derivative [Line Items]            
Amount of (Loss) Gain Recognized in Accumulated Other Comprehensive (Loss) Income on Derivative (1,225) 415 (1,793) 811    
Amount of Gain (Loss) Reclassified from Accumulated Other Comprehensive Income (Loss) into Income (113) (638) (308) (947)    
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Interest Rate Contract [Member]            
Derivative [Line Items]            
Amount of (Loss) Gain Recognized in Accumulated Other Comprehensive (Loss) Income on Derivative (1,182) 452 (1,670) 1,686    
Amount of Gain (Loss) Reclassified from Accumulated Other Comprehensive Income (Loss) into Income 139 (332) 281 (414)    
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Foreign Exchange Contract [Member]            
Derivative [Line Items]            
Amount of (Loss) Gain Recognized in Accumulated Other Comprehensive (Loss) Income on Derivative (43) (37) (123) (875)    
Amount of Gain (Loss) Reclassified from Accumulated Other Comprehensive Income (Loss) into Income (252) (306) (589) (533)    
Not Designated as Hedging Instrument [Member]            
Derivative [Line Items]            
Derivative Assets 309   309   1,105  
Derivative Liabilities (87)   (87)   (90)  
Not Designated as Hedging Instrument [Member] | Foreign Exchange Contract [Member]            
Derivative [Line Items]            
Derivative Assets 309   309   1,105  
Derivative Liabilities (87)   (87)   $ (90)  
Amount of Gain (Loss) Recognized in Income on Derivatives $ 299 $ (1,506) $ (3,519) $ (7,598)    
Interest Rate Swap [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]            
Derivative [Line Items]            
Number of banks transacted with for interest rate swap agreements (in banks) | Bank           1
Fixed interest rate           1.92%
Interest Rate Swap [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | one-month LIBOR [Member]            
Derivative [Line Items]            
Derivative amount of hedge           $ 100,000
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value Measurements (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2019
Dec. 31, 2018
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Asset derivatives $ 309 $ 2,517
Liability derivatives (1,281) (348)
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Asset derivatives 0 0
Liability derivatives 0 0
Bank acceptances 0 0
Rabbi trust assets 2,784 2,457
Financial assets and financial liabilities, reported at fair value 2,784 2,457
Significant Other Observable Inputs (Level 2)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Asset derivatives 309 2,517
Liability derivatives (1,281) (348)
Bank acceptances 15,281 17,698
Rabbi trust assets 0 0
Financial assets and financial liabilities, reported at fair value 14,309 19,867
Significant Unobservable Inputs (Level 3)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Asset derivatives 0 0
Liability derivatives 0 0
Bank acceptances 0 0
Rabbi trust assets 0 0
Financial assets and financial liabilities, reported at fair value 0 0
Estimate of Fair Value, Fair Value Disclosure [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Asset derivatives 309 2,517
Liability derivatives (1,281) (348)
Bank acceptances 15,281 17,698
Rabbi trust assets 2,784 2,457
Financial assets and financial liabilities, reported at fair value $ 17,093 $ 22,324
Minimum [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Maturity of bank acceptances 3 years  
Maximum [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Maturity of bank acceptances 6 months  
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.19.2
Pension and Other Postretirement Benefits (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Pensions [Member]        
Pension and other postretirement benefits expenses        
Service cost $ 1,275 $ 1,398 $ 2,708 $ 2,988
Interest cost 4,572 4,383 9,108 8,692
Expected return on plan assets (7,349) (7,383) (14,427) (14,777)
Amortization of prior service cost (credit) 98 140 201 281
Amortization of actuarial (gains) losses 2,285 3,029 4,443 5,840
Settlement loss 247 0 247 0
Net periodic benefit cost 1,128 1,567 2,280 3,024
Expected company contributions in 2018 20,000   20,000  
Pensions [Member] | Qualified Plan [Member]        
Pension and other postretirement benefits expenses        
Expected company contributions in 2018 15,000   15,000  
Other Postretirement Benefits [Member]        
Pension and other postretirement benefits expenses        
Service cost 16 18 35 42
Interest cost 333 337 673 681
Amortization of prior service cost (credit) 7 5 13 10
Amortization of actuarial (gains) losses (3) 126 7 286
Net periodic benefit cost $ 353 $ 486 $ 728 $ 1,019
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Income Tax Disclosure [Abstract]      
Effective tax rate 23.50% 19.60% 19.90%
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.19.2
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Mar. 31, 2019
Jun. 30, 2019
Jan. 01, 2019
Dec. 31, 2018
Lessee, Lease, Description [Line Items]          
ROU assets $ 34,428   $ 34,428 $ 31,724  
Current lease liability 11,045   11,045    
Long term lease liability 24,186   24,186    
Lease Liabilities 35,231   35,231 $ 32,579  
Operating lease cost 3,889   7,832    
Minimum rental commitments 2019         $ 11,931
Minimum rental commitments 2020         8,322
Minimum rental commitments 2021         5,888
Minimum rental commitments 2022         2,898
Minimum rental commitments 2023         2,064
Minimum rental commitments thereafter         $ 7,659
Future minimum lease payments 2019 6,590   6,590    
Future minimum lease payments 2020 10,823   10,823    
Future minimum lease payments 2021 8,213   8,213    
Future minimum lease payments 2022 4,013   4,013    
Future minimum lease payments 2023 2,761   2,761    
Future minimum lease payments after 2023 8,054   8,054    
Total lease payments 40,454   40,454    
Less: Interest $ 5,223   $ 5,223    
Weighted-average remaining lease term (years) 6 years   6 years    
Weighted-average discount rate 3.96%   3.96%    
Operating cash flows from operating leases   $ 6,770      
Leased assets obtained in exchange for new operating lease liabilities   $ 8,690      
Minimum [Member]          
Lessee, Lease, Description [Line Items]          
Remaining lease term     1 year    
Renewal periods 1 year   1 year    
Maximum [Member]          
Lessee, Lease, Description [Line Items]          
Remaining lease term     10 years    
Renewal periods 5 years   5 years    
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.19.2
Changes in Accumulated Other Comprehensive Income (Loss) by Component (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 28, 2018
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Changes in Accumulated Other Comprehensive Income by Component [Roll Forward]          
Accumulated other comprehensive income (loss)       $ (190,500) $ (106,399)
Other comprehensive loss before reclassifications       (7,527) (37,035)
Amounts reclassified from accumulated other comprehensive income to the consolidated statements of income $ (19,331)     4,047 5,628
Net current-period other comprehensive (loss) income   $ 4,698 $ (61,920) (3,480) (31,407)
Accumulated other comprehensive income (loss)   (193,980) (157,137) (193,980) (157,137)
Gains and Losses on Cash Flow Hedges          
Changes in Accumulated Other Comprehensive Income by Component [Roll Forward]          
Accumulated other comprehensive income (loss)       834 72
Other comprehensive loss before reclassifications       (2,038) 79
Amounts reclassified from accumulated other comprehensive income to the consolidated statements of income 0     245 732
Net current-period other comprehensive (loss) income       (1,793) 811
Accumulated other comprehensive income (loss)   (959) 883 (959) 883
Pension and Other Postretirement Benefit Items          
Changes in Accumulated Other Comprehensive Income by Component [Roll Forward]          
Accumulated other comprehensive income (loss)       (138,690) (103,844)
Other comprehensive loss before reclassifications       (265) 1,293
Amounts reclassified from accumulated other comprehensive income to the consolidated statements of income (19,331)     3,802 4,896
Net current-period other comprehensive (loss) income       3,537 6,189
Accumulated other comprehensive income (loss)   (135,153) (116,986) (135,153) (116,986)
Foreign Currency Items          
Changes in Accumulated Other Comprehensive Income by Component [Roll Forward]          
Accumulated other comprehensive income (loss)       (52,644) (2,627)
Other comprehensive loss before reclassifications       (5,224) (38,407)
Amounts reclassified from accumulated other comprehensive income to the consolidated statements of income $ 0     0 0
Net current-period other comprehensive (loss) income       (5,224) (38,407)
Accumulated other comprehensive income (loss)   $ (57,868) $ (41,034) $ (57,868) $ (41,034)
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.19.2
Changes in Accumulated Other Comprehensive Income (Loss) by Component (Details 2) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Interest expense $ (5,399) $ (4,133) $ (10,512) $ (8,025)
Net sales 371,669 375,315 748,360 741,975
Income before income taxes 49,846 58,799 93,576 109,777
Tax benefit (12,230) (9,370) (21,968) (21,530)
Total reclassifications in the period 37,616 49,429 71,608 88,247
Reclassification out of Accumulated Other Comprehensive Income [Member]        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Total reclassifications in the period (2,156) (2,986) (4,047) (5,628)
Reclassification out of Accumulated Other Comprehensive Income [Member] | Gains and Losses on Cash Flow Hedges        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Income before income taxes (113) (638) (308) (947)
Tax benefit 22 146 63 215
Income from continuing operations (91) (492) (245) (732)
Reclassification out of Accumulated Other Comprehensive Income [Member] | Gains and Losses on Cash Flow Hedges | Interest Rate Contract [Member]        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Interest expense 139 (332) 281 (414)
Reclassification out of Accumulated Other Comprehensive Income [Member] | Gains and Losses on Cash Flow Hedges | Foreign Exchange Contract [Member]        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Net sales (252) (306) (589) (533)
Reclassification out of Accumulated Other Comprehensive Income [Member] | Pension and Other Postretirement Benefit Items        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Income before income taxes (2,634) (3,300) (4,911) (6,417)
Tax benefit 569 806 1,109 1,521
Income from continuing operations (2,065) (2,494) (3,802) (4,896)
Amortization of prior-service credits, net (105) (145) (214) (291)
Amortization of actuarial losses (2,282) (3,155) (4,450) (6,126)
Settlement loss $ (247) $ 0 $ (247) $ 0
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.19.2
Information on Business Segments (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
USD ($)
Jun. 30, 2018
USD ($)
Jun. 30, 2019
USD ($)
Segment
Jun. 30, 2018
USD ($)
Segment Reporting Information [Line Items]        
Number of reportable segments | Segment     2  
Net sales $ 371,669 $ 375,315 $ 748,360 $ 741,975
Operating profit 56,957 63,879 107,607 120,512
Interest expense 5,399 4,133 10,512 8,025
Other expense (income), net 1,712 947 3,519 2,710
Income before income taxes 49,846 58,799 93,576 109,777
Aerospace [Member]        
Segment Reporting Information [Line Items]        
Net sales 138,265 125,739 272,454 246,437
Net sales 138,265 125,738 272,454 246,437
Operating profit 29,527 25,563 58,676 49,818
Industrial [Member]        
Segment Reporting Information [Line Items]        
Net sales 233,404 249,577 475,906 495,544
Net sales 233,404 249,577 475,906 495,538
Operating profit 27,430 38,316 48,931 70,694
Intersegment sales [Member]        
Segment Reporting Information [Line Items]        
Net sales $ 0 $ (1) $ 0 $ (6)
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.19.2
Information on Business Segments Details 1 (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Segment Reporting Information [Line Items]    
Assets $ 2,795,235 $ 2,808,970
Aerospace [Member]    
Segment Reporting Information [Line Items]    
Assets 709,580 692,584
Industrial [Member]    
Segment Reporting Information [Line Items]    
Assets 1,940,216 1,962,362
Other [Member]    
Segment Reporting Information [Line Items]    
Assets $ 145,439 $ 154,024
EXCEL 69 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /AB^DX?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ ^&+Z3B?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " #X8OI.J.*41^X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>*'&@8R;UI:.G#@8K;.QF;+4UBQUC:R1]^SE9 MFS*V!]C1TN]/GT"M#D+W$9]C'S"2Q70WNLXGH<.:G8B" $CZA$ZE,B=\;A[Z MZ!3E9SQ"4/I#'1%X5:W (2FC2,$$+,)"9+(U6NB(BOIXP1N]X,-G[&:8T8 = M.O24H"YK8'*:&,YCU\(-,,$(HTO?!30+<:[^B9T[P"[),=DE-0Q#.31S+N]0 MP]O3[F5>M[ ^D?(:\Z]D!9T#KMEU\FNS>=QOF>15_5!4]P5?[6LN.!<-?Y]< M?_C=A%UO[,'^8^.KH&SAUUW(+U!+ P04 " #X8OI.F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( /AB^DYKJ/&7,@, #H/ 8 >&PO=V]R:W-H965T&UL?5?M;ILP%'T5Q ,,? WYJ))(;:9IDS:IZK3M-TV[P_!9MS[K$YG+AW<='M2W=0RD2O==5TR_A@S/$N2;K-0=5%]T$? M56.?['1;%\8.VWW2'5M5;!VIKA)*TTE2%V43KQ9N[K%=+?3)5&6C'MNH.]5U MT?YY4)6^+&,1OTT\E?N#Z2>2U>)8[-5W97X<'UL[2L8JV[)635?J)FK5;AG? MB[NUI)[@$#]+=>EN[J-^*\]:O_2#+]MEG/8K4I7:F+Y$82]GM595U5>RZ_@] M%(U'S9YX>_]6_9/;O-W,<]&IM:Y^E5MS6,:S.-JJ77&JS).^?%;#AO(X&G;_ M59U59>']2JS&1E>=^QMM3IW1]5#%+J4N7J_7LG'7R_5)E@TT3*"!0.^$]+\$ M.1#D2!!.(;FNS&WU8V&*U:+5EZB]NG4L^H]"W$G[,C?]I'MW[IG=;6=GSZMT MD9S[,@/BX8J@&X08$8FM/0H0$G@@1J=_!=8<(;& A#N0CBYOZ!FF9Y">.7IV M0\^]%\ 1$RR00X&> $?,L, $"DP8?>X)<(1(L<(4*DPY7W@2 $)88@8E M9IPO/0D "3@]AQ)SSO>M!I" UR+%<4IY!=]NA D8+@*A%;R"[SG 4,!T 9-[ M+XA7\&U'F(#O L=72%[!=QYA M8+G'+!0TR^^0 3^H8%CKK@2::)KP(PTX * MSKO@<::9KP(P\X *SKS@B9;L: "8P.$@<.P%#[4D7P5@ B>$P,D7/-*YSGSW M$2;@/N'L$\]UYKN/,"'W*YSIC[ !-R'V>?>*YSYC[' M!%5P]HGG.O?/%X0)_"83SC[Q7.?^^0(PH5]^B;,O>:YS_QL#F* *SK[DN<[] M4PQ@@BHX^Y+G.O>^Y/6 R1VF&;Z0B9A/,_]<3FXZD5JU>]>T==%&GQK7,=[, MCHWAO>L+DW?XM:O\5K3[LNFB9VUL/^2ZEIW61MD%I1_L4@ZVD1T'E=J9_G9J M[]MK-W<=&'T<.M5D;)=7?P%02P,$% @ ^&+Z3@;^$CX3! 9!$ !@ M !X;"]W;W)K&<_/-C,V\UM9?:V/ MSC6S;T5^KA?!L6DNSV%8;X^NR.JG\N+._I=]6159XV^K0UA?*I?M.J,B#T44 MQ6&1G<[!7EM\M/9O5:S^EH46?5?ZO+RM@@@^-[P^70X-FU#N)Q? MLH/[RS5?+J^5OPOO7G:GPIWK4WF>56Z_"%[@>0.V->B(OT_N5H^N9ZV4M[+\ MVM[\OEL$41N1R]VV:5UD_NO=K5R>MYY\'/\.3H-[GZWA^/J[]T^=>"_F+:O= MJLS_.>V:XR)(@MG.[;-KWGPN;[^Y09 .9H/Z/]R[RSW>1N+[V)9YW?V?;:]U M4Q:#%Q]*D7WKOT_G[OO6_Z+M8,8;B,% W U\WQ\9R,% _C!0'QJHP4#]:@]Z M,-"HA[#7W@WF.FNRY;PJ;[.J7P^7K%UV\*S]=&W;QFYVNM_\>-:^]7VIS3Q\ M;_T,2-HC8HPDC\B:(G G0M__/0C!!9$*8BX>.UA10EL4PT^=;#YT\A"F9,=* M=O9R9!]'O+UB[55GK\;V@,:Z1^(..7>(-!#'2.N*P[0$C8:$8D8E+:O,4F5HG%-+E4F+LPB%%$@T%6L*P4.\O2Q*)9&82" 0 M\94HHK)(*8IH-'0M,I15R-6:@:0&G#X82AB8R/HP46*!"DNP,*!S81.%$PB# M:;\4\5ID,"NUB;$XBD%DC3$3\MCB_0*"RK-8GF"6O9 1ED!)DF>8HT89\U$G MOP4 N@? "M*!^9E.CK(XZS*45T86 4?%4VF7WP* H6M 37C@"RW02FMPI06F MU(+0?HN BQ)'"IT V0"M69]*JT3AK1)'RDAKFTQE [[P JV\.*FFP)1>,$KZ MC3=6RA5I\'E:":R4\VEC+17>.+$^??90)#.$HQ-BX:I#=URO9]OR>F[:Y3!J MO;\2>!'M"1.UI_"\ J9]W;Y"Z$ZD/]SW[Q_^S*K#Z5S/WLK&GVN[T^>^+!OG M!41//O2CRW;WF]SMF_;2^.NJ/_?W-TUY&=YIA/<7*\O_ 5!+ P04 " #X M8OI.^N#FTY@# #D#@ & 'AL+W=O65OYQW;2_U\U%63F\JK]7'A/_/9CL>M04=\ MSO6MN7OV6BFOQGQM7_X^+'S6>J0+O;?M$)G[>]-K713M2,Z/;\.@_CAG:WC_ M_'/T72?>B7G-&KTVQ9?\8,\+/_&]@SYFU\)^,K>_]"!(^MZ@_J-^TX7#6T_< M''M3--VOM[\VUI3#*,Z5,OO>_^=5]W_K>^)H,*,-Q& @1H.$O6L0#@;A:."< M?<\@&@RB7P;ONR0' _FG,ZC!0($9@CY87?0WFL7:=\IEQ^ M]VUCE\ZNSR6@<:UORSB>!V_M. .R[A%QA\CD$=EBA(]$X.8?G1"4$VN!S,7C M!!M,R!3X\-M!=N\.\N!F2,8J[.S#^U@EM'U$VD>=?71OST"L>T1U2-4A8:RX M M' 5)1& @8$4S%7#*1NAZDD$5%,ZY*D+HGC,A%71=HK%)<$Q&5%(!R$KD?D MG9 G+H0$H<-4Q &SI4:*TQ $#E,)GUCU,2D[QIK BET1"'!C'6-!C('8;##T MI&2H0)2W!":%B(!P@@J3B$TLF834GF!A8)H5@8!$K1/D"4\%/#HP%#*X++8$ M)$-P$.XPI'@RL=)34G:*-8&]O4YQ/E4*-NT&0T_*28?Y)+ P@GMK1U%\,I^< MT76$86FHD#"L3;BI@#@"76ZX2\B3+)L;P$RN/4 MQF!0':9XB*010TDIH3),B:F3EY.5]YD+K"N%N@2.8IA"?'EJ3@N4I! M7(D)672EYB&2E<)2.S#J85VD4!>&$J:@+ QQSE*H"U."J7!"%_R">.REZS"7 MOZV2*X)))ZH6IZLU)VIQ"&?!3#J50;HX MWEPKVQ;FN];QJK02[8#"W[)Z.]__V3U*:\:[]58=TWH/N:/QECM0L0^N'2?W95S?"GTT;:/ ML7NN^WM7_V+-9;A3!N/%=OD_4$L#!!0 ( /AB^DZ8T/S?@@0 &D5 8 M >&PO=V]R:W-H965T&ULA9A;;^,V$(7_BN'W77.&XBUP M#-0NBA9H@6"+;9^56(F-E2U74I+MOR\E*X8]/-R^6!>?(0\ISL?+\KUIOW6[ MJNIGWP_UL;N?[_K^=+=8=$^[ZE!VGYM3=8S_/#?MH>SC8_NRZ$YM56['H$.] M8*7LXE#NC_/56R:;\/#;]O[N1H<577UU ]%E/'R5FVJNAY*BC[^F0J=7^H< J_O/TK_ M96Q\;,QCV56;IOY[O^UW]W,_GVVKY_*U[K\T[[]64X/,?#:U_O?JK:JC?' 2 MZWAJZF[\G3V]=GUSF$J)5@[E]_-U?QRO[U/Y'V$X@*< O@10\<, /05H$; X M.QN;^G/9EZMEV[S/VO/7.I7#H* ['3OS:7@Y]MWX7VQM%]^^K4*Q7+P-Y4R2 M]5G"5Q*^56Q213 7R2+6?S'!T 2/\?HZWN)X#>/U&%]IRCCR!3;CH!D'S) PXY)J7"@T MRR^5RKRR5&0&L8=V/+ C$FWMDWHHL)%]DZI8%2[3-P&:"<",%F9"VFBGB&1. M 9G1Q56"WM@AA3&E@*$$5"JIZE,1XA!->(6$GH/-?##*L). *2--$4AVQPEVA96&@,XX;S/CFC,+5H!9DICE%)_>!^4E08 N M:*MS"&&,60:8)8E93O$9@DDH"V1QMM4J]]TP91E15B8; WPJ348F&]198S+) MQIBS##@K\WK-*3ZM51(3&R!S<0F1F:\9,Y;!BI@D^!DL=B/UDZ&=RMAYE]N) M86(S(#;+)3H4)8/HQZ);,QC7[-,9* L/C%<&>&6)5TZQ:;5=8I-*LB[D&SJ@3#RU;G,2-*90P8 6$Z.&5)R?J*@TYD:"Y51F8E( M8\9JP%B60-. G1P7&SBZLQK M.(3\HVQ?]L=N]MCT?7,8#[F>FZ:O8J'JR"6J;BW#ZYY]O()"BY^)55@ J>&M8*[=AI52W M04B>*FBH7/$.6KURX:*A2@_%%?Z6BDS@!@(N MV_!#M-GG1F\%+S7TU'*F$/6<_Z[.JMN%3&)SA0F],/?/^,XSUI&$P%O\5[L"T MW)#H'"?.I/T.3C>I>#.Z:)2&O@UMW=JV'U:R]1CF#XC'@'@*B)*_!I Q@#@! M:""SI7ZDBI:%X'T@AL/JJ/E-1!NB-_-D)NW>V35=K=2S]S(BN$!W8S1J=H,F MGFGBI6+_J%BGDP1I@(DB]E+$-IXL*"*_ ?$:$&N0+ PE,2#0AR409//LN 5CAR4?X@6**D7)?6@) [*H$EG6:(4#Q^' MYW^4"ZC,"Y5YH)Q3V&4/J3*2D SG[G'YA"3+YSN^0,J]2+D'*7.0\L?JXS7) MUK&+Y!-B0M(G=Y?0[(Z:-_,;%=>ZE<&1*WW=[:6\<*Y F^*5]JOT,ST-&%R4 MZ>:Z+X;':A@HWHWO,)K^#,H_4$L#!!0 ( /AB^DZ/ I1ZO 0 .@6 8 M >&PO=V]R:W-H965T&ULC9C=;N,V$(5?Q?!]UN0,?Z3 M,1"[*%J@!19;;'NMV$QLK&2YDA)OW[Z2K'B=X6'1F]A2#H=G*/&;,9?GNOG6 M[D/H9M^K\M@^S/===[I?+-KM/E1%^ZD^A6/_G^>ZJ8JNOVQ>%NVI"<5N'%25 M"U+*+:KB<)ROEN.]S\UJ6;]VY>$8/C>S]K6JBN:?=2CK\\- HE&';#2&*_N,M;$)9#I%Z'W]/0>?7.8>!M]_?H_\\ M)M\G\U2T85.7?QUVW?YAGLUGN_!BM5\?WR>3B.G^59K]@6$2/([G#TED.("! W7632'H]P((['( M&I=X/CFTDLM ID8^2N59%3K5TNGS&0W1$Y2CE*8$1'CO)<&M+Q MTCG.I9]8=4>L;&(/:>-2AC!4-:*JDX9B8FH?+0\0<0I!&*LZ!V:B5B:/YU&9CC=8K,LRFZ7Z'HQI M4H#TB;Z$,%,%T9T56B MGE'+ZEA)VD.=3;[CJ)/ 9]:R9;,B@RJ?L8+[R_^$K(WAZ+0L\DI&U M"<8R9BP#QDIVKAFP,\N\EP41Z7R>4:)&,V8L@Y[52>QSW(RR1#[0W%%.)N$& MXYH!KIW\C<&@%;59U+$B&9GT^F!>,^"UDP6$03>JE->1): SEO+46X1IS8#6 M3I:0271[LI2;3)Y2;8!,DS).UH_%S?E@%9J7\2BUG6WKUV,WG,3=W+T>US[2 M<+XH[J_U_>9RZ/HCS.4,^/>B>3D&PO=V]R:W-H965T&UL?5/;;MLP#/T501]0 M)4J6%H%MH.DP;, &!!VV/2LV;0O5Q9/DN/O[4;+C>9VQ%XND>0X/*2H;K'OQ M+4 @KUH9G],VA.[(F"];T,+?V0X,_JFMTR*@ZQKF.P>B2B"M&-]L#DP+:6B1 MI=C9%9GM@Y(&SH[X7FOA?IU V2&G6WH+/,NF#3' BJP3#7R%\*T[._38S%)) M#<9+:XB#.J>/V^-I'_-3PG<)@U_8)'9RL?8E.I^JG&ZB(%!0AL@@\+C"$R@5 MB5#&SXF3SB4C<&G?V#^DWK&7B_#P9-4/684VIP^45%"+7H5G.WR$J9]WE$S- M?X8K*$R/2K!&:95/7U+V/E@]L: 4+5['4YIT#A/_#;8.X!. OP&PL5!2_EX$ M463.#L2-L^]$O.+MD>-LRAA,HTC_4+S'Z+78'@X9NT:B*>P.\CB0E69HD=TQQH6F91]_9E#D.3@H- M9T/LH!0WOT\@<2SHCKXYGD3;N>!@9=[S%KZ#^]&?C;?8HE(+!=H*U,1 4]"' MW?&T#_@(>!8PVM69A$HNB"_!^%(7- D)@83*!07NMRL\@I1!R*?Q:]:D2\A M7)_?U#_%VGTM%V[A$>5/4;NNH/>4U-#P0;HG'#_#7,\M)7/Q7^$*TL-#)CY& MA=+&E52#=:AF%9^*XJ_3+G3E"N(]QV!0H9OZ1.U[F!D=B MIM[W/#SQ[ICZWE3!&5L1[WSRUGNOY>[N0\ZN06C&G"9,NL8L".;5EQ#I5HA3 M^A\]W:9GFQEFD9ZMHQ^2;8']IL ^"NS?+7$#<_BW2+;JJ0+3QFFRI,)!QTE> M>9>!?4CCF_R%3]/^C9M6:$LNZ/S+QOXWB Y\*LF-'Z'.?[#%D-"X<#SXLYG& M;#(<]O,/8LLW+O\ 4$L#!!0 ( /EB^D[_FL??M $ -(# 8 >&PO M=V]R:W-H965T&UL?5/;;M0P$/T5RQ]0[WI36JV22-TB!!)( MJR+HLS>9)%9]";:S*7_/V$E#@(@7VS.><^;,>)R/UKWX#B"05ZV,+V@70G]D MS%<=:.%O; \&;QKKM AHNI;YWH&H$T@KQG>[=TP+:6B9)]_9E;D=@I(&SH[X M06OA?IY V;&@>_KF>))M%Z*#E7DO6O@*X5M_=FBQA:66&HR7UA '34$?]L=3 M%N-3P'<)HU^=2:SD8NU+-#[5!=U%0:"@"I%!X':%1U J$J&,'S,G75)&X/K\ MQOXAU8ZU7(2'1ZN>91VZ@MY34D,C!A6>[/@1YGIN*9F+_PQ74!@>E6".RBJ? M5E(-/E@]LZ 4+5ZG79JTC]/-+9]AVP ^ _@"N$]YV)0H*7\O@BAS9T?BIM[W M(C[Q_LBQ-U5TIE:D.Q3OT7LM]W<\9]=(-,>D3V.WR:]B_"M=)X (=?C!%D-!$^+Q#L]N&K/)"+:? M?Q!;OG'Y"U!+ P04 " #Y8OI.XAO?7;0! #2 P &0 'AL+W=O:%EGTG4R18>^DT' RQ/9*4E)!S7OIGG%X@JF>:TJFXK_"!:0/#TI\CA*EC2LI>^M0 M32Q>BN+OXRYTW(?Q)MU/L'5 ,@&2&7 ;\[ Q453^P!TO,H,#,6/O.QZ>>'M( M?&_*X(RMB'=>O/7>2['=7V?L$HBFF.,8DRQCY@CFV><4R5J*8_(//%F'[U85 M[B)\]X?"FW6"=)4@C03I?TMJK -'&:+"FQUW&2%]YY8.^2^":_ MP\=I_\9-([0E9W3^96/_:T0'7LKFRH]0ZS_8;$BH73CN_=F,8S8:#KOI!['Y M&Q&PO=V]R:W-H965T M<"CKM_/\".ZVW6O@!WW'OW[CC2 =.JM1EMG.L.C-FB 2WL#7;0 M^IL*C1;.FZ9FMC,@R@C2BO$D^9PW(7X&/ D8;"+ M,PF5G!%?@O&US&@2!(&"P@4&X;<+W(-2@)TXZ9PR )?G*_N76+NOY2PL MW*-ZEJ5K,KJGI(1*],H]XO 4ST?*)F*_P874#X\*/$Y"E0VKJ3HK4,]L7@I M6KR-NVSC/HPW_ I;!_ )P&? /@+8F"@J_RR?8Y!5]+<>3_P/DZ?+NJ2,SK]L['^%Z,!+26[\"#7^@\V&@LJ%XZT_FW',1L-A-_T@-G_C_#=0 M2P,$% @ ^6+Z3E'06R2R 0 T@, !D !X;"]W;W)K&UL?5/;CM,P$/T5RQ^P;IP"595$VBY"((%4+0*>W61RT?H2;*=9 M_IZQDX8 V7VQ/>,Y9\Z,Q]EH[)-K 3QY5E*[G+;>]T?&7-F"$N[.]*#QIC96 M"8^F;9CK+8@J@I1D?+=[RY3H-"VRZ#O;(C.#EYV&LR5N4$K87R>09LQI0F^. MQZYI?7"P(NM% U_!?^O/%BVVL%2= NTZHXF%.J?WR?&T#_$QX'L'HUN=2:CD M8LQ3,#Y5.=T%02"A](%!X':%!Y R$*&,GS,G75(&X/I\8_\0:\=:+L+!@Y$_ MNLJW.3U04D$M!ND?S?@1YGK>4#(7_QFN(#$\*,$Z?C/DXWZ0VV#> S@"^ 0P2P*5%4_EYX4636C,1.O>]%>.+DR+$W97#&5L0[ M%._0>RV20Y*Q:R":8TY3#%_'+!$,V9<4?"O%B?\'Y]OP=%-A&N'I7PI?(-AO M$NPCP?[5$K=BTG^2L%5/%=@F3I,CI1ETG.25=QG8>Q[?Y$_X-.U?A&TZ['S9V/_:& \H97>'(]3B!UL,";4/QW=XMM.8388W_?R#V/*-B]]02P,$% M @ ^6+Z3HC]8#FV 0 T , !D !X;"]W;W)K&UL?5/;;IPP$/T5RQ\0+RQI-RM RB:J6JF55JG:/GMA "N^4-LLZ=]W; A% M#E-2NH)WW_9$Q5W6@N+LQ/6B\:8Q5W*-I6^9Z M"[R.)"59NMM]8(H+3\*>J"D MAH8/TC^9\3/,]=Q2,A?_%:X@$1XRP1B5D2ZNI!J<-VI6P504?YEVH>,^3C?[ M=*9M$]*9D"Z$0XS#ID Q\T?N>9E;,Q([];[GX8F38XJ]J8(SMB+>8?(.O=?R M[BYGUZ S0TX3)%U!D@7!4'R)D&Y%.*5OZ.DV?;^9X#[2]^OHAVQ;(-L4R*) M]EZ%;R')X?:_&&S5406VC;/D2&4&'>=XY5W&]3X^(?L'GV;]&[>MT(YQN<( Z_%Z+(:'QX?@1SW8:LLGPII__#UL^&PO=V]R:W-H965T0-DAIUOZ[GB131NB@Q59 M)QKX N%K=W9HL9FEDAJ,E]80!W5.'[;'TS[&IX!O$@:_.)-8R<7:UVA\K'*Z MB8) 01DB@\#M"H^@5"1"&3\F3CJGC,#E^9W].=6.M5R$AT>KOLLJM#D]4%)! M+7H57NSP :9Z;BF9BO\$5U 8'I5@CM(JGU92]CY8/;&@%"W>QEV:M _CS>UN M@JT#^ 3@,^"0\K Q45+^)((H,F<'XL;>=R(^\?;(L3=E=*96I#L4[]%[+;:' MNXQ=(]$4S_ M6^):S.&O)&S14PVN2=/D26E[DR9YX9T']H&G-_D=/D[[9^$::3RYV( OF_I? M6QL I6QN<(1:_&"SH: .\7B/9S>.V6@$VTT_B,W?N/@%4$L#!!0 ( /EB M^DZWPI=QM0$ -(# 9 >&PO=V]R:W-H965T?<#R[I@.;9-@".O&C5VHPVSG5'QFS1@!;V!CMH_4V%1@OG35,SVQD0921I MQ7B2?&9:R);F:?2=39YB[Y1LX6R([;46YO4$"H>,;NB[XT'6C0L.EJ>=J.$7 MN-_=V7B+S2JEU-!:B2TQ4&7T;G,\[0(^ AXE#'9Q)J&2"^)S,+Z7&4U"0J"@ M<$%!^.T*]Z!4$/)I_)DTZ1PR$)?G=_6OL79?RT58N$?U)$O79'1/20F5Z)5[ MP.$;3/5\HF0J_@=<07EXR,3'*%#9N)*BMP[UI.)3T>)EW&4;]V&\X;<3;9W M)P*?"?L8AXV!8N9?A!-Y:G @9NQ])\(3;X[<]Z8(SMB*>.>3M]Y[S3?[0\JN M06C"G$8,7V)F!//J\?CFWS QVG_*4PM6TLNZ/S+QOY7B Y\ M*LF-'Z'&?[#94%"Y<+SU9S..V6@X[*8?Q.9OG+\!4$L#!!0 ( /EB^DZC M B+GM $ -(# 9 >&PO=V]R:W-H965T-\=&'-% UJX*]-!BS>5L5IX-&W-7&=!E!&D%>.; MS3730K8T3Z/O9//4]%[)%DZ6N%YK8?\<09DAHUOZZKB7=>.#@^5I)VKX!?YW M=[)HL9FEE!I:)TU++%09O=D>CDF(CP$/$@:W.)-0R=F8IV!\+S.Z"8) 0>$# M@\#M K>@5"!"&<\3)YU3!N#R_,I^%VO'6L["P:U1C[+T34;WE)10B5[Y>S-\ M@ZF>3Y1,Q?^ "R@,#THP1V&4BRLI>N>-GEA0BA8OXR[;N _CS?5^@JT#^ 3@ M,V ?\[ Q453^57B1I]8,Q(Z][T1XXNV!8V^*X(RMB'1L/+YL[']EC >4LKG" M$6KP@\V&@LJ'XV<\VW',1L.;;OI!;/[&^5]02P,$% @ ^6+Z3BEHFH6U M 0 T@, !D !X;"]W;W)K&UL?5/;;MP@$/T5 MQ >$7:]SZT%=J#]38U&<>=-TS#;&>!5!"G)DLWFBBDN M-"VRZ#N:(L/>2:'A:(CME>+F[P$D#CG=TE?'HVA:%QRLR#K>P$]PO[JC\1:; M62JA0%N!FABHD-)!37OI7O$X2M,]5Q2 M,A7_',^C#>[=(*M Y()D,R FYB' MC8FB\GON>)$9'(@9>]_Q\,3;?>)[4P9G;$6\\^*M]YZ+[9?+C)T#T11S&&.2 M9$NPG=O%%ZM$Z2K!&DD2#\M<2WF^ET2MNBI M M/$:;*DQ%['25YXYX&]3>*;_ \?I_T'-XW0EIS0^9>-_:\1'7@IFPL_0JW_ M8+,AH7;A>.W/9ARST7#833^(S=^X^ =02P,$% @ ^6+Z3A,:SQ:V 0 MT@, !D !X;"]W;W)K&UL?5/;;MLP#/T501]0 M)8[7I8%MH.E0=, &!!VV/2LV;0O5Q97DN/O[4;+K>:W1%TFD> X/*2H;C'UR M+8 G+TIJE]/6^^[ F"M;4-Q=F0XTWM3&*N[1M USG05>19"2+-ELKIGB0M,B MB[Z3+3+3>RDTG"QQO5+<_CF"-$-.M_35\2B:U@<'*[*.-_ #_,_N9-%B,TLE M%&@GC"86ZIS>;@_'-,3'@%\"!K7;G.XIJ:#FO?2/9GB J9Y/E$S% M?X,+2 P/2C!'::2+*RE[YXV:6%"*XB_C+G39-0.Q8^\['IYX>TBP-V5PQE;$.Q3OT'LIMC?[C%T"T11S'&.29&PO=V]R:W-H965T++/I. MILAP<$IV<#+$#EH+\_L("L><[NB+XUXVK0L.5F2]:. 'N)_]R7B++2R5U-!9 MB1TQ4.?T9G+(_X+S;7BZJ3"-\/2-PG\0[#<)]I%@_]\2MV+2=TG8JJ<:3!.GR9(2 MARY.\LJ[#.P-CV_R&CY-^W=A&ME90/F;5AO)G#=-1^Q@@#41) 6A679').,*5T7TG4U5Z-$) MKN!LD!VE9.;7"82>2KS#;XXGWO4N.$A5#*R#;^"^#V?C+;*P-%R"LEPK9* M M\?WN>,I#? SXP6&RJS,*E5RT?@G&YZ;$61 $ FH7&)C?KO 0@0B+^-GXL1+ MR@!N+[$!XP::-DHW).>/D&JYQ:C5/P7N(+PX4&) MSU%K8>.*ZM$Z+1.+ER+9Z[QS%??[#%$-"Z ML]EP>D@_B"S?N/H-4$L#!!0 ( /EB^DX?=Z+4M $ -(# 9 >&PO M=V]R:W-H965T-\= M&7-% UJX.]-!BS>5L5IX-&W-7&=!E!&D%>-)\IYI(5N:I]%WMGEJ>J]D"V=+ M7*^UL+]/H,R0T0V].1YEW?C@8'G:B1J^@__1G2U:;&8II8;62=,2"U5&[S?' MTR[$QX G"8-;G$FHY&+,=Y1,Q7^%*R@,#THP1V&4 MBRLI>N>-GEA0BA8OXR[;N _CS?X&6P?P";)/V34033&G,88O8C9S!$/V.05?2W'BK^!\ M';Y=5;B-\.T_"@_K!+M5@ETDV+U9XEK,A_^2L$5/-=@Z3I,CA>G;.,D+[SRP M]SR^R=_P<=J_"5O+UI&+\?BRL?^5,1Y02G*'(]3@!YL-!94/QSV>[3AFH^%- M-_T@-G_C_ ]02P,$% @ ^6+Z3G=Q^/2S 0 T@, !D !X;"]W;W)K M&UL?5-ACYP@$/TKA!]P*&[;RT9-;J]IVJ1--M>T M_X+,,.\-V^&(9^,?70=@"=/6O6NH)WWPY$Q5W6@ MA;LQ _1XTQBKA4?3MLP-%D0=05HQGB1OF1:RIV4>?6=;YF;T2O9PML2-6@O[ MZP3*3 5-Z;/C0;:=#PY6YH-HX2OX;\/9HL56EEIJZ)TT/;'0%/0N/9X.(3X& M?)<-)4OQG^$*"L.#$LQ1&>7B2JK1 M>:,7%I2BQ=.\RS[NTWR390ML'\ 7 %\!MS$/FQ-%Y>^%%V5NS43LW/M!A"=. MCQQ[4P5G;$6\0_$.O=>2ITG.KH%HB3G-,7P3DZX1#-G7%'POQ8G_!^?[\&Q7 M81;AV5\*7\A_V"4X1(+#JR7NQ?RKDFUZJL&V<9H>->!O>/Q3?Z$ MS]/^1=A6]HY7C?UOC/& 4I(;'*$./]AJ*&A\.+[#LYW';#:\&98?Q-9O M7/X&4$L#!!0 ( /EB^DX=U8J;M $ -(# 9 >&PO=V]R:W-H965T MIVF55NG4:=MG+G$2 M5 @ID$O[[V=(FF5;M"^ C=_SLS'9:.RS:P$\>=6J^/C+FR!2WFA MPYO:6"T\FK9AKK<@J@C2BO'=[@/30G:TR*+O;(O,#%[)#LZ6N$%K8=].H,R8 MTX2^.YYDT_K@8$76BP:^@?_>GRU:;&&II(;.2=,1"W5.[Y+C*0WQ,>"'A-&M MSB14WE%10BT'Y)S-^@;F> R5S\5_A"@K#@Q+,41KEXDK*P7FC9Q:4 MHL7KM,LN[N-T<^ S;!O 9P!? +6?A!=%9LU([-3[7H0G3HX<>U,& M9VQ%O$/Q#KW7@B?[C%T#T1QSFF+X*B99(ABR+RGX5HH3_P?.M^'[387["-__ MH3#=)D@W"=)(D/ZWQ*V8PU])V*JG&FP3I\F1T@Q=G.25=QG8N_B(['?X-.V/ MPC:R<^1B/+YL[']MC >4LKO!$6KQ@RV&@MJ'XT<\VVG,)L.;?OY!;/G&Q2]0 M2P,$% @ ^6+Z3JX7/RFW 0 T@, !D !X;"]W;W)K&UL;5/;;IPP$/T5RQ\0@]EF5RM RJ:J4JF55JG:/'MA "N^$-LL MZ=_7-H20E!?;,S[GS,7C?-3FV78 #KU*H6R!.^?Z(R&VZD R>Z-[4/ZFT48R MYTW3$ML;8'4D24%HDMP2R;C"91Y]9U/F>G""*S@;9 ]3C \SU?,%H+OX'7$%X>,C$QZBTL'%%U6"=EK.*3T6RUVGG M*N[C=)-E,VV;0&<"70B'&(=,@6+F7YEC96[TB,S4^YZ%)TZ/U/>F"L[8BGCG MD[?>>RUI>IN3:Q":,:<)0U>8=$$0K[Z$H%LA3O0_.MVF9YL99I&>K:/ODVV! MW:; +@KL/I2X_U3B%N;P*0A9]52":>,T653I0<5)7GF7@;VC\4W>X=.T_V2F MY&X]VU%() M9JRI&J('!:SR08(3&D4I$:SK<9%YWUD5F1P-[WHX*Z1'(9CZ?0(NIQS'^,/Q MTC6M<0Y29 -KX#N8'\-968NL+%4GH->=[)&".LN4HN M4KXYXTN5X\@E!!Q*XQB87:[P")P[(IO&KX43KY(N<+O_8'_VM=M:+DS#H^0_ MN\JT.;['J(*:C=R\R.DS+/7L,5J*_PI7X!;N,K$:I>3:?U$Y:B/%PF)3$>Q] M7KO>K]-\DAR6L' 70+H&G#O=<@LY#-_8H85F9(34O/=#\S]XOA([=V4SNFO MPI_9Y+7U7@L:?\K(U1$MF-.,H1M,O"*(95\E:$CB1/\)I^'P73##G0_?;=4/ M:9@@"1(DGB#9ZM/HIL00YC]%[H,B^P !O1$)879AD30HD@8(DAN1$&9_(T(V MW2% -7XN-"KEV/N9W'C7T7N@OKO^PN>Y_<94T_4:7:2Q/>H[J9;2@$TENK,% MM_:I6 T.M7';@]VK>6!FP\AA>0O(^B 5?P!02P,$% @ ^6+Z3K_<)A*W M 0 T@, !D !X;"]W;W)K&UL;5/M;ML@%'T5 MQ .4A&1-%MF6FE95)ZU2U&G;;V)?VZA@7,!Q^_:[8,?S.O\![N6<FA09O2F.U\&C:BKG6@B@B22O&5ZM;IH5L M:)9$W\EFB>F\D@V<+'&=UL)^'$&9/J5K>G6\R*KVP<&RI!45_ #_LSU9M-BD M4D@-C9.F(1;*E-ZM#\=MP$? +PF]FYU)J.1LS&LPOA4I786$0$'N@X+ [0+W MH%00PC3>1DTZA0S$^?FJ_AAKQUK.PL&]4;]EX>N4[BDIH!2=\B^F?X*QGB^4 MC,5_APLHA(=,,$9NE(LKR3OGC1Y5,!4MWH==-G'OAYO-E;9,X".!3X1])+ A M4,S\07B1)=;TQ Z];T5XXO6!8V_RX(RMB'>8O$/O)>/\-F&7(#1BC@.&SS#K M"<%0?0K!ET(<^7]TODS?+&:XB?3-//KNZ[+ =E%@&P6V_Y2X^U3B$F;_*0B; M]52#K>(T.9*;KHF3//-. WO'XYO\A0_3_BQL)1M'SL;CR\;^E\9XP%16-SA" M-7ZPR5!0^G#SCGW@TL^H7FV M'8 C+UKUMJ"=<\.),5MUH(6]PP%Z?].@T<)YT[3,#@9$'4E:,9XD[YD6LJ=E M'GT74^8X.B5[N!AB1ZV%^7,&A5-!#_35\2C;S@4'*_-!M/ #W,_A8KS%5I5: M:NBMQ)X8: IZ?SB=LX"/@"<)D]V<2:CDBO@4;(4 M_PUNH#P\9.)C5*AL7$DU6H=Z4?&I:/$R[[*/^S3?I'RA[1/X0N KX1CCL#E0 MS/R3<*+,#4[$S+T?1'CBPXG[WE3!&5L1[WSRUGMO)>QT=D_^#SM'\7II6])5=T_F5C_QM$!SZ5Y,Z/4.<_ MV&HH:%PX?O!G,X_9;#@&UL;51A;]L@$/TKB!]0 M$ARW461;:EI5F[1*4:MMGXE]ME'!>(#C]M\7L.MY&5\,=[Q[[X[CG(U*OYD6 MP*)W*3J3X];:_D"(*5N0S-RH'CIW4BLMF76F;HCI-; J!$E!Z&9S2R3C'2ZR MX#OI(E.#%;R#DT9FD)+ICR,(->9XB[\<+[QIK7>0(NM9 Z]@?_8G[2RRL%1< M0F>XZI"&.L?WV\,Q]?@ ^,5A-*L]\I6Z?$I.K$F.875PDC8JD M$8+T2B2&N;T2(:O&2=!->+(&E6KHPKBLO,M4W-/0^+_P::2>F6YX9]!96?=\ M0I-KI2RX5#8W+I?63?%B"*BMW]ZYO9[>\F18U<]C2I9_1?$)4$L#!!0 ( M /EB^D[>-Q'TN $ -(# 9 >&PO=V]R:W-H965T[EG',_N*0#FF?; #CRHE5K,]HXUQT9LT4#6M@;[*#U-Q4:+9PW38J]4[*%LR&VUUJ8UQ,H'#*ZH>^.)UDW+CA8GG:B MAA_@?G9GXRTVJY120VLEML1 E=&[S?&T"_@(^"5AL(LS"95<$)^#\;W,:!(2 M @6%"PK";U>X!Z6"D$_CSZ1)YY"!N#R_JW^-M?M:+L+"/:K?LG1-1@^4E%") M7KDG'+[!5,\G2J;B'^ *RL-#)CY&@="$^\.7+?FR(X8ROBG4_>>N\UY]M] MRJY!:,*<1@Q?8#8S@GGU.01?"W'B_]'Y.GV[FN$VTK?+Z+?)NL!N56 7!7;_ ME'CX4.(:YO9#$+;HJ093QVFRI,"^C9.\\,X#>\?CF_R%C]/^*$PM6TLNZ/S+ MQOY7B Y\*LF-'Z'&?[#94%"Y<-S[LQG';#0<=M,/8O,WSM\ 4$L#!!0 ( M /EB^DX%,G82VP$ $% 9 >&PO=V]R:W-H965T/OW!>RXKDM? M C,^EQG"D$U"OJH60*,WSGJ5XU;KX42(*EO@5#V( 7KSI1:24VU"V1 U2*"5 M(W%&HB X$DZ['A>9RUUDD8E1LZZ'BT1JY)S*7V=@8LIQB.^)EZYIM4V0(AMH M U]!?QLNTD1D5:DZ#KWJ1(\DU#E^"D_GU.(=X'L'D]KLD>WD*L2K#3Y5.0YL M0<"@U%:!FN4&S\"8%3)E_%PT\6IIB=O]7?V#Z]WTGG@-'2_&>X 3-P6XGQ* 53[A>5H]*"+RJF%$[?YK7KW3HM^G>: MGQ MA&A'(+.1J_P]U;3(I)B0G,]^H/8O#D^1.9O2)MU1N&^F>&6RMR)*@HS< MK-"".<^8:(,)5P0QZJM%Y+,X1__0(S\]]E88.WJ\=7\7^P42KT#B!)*_6@QW M+?HP_ZGRX#4Y> 3BG8D/D_A-CEZ3HT?@L#/Q88Y^D]1KDGH$TIV)#_.X,R&; M*\A!-F[X%"K%V+O!WV37^7Z*W!7^ Y\?AR]4-EVOT%5H,PCNNM9":#"E! _F M5%OS'JT!@UK;;6KV&UL;5/;;MP@$/T5 MQ <$+^M-DY5M*9LH:J566J5J^\S:8QL%/"[@=?KW!>RX5NH78(9SSEP8LA'- MJVT!''G3JK,Y;9WKCXS9L@4M[ WVT/F;&HT6SINF8;8W(*I(THKQ)+EE6LB. M%EGTG4V1X>"4[.!LB!VT%N;/"12..=W1=\>+;%H7'*S(>M' =W _^K/Q%EM4 M*JFALQ([8J#.Z$H#/@)^2ACMZDQ")1?$UV!\J7*:A(1 0>F"@O#;%1Y! MJ2#DT_@]:](E9""NS^_JS[%V7\M%6'A$]4M6KLWI'245U&)0[@7'SS#7,C$QRA1V;B22W/@1 M:OT'6PP%M0M'/Q#$3&,V&0[[^0>QY1L7?P%02P,$% @ ^6+Z3BE.C22W M 0 T@, !D !X;"]W;W)K&UL;5/;;MP@$/T5 MQ >$->MMDY5M*9NH:J566J5J^\S:8QL%/"[@=?KW!>RX;N(78(9SSEP8LA'- MLVT!''G1JK,Y;9WKCXS9L@4M[ WVT/F;&HT6SINF8;8W(*I(THKQW>X#TT)V MM,BB[VR*# >G9 =G0^R@M3!_3J!PS&E"7QU/LFE=<+ BZT4#W\']Z,_&6VQ1 MJ:2&SDKLB($ZI_?)\90&? 3\E##:U9F$2BZ(S\'X4N5T%Q("!:4+"L)O5W@ MI8*03^/WK$F7D(&X/K^J?XJU^UHNPL(#JE^R8 M9$$PK[Z$X%LA3OP=G6_3]YL9[B-]OXY^=[>5=!O:>QS?Y!Y^F_9LPC>PLN:#S+QO[7R,Z\*GL;OP( MM?Z#+8:"VH7C1W\VTYA-AL-^_D%L^<;%7U!+ P04 " #Y8OI.AC%8(^ ! M !!0 &0 'AL+W=OCQD@6QP(S;MR^@:ZU+_PCG\%W.02 ;A7Q5 M+8 .WCCK58Y:K85 MJN/0JT[T@80Z1_>[XRFU> =XZ6!4JWE@.[D(\6J#+U6.0EL0,"BU5:!FN,$# M,&:%3!F_9DVT6%KB>OZN_N1Z-[UO=.$XK4333_ 0R$\A".#@? M/!FYRA^IID4FQ1C(:>\':G_Q[DC,WI0VZ;;"K9GBE"A+'&;Y9H1ESFC!D MA=DM"&S4%POBLSB1#W3BIT?>"B-'C];T,/8+[+T">R>P_Z?%9-.B#Y/Z36*O M2>P1.&Q,?)A/?I/$:Y)\%$C"C8D/\Y_?E7I-4H\ V9CX,-'&!*^.( ?9N,NG M@E)<>W?Q5]GE?M\3=X3_PJ?'X1N53=>KX"*TN0CNN-9":#"EA'=F5UOS'BT! M@UK;:6KF'GUBC]02P,$% @ ^6+Z3KE(.Q;! 0 -P0 M !D !X;"]W;W)K&UL;51A;]L@$/TKB!]0'!*G M561;:CI-G;1)4:MMGXE]ME'!N(#C[M\7L.-Y&5\"=W[OW3O@DHU*OYD6P*(/ M*3J3X];:_D"(*5N0S-RI'CKWI59:,NM"W1#3:V!5($E!:)+LB62\PT46X&OBA3>M]0E29#UKX!7LS_ZD7406E8I+Z Q7 M'=)0Y_AQ0 @OY&R\ MSYIX*>F)Z_U5_6OHW?5R9@:>E/C-*]OF^ &C"FHV"/NBQF>8^TDQFIO_#A<0 M#NZ=N!JE$B;\HG(P5LE9Q5F1[&-:>1?6<=:_TN($.A/H#8%,A8+S+\RR(M-J M1'HZ^Y[Y*]XI+"1HK M<:3_T6F&UL=5/;;MP@ M$/T5Q <$FW4N7=F6LHFB5&JD5:JFSZP]ME&X.(#7R=\7L.-:J?L"S'#.F0M# M/FKS:CL A]ZE4+; G7/]GA!;=2"9O= ]*'_3:".9\Z9IB>T-L#J2I" T2:Z( M9%SA,H^^HRES/3C!%1P-LH.4S'P<0.BQP"G^=#SSMG/!0K/QIO MD46EYA*4Y5HA TV!;]/](0OX"'CA,-K5&85*3EJ_!N-[7> D) 0"*A<4F-_. M< ="!"&?QMNLB9>0@;@^?ZH_Q-I]+2=FX4Z+W[QV78%O,*JA88-PSWI\A+F> M2XSFXG_ &82'ATQ\C$H+&U=4#=9I.:OX5"1[GW:NXCY.-Y?93-LFT)E %\)- MC$.F0#'S>^98F1L](C/UOF?AB=,]];VI@C.V(M[YY*WWGDMZ]2TGYR T8PX3 MAJXPZ8(@7GT)0;="'.@_=+I-WVUFN(OTW9J>_B=^MBF018%L+7"=?"EQ"_,U M"%GU5()IXS195.E!Q4E>>9>!O:7Q3?["IVE_8J;ERJ*3=OYE8_\;K1WX5)(+ M/T*=_V"+(:!QX7CMSV8:L\EPNI]_$%F^&PO=V]R:W-H965TN-,Z"RHC&EV&.NB D[U@VQ V).S5)P::ZH+UHT"6OH@SC!9K1XQ MI[4(\M3[CBI/Y=6P6L!1(7WEG*H_>V"RS8(P>'<\UY?*. ?.TX9>X >8G\U1 M60L/+&7-0>A:"J3@G 5/X>Z0.+P'O-30ZM$>N4I.4KXZXVN9!2LG"!@4QC%0 MN]S@ (PY(BOC=\\9#"E=X'C_SO[9UVYK.5$-!\E^U:6ILF 3H!+.],K,LVR_ M0%]/$J"^^&]P V;A3HG-44BF_1<55VTD[UFL%$[?NK46?FV[DW72ART'D#Z M# 'AQP%1'Q!- G"GS)?ZB1J:ITJV2'4_JZ'N3H2[R#:S<$[?.W]FJ]76>\O) MFJ3XYHAZS+[#D!$FV=Q##G-(.""P%3"H($LJ]F2>83O)\"'D+D6T6&CDXZ.[ M0J-E@GB1(/8$\1U!/.E4AWGT&.$QT38ALUKFL/4FW)#_M"Q9E),LR$DF*@+G[X-"KD5?C!'WF'^7XB_D;^@W>/PW>J+K70 MZ"2-O=?^]IVE-&#%K!ZLFLJ^1X/!X&S&PO=V]R:W-H965T=O9O#YN/07QA P."BC0'5SA34P9H2TC5^]IC\L:8CC_DW]H\VNL^RI MA#5G/\NC*I9^ZGM'.-$+4Z^\_01]GLCW^O!?X I,PXT3O<:!,VF?WN$B%:]Z M%6VEHN]=6]:V;7O]&\U-P#T!#X0@_">!] 3R*"'L">&CA*@G1!,"ZK+;8FZH MHJM<\-83W>?04//5!<^1WJZ#F;2[8]_I>DH]>UWA),[1U0CUF)<.@\>8>\3: M@4B2>\QFCLFB>\C6)9,.&*2##&FP,PVV F0D$"3$+4"< L0*A'<.LDDY.DQL M,;7%D##$Z:0D#E20X-!M)G2:">=FTL7$3(>)QLM$F 03,^'<#(Y&P>[,1$XS MT:RT. W< K%3()ZE"?#T2XMG/H,P2)-LDGKCP)&8) EV&TJ?\BD#H% MTL=+DCD%LO^79)O-HV:$3)=!H__=G/!?J3B7M?3V7.FCP_[@)\X5:,7%D][* M0E\JPX#!29ENHONB.UJ[@>)-?VN@X>I:_0%02P,$% @ ^6+Z3K4M?0;\ M!P ]#, !D !X;"]W;W)K&ULE9OO;MLV%,5? MQ? #U"0O_Q9)@,;RL $;4'38]ME-E,2H;66VDG1O/TEV4XOW4**^-+%Z=*5[ MQ/S,(U%7;]7AV_&I+.O9]]UV?[R>/]7U\\?%XGCW5.[6QP_5<[EO_N>A.NS6 M=?/Q\+@X/A_*]7VWTVZ[4$+8Q6Z]V<]OKKIMGP\W5]5+O=WLR\^'V?%EMUL? M_KLMM]7;]5S.?VSXLGE\JML-BYNKY_5C^6=9__7\^=!\6KQ7N=_LROUQ4^UG MA_+A>OY)?EQ)8=L].LG?F_+M>/'[K.WE:U5]:S_\=G\]%^TIE=ORKFYKK)L? MK^6RW&[;4LV)_'NN.G\_:+OCY>\_JO_2==]T\W5]+)?5]I_-??UT/??SV7WY ML'[9UE^JMU_+7LFS3'NJNVQ^W=V]W*LJ]VY2G,JN_7W MT\_-OOOY=J[_8S>\@SKOH-YW:(X]M .==Z"?.^C!'?1Y!YU[!'/>P41'6)QZ M[\PLUO7ZYNI0OST*AL[A5;'?5/\"2*TR(SF&TR&JP2.\T"9I% MW?[4,TOC AH6T%T!?5' RLCLD\1VDGTG(2>MC9I=(IDA:2)/N,QI3U9$QB"9 M#,[@W@SLS;#>E$\4L+" S7?7P0)NW-V3Q%PTJHBTT)&[0*:#<2YRE\NT,T'8 MR%T@"\:0Q[UYV)L'[EI<(, "(=]=*3 JQ+B_9\UEKY*\LM&X7"*=,HX85[A. M.:5-=,%62*>M)I?H, %#"5Q.E8 D^R35!)\Q921E^$S0\5#[Q?2KU!2N=AF MK@M*ZW@B@,H%KYR,;08ZY[5*#&:%L:@X%E5(7"F%N:-DOLT*I<9O/FEZ_ MDH2.9@-+J#,RAFX!=(JD"_%PACIM*-4AQJ+B6%0A-*3 M'>;Q67/9KG76Q>$,R%SS51--1@H@DPTJ933I6R$=6:D3+A,F(G$BJI"R*)'W M)@0^PLBAC,AWUESV:XQFD0_(;$-OYC*72:&UC+_]D$XV,_#$'SMA'A*(?2$1 M^P@CAR8$/\+(H8SH1SR&2:5$/&,&LN!C=A= U>0-X6*/P3&]LRE_, P)9+^0 MF*,0)@Y-2'\:$T=GI#\-4IWU<;A&*LU@ 53DX\&^0BJC$U%"8Q!JD/I"@C4: MLT9/2'T:LT9GI#X-TIPD=FN(J]B M$/8TAHS."'N:QRZCXSL70&1#G$" 2'H;WXZ$*DJYB\FG0<@+J1*8+WI"R-.8 M+SHCY&F>MJPQ?/1RF2.R;/R"[$9&*08(H#/B\@92_]8FAI_A\".1R'@&4\9, MR'@&4\9D9#S#LQ9R&.@4Y)94,\1T,Z;43JUK'!!#2<@"02FB@ST@WX+/%#+2<@212)F',V FISF+,V(Q49WF^BADQ+BG&):M!2;\;3#S+ MB4@N\>QN0H:S&#,V(\-9],2-/0U: ID1BCWT +(0A&/^@A GA$C=CK 8 M@98CD$0BQ5G,&#LAQ3G,&)>1XAS/5,AD($,F QDR&:*FY#>'.:*RTAO#N0H MY"V7,6^Y!'H[5*F_8 *CSH/,)E,E,$[\A,SF,4Y\1F;S/#W%+!B7%..2U:"D MWPTFFP<)3282FL>A7?T4$Z MV\O+_?XPZSS(;#*1V3P&BY^0V7QBQ5%&9O,\.[&1.RHIQB6K04F_&\PX#_*9 M3%R6@($2)N2S@($2,O)9X#D)C5P@0R,7R.#(1;J!D1LP[0)(9S)E$49,F)#. M D9,R$AG@8[8UB:61 DU!N#5 I?CX&E:=3FAQ\<+"KCP\ M=F^/'&=WUQ6;H" )"@ &0 'AL+W=O M"R/)V46@G7>TB/[P=13^R#T+!A8]F7-&EGR MQA/LL/+OT;) L3&PB)\EN\K1V#.A/'/^8B9?]RL_-(I8Q7;*4%#]NK MJRK# MI'7\[DG]P:KNS5+SN6;24FKYV[[*Q[VOW)<&]&6P0]0;18*!] M_\L ]P;XHP9Q;Q"_&]CT!UTH-C<%572="W[U1+>]+35_$5K&.OL[LVB3;;_I M]$B]>EGC*,J#BR'J,9L.$XTP)+N%;*<0-" "+6!0$4$J-M'$W-&P_2^BF"(6 M!-: P4Q@:X_'(:0)3!"#!+$EB&]2B9U4=IC$8IHNC# AJ1/LAU#%%(50%L>P M9 )*)H#DV!%#)FZR#&'82P)Z20 OQ/$"86:RGX).4H# R=BFPY!1*)_((L/. M)FW32<00K(#84C(Z/3>J,U!U!JAVSU8VE1-A-'.^%J";!>!FX;@!,#B$G: 0 MKB4A0('<8A).TX87XZ/65Y1P&C: *R"^F"1I-B-]I@PB0+I;@WK06%)"PIG] M1F"ENT<1X,C] 4'0S,%&<#5#&* @[E[@:0G)4.K^&1^#%1",X'AN(^ BBH J MBA-7-P1RBR@(Q#I[?BYL0W0:'7H<^XC>\^^P[LFZ3L5Q[*1 MWC-7^K:V=^J!<\6TEO!._YXGW9<-DXH=E!FF>BRZYJ2;*-[VC5:V'=V8?Q5'"F5SEM95&+N'J6LIYXGMD=:$O' :EJI M-WO&2R+5E!\\47-*=H94%E[@^[%7DKQR%S,3>^*+&3O)(J_H$W?$J2P)_[NB M!;O,7>1> \_YX2AUP%O,:G*@/ZC\63]Q-?,ZE5U>TDKDK'(XW<_=)9IF"&N" M0?S*Z47TQHY.Y86Q5SWYNIN[OG9$"[J56H*HQYFN:5%H)>7C3ROJ=FMJ8G]\ M5<],\BJ9%R+HFA6_\YT\SMW$=79T3TZ%?&:7+[1-*'*=-OMO]$P+!==.U!I; M5@CSZVQ/0K*R55%62O+6///*/"_-F_A*@PE!2P@Z@EK[,T+8$L)W OZ4@%L" M'KM"U!*BL2O$+2&V"%Y3+%/]#9%D,>/LXO#F ZJ)_D[1-%;[N]5!LYWFG=H MH:+G11BF,^^LA5K,JL$$/4R4?(1LAA#4(3QEH',10"Y6P8 >?%Q@/41$ELW- M79''^R+9$))&<"8A6,_0\,-^/;$/"V!0 !L!_$$ 61O28&*#J1I,'-L5 T!I M%%LU&X(F?FJ!'@%0B@,XJ0A,*@*2LORN&DS46R5!V/[.QH"R:. WP?C&+L:@ MWQCP&\("$U!@,OXS2$"!9$3%DD$QHDEH@39C0-D0%*/H1L52T&\*^,6P /+A MD\@?7S-TXS!#(ZK6@OK)!AC9?XQ1J Q"! M.MZKG#1:#UM*5=E Q]23&* W7VHA.Z;-4AZI&B2PR@5UG(:^G]*.M3TI,K>W MET4F3IJW/>REITY=Q^2_'7 QYB0@EXV7]MAHNT&+;&!'^ GZU["79D472M5V MT*M6])Z$.B>?@NTN< %.\;N%45W-/5O*08A7N_A6Y<2W&0&'4EL$,\,9GH%S M2S)Y_)VA9/&T@=?S"_V+*]X4!74[,3UBQB_PEQ00KRY M^N]P!F[D-A/C40JNW*]7GI06W4PQJ73L;1K;WHWCS+^$X0'A'! N >%4RV3D M,O_,-"LR*49/3LT?F/V/@VUH>E/:3=<*]\TDK\SNN8CB-*-G"YHUNTD3OM.L M%@TU_,4D1$U"!XBN ,$JQ0$1"H@<('Z7P?HFRTF3.DWO-&&4^-$&]XE1GQCQ MN0-(4$#RH5*3 PY(44#Z,8,DN*D4TX2XR0HU62& Z,8$T\2XR1HU62. ! =L M4,#F\5X&/GZX_0>ZB8KNG,[@SB4*'F@H)HINKQ&]NK?V7?S!Y+'ME7<0VCP! M[J+60F@P0/_)'+;&/,7+@D.M[71EYG)ZCZ:%%L/\UM+EP2_^ U!+ P04 M" #Y8OI.-86DG1X' ^*@ &0 'AL+W=O&B!%@@2M+UF;-H6(HDJ1=OIVY>D&$4[ M\]/:W%@2_>W,[NSAG]WES5O=?#L\5U4[^[[=[ ZW\^>VW5\O%H?[YVI;'C[4 M^VK7_>>Q;K9EV_ULGA:'?5.5#T.A[6:AA'"+;;G>S>]NAF>?FKN;^J7=K'?5 MIV9V>-ENR^:_9;6IWV[G?UTW/;/UCS+I^I+U?ZU_]1TOQ8G*P_K M;;4[K.O=K*D>;^5V^'L^^SOBE?Z_I;_^/WA]NYZ&M4;:K[ MMC=1=A^OU:K:;'I+73W^'8W.3S[[@N???UC/A\9WC?E:'JI5O?EG_= ^W\[C M^>RA>BQ?-NWG^NVW:FR0G<_&UO]1O5:;#N]KTOFXKS>'X>_L_N70UMO12E>5 M;?G]^+G>#9]OH_T?Q7 !-190IP*=[_<*Z+& _EG O%O C 5,: $[%K"A!=Q8 MP(6V(1H+1,3#XAC=H;O2LBWO;IKZ;=8<1]R^[ >VO(ZZ 7'?/QSZ?_A?UV.' M[NGKG;;1S>*U-S0RRR.CSA@;^TC.$7DB%ET%3K50J!9+Q8HKW\&*$YI6(N6, M37PD XXBVI:+E2G>=>0U5\.@ZZ&\]AHS8.3)* M2T/"Q2EE8TJEG+J2RB3$9<8QEVA-(P6H6"HR; M.61<;@:/D8)0N6P$,[0B Q<9&9%1G -/:FHF9F,!:)Z KJ)^$ M#>6)82P%%C4!G%CB9(3\^9[8"4<3ZBF!(]+3RQ$Z=Z2%()-\-5+GP=6Q)8MZ M"FRI)*;Q0Y33$S-&0DG^*%6 QHR0]19G*;N*T]8A$*A1BD"9:$FG:P8M CW* M0^M8!+CV X?%76H0N&C"!)9W:<(3!(D%3R+%8]UGV9ASF@I>")1"B*H=A 3M MK@!WQ05+?H"PUDDD=G3Y'"'K5T;&-$0(.^_T,4@($Y;-7HC1&.1A3HN+UOQ@ M8?V42$"I[(V0@\OVV#2.3(B'Q)HGN>AIE]!>B_E$9EW&&2MI@X =M@QQ1DT- M1"R($BDBFZE)R$P-@%((L9D: .4A[HH+EOR](59SA=25K?BHE,_6#@C42 CB28&I,+*KU2X^BBL@0II(!W3(W0^ M-$QD8GK\L(*'S*L^0KMZ6DJ.4)>*JE8 ML@4H(V@84F1+T,.0#% JCB;40^%<1(7D(@ILOZ-N8\T.@A#'1TV*N$X?Z1XT M@QP?-7E@_8K+?OV0X>Q$@>PDFEHVL6:KZ!>F,59;A=26=1S?%1HCNRZA'08 MD G-O0"6.'K:EH?Y+"X9\P]!L:YKKNO\ &.$+IY@( X=82#NG3,,C556(Y6E M)V6:[\(303?T .K6%'H$!B@[M9_76-4UVL]3?1DA+S\7-(<"4,R:A0S1&0P@ M-S';],1!.LHSZ'9@A#P)HTWB"-T,7+:2O6O%;P[. 73(N;[F!^(F48H=*"$. MK,LIXJ13,@5 M0(8POBSG874K+CKU@X6S"HVRBJEE!&<5^A>R"HVS"AV256BNQE+'B=$TK8"@ MTQ%=CE,$*B>MH4()P6X?IC3MND#718!%/W XM] HMZ"W6)HKLXX9*T@) MNF<%%#N1P_XF%DHS<;\>=,'.M\;2R#BB2_P*@6@M2R$HE&-+% +16I:'UK$( M<.T'#LNQ 7(\&7LL4L:%*XS!(F70<37KO@B,DR1V?&A"4%B6RR,PL6S5R:!! MX;KEE_9>H.1I>1#S,[NN77=O/^K.GIY<=/ZK^S3;R?"FO,PF> MY_*Z.+[*^-/\\'NNZK;KZBP]=AS]7Y].;[1>/S1UOOQ;&PO=V]R:W-H965T>ZY>\[V^>87 M+E[DD3'EO59E+1?^4:EF%@1R>V05E7>\8;7^L^>BHDH/Q2&0C6!T9XVJ,L!A MF 05+6I_.;=S3V(YYR=5%C5[$IX\5145?U:LY)>%C_RWB6_%X:C,1+"<-_3 MOC/UHWD2>A3T++NB8K4L>.T)ME_X]VBV0:DQL(B?!;O(JV_/2'GF_,4,/N\6 M?F@B8B7;*D-!]>O,UJPL#9..XW='ZO<^C>'U]QO[QHK78IZI9&M>_BIVZKCP M,]_;L3T]E>H;OWQBG2#B>YWZ+^S,2@TWD6@?6UY*^_2V)ZEXU;'H4"KZVKZ+ MVKXO[9\T[(/S0@G0&YU4/2&22.AZ!- MELW^ U5T.1?\XHEV S74[%,T2_3Z;LVD74[[3R^ U+/G9922>7 V1!UFU6+P M ),,,>LQAF1#R.,8@GI$H(/L(\50I"L,1)$Z48PQ>(AX&"-([L3Y3Y+-AR0# M*1&8],C:1P,I&4P0@P2Q)8@'!(Z,=8LA%E-;3)SC*(J=A(QAA$1YY"X> $-A MG#M.-Q ;CI,4%D= <60L+@MA@@0D2&Y/;PH2I$ $R$EO.E(:H23#;GK',*2S M&SH;]Q%BBXA[$C< 6YPDX41Z,U!2 GP@F0"%< MF\+;%Q)-E#<$1!&[]0V-Y.91GN,)3V!YND<8\#21, 27!?0?=0'!A0$!E6&L M=WQ*LRP.I_3"IQ1!QS1Q2SX$FMBM"#[,* $H1E<+!)HHR0@^\P@X]'GH^H% M[BT67-V]%1,'VSE);\M/M3*K>S7;=V?WV-S=SOP:S1X0,/]HNCE[U[_3MZW@ M5RH.12V]9ZYTQV#O]3WGBNG8PSN]%D?=??:#DNV5^4SUMVA;L':@>-.UET'? MXR[_ E!+ P04 " #Y8OI.,8&:40(" !\!0 &0 'AL+W=ONHZ*WSM@ M?-R&&V4&4%T-] K?0?T8#D)7:%$YMQWTLN5](."R#3_$FSTV> MX M:6&4JWY@DAPY?S7%E_,VC(PA8'!21H'JY@Y[8,P(:1N_9LUP6=(0U_UW]4\V MN\YRI!+VG/ULSZK9AF48G.%";TP]\_$SS'GR,)C#?X4[, TW3O0:)\ZD_0:G MFU2\FU6TE8Z^36W;VW:<9K)BIOD)R4Q(%D*<_9>0SH34(:#)F8WZD2I:5X*/ M@9@.:Z#FGX@WJ=[,DQFT>V?G=%JI1^]U2I(*W8W0C-E-F&2%<1#[1P3)%PC2 M!A87B==%8OGIBA^7F5\@]0JD5B#[*T;JQ)@PV&)ZBRFC.,F=*!Y4413$;R;S MFLD\9C+'S(3)5\N0DN0.:N]#90GVF\F]9G*/&2?S+G]8IHQPA!TSCZB"%.4_ MSAE[S> ',X0X7O##_B_ M<*Y 2T9/.EJCG\*E8'!1IEOHOI@>A*E0?)C?.K0\N/4?4$L#!!0 ( /EB M^DY;S+^:6P8 @H 9 >&PO=V]R:W-H965TT?59B)C'.MEQ)2:[_OI*L\UG:61_] M$D?RD+M+[PR7*RT_RNIK_1IC,_NVW>SJF_EKT^RO%XOZZ35NB_I3N8^[]IOG MLMH637M9O2SJ?16+53]HNUG(++.+;;'>S6^7_;W/U>VR?&LVZUW\7,WJM^VV MJ/Z[CYORXV8NYM]O?%F_O#;=C<7M+8ZSK-;;N*O7Y6Y6 MQ>>;^9VXSKWM!O2(O]?QHS[Y?]:%\EB67[N+WU8W\ZSS*&[B4]--4;0?[_$A M;C;=3*T?_PZ3SH\VNX&G_W^?_9<^^#:8QZ*.#^7FG_6J>;V9^_EL%9^+MTWS MI?SX-0X!F?ELB/[W^!XW+;SSI+7Q5&[J_N_LZ:UNRNTP2^O*MOAV^%SO^L^/ MPS=6#L/P #D,D,US ]0P0*4.T,, _6. [E?K$$J_-GG1%+?+JOR858>? M=U]T622N=;OZ3]W-?K'[[]KEJ=N[[[XGT*,)INMTP-@> MLQN<-$;J+,NP*0--&6 J3$P=,.;$E/6"M6.A'4OLZ),)#G8LL7.EG3&L)01!$.C9'6!FL M:GRT UUG2Y#U8A 3EV"PNR0(H:F0++K)3IFZ;$ M*B>!RHGIAB.I'AEC'?@)DI%Y"G(< )8X2:M-+2PS!98X:2Y81BQ'$LG1M/:0 M5&1D" :E60M6,AF:)T'',6"5 M5*@0)-E R[NK[E=#,21##1HKE$9GY6DV:'JJ%2*@CD\R,D]!C@/ ^JC107F:"IJ6>UDE>!"!)9N,&?!.3X\106#8M* M&$ &Q4V!R> O>)SA,1D\VAE(M C$9++'C/& #(K9@3PF@[_@O.@Q&3S:&4BT M *2F.]#BY#6I;:Q>^E?0ZME3^;9KNK>B3NX>7W.[Z]_\6OR ']Z1^Z.H7M:[ M>O98-DVY[5^I>B[+)K:^9)_:F%]CL3I>;.)ST_W;*4-U>#?M<-&4^^&]N\7Q MY;_;_P%02P,$% @ ^6+Z3B06$H(^ P 3PX !D !X;"]W;W)K&ULE5=M;]L@$/XKEK^OYC!@NTHB+9FF3=JDJM.VSVY" M$JNVR6R2=/]^^*51#,>:YD-L\'/'*G*NIV'>ZT/]U'4 MKO>RRML[=9"U^;)5395KTVQV47MH9+[IC:HRHH2(J,J+.ES,^KZ'9C%31UT6 MM7QH@O9857GS=RE+=9Z'$+YV/!:[O>XZHL7LD._D#ZE_'AX:TXHN7C9%)>NV M4'70R.T\_ CW*YIT!CWB5R'/[=5[T(7RI-1SU_BZF8>D8R1+N=:=B]P\3G(E MR[+S9'C\&9V&ES$[P^OW5^^?^^!-,$]Y*U>J_%UL]'X>IF&PD=O\6.I'=?XB MQX!X&(S1?Y,G61IXQ\2,L59EV_\'ZV.K535Z,52J_&5X%G7_/ ]?N!C-< ,Z M&M"+ ;#_&L2C06P91 .S/M1/N,)BQ1W$*,.XMX! MFSC(K# &C.@Q]4"2L8P3*Q8,1FDB<#H,I<-<.LP:9SE@^/4XD"4QM^@@,.,+ M/'0X2H3H&P2APUY*3HG12)#DQ[B!#'62W+R0@ MN" 0A .S%8$XP28I$]2N$()+8_#.7O!H%-RPND?09"C"F6 V)01'TY00#R5< ML( B6?)('N"2!?$[:H7+#& ZX]3*51 @W<].S)NX*25<:@#1&K=6KHP 89 Y MTP?#$4A]B<85!S#)\4>M\*4-R-IV$Y/>I,(8S"O#@"L%9#=L"B/H M33X(S,N'XKI#,=WQN@PBVKNT5-8(FZN?L[RL$!83ZI(_B(D%O M.=B,H D? ?;^A*" <.+97BBN.!13'%^*<86@_!U5PE,"IO1L@ M(.&==;@V4/<,@90H<4Z5W-DM$9#@8)&)KD[VW57K>][LBKH-GI0VEX3^*+]5 M2DOCD-R9N/;F=G=IE'*KN]?$O#?#%6=H:'48KV_1Y0ZY^ =02P,$% @ M^6+Z3G1*8#==!@ H"< !D !X;"]W;W)K&UL ME5KM;MM&$'P500\0\;Z/@6V@<20[C0L$*=K^9FS:%B*)JD3;Z=N7I&B!O)N1 MR/R(1'EV;Y>W,WMWY,5;L?NY?\[S?;0&*U7,YDD=K;.EIOIU47SV[?=U47Q4JZ6F_S; M;K)_6:^SW7^?\E7Q=CD5T_SHY6&Y MSC?[9;&9[/+'R^EOXN.=3VN#!O'W,G_;=[Y/ZE1^%,7/^N++P^4TJ2/*5_E] M6;O(JH_7_#I?K6I/51S_MDZGQS%KP^[W=^^+)ODJF1_9/K\N5O\L'\KGRZF? M3A[RQ^QE57XOWF[S-B$SG;39W^6O^:J"UY%48]P7JWWS_^3^95\6Z]9+%J5U>C%[K3VUF$\'C.QB3-+' M7".,Z&,^(XSL8^8(H_J818Q1VO4Q-\B/[F-N!\3S!6%,'_,[PM@^YBO"!#'? M(8P_8F;51!YG4^+9E(T'U?6@B >%/:C&@^[50S"/BP/&-IA-@Y%.:)4D05'< M J!0KHOKA:1Q2#H.R00E.C]@?&//?CAI9MB#RF((:#\(HTJ MTGEMI8]K]X T':17(A&65F\M^%!A$S!/,I20) [,)(=_9#@FZ (,I\+A1,S, M,\,1Q1$2#!?>]19D>D)@E)/Q;0=087WJ-8^,*)D 4F9)50LB/4(/KTI!)$, MS0CK1&ME$ KG0R' M0R"RV)!$JB20!:>)#R(+THTH,2(+T@]8;[>@7ONT*:PP#SA8LY_- U$:"90F M7+,L9$QX[T[-NB)\5X#OX8)Y#D%!R2^&@&X@*&@NMV= _;R(!BFP%'-L.T8T M2(W9TK$]W:!-'=BLP3U=C$OY4D$175%(5\)-'0)Y-A!1%(567VP>B5@H.V(. MB%@HM$,*>TD+ZA+=:0UX#H BD2>6;(KHCT+ZPU(C8J'2X;='$PG0J.6'MZ<% M=;,V4L=W1\>;*:M/'#L0^FI 7[:IU82^>@1]-:&O!O3U(7UU3$MAN!1K=M:" M*!>>T6ETD!(=MIP&]:,AY-6 O%Z%T<1'*>",XQRJ'P\1 @U6#9ZL&C01 CUB MU: ):S5@;=B>O^IX+>!/[_$U(;@&JP'/SLT(P4TR/&U#"&G0T4:8=@OJBH0] MO1@UA+L&+/^])3X(=XT:D3;AI &R( M]F8)12S:RX:/82QH;\GIB;:$3A;1287CQ5M:>68X0B<+Z)0&*Y;/%IS!27YP M8MD3 ="?4D%\$-K9$?W)$BY9P*54AC6,0&1Y90GA+.A,*6G(CA#.C>A,CG#) M 2Y%"4,0>\Q"".= 3TI)3W*$<&Y$3W*$1 Z0*$X8@4@G<80^#M&'!4MHX49T M(\<><(%N%">,0$12'>&.BVEAF XX0@LWH@]Y0@L/^E"4, 2QYWZ$.SZFA4F( M:'E""S^B#WE""P_Z4)PP A$.>\(=']/"))+X(+3P9D3"A!8>/1H)%U@MJ-N9 MU.E=A"<,\C$Y3,)JA3TD'O$4Q1-R^+AGF"0X:OCDX[--0=*>==ZUJ=]=^R/; M/2TW^\F/HBR+=?-NS6-1E'GE-OE03=MSGCT<+U;Y8UE_K65N=WAG['!1%MOV M?;C9\:6\J_\!4$L#!!0 ( /EB^DZ?!<4S3@4 .<= 9 >&PO=V]R M:W-H965T8@M^3#[]I>GLBJRIKVLGB?UH3+9IC#;M[WVM9M/RI_.U&M4O19%5_\U-7K[=C<7X_<:WW?.VZ6Y,9M-#]FR^ MF^:OP]>JO9JW#YHV1GTB+]WYJT^^S[J4GDLRQ_= MQ>^;NW'0161RLVXZ%UG[\6H6)L\[3VT<_PY.QZTS[Y-IG'K#:+ M,O]GMVFV=^-X/-J8I^PE;[Z5;[^9(2$]'@W9_V%>3=["NTC:,=9E7O?_1^N7 MNBF+P4L;2I']/'[N]OWGV^#_W0P;R,% G@RD^-" !@/R-5"#@?(UT(.!]C4( M!X/0UR :#*)?!KHOX'%V^W(MLR:;3:OR;50=.^Z0=8TM;J.V(=;=S;[^_6]M MQ>KV[NM,!WHZ>>T<#9CY$2//,?$E9,DAXH28M & 504NL !Z-A,)H'(P(K&(XA'>)!0CA(" 815K>&+!=BL^*!23E& M:N$H< 2CC4"T5A?-CQA]41\96SDMO5 I0)%R=%0,(XY9Q*$]O3$;A"(1AM;L M+6(^PY$FN_&6W%ND8@JMQEDAF$@BC7-+8&X)S\U:]O.$#:,IL3/C("6(K+PX M2 2L^"N.B@/I2$H$F+\#T&3D<.%X! A_(A*0O^^%]*"B 70Q*2'95 104H7* M$0YF5D%@4EPN,+<*=<6D8$84B!+MY32 SM.U6?-S2 H@0IVUVV6XF%L%(E>; MK@;0)1.)1-DA>\%2!)/:-;KG=7Z4T@* M(.Y:2\P:$K&&7>L!=%&=*+*5GQ023XO$3HWK MK9:^RV2(:@&Z(6&I "]IO M/2OD2KG4'CE>Q0&O2\?"(DRW=(5@)$Q^A,B/M0Z7>C?*7IH(1)$]NP DI,TY M"!6[WKP(4S(A:%1(AQ@C3,ET MA?PD3'WD(S^)"T>^,^(#2@%(B,#1$PI3K?*1H J(R]CN8Q]0BD")X^&@,+,K MP.S2T2T*$ZBZ0H(J3%7*1X(J+AYYJ7U *0!]4&K'/J6/$E5 /?)2>X!2!78S MG:7&3*P $TME1ZS9.)+M%@'0C> ;UPA&C"-7"!;IQ-5!F(T58&/7KI/"K*>B M*_H8LYX"0E1:T_*@N"QT/)45)D:%-&%DCX) CFPT9C,-V$PF#A>87O05VW : MTXL&^HPL(?@P@,Y[2 3=GS74Y.P(J3#5JD]/9[NQ_4$L#!!0 ( /EB^D[0&FM/ MR0, +X3 9 >&PO=V]R:W-H965T:. D:X R<9OOW,X:EP3ZF["6 .;X^%W,_ M'"\OHOG9'CF7WN^JK-N5?Y3R=!<$[?;(J[Q]*TZ\5G?VHJERJ2Z;0]">&I[O M=*>J#&@8+H(J+VI_O=1MC\UZ*\$M[<^YU MJ3P)\;.[^+A;^6'GB)=\*[L0N3H\\PTORRZ2\O%K".I?Q^PZWI[_B_Y>)Z^2 M>.5%C;$79ZE]O M>VZEJ(8HRDJ5_^Z/1:V/E_Y.D@[=< .D0Z^=Z93O5= M+O/ULA$7K^EGZY1W+P6Y8^IA;KM&_>ST/95MJUJ?US$CR^"Y"S1H'GH-O=&\ M* (5_3H$14,\4*L['0^PL159C$=@, FF^[-1$A0'B&" 2 >(1@&8\11ZS4)K M:JUA868D8FMH3!+L)(9.8N D,ISTFOAFE#>$IL:L;8"*12GVLH!>%L"+8UX2 M&""9/R\I#)#.F)?4RC,TGL248F0B@R:R&5.2O6IB2C$R04). M5X=BZE% OEASL^D9&P$TX4BNIB5-(@FC4Q) MQD8PHRA:,9DE-(@FC4Q)QD8PZ2@BG5DZU(:8961*,C:"(4<1Y,S2H3:]+"-3 MDK$13#<*Z!:Y%NR81S3]CY+!)*&()%;)V(BP.0)$[B\0PQAA:/%DU@VS5T;H M"X1DSB\0PTQB: UEE@^S5T?H"X1D[B\0PX1CB'!F&;%9JRBD*< M64R#:#%*/,R8Z<>64<< [R)'13!,*A;/+RJ&&<, 8R*SJ("(I:[' MCQ'"$$)<#PPCA/T'0AA&" ,(L;-%(O-/:G"S&U+QYJ WCEIO*\ZUWK6Z:;UN M3MU3O9OR(N]WMC[GS:&H6^])2"DJO7.R%T)RY25\JV;XR//=]:+D>]F=)NJ\ MZ7>4^@LI3L-N67#=LEO_!5!+ P04 " #Y8OI.I$?\CKP# J$0 &0 M 'AL+W=OG2?;,W59%:=UL=@OI4Z737&A5YP,,P#HHT M*_W%K!V[KQ8S<[9Y5NK[RJO/19%6?YYS_RG@:_9X6B;@6 Q.Z4'_4W; M[Z?[RMT%5R^[K-!EG9G2J_1^[M^QZ8;SQJ E?F3Z4M]<>XV4!V-^-3>?=G,_ M;"+2N=[:QD7J/A[U2N=YX\G%\;MWZE_G; QOKY^\?VC%.S$/::U7)O^9[>QQ M[B>^M]/[])S;K^;R4?>"I._UZC_K1YT[O(G$S;$U>=W^][;GVIJB]^)"*=(_ MW6=6MI^7[ANE>C/:@/<&_&K@YG[.(.H-HO\&XED#T1N(U\X@>P,)9@@Z[6TR MUZE-%[/*7+RJVP^GM-EV;"K==3((,R*3%;7V8I L13L0 MI /1.H@&#A+:@20=2"("D(=EQ\0M4W9KP94$^22@: )7%4-61$07*?7^-D\ZV,P\U'43)64!:FW+*'4!>F MW+J+$6ED![QCG)"&&C$G'@?W!Z-^"1L&1/ TS684S48=DN.*^([N$P$PW@,-6$(=A4"X4D\ MHHDNOIPJOK"O]% \> R0* R)!(G"D((-:D- +&3PN!+W5ASZG^9"*X_CRS^ 5!+ P04 M" #Y8OI.Z[/NL_ ! #^! &0 'AL+W=OJT[;<#EP_5QM0VH7O[V8820E#_ M8-_K90V@T#NCK4R<6JENC[',:V!$/O .6KU2FJI6)H'3 MN",5_ +UNSL)'>%9I6@8M++A+1)0)LZ3MS^&!F\!?QH8Y&*.3"5GSE]-\+U( M'-<8 @JY,@I$#Q4M#7,X_U)]M[;J6,Y%PX/1O4Z@Z<;XZ MJ("2]%2]\.$;3/5$#IJ*_P$7H!ING.@]1]')O6CL.X M$@03;9O@3P1_)NB]/R,$$R&X$L)/">%$"*^$G>W66(KMS9$HDL:"#TB,?[$>W<&8.U@]F& MOV4C\^\$_-LM#O>(M<_C/>0QVC81;/8BL/Q@:<+UMP7"38'0"H0W;5BU*MO" MK&O=P@2K8KM,HU:9.=+_.2;4[3*9][^,-[%J\SX M,OPDHFI:BR3%0O)M>&SP_ M>>E_4$L#!!0 ( /EB^DZAJ,!6&@0 -<3 9 >&PO=V]R:W-H965T MX_,>&YX8+VZZ^E&?E6J\GT5>UDO_W#27IR"H M]V=5I/4G?5&EN7/459$VYK(Z!?6E4NFA"RKR@(:A"(HT*_W5HFM[K58+?6WR MK%2OE5=?BR*M?JU5KF]+G_B_&[YEIW/3-@2KQ24]J;]5\_WR6IFKX-[+(2M4 M66>Z]"IU7/K/Y&G'>!O0*?[)U*T>G7MM*6]:_V@O/A^6?M@Z4KG:-VT7J3F\ MJXW*\[8GX^._H5/_GK,-')__[GW7%6^*>4MKM='YO]FA.2]]Z7L'=4RO>?-- MW_Y20T&1[PW5?U'O*C?RUHG)L==YW?UZ^VO=Z&+HQ5@ITI_],2N[XZV_$Y,A M# ^@0P"]!YC<'P6P(8#]"> ?!O A@#^:(1H"HD"T,'5'6Q3-K1 7> M 4<[X%T'W#*9@"GI-:+3E/UP<$[A@#RD>D%4)*8"'A#@%0R01@,=N$(WK,>5,U$,F<$N01 PF(DZB2$HYD0@EZC.A2"(.$U'W M 9?)5"(<=X0AB2*8B+F)0C&!&()CD;AR[>#\HPC_)(-V7/YQLP9P_,S);$,X)RG"2I0):+. MRS6GLNW@-*4(325#:)Q(BBFP4YRC%.$HGUA.4)Q]5#[^L4%Q7E&$ M5PDD$2(RB\^)KR(<1 P!40)!A(C&>7HS,R+;#(XAAF"(3X"#X>!@]/&A9Q-? MBL@KZ@P](N)3'V<,?X\9\O:Y0X^)(.)F1+V98+3W4*CJU.T7\NF_; > MM=YWIYYINW P_&0:< M57JX7^3JV+2GL3FO^JVF_J+1EV$;+;COY:W^!U!+ P04 " #Y8OI.FSG= MSRT$ 9% &0 'AL+W=O>%=7"/];U>18$U?:H\K3ZJL^J,+_L=9FGM7DM#T%U M+E6Z:X/R+ !"9)"GI\)?SMNVMW(YUYIO^OJ+ZA,2OM=G_YOZ4)F!-TI,'UN= M5>VGM[U4MB_;[V_)]A> #T 7 +,'T_"F!] )L:P/L _C. M/PP0?8"8VH/L Z350] -5COZZ[1.E_-27[VR6T#GM%FG=";-_&Z;QG8ZV]_, M!%2F]6,I8CX//AJB'O/:8> .PT(YQ*QE *F]!7<'F)A MJ7 Q,$2L,19+YU.2Y"')(!6&#CIKX]D@7N($'"7@+0$?$(16&AU&MIBBQ7RA M,1&$6,E@.")9/)*10 4)1) ]_QU&W'<4"K!D)PB*A80)7(U$U4A$C37+KQ(; M'L:H)5HZS"9[@=TQ,;I!$?H0??Y1LPR^P0!A3"B!37J%PH3S* '#<8>"(ML-2XL M'#$FBGLM91/,H ?==V-7# (!+FRY+BAD8Z.'6SMUO=VQ@DT/&J[<,&:V'!<6 MT;&UB1L[Q9S=KE^*F'9L[ZMK!!5%S,YL"E7RA&J8&+Y'4'>3D&1LJG#3IN'_ MJ%O<'>D$>]Q0S*=8)&/;SU"@*2K.1T3ACD9=2T,*.$8*6#H%X:(HQ",S!;@] M IE0P3W(]GQG/T=P+"+. <]%\6AL:@&W9' MV2UD<-V6"7L_2Q"4I-&(#P+N MRH"YLEW(@+@R98(*JTS7*)":XXBT$YS(F$Q@'*:)VSVX=B_)V'K#'1CX]+(& MW#5A@FMN +$Z 9+;.S*& PDCAQ3 [0ZP,[%=T^ >9(TB< 0A,&,R8^="P-T3 MW#,O4M;N>=8I(?>4:OOB0\A0*V[3X-HT4LN(^V*CA\ >C1[NT8!YM%/.L?MO M0(21M/\T8#AN-@YN9SB-+WG.UZ48W-U2Y*H\M'=,E;?5EZ)N"O"N]7:/]0+- M+8?5OJ*S-47:-W26=+=4/^F[2[/?T_)P*BKO7=>USML;D+W6M3+RR55 M[FXOF=K7S6-HGLONLJI[J?6YOX@+;K>!R_\ 4$L#!!0 ( /EB^DZKKVK! M?P0 -H5 9 >&PO=V]R:W-H965T[&R1U5_*HSVX_SR559$U[K%Z M#NIC9;-MUZG( P[#*"BR_6$ZGW5M#]5\5KXT^?Y@'ZI)_5(46?7OPN;EZ6Y* MT[>&K_OG7=,V!//9,7NVWVSSY_&A?.U//UJ!T%F.AG4_VY? M;>[P=B9NC$V9U]W?R>:E;LIBB.*F4F0_^L_]H?L\#?'?NN$./'3@R@W^V@AP[ZHR.8H8,1(P2]]BZ9JZS)YK.J/$VJ?C\=[X> M8.D3)A5S^-\@ZW>#7$U3P62IKK^Z2I;! 30,H+L ^C) ))+=(U&''#KDQJA4 M:%T"2I-2(B. HM"03 O DI!'A!DHS/C"2 CK$7,QBHHIBJ0RA!E%1DCSL5@G M*@J%-(11&H]HBZ"VR-.#?$K$2>EP!+52RH%:"84IG--<3,Q9A7VA*H+0':8J$M M 5LM(KEJ/J53S7+5?,IM[E J\ZDD83VR:"D4E@)A"0Y (;;\\.,V1B-5@SZ0 MW@&2ZRCS"[$T$=@*83K48M UPDS$8QF"Y>B>&,@;J12$2P5]HE80+A8$JH4T MGH&Y_GV2DBD&5*2\&@XHY6UA1*5C6YAPM2!0+CSG(=^[69X* $/2=E< BI14 M!0:CL>7"98) G:!0BO)]^R8EJ0I .F4I"U"LC10&J%CQB#)<)P@4"AHYWQ&V M8TH^\7/ QD? ^;P]D_K[0?($-S#7.\YX)W5 *?GK7B'*)&*IUI"Z..9>*\-.S HH&PN! MG9CU)_*++8^!Y4DS9]^$;CA26B888$J%\K"%,)V2W,((BS2-&#IC[V/@?9ZA M,SC_>L=_ "7^Y@&G7PJ]S0,HPV/OI=CZ&%F?-'5&!]8P,E(:PMQ94HH#F'+O M8U(=P'221B/RL"TS.":3?/UG_]3:OD9*=8B2Y6B%*)8CKB&5CJT<+A<,RH5\ MBUPP\&_FQ+,T5#'(>.)0-=!&OI,BS#G^R,HI7#647S6,D2LW0-'UCA-'YB6@ MI)=\*-#ZW4"]J.#B7JJPU7-W25A/-N7+H6D-]J+U?!%YS^V]EFA?T.V20/N* M;M?]->//\/VMYQ]9];P_U)/'LFG*HKOS>BK+QKJ9AU_<8NQLMCT_Y/:I:;_& M[GO5WS;V#TUY'&Y2@_-U[OP_4$L#!!0 ( /EB^DXK6,JGTP, 41 9 M >&PO=V]R:W-H965T,W;91@'8 C[-OO\TACEU53)P; ^VOJNOO0Q7-[.+J+\W1 MVC;X5A95,P^/;7MZBJ)F>[1EUGQP)UOY?_:N+K/6/]:'J#G5-MOU1F41\3C6 M49GE5;B8]6TO]6+FSFV15_:E#IIS66;U?TM;N,L\9.'WAH_YX=AV#=%B=LH. M]I-M_SF]U/XINGK9Y:6MFMQ506WW\_"9/6TX[PQZXM_<7IJ;^Z"3\NK[2'P?6UM*T-1"C@7C40(X&\H?!^R&IT4"!'J)! M>S^8ZZS-%K/:78)Z6 ^GK%MV[$GYZ=IVC?WL]/_Y\6Q\Z]M",SV+WCI'([,< M&'[#J.0>66.$78G(!W"-@E-1+#DR%]+<=['"C(I!I&O,: ;\;-[WL((=, M] [$72<)[4"2#F3O0-XY2(&2@5$]4_4,I[M09!>*Z +,ZH#HFQZ$85J#0%84 MI@13(%Z,&9D('8/!IS"6&D5KTZ0VC;5QT,]2H^%3.E5P26%*B\3 J< 4BXV. MX;HB,!XK-C%MAI1FL#2X&0U6)E(X:1B23 B@"T/L+MY!%J:2F$_,5T**2K H M,';+!(=B8"0K#*4P2:PQ(Q3<6QL,<<-B6E)*2DJQ)) 1ERF>@C218#97F%)^ M <(5B*E4* -\;3#%XM080PMC,5T/8B2-)Q/ID4V4%/9X@F1D/7AF_.?Y:V3N M](J$:Y"95A3'E1%PD F.&RZ5!,-,<5)+,37.=!%AX@&%XD&%!-)FL*4TC"C$9A*--HH!.;WYN02I2LLPR66)Q-Y MD=&%C.E?V"ATP6!$Q4#+"*=P+H2,)1QD@I.^:,(<2W#2J!2^C&TH+E5*R@F% M=/5@1/E "HF,3BHD.%(AYFB%!.<5BJDYI(L)(ZH)WB@XNW,C10P58DPD K[1 MKPE,)JE@4!_&3*S3B0GD=$7AN*)H/G4ZH"L*_X6*PNF*PA^H*"-S^W8*QY= M?@-NUC]WLZ'\:H)7U_J#9W\\W#O76A]Z_,&OAJ/-=M>'PN[;[M;X M^WHXF \/K3N-'QVBZY>/Q?]02P,$% @ ^6+Z3JU9A]HU @ %@< !D M !X;"]W;W)K&ULC57;CILP%/P5Q >LL;E'!*F; MJFJE5HJV:OOL)"B@N2G0!ZLD4-0R0($M30NO7+PL[M15GP MJV)U"WOAR6O34/'G&1COMS[VWR=>ZDNES 0JBXY>X#NH']U>Z!&:6$YU ZVL M>>L).&_]#WBSP\046,3/&GHYZWO&RH'S5S/X/W2.I/WS2%\_X[^R=K7ILY4 D[SG[5)U5M_>/\91D.Q[XWN MO\(-F(8;)?H;1\ZD_?6.5ZEX,[)H*0U]&]JZM6T_K*396.8N(&,!F0IP]-^" M<"P(%P5H4&:M?J2*EH7@O2>&?ZNC9E/@3:C#/)I)FYU=TVZEGKV5"2$%NAFB M$?,\8,@,LT#L[A%Y/$&0%C"I($X5Q-:'1JX!45.0=&=()(E;H+821"OCR1Q$B0K(ADP\'PMV'SY,5@0S@N:G D=Q%.;+F\"!BW6"R[V" M9A>4>3&^47&I6^D=N-)WG;V1SIPKT)S!D\ZYTH_4-&!P5J:;ZKX8;NIAH'@W MOD)H>@K+OU!+ P04 " #Y8OI..J!D:S1N #@VP$ % 'AL+W-H87)E M9%-T&UL[;UI<]M(EBCZ^;Y?@?!535,1D(I82)"NGHZ0579=]]AE MMV1/OWX=\P$B(0E=),$&2,OJN#_^G2TW),!%=E7/XHF>LD@"N9P\>Y[E]TVS M";:K\N_;XK+:KC;_^FP;S?KY]]\WL_MBF3?GU;I8P2^W M5;W,-_"QOON^6==%/F_NBV*S7'P?#X?C[Y=YN7KVA]\WY1]^O_G#C]5LNRQ6 MFR!?S8.7JTVY>0Q>KWB$LEH%9T%SG]=%\_OO-W_X_??X#K\W#MY6J\U] ^_, MBWG[US]N5^=!,@R#>!A-_1\7YT&<=O]X67TJZF"=WQ7G[9_T4C\\KHOVC]'P M[$^]+_QIF]>;HEX\!E?%NJHW[0+F^*VMOX63H91CWO715W9;.! MF3?!S_G2&_W%Q=7/+Z^#GZ[>?7P?O/[YLF>42UA_G2\ +^;%Y^#?BL?V%O1$+3'> 5?>CBY$_[RMIQF MY_M_BMO?7,"K,TFZ3#GI$NYG.@VR94?P1ORE41O%OYI!,G MP5O@";#R&MC$ON$N\1-L[T/UL/(0J@9TJQ;[AM @>E]7G\K5S%O2Y8=]0[RO MF@T=KTS&W@MO*D*9^VK51WVC27*6#3/OS0_E M!BBVN@VB>'!S&EP7LVT-L_O<;KFL$/#5[)<0N%X=?,H7VR(X&9X/HV -G)"X MKS=ZG<_+U5UP_;B\\:']HOV%FCUX^7EVGZ_NBDYF\/-?KON04E$Q,RZ:&4[0 M)Z"_^')"TPCPWWRV*3\52/NY&G('OP," BRYJVH/:F_R&O9P,9L5\!0\,^?G M>\:Z7N:+1?!BVP#Z-WWK>[DLZCO?@U1F,W] ?6^\T\^6M!]_ MEX",!:Q2!O#>W]P#]LF/P8 '.0V#E<\[_@-8=F] M5!!7L&'").($SSUBSYMRAFL,YM5BD=>-X1JGGM I%UO$KL.>_G-1WMWCXSEH M9*"/.>L O#2HO&-1_/#.E?0\LH,>D/#JXAY.!_'F2.HPN-TW4C_.,V+,G)?D MS >+JFD81W!@..;VRQ]7('D6Y3]PV_1P<(="%R!Z7\R)]Q!_!!6Q:.QQ@D'D M >>OD;>V5X" Y=TJF!%CG3T&J/8U"U8A\OG?MLV& .@.'?M#Q][0/Q:WP#OG M@.4K^&L3(%W0J$"#%8%D#319%YNR9LC*@ZVY$G^NQ)M+J/U+ ,U#['AY_\G( MXSUGTS'G@=#O?/<+P.N/AI;A\V:=SXI_?0;[;XKZ4_&,&(P< _QS,D@FPU,: M_R1*H@!X5P#SP/^#_A2A!J/1 M2$:-LZD>M2D_/V',\^ I&QMGLI0D3D^_VKZ21+8UB,;QZ=?>6'L/HS&_>S(9 MCK_6%J(P&LJH<3@<)U^ZAYW,^D6^R$&G1RVI (9]*&/^L9B!8A)U*R9* \V; M!L;T?LV;>UKK#/\H_KXM08U&9N?9<[,9&F4-[&96P$,WBR(,%F@<@8Y8/>"R M&V"*N/6SX"0-1\GH!P8 ?!R%8%-XS./UZA/,5-6E+];?U\4Z+XV>8E'T;.=^ MA(/M? :X1@&_SW1 \ZV6'[OV&X# #>WF[H(.<%T!H MLY*8V%$C=ZI*/U75_*%<>.8*"]5R!Y[> )NO\$7&D%XWZ?Z^W , =T[VI5G=GH(8N B9.7P4.Q:$!E#).@?3)K 9D*0@'4LD,H1W M$&5M>NIF\Q[/)+/JOEK,B[KY'2%>KW'=X*, X%[K.KC8;NZ!@$'^/P^BT3 < M#NG_E:;[NFFV^%.^L<903&*3U"@ZHBVEJEL#<:U6MSJJ'%?(Q\BJT7%9]FRJ' ?@4 .UQ/ M,-:]TT>!/(N1:O9=RR@ELR*8MX$MW6U_") M7S(G9N@"G]YV7()=%:#[ :TBWN/"8(*[.E^B6K#L4C_UWK<-*6[P/W]/GFG) MS&?WOFED]NVB3X&X]$U5U]5#%T=_+^M#9%SLU!M<>*+%@!R"N!L ]$O>G5GL M9Z?D!B5Z6\/>.AQ]/Y:(0< C2'YZ#JQRB!U6KV']-MQQ%X M;M_;6S"/<&>%\K*C;UI+R&K%8]XBL^NP?9"MTN'-#C5F>JT>Y,DWQ5VY0G%. MB$^77D>]7Z BW/(?;]'#0TT]RZF]ZZ^RU?"$,/ R #%,.UW72%KB8A^ M,=NY!I :!4E:\LSC[K>K? O46Y#^::30C6@)=#%.RT'\K O6:AS1Q5(D M['8T:;#2<0?W^2=T$A@/(,J_JIKK9K="2?!P-\YU_^]R2. MAS_(51%]BGXX/<JI:ERLAVV6^RN\*MOKQW!U7,R\% M3WB%^UN@9@&F+'-2L$CS14-; RZ.2+&"&9LF!^42EP,'FY>UV2,YR8A*F^T" M1S=4I;9\'ACM4!YS7%UGY.L2KM;M\0)[$%%9+:4$1"Q!_L_XDLI= OP-K'*9 M/\(J2%&8T?&T0(F+:0-GSX2\PP*QQE(GMKDO MZWGP=PZ$P6W@@88V?L")"&V^7LWA"&M$L)^ &JZ1.N\4;O\?EJ@83K D>AP( MCK_^Z5KA-R&C8-]MM:T!Y(?-_%.)1# +KL_K\T4P>":?GYTR!=]6:%NQ/$=/ M$9#( F#>T&"&:8,:%A ]67JE.C&BRF>@FA#NYT +]/VS4W6T:DVNYY5,T5V^ M4MC1PWTY R9.=YFL# CQYO9YP#1JES@H0 U944F3/P)*@]B=D;N'-)4_YD"Q M0 ^,-1F#P5L]8>U-WO [H.UOEVOA]HB@]K9NBD4)6BN_@CH'\!\$Y19VQ!N> ME378^WBW!Q2P:\+]9.*#G];S4&T7O5<&@ LJ! :1-X,3!V[!(T2^0HLA MZ*%,I),!P-\4K05Y-$MS:S3=HH;/VR58+$A]\'>N9!R^=(_1+BB"%A9/5O.T M\$GI&!K7,<:'W1S$,85QS,! P6M!0.1E8_%/V[S45]-PTA7:H(4E[)6MIZ91 M\UHB*,I^:/082N5QA MS 6*\II="+!)%)?\:0Q2" MDR"9CL)X-(6_LDD4 H#H5[D.3J?A% 3#) OC*/$MP!E*I@NCRESCI7A>^WX+ MZQEEFE/,)1AI&"L&5##;Q]AWS$;'8%3HSD=>5/ /<-57%]9']EANFL#Q2'4:'CB:PKQYV@/. SV"!H6@5::>=6P"I^ZJXJ8E7 M :,:AWK30,F,@+B.NVW)^K^%Y*S]F5-@"*BWK#>$P/'ZJBBTF^L.;"YX'#C< MWRH*^F(^!(H4#4P@V'1IPWE08\#'675[A@';U[B.<%_$3]G#)TO25P'GP M1N9&#@R\'A0"V<0R_P6%IH-, / 9'.&"\9S<;]7&7O/*FDQ/0EQ1EDZ,* _( MXX#;>B@6GS2=TV--@XO"52K^AE=.* QPGEJT8H3."MW7#>@PBYRT;'W;IE[ME@-3 M45ML0M&0\>)ECX'..V(I@?\@; M6"T8@>J^(A: 2= ]0_[^CK)9$F7R35E;H11DJLJQRT'T]EF3I3_*XQ M"]%F"F/5S")ZI-ZZ^B2DR#I#41?*.PVVHZ8FQ8?>YC5,[TW(Z$9B,,@_Y7#8 MJ.QL3"SVL@"PSGF.;2.,Q1S0G )513=IDV#.3ZMG6&@M%%LRW(L6NLS1,-9+ M: J,JEH BT67TDPW/^CO@D:=I&+&=M,R$0;BI%TF(QK\X4_BW7U8IY/S)#1/F%]36S M0 8].V"$:_+K9+ "IZ&ELWO"4B-9*>O>"#)!%+N -8_=> :_-O=HL1/CU;-;AOA)[Q\Y;$V/H-]T:AH: 1XI"0T%AA;?L,NN4^"1CPR MKJOG!"O2'#2H40@?;MB1+3KB LQ25GF+\K:OOO)WO. M9G[XO!@QE$1A%J<CRSQ"!D6A;0L[;.G#"[!%;H^^2@/?G+5],"5G!3R5GI)P MGFDCSGO(#5>4.;S'O&[<$V M4NZ8.DG<]Y$$'&:QWL@Q,F+6CA8%LFY-:IDH3!6@I08K<8<#;.-+34RH=@6H=\2-)X2;U5G,'K+@+.$ M2*\\)X3F*"K+/VR,!K30;*I&\TOAL#;#/)PSEA&*.74%-E>231DFVN1"?=4. M1U?'BWG#.+/R"9#3I!45=AY<.#X%M3H.Z]L6BJ-9FR;B _"B5X]]!,U]N5ZC MO/ZHC0T?8>[!8@ =,D36)-Y02CMCM*ZVH"_(A4CAD!W-J:$]IM:YIA-'3UU9T_#"Z>)?K=46[O9[&'/ EA_H M:@LB#17W Z2FAA2(G J- 71I?1SU_-C2HC2SWJ7S7LP-E^HVK!=-)?J7@45+ M,U?'!NC\B>.VD1:-N%5$B/>Y2D_$(]R"^;+2%Z_D\D+,%;44]+N23"[+V]TG M DFM1,*C.PHE4>86 F]ZF0%BAKI>5$YO&0 O\5%;;QB*RGJ7YBV(B9NB0E624;JT*'ZD)7VSO8)IC_:+X MH)N\I6,']VB Z()DW2\FD3:Q693.%HRBX!4QNOIVX(;&C7&(;J7$4;:Z'E MX4,@N1(BYWMWY<_;Y[3+CO,"]@MC8PEM:R59;LL:8-^ZCC6W4XHT7=MI9=E, M>#Z]Y_#:2%&^GSOX>.\D/8!F*FL63QP#+J8UU69[TP !X'M+"E'5 M"U1#AT&Q*)?D#")EI%@'L0GOZ%O ;F%E;"G!&R5>V.M7QJUO3HI?DSB@N8LG .@SK M;(U-NBS&\3%3M-<#1K-9<,@WSVHG%.UJL99Y!6M#E.+A6/GGG V>QCHIO3QW MNAY$\ G.)H^]Y#8]QD=N.:\*\Q+Z.YL.!X0ANP8CD+T #(KWJU8KN1+1I[L' M;50&-2!$/YVZOHU#?13B13^&^='@. 95HQK?EEX^ZE0$YU12[K<'9)A\6#%\"(JL>B<..R.5$= ME<%6/GK(;H)F0R)57:XC.I4PF&MCF4Q8<4Z;==F:0$Y.T MP:"W?%AZ$7WV+:I>XCZO5N*1[@<1'H,#?7%K@)9$N5SD;N)(:@E>^(V%)3EH M% _A7P\W7MG)[1J,[.0^2*!ZY-GE@BQ)9]_C:HP/5K 8A":RT-Q=VR1KT\=N MPFQ=9$\LOB"W<7TLP;J!)U:/R61X"[10U($QWHM'CG.LQ:7"M(Y%<"ZWHIW] ML;K!.(&-$U!YP7XA#J9T$(KYMG;F.S=)I+:I !N=-FD'IN!;.!=I!7;B$Z>[ M==8+@'7K'*J78BT' [KMFKO!,K+6KI^,N:,5DG;,8!;@$3F:S;PK"53< JRJ M\YVW':VQ]VI'3(Y5U;(Y7+_!@< !Q"?/ D=I*E^'40OVW8X?R0TF>V[0.]G! MKR_]NWD$.Z>TG[MTRS[1?2.%91!F6,A<8$;W-$PP=?]+\73O%15)R;+Q:8G) M74D)\=GJ%!3\1-%"EU(;RZZ.0C=\+5.P@[.@$ZR+NQB7]>^:]L4%V@2$T!), MW12;L^TZM#2![1J MMIH\:P"$)'5 ZOM.#A&GA)M20K6PP#VX!,< M.4PZP)F+SSG.C6XK(R_92@>Z?[^M,=M$N]SLO87V58J^!F[0TZB=0XX@)2GN M;-0H&SDML+UX9JR/8ALP8?F[N^>;[^IV\X :Q0+V 'H&DX!S&#N#6/8KW$>& MN>RF4/ORR HNH1M#=PK+0]090N\Z=!@)K0@.G;#F^MD=OZV%KI;2L*"":6OG M"W'F]ARC("7#K\N7>SA?,ECF+""T^5-/=/C!2LQ3?#_'F!A8A>6 F#B,.FO8 MN6H.6,(\S!>JI M5GBHH M715]N3A3Q12_W'81WEBFP$*]U=153>T:L8"0A.LXTLR[?,!\) M2]; T@0T/>!UJ+X5)2!*0^$2JHDNZB3(XS3QUHQ?&3NU-:7&%+&+"]<72G07 M+ JD%15J@C'7+3;O&W5&J1\>X3754:=N"8AV7U":7H?&Z$]D/9*'?NHSX '5K@Q.?N MQUQ/7DF.3J>PBHNU$X?)*Q&F/LHOY\*"$GRYTC+-BS8+&.I'# M8G:/DD,AMWT6/HHH/2C4V2OF(U=,?T&[,W2=WVYM.P_N%M4-Q4&2 M<"7AW2,@5L"+"DH,4[=Z(+1*.,>:@KR9K>A4I4TQNU]5BXI9(/.Z5?6) M+UP!!%NRJD-6SO"X8>UXUT(:*[)E>&.9U[^HF"NMDX'<0@1%-5VJA)D[30Q\ M47$BJ#+IC.&\/@,^.[NGF0RF."D=!:)+3K9^!I/Q)CG 4S-MDU(EN?QV-$]'SJGP3%35=C6W.KJQ0Y2 MK,OF%Q7Y]T"\'5U#6'$%9V&RM\8(VUD^?.N)=YN-=;G9/^ :-)0.(.C+0,K$ MU5R'E)2;@A(T9QO*1=:A/Z2:W!?BM>P\A_O< Z)VAQQ-]0QC 8D M2[DBN8QWVSU1 D^/$+"A*'.2]("^NZEJ!XZ614)?&0_]>[>I?E4^3J?A,!OJ;^7CA99%UIK2<#2(29@UD4CL=XG&F&YS#&Y[*8X'<29.DD M3,;#X">#QE>,QL'@XE35+T!$F61AE.++T3 .HSC#OR;3,,X2^FL4I@E-/(6) MLP@GGB1A-AP%+[=8U": 9\>C(2PQ3*;#((J2<)C"OY,T'$Z&>*!9E,*O49A- MT^"B ?XQ@C%AX8 E\3 )QEDXS@"&PS1,HPB[,XR'&?P(9QY-Q*D8A1$@[B@= MP5]C.( HG *T .CC.( C29,O@M%_=E+.L)Q;ZE"K_@J+QO%N+%*6[W:1<@S@ M2"8&D^5SG(["86*1LGP^A)1AUC@;Z5?E8X05[=+,8AK\N8N8U3.'_OL%! WH M.0)4?/1U^3-4_@(3I-!QE1&L ^0P@C\@Z"I,( MT3:=(J>>T'-CH+^,D!60'N"YGZ"!224Q8OH4$#V="A5GV4@H.XF'^%AZ%$>!2A&P"((4,&L@S3K!"J=#S&$D^":;A!/@ M4-=D"A",,N!HR!K##$@Q2L; 93(A9^0$XREP@##%1X&;X-\3(/$D'*63+X(/ M H.3JT%:>T+<+5? L2*SCHAYI3"6C0D<=:S0;CNLI=A;OG5/>U1F4B$^<;1> M/F-U!O2\ 2,%36( M[.5;K=VV-3M_?V2F[#""E-'BZ?X7MC;=LK?W^79A3H^SO2T$P'%V2\APEZ!K M8?"A8L+%;@W1\^#/!@_;L]J6GSMM%YZ&[&0X"O(Z6H/PU8)C7=QNZQLPTSA4 M%DU&;2G9QJ,:>*$M2-Z1CO41>_!)BT/"8I1BXVJVR"FMN96O(XCX4"A?A2$\ M\C1*^0X5598O '8K=J5M)776.$(QW^@6=1,NRM,*J>;5.M=: \X)#*SZ,S#] M;;DY#=Q\"KF15*O>VA';NN(7^7T0VB7QEYG"8 E4YLP7O7'*,3K'/E ZJ/N= M">HFQM<9[VWG.>8J74QQ1(N@<>/LRX1OY^2AAF\QDL_*X_*IN==WESMGACY= M!@HRN$]RO662.!DIB:NM\UK:%=P7RA>D/#'\$\EAG>\U#_6)(:'XOSKX'6#!W_.C=&>^2EJ9:.SV.32%=:B#[L'@1@G>UPR="S=[R%)J^0"26JV M= B+X_.1M5(U=>X9I='"IQ6YF/#FPUQY*5^4JV90?2JCC_@,7@L,,UWQ&4LP MP0$\8KBKFDD7CO/5&R?X 1-N'M>8T0\BC=Q/L X^H"TEWM5TO/2EU!AKJ/^. M9OIR#XEG49B+#+R*JDQ&I%+"UH41T(Y;D.M0W%8M 6#0F]CXW[;S.Q6!I8KA:'_K MYJ'2KD-S(B:?@4LAB,NYI2\U=%8Z<5BE_JSF9O1[:P0\D=:S9AYOZ"5G=POJ M]>5;NEE_GO:B,+);#['$OL$@$E\=I& T;C2$[W;%/<1+$'$8^6C0!6?#3"2 MCHT(V-0*:_OI*!U7Y[8*:1 ?I3A^+)7+-1KR.] T.=>H^TJ#4XR- LD>8\=> M(BK;2-[R'77WVU3LUQ>Q:"ENN_);&UV.1QY6]5 JE42Q:E7K]!C,Q."_<"HO8K6@ICSD5D5.CDX(CRHZ=E&=P.W@),@*M$OCNQZW6 M UP(M51'NB-@D&/FE[KLZ,Y*"]6-0;ET:YYPJH7.ZR: M%\T,>"B2R0U ]%2Q2-1_5M0-$0?_E ,WIXQ!1RFT;[,4[2A;M9LL0!/8S@9U]1Y-!(.":.8Y1S O]RNU(4T@ 8&!6UV MAMD"BZKZ1=^>#MI,7%92.UZV*P$;EJCKJ-?8@R@D$IIJ08F6-MG< MJZPIC3S,;ZQP'HOIL0]F)TU^\*2L5NON.6%<\2QD%I<6LWAY<7FJN86^0+5B MTC#MM) Z3)I!4]7]S\5L:V=T]^78WI*B89;=JK?0<0XL?7T!"II]0SC*7);/ M?48^@(X5V]6K=<1&")#9T!DOI/;MI@J=I5M55&6AX2[Y&5KVE77G7Y']C@EO M',T' &(.)\JDP,:N>3 SS1X,#]*&MRJ'RN8W'7G30CBC !MH_,Z6ZS= U&R0 M6?465'-=DARQ@ M337&=0'_QP!&9:$B=#^;RHH.W3*WC$:V MSV&'N38HSN_.0U+0%=V8H$NDDER5_B26Q#BN9W9.53PY(JD7RDN.[0\-!6'[ MC"T:2#<*N%5M&EG=%[D<4\V"T*[2IF5WGSQS5"]3B\LN#Z(WZ1KK5L4=DXEJ M%[AM.;N$>2C1;\=.=-1 ND9Q9[$Y>.,.JU,32=ZQO2*53VX>K4(:< I+2R16 MVNV%(>8PI%-NS H.:?SAM88K&2X[JY!U@ [&%.C..85"2PP)/%7%$4RD9ZGR M9]FMI7>CN&FH+=^654/*Z^^Q3]40E2?@-">$?;^ M29T#G5*0,\A,4+"JAGY04>^II;A+4DP3\(ENRJ4TU^A 4$Q)^%2Q6JH+#"BG M&+$TKO^B'7UV.\(CJG%TE)!84=L^;'ICOV15C#L]*.7GHUK$E;T(#8P+6<29 ME]>RDW!9$H>.LN^6C &66-5M6TO"CABF%#"VZH*2,J-KJ0 N;D3#BB2!IWTG M%9UV699D!I>-IB"$;'S*BK8:T4Z,%]:G%NE[>#]VG6O.7:.Y$*JX/=:'MHW< M?Y*JHI_7U-/K[6!%^UW8R/2C1B9]^&]L9#IS) =;;^QVSSWTY-!(&H_L+G6[ MT%.2I7^@T.").@I&$3NO\-*S&!_ZKXT:QX7HI'/9%BF;60(?NU9,'WNRM'+G M71I5W["T"\A8/G]3WZ5L[$! (H+J]A;P8*,KC+9KP#@4(<6?I(*I138H71:, MPW).=.NTX)RBQ%F#*5G9[RO5B3+D6U8G MHP=D\%4 MM;=JN4HZ'"D.6MO198)\5[E3HE)AHWV1KHMO*>VZN^>:FZF_GW[IVJ!+=$M^ M@20%2+R#[]0?G0S.%UPG M\'XX'E%8211.4HS$F823* FR% ?K6NA@- TG21*!(-D&D;9.,"9!^DH'&<3^GL7G_$L4198($E$.PIPV".W9[(3;3D=B;P M.N:\[M:Q0G9[$?M@;FP;'*Y3GWD'"W!%FM@"EIRAYJZ_Q?;GJC7< UV%GS"I M=.Y'-4[NVHIU_RWNB$%Y7IQWJ%&GW7M2F6S^0*YVMOMJV[8+G!"=>/@= 78T M^LXT65)0=.I*=,!(X4M?3R\GT_4PS;]-KP:8.@[ KFJKBS:@M42N!% P&%7N MLU+WX?[R12"AG\#'F5JXUBU$,N-=4=L [/S MEL\ XI7E,+#>5W6CV_Q-7FA/'@*0VJ6VH[LJ2K$=,44]_TG;I'B*H\JQ,ZHY]=+(U9'!\N M7=1RYQ]^8FG61B7A^0YF8^V*ERQ)X]M:7P+1=ORE^0 MA &,4('S2/#?8S.K43$W>IX"8!2U8N^*H-1BECTN*,PW_CR4BBIW6 /6FO$<5+3\(T'057Q'QPR)X8L\"E.53OK/H-DL9; M"!.S\JT\XY+U!P MG(3198EP[L43QTU0]=TVH N;VQAPP>:OLF]S8ZH5SZ..NT.+-UV9R.))$XIP5Z MV3D,&5F0ZFRDWNH#:7<.G^^RD=L*E35GN=F[C\*)3=M_LJA9GL0))IE,6\AI MQ=09-[Z.<5ZUE+C,5M[V8J_BRJOB\\:T+7':S>$8<^T =&Y;28[$J;SE);%3 MGW3L_HS'A8'&FT>O8S-]NR-GW1[C=S)( M[=P6+2P#3ZGF,9*HHA/AF> T_& M>#J"U^G!<\#@H,<&I_X7+U4=1VX03C4K@I%)($J)0B)X 3<]B(93:Y2$,F^X M@J;J\HK 3D@)NE&KB3:9A23LT 4_V4JP* &V-.9?*%P,W" M,8 L#7/1W=>X>: EX-1L,P2>V3TN/J7SJ/+)I8 MIX(R&_T\PS&=&8'4_#H<1BUBQ"-+QM:1H7B/\8,QG)R:287#4= M\I$!]DXT/41XGJ-?@6%,_ID,(Z-,,P+-.,%MIZ,,F,(HP Q4!-L@GH)>.-68 M.QR'&:4YXQ&$R72J?AC#&<;1%Z+TA)@5 &84)<&8B^+UX73Z))S&9.C$QFGU MQ=$X/4J28)!@=EW4A=/ZEZMVJ3U;3SATW5(@<"#_FODNN]I0F,)]'=WE;&M$ MW<\.N+['X7!,PW@Z:GWJ)-YX"!PV#B=9BIR6Y Y0;6KM( [' $F'TY(8&XX8 M*S$_.@7LBI%9#\.(J1.@0$G-"OLB@#;]@,U?(_T]9C5.OE"*I<#%XRDL/@JG M,8L*L""F> I?F]\F:>SR6_[B:-P$1A:CW 4QX\#:C*Q^Z>:XB<32+;JVFRG7]$[>"1HG9R\UC@&(W25+Q$B>4*>\V M:=_KS^!+?$2[+L\&S#$"=I%.IS('T"R@IB>2GS:#Z:R\_V#VGLL'R=ZCNT^K M,*^.X9'SN'7/KW$/4,7KF+ZHE3X0VWS2H_"^V4*;@Q/?@(TW<\4;#!@ON7&/^HX-HY9*Q?7"7"7B?1.C!(0E<"SF*_E M%*S9/D7MY_^"[4O2B3T-'Z43W-VW\Z/1L&??H&QD(]YW.B;!^)]PWTY4(G:/ MA4>B&)0]T*MY'*X.!NN=LN4(DV[JDIQI_ "US9#9<+>329@.8\ MO;^^P$;EI5OY?$IWJ!(_;/=HP&7)RUB 2;NLG?59\7,[UO<)$U&V:TH'<[,] MK(K"K,8+%>[>KAVB 8-@R,#,/[)^'JS")%2J!991K>K;HMR83-^&G9:LU>BP M#%X=0I)[@^NX:_L2PO:/LNB\H'[ []G]QEX^NU2$?6AW%4;+:D>_, M;?F++J0U$@F55Y2DGSF&>-78^ P4UJ*SBEP]$B-@4:7),R6#B\Z!62]>=&SKE6Y[]^'ZRK2\ MD]\H0!T1!^U)]J'KYZ_>O;Y4+TAD>2M64\):YNBJQ,P$77C"&?G\FM%BR*\_+L'S4HZ&S(E5Y(A?^&@VML1&C56S,V1_E)IVPX M;D268MSNQL9P?/ *JP<"&<;#X1#S38O/[&K,16B<43R//9RZC$=P!?K"QUNO M*65FO\SM>_AA .*97:Q-7_AARYU-<^@Z*&*8LFG*-77,QE0D[,/';/@?15WA M;/%HJ-VM/ ,CG>8U_,G*VO*(UZ%==$%\RA=<#%=:>DMP51O&QA7M3,QZG1"_ MV\EH(YB":IU.BE6=Y?/@+7 8@'!>+ZI ZI^:I%@1'#R'\**&2OU2,0?-$STG M\&O=I>Y'4^&V7ZE7CR-6?;AW6H(3&S&_VH%3^Z^87I4KQ@=.-S\))F"4QB,N M^Y5ET^#/5?W+6;DZ4[DTTTDXQ0)L7!SH*G\P CH-L&F83 M'"X>3<,Q_S4>@3@*BU]S5._.=[RG#X/L(?,&ZJ'G MG54%Z1% 8+D;<#L-M#M6M5M)68%Q,IC)5FVU\)0@$ON7'1%'SP\I.-8N7(U% MH5)53VD(9T=UHD:C< 2:Z,4,R+ IG5O@L565#O\&LZR@RTF*)II)C4S1R@8P M]&AD.P74%^[2<16 /U3 S%I%%*:CH.ZD(C]KLY7YWV(\UQ^*,T/$GQY')E>J4K ;S"$XNPO5!OZIQK;F%TP M6MG>4>>Z_K"G+G20@+?4Y]JQAN+?OH,,!E?7[YO3X.,:F35Y7./IE.Y=T F" M517E"L;Y.@(.DK$C2&)>I5*-&??RRADWBKCZUP"O&@A?S#?P[Q2_N30UEO@*_%0US !^R/B7R_^9Y;9:YRC+J!!= .8--#=#R%TYA\3^:+ MC'R@C"B\Y6@49&$\A=7AA18N5W\$PGI(75.\% MOT9GF_CLU7Y>VLFT!G=) +9'IDKJ?(.NC%'G9N(YD]I9<#+"FY9A\ -55*J&V4.:^0+(=;[%I4G"TH,-P#P7GP MPE0ZH+VK3@^A8FCBI#%3^I?5/Q8WFZ[O#A.N].0'1T&=XU[8+A/&QUZ@F1EP0-4=QS@L"OE X26M&$5R0W)(?&E*C2-XNQ;0 ME:,22GJIU5L:;-22BDU3L7!".FL&;2/J%)G5W K]F*M7=+*[;4F_T98( XXZ MAFQ4Y@UL=([57M#\?R3UX^D/^_X"<1&M: $Q!D8 M(:5UZEB.<9*&XYA"DX98[I5"[9$7$-%/0'9,@)R2\VGV77!=K#"EYF?:-]4' MA9^P'FPTG5B?07,%!?-%5=>DG#42.D-U'43PT*C(=U\,W>[%29YDZ]^"6[,*E!S&L%.QVD6C(%[ M3X%?9LDHF*8IB0#\%W<]3>,P!F;_AJH6":HLL?J&)!K 8WI.GX BQBAR&HA M!\ -Y-MPDA$#'8<)\.!6D[S,=;H1)KNQL%@NJYR7.1D3!1$8,9=*LC"P%KYI M.Z+>NBUOU=<2=HATJ6(*^]# :9LG[U[R0Q?J(<=)H*,K7R"086XI:QH&/Y]? M*&/L8H[%WJGI#!KI%W>%Y=A>X"S*#NR;T_+NTZ;S&0=SDXU[DHF )"<3.1O MKARPH=LS9E1T;H_<'(G>NR[6&Z8KHBEXVSJ8.-ZS(A7Z:G7(T3%AW#@!1>%M MP=5:>*&Q+"[DKIG*3:M-?XP%>R#^BCS4ZLQH82_ >$LZR4DBH_EAN<5GK$K5 M2)ZUMQCR&JI9!(\ZSPC.CVH1<5()*IVJDV".6<?3ZQ$*O(8XNB;39<1"AZD!*J?%8!N5,:T5F5BE9KZN ;.LJ#%X@(6,[ M;V"4Z!,M:HKNA'&N'THL#P1*UJ4+B'&9;BR M.LQ=N,W\^-DK>NM"O:6/+88:3]9.H>D^2UB?X0'W,-X M= T9XE_..0!P."OQ));7K:(%+0SXL>UE;WN_G<@H5[UD;5#E.K8JELDXH8VV M!BE[CX&\"S?H@M4*+DP@12/>O'[Q[BJ0*J5@;MZQZ+XI-@]X+QF=1Y*N%)UG MZ(3EN5 'I3(;E&^G.F2I%)=>7N=-,Z3A <9#&OT\>-O# AN?O_9/X^UU0QWJ MK91;^O&&A?XM\2[JVTF)8EB8O(2)J4+K\'P(ZQI@GR8K >6AXAHCIX<#SL4V MRGJ_+0I5(TC2WY$'C>*I#MEF[:B[D[K+^H16122W:.L'1>E%8UTYZXZZ$F', M:N>%DV^/V$TKQI%W)3;K"ZQ"?)/&3U"9HU!MQO>.WM6L-U"M?5$8*87HW%;0 M:1$V)SB$."B+1)D/E.L18R)K%ON1$UVVT(FR,C@%=CRAR)^.5WTS2#JX"?EK M(!$F,H2:PB9U%$CQ^7"LT&HZ_8Y:5QU@G[534"R@Z0L/K,=_-B_09EQQPQI' M.&)0RG@RI,? >@!$':-O'PV(3L!@=#7H>-;SZ"*+QOQ\'S3\JQ1K%7:UQ>H& M+XK)1GV#:5I!+,7C6AJ;7+S3D.H21M7$*Z1>R2UI8#PT:9>N1#9%URP'0;-1 M);NX&,[F<.5%I9";924+S6Q26?2JI]WXW%])<6:JM*_]5HA5WK$3Y1HQ M5Z+K&KA'N395.."Q#A_+?&OI=!GUFDP=8[WC);?G?<>@U(B.O]B"3)E1I(.3 M=7/KG= Z?S0TW!3+\HR]I&C6K((+V,X"%LA7=WJ]NMP$W6)C$,9*.5=K:57, MR^M=*BE@2RE\NO)!L5U1&0Z5=ZZJXG3T,&1%ABQ+:HOP-ZD<:64.BZO/)0#0 M;DD(H>CD.)V0IY%V"EA&\-&)7>G8!E?KE9/FXBMXN3 T=_-=^- S6%.I?2JU MD,O!4U45/(#M2H @QZ5R<@7DO'I+K<0?W^:_%&=_!CNU$/]AEWK:0]VAJK/8 MJ'*4Q\A$:W_8>Y5]+NU[F M2\:B_MPH.]%\X[CN+:\3>?%SZDU 3!#AX6J3? YX>V C!$6J.@]R8(_[# Q& M==5T8>_D/!X%G (_>&8-'5SAY,]0//2L0Z69'+:,KIDS,[,93$TL>-,]MXS9 MGNH2]9_7BL9>LG[>"0!3*2A% (24RH-L<8;GV%&=1QH/BUKS@]U47IXF#((5 MR=KX?H6CZ'0W[8UQ4TJ3"(E1P"13Q/DGNNZQ2TC)N;OQ$JA6& M_PN'2-VJ NI45,K\R#71**,ZTEY M["-_3@L0UQ>N%AN6B[M4#;WJIJG>C+O M7A!S=0_I,&R*ZR7BB@!/0.^6(@U"=6UL:;V1:IQFHC-^%NM0R%,IOK"]QV T M/%W-9"%Q]1)HXN^.M#CEG7,%&%4&TM';;B[NR20CX)=<.4AYO*AJ!#-0LO2% MB_+]S>"9,*@W^%%H1U_C*)=1J>N%6@\S+,@[A.Z;B@OP*P/8+-*4_K!JH:!J M&ZK69Z3#-67>,T=CY#OA$O=6QJ$-HR8WA)I 8G^TEX-TNYK7]@DO!I1SXF]@ M.S?S4A+.V>M!CJ!0.3_"H-C,SD^QEI_2O>WUA6!:C"D< \6:-DY\0W"C[0=C MVJ*^%(D5>Q*'PS3R1O'-0]&[NHUE%KM>V[00=QXF:%F/H8>JL^\9>53DWMJ/CTW"ZJT5/6U3 M>4/^T(4\KJ]+&9C,64_X[I0]+GQUB@CDQ',_[?2ZM;G64IQ [=U^""I;I3?[ MSW1%7!P*$,=F0NI!,JIV7DFSVY)32T[&:>:';=0E=Z?W0B[-3V2Y*D#A2/^G MF-]1) ">#N/2@4$B>C8/N9QN\^R)H,HU-MW7=)^&8'BHZH6*,=XV4J^;0]#- M,M'DHB8?NI:\5:4"U0?C4 .Z5,JS>+C+=D%JU4VP^(Q93*3^W"ZPQX,N7>[R M/K6&)7:IWSQ*50S)ME8H:"B/AMW6@L029R(&%T<2^96&&L7"[Y L[;P0K./N M!"!QP-VY=65G8[]Q/6\;?Q[8Z3V<>$$CJW7NWW^KB(?CZ&E+GN8A7[?#!9Y= MPY?/3HW]'T]"B6P@>Q#9,^*[,JO@N($_2?<4/7QE._JTH\3U0/R.&@]):3^2 MMI+S9E$27;3GIE,"+5N;MT;LBRE(WJS;\K.ZOX )H_-I_%W_*PPNW#/"F'HE MH M9PG:9#<1<3ZEL_/9&N>%2?%JM=FZ(NM2]J9/9=Y]QTW7(M^T00=W8K./4 MD;(U8>D"04Z*)9V=TR.ZG9M% @\+_<<5,?LI]S M7BT6V*#L$NAH7@+.JB_^"#;X"LGWL0!E^!K>R->4P2*__QM\R+%8%_X*4AUG M^*4&%,/![DMZ%58%S.>FI)U880&F9K 'Z+GAR/;14<,RJJI$IE +#1JV [CM M2@M0G"JFYM'GZ-:T;ZDNCQ21[)[RO"HX.@/;,LXM)D^R#X2XRO7GSG=T!B8; MM&9/P4JG@1&[U#CH5>PD+4#2+K0R8,]*5BP;OR&-AE@,ICG(L#JWGZ$&H!4F"AD/9]DOI-[A* QXJK9)'*-KM7H4#Z M*:Y]+XR,-N8Z95SB%+E2+(0SC9*2L)PQU[*BX2P5G M\65M/+1J&V(U[46A8NX\+B#'8[U$LD[=X6@@G!^2P6)IU):MT<-H[M$#ZNH& MSP-+353)..8;JTJ['2]J_>E6FGZC6G#OBU-]XFNV NHC/0?8Z/T^-]XW$N&& M>!C==&2[BGWG2CRQ_-PJ )U)&:5VI'T'UWU_<.W]=H&,BX[:YUB\@BI5CW ! M[&V:'P,'NSQ'A"4UPFB:FA%MF'8S$P^N7V7O";6*CX:C[EU/,"MA,!UV[OF@ M=5HS[![MA)X\">)P%%%QIBB,)UR::9!0'.\!E&B*+K &9)7 J58=XF7FU(89 M@.W5G+8K+AQ9:=-PP^]A^OD>H'4UB0NUTQ/7W*'^(Z]^,)V/SKHHH M.L&:%ES[B%]$VJ":.LA$=K""04JU]JFZSB"*Z<,DPP2LGU6#(.1!5(8_X<)J M%% !_U"5?B94)L=XQ&N.1OQ%-DWHBTE$:XDB_CA064DPH/PQI0IO7TS ?(]@ M:1.-HTUT$N[9412K*8I\UWVH;Y&OHO_ZZA'K-DH9VW<;?F.901/Z3*2(>V M]7H4 5LO#BY.C]/M]"^V7O9SM9%R[PJ8BD?8MR]=VMT.U&)M5E'Z@ %]RD7M M*5>?M2$.4SVAK/.(2Z,.LG"$Y5/;5SB6Z?Z6BQC1PG8\9FZ&FAU70SWCJC!6 MU13;2NT0/D^.9*S)0GG@UL4G!8C&K+G=D.T%5>Z)[^44P5=W>B+I]*II2-1-DNS4XJ>0Y=-V9@M:0Z@ M[C2H!;<*RE6=XZTM6MF;BI[ORZ+&(J6/S^46-,)J 52LK\#(Y@K_D2:P%-9( M.,V+9@]U,6,)SVK,2WY+-]W.+=\X M.(^WAZK86$5Q>!B/2RY1:M[V/.BCO(]T"PXL:5:7%)\-&^ MM8[VM3X;\0D.!/=.@1N:KGC,GMX9 +UF ,G3L?NT TKWR:1=5X:F[732&&>= M^_F-U>S*O*5=.:;B1>L+RD_&F*.UM**/1J$M_UL?K_*;FQ+XQ+;1CJPXS":I M_+?MT%,V;(0=5!+R,>%C\$4:NNOWG9U=,% N*@.%]C<]<& _EM'4G8\^##(J M[ZYAX'[LA$$ZRN2_?3"(XS")4UIRRIW[IN%D;*_]P[U]_=2ZQW*".RQ,,@GX MQ*?MINNY%CBFGR%%.7,;325/"@PLP]_LJ^..6 #/E=^L*UW^B>J*R0VJ!T\3 M,=Q]>\O/*D51A52JJT;3A@2^7)3%EN(N^0JB)+9@-4L,[5Z4I$Y(V4U4<% \ M&FV&V*IDOZL@N[MM3L4&.8H K^=UJ=;NF*:;UE[MJF]/;DH;[@^'*FLO(*H= M9$1KK'UD=:*,1$PH*2_R"4&FKJ#M& \5_M%6?]ZC#B^6)'/%]Q5V"M](>_K@ M!1S*;>DK6E?^(SNTK(.G">PG&<)K]\D;]:0^C%V-/)^F'\LBNM7>:UV-% ,[ ML&HZ69%1F$PGS"B'_.]T,C'F(#V-5<1C^&\R28)I&,%S$V!0,059S[B2A2IK MB;6.U;F#3IRD4R[+@:^B6S(-TSB3O[(,_[IH52SB+L&-O5HL9I(.<1MD*K;? MP"BHG(JYH2E7--+S*:'R23!AF@2C< (#7)N;0GPRB%/#/>V_T4/ !A35#J6# M,W"+J#@+6 '$2W$N--!QMO2)Y[8;M0XY3"P-0RU+J$%)&K<., $#-DFR8)PE M5(ON )AGP0C+P$?#'> >H $.1I^ ?9!0^:\QO!M/QCNAF(Q0.*=4OBX3>.+F M/M!]KK4,70R6B@J6R]VZ!HHHSSMJ2/;/:FF_F_Z% MMROZJHIX[&J01(7N#N]=R<-N* G6*;'Z/9$(IYS%=F1YK$NS($Z9S!=."5#; M6@L;XP8!4O]67=@3[-Q105N3\# ,_ZPIZ!_#K_0ZB!W)I!0D]"=)&)B[4;H_RS'VII?CNT1J@9JQ6$84HU;& TF@BS%6D33 M\_%W.MZF_1XG8\,ST^_,X%NPFBD-STH9MAO$]JR@:[VJS'=K3/JQ;*Q8,2NX M.0>%3K(A6Y7HE3;DILJ:^JZH6-6?E(I&_>KL$4SM#;TN-_0&3^UR*R;9'T&Q M1(/(+7@TLQ)4N2ZT G1N6NOJTAYVBH M\(6U/GDTNBZ@*@UUQ6 M5((ZQ(8#B\/=$EH]$%C= ^E8@&PZ)VF.NXE3ULQW9#SJ3L54NG/,] M>"VEZCZI,R"<1 >/6MY0/'?WMSL(0QZP&8I*06M4C+B5<^3$'(TYWUOL^U6V*8.OQ2H M:1 M@L.P 7;%J;44K8V)%_ =.GY47?NZ4*6IV&$B$QH>WI5RS'DWIG(B5ESD1&!) MDZ-%Z>13GE+YH5TC2;,'^QAO$PETS>(*YFXV@FB=8 M.2) 5E7=V*(6"(O3%25A=5.%G5JDQ^>QUKS#BK+1MZHUO_%BRF),K;27;1,,_Y=*^0[,ZJ MVS.,P1T\NWKW$5/G+&2Z#'4$82N-1LJ%;JR*WQWE,<_%W\)5^Y'N5*=J M&\!,G5:2,@LY,;0\D@A5RCT!@2+=C>,='RPW"SI4#4D!KCH]79:C6)0%!;QL M^I%:H;/P6;M:J96[5>G*,I\[P!B^=R['"6YBU;K4MG26&_'JF]]^_JN]8LKAIF=2.]95:$271E/=LN&^T,=\+E MMR9UG9!!A*C6?;F%&]41=3GGECW(;*7B6NRJDVQMZF6)$]^DN;<0M'0UJTY2 M4$7*G>Y$=J+4HBV#2-F0;ZD<].I,R7[ET+$1JB,G#"\[%D9CD+=:J6'2R".G MXP1F6U;L%D$=&/,]E(F^>/2ZQ^T@Q]8-Y;G'JDM9HQGMHOB>>)-^'.-P-!URA?QH&$[BA(OC8W?JA#,0 ML8AUPN7PXS ;1\$%);+3%Q/J?\HW=JTEGP3I,$SA5RQ[;<48@SR"%]^WJ<5[ M6P376P%(S01K.QD. (I_2XJ8S$8: 4#55J/=,)YA P>8. Q.)F$2(YJ=C #U M,&?H) XG4U6;,!QV)/P(>F(5;])H*>E?J9L?%++\*+GF6 &D:)W(Q'+D:J_= MJ MCR(KY?"X[(";1]/MI#WH42.%=-\ T$+_8K_'ZZLLM$O+1E-^X_4ZDEB>(P(1 M.=@,!73^.<19S47"$YN:%5/":8E]5%-VENISG MKYF5^\=1+'>,*@/U:4&BJO#/WJ#,.,6+Q\DPMKIF#].,D%/N MW,]4O:&.Z=R\))UXD82C)+/VE80IM:QO-X<:3$<2CA@!^X]&DJ4Q GD_GBA MJW[W_V2LF-#5'[>8!X@I1 "EV$CI_&J-V M35!7NS^]^<;M%(Z--Q+.&!H#VDG8; KV>*((7W<$Y[A@]&!Q9+&VT<3_4?B. M"V3RQ/KP?D9%P7?<0%W,I#"HKM6%/4>EOM_=MN2ZE%@BU/C<7EU1DEN_+UG%P\ M*T>/L^LDMXY9I_*T )J#1AVE8U)SU(7G8(J4-TBGL0S$ZL/!04F2SM(9%7)F M1S5P2N-P)*2;CH1L]T;D##!,AG<+8DF]UH['&<2IW1L-'T%YD(C,2X;#+H", MQM-@,FQ!!*T+FB8.4\J^ML#"(_B4*3@G;)AD430:*['$W(N9%%[Q'D? 5DA) M5Z2>N-#6VXV&H1-V_\^8L)WIP$<31JH3637);\)I0>1THI8P9S$*6GU(L4^5>(L6"'4WH: M3J.(7TRC3HA@<0%4YT9QY(*%-6X: U6LIU$[*^JL,)-N]E^2VOW8)^..@/^] M4*7=5-A+^WGY'HLU2@3WKKBJW6.WZ\%5]5UN7X+HLH FD WM:XKKD/'GD9" M2O[ 8>6Z'N5#%=PMJAM$$C6U- ENG!Z_E&^JXG_.U?*'J MXE-9/$@M,ID.KQ+L6GK*)0JI)TM5E=QW]=- MZ3>J6KU]WZ0V3%JA*1)UJ^X&'\51VDBS%Z^?,C5WT*"B"V0!JES)TSTRMHU9 M/)X5&+M18&&ZD+XZH[)15*U/MN?XVMV3?&R(^5#!(XP@IQ0I+@7+)$EG3:W% MYT!3M16*SVUZT%FUFI^IW"2=58#WW;0M#GXHS79T:!&H_UL829X Z#44UC;+ ML5\4H,4O^1U='U&CHKI:E;,FE&R@.2UT7A :G@.CGVWEEJ-;6"EUN#](QRJ0ER/T9HZ)B! _=<;GP7M]VACT5BWL MBSJ[XPT7QU+U*JM:8O($ZYP+/)2EJV+AX.COFN M#(Z+N%;@-@R X=JH.I"R M8KQ0(/ 1][G'6*\M%0P3$,$NYY^0\N E7/@L_X18#=9G4]4\F.KSKJ[?S9OT MHT)_I I^G<^!AK-.\PP&6"R,PYO".S#0@L/;I+MR*4E[2XX6PGK:GP%S_B9= MM):R?YMZI!<9@?-?\N7Z!X 2/7PI"]8@TOEQ-O[B%8\)+C6GLN1!]*XUQ+EV M]@/&[-2J"?>R0%F+7$PA$LM*BR*%>"4H4]-D]P$*?@+&5S<5EAN_J\OUFOIZ MZ/-"CE#=GN4UF/I516#41V.?'Z_$< &;XB@_$C2ZQ:*D!G=J.L"^.8^HMTWU M)"W18L9S#\/!UY>:;=H*M=ZR@Z?<5$;N& U>+0ND!6)%FJMN&[DS_4J-7 M1]O: L7:9ZUX'B+V;7Z#O4HW,I.U:8X3]>:SZ(F<(=L:8X2%S\$V5CE>9RE@ M;NJMP!8?IM!=NHRN9THY6.+U!OIX\K*>87UH+V88KZ$D9\FG(_66+,!RU;R] M>JX8K;O[_7[=\E0AJ[P)L0:B HZP7NEXVL7V!S2Z0Y*:PL6K'2G>\KM@HA*:Q+7=-J\T[1VO6 MU#@!A*8#LQK[GF[QXCBON7%)"RI7UP8J3I5M.Z1*9" MG3(-ULIH358$CL3OX04F6A8>(J@E[G45.EF49*9;:_Y=8T5MHBN0>IYW*W-/ M31WK2C*R"Z5H;@)V<)*$Z9 22[%E5X994&DV"J=#C)=*IZ-PE*86HN"=#U[, M1/$HS!(8.XOI7CM.P=!+,C:E9?TRGW$KVT;B6-N$*[TRNQ21*4%DZJ:H)F81,9U;:8PKL9Y9(-IY2>MZ] MI,3O.< $@*=KS$CLV"L9=]N:+4FM MGZBP*DST8P UVU+,D:Z3!1H\30 MR8WJ>0XXV)0XB!-[3;&/"WX)C4QX2GKD]?>H)#79&+: M+92CLEWIIQ9I54-SY=H=20'K>L#*3%>Q2-@>6B%+G,[ M$JK]$**,>?!*9I?, 5M[M$J;(>2:1S#:R3I&)Q+:K( U6V:1G.NE(HR=F%>W M1=;@XRH'E9*KLL@:.DM2>>H2:D372N] 631"J9E-HA!4%/I5!"Z(UBF0_R3# M,$"_!@$KLGT0O.3FYN2J4#D&\$?3#I */B\7STFF_NNSM:1E/OO#7IG]0:QD MK-V(%PD8(89WA;0.FZ!8L"BE"[WPS0=>5U+RD;AILHO MX T?MOQ#SL'2-XQ>P=J"HK$#'E'"F3H**(.LVU37KBT %BA^B5L91W^%43<8 MG>G4N);O?)^5'C0:HO9L0H;49_@ RJ=5HT ^[W#RZ#'3C)1L'87$'Z?3<)@- M];?RT7+#F#6EX6AHRE_*QQATKLC$L,A' ^!W8$B15_"EL-8KB)2_^CI0)L'E)=_;%M&62FV06&L&F6S M&-/BIP)-NS78EX#>=\P1Z7ZL0 6% B6S,$I9F8[#**8*/)-I&&<)_86J+DT\ MA8FSB(R/),R&(]53#9X=CX:P1# 'AD$4)>$PA7\GH!N#]@P'FD5@1"48(Y92 M\[5@!&/"P@%+XF$2C,',R "&PQ1H.<*,%K8ZX,R!"S!11R&&+XS2$54C3E%? M!V@!T$%CQZ"LY(M@])^=E#, [3AUJ%5_A7T0>3<6*+X!<@Y0=\IYX/Q$.PG:&!228R8 M#H9KFDZ%BC,NHP/4FL14J34#J4B/)4"!&7 H6=\"RD6S%BDXP@#-('BD$T MI)!! WG&"0 N$7H>(\ECR9T)\($,8^,.I,SDC)QA/ M\8H\Q4>!F^#?$R!Q,.S3R1?!AZ[Q2?>Y>0SN#+!J I9;Y(EL.77Q"3J8<<,I M"PLMG7OTY<\]+5.K/*1.7XJA&DI]-HI7599$^U6*IE2OVV'KNVHM[=.73J2A M3O"=^N/C"@9>4-TC70Z7D-@&Z-Q*PBK57)YW[\@\Z=30!H\7YP1F,4$$.A'M$0!&IC($[4L#-4@U<8.*DK S BK"R1<"%S0S %E*51Y3I.ZO#]GA9.Q"EK\0K&6XUH6J"M"O(F!G MW &H'(D3L&5*8ZM?.H\LFEBG@J9D3%']=&;9Q#FSX3!J$2,>63*VC@RMSAB/ M;$J"">-=0ZP)QR>3HD2<#MTMC@9'IMH'WQLH(W 80#O'$>L?41C8.%:0 XQ M>6_H9O!0=4S@O='8\WF^7@&ZXN5-T>\YMM4_];RG]GVX;]=G+*VA;3U_OV;_ M"O/6,;[EKL*<&=#. 4GC$?MN,M!K_US5OYR5JS,5^P6JP!2]:&SA7>4/EJO= M#MN!<<8@YK)IF$WHMA*T^C'_!0;PU,^?_0D60%Y\$_+[>K7!2EEXCZ&*@A\ M-S50%]CVU871K(<^N?6'J=V&6B0*1[HR\0,05'EF]]I(_/?F%XFZ[M+!GQ_B M[_$33*>@F(DY.P2HDYD^ A82@RUMO/^:@XXMIR#^_:I=:YIBJKA#"H:&9Y2T MHHE0?=%.P)RBQ4?^(VL5$4;$[T;VUE&W'WXG473Z,;D3/P[=KU28WAN,6SG[ M"V7Q_U3C+9SD=MA:AQ/I?]A3\H%N8%M+?:X%EA^^@W$[I\''-8HUTF3BZ93L M&60NZ&(6T\;Y.J*0"BM!):@Y6,J,BU%2UKA1Q*Z0 :KP='KF&_AWBM\H;T.K M.TXT/ /!D&!TR'@,+'@J+4#T-]F4 A=.@_?Y1H<"Z&C.QR ]BX;D<9F,@"$C M#R 6KK\!_A!36M6'.I\7Z YKOL?.OQ@:ORQH ;0#V/00&3J(,^+IYHN,= M& M%-YR- HR$*-C3(_(R"V@/XY&^/!D"D;0$%6A. DYVTQ_!0^&W(+S(ZQ@Q[%^ ML%8Y&E%S.ZUFN1]WDQBH1VEJ"SS0-<)H9!L=?52 GKF(BCV?V'O!KQ,)YS'[ M\6ZKBIO-09P5'SSH!@O+3'%=DSF.S95H5$U[C!V;8XA8@[4Z5&V<0WPNQ]'Z MI6+?0K-6UXH=/P&-RJW_#!2B!,182UO_1G$+4C%%Z9K/$?M<0 B:L.R"A=P M,5ZL)/H?4C[XOZ_2ZSJG#QU[I2(#W$@D1 M6JCP!/WA6V_D;[V1O_5&_K5[(^^B?*]ZQVNKL-!16;KM6;YU1O[6&?E;9^2O MT!EY%_E:HJRCEV'82HFWY+=)'"7"ZY+LBDJ>(->_-6K^+]Q!]ENCYF^-FK\U M:O[6J/E_8*/F7:*6E;.C^PG_*C*XVXMT%)/XUF7Z?U:7:0[&H_(7P@(I'0G3 MW&# G3A8=X6Y!YZLOM:YAWBUS+NA<@[9H8!HI[^U&O=>Z;:]+["ISB%J[[>VP=_:!G]K M&[R_;?#3FZ0>0N>H]*F:LICSY)'NMTZKWSJM?NNT&GQAI]6>3H!]%+JO0]!3 MPDV^M2$ZN@V1IU#M:GIQU,/_6 M%U_82>(0E>C),[W8T5QC3T$B$Q#XK87%MQ86WUI8?&MA\:V%Q7_#%A:[Q(XZ M!"?,X1UWKSA.#NGJ2WOJNS]!1GWKK_&MO\:W_AK?^FO8!6*_]=?XUE_C6W^- M;_TU_E/TUSC(PO>;;EC#D@DM3SPU=.!;K>%OM8:_U1K^TEK#].(S&N.9>E25 MPIE5-1 (\*\S:96PT*['4.J@FS;S5E-[E(]4@Q7_P.(3GP#7J"O+[NJ;HG2< M!F?!3UC3%*N/PS"O?[H._OJ6(/K5F O.1(,?5^7T'2,YVDBSYJ MF/FNJA^?<#2]%4!W0L B[+Z%&L+N?4*5:SOX 0#F(3-WO+9_-5+Y[<"?#UN) M_](!4,%J<@?]>" T6J_L7P$S7JO&'L\5"15#MV#L^'0R]NP9Z4^O+LG"WJ',.H/[HX MY@M5$/-XY>>PXJ!/>RL,5#'2I[[_7<_[6=H%F:YBH8<\T[_.[J?[5M6YJ+X* MJ(<^U[^X_C?Z%CB(:(E^"7]51T;:U'F+4SA7ZTR&]A-Q)ZZ.1@=B,,7./@%] M>YL/[+9>6F[+F37*K"N*][+] 'D6/.J65@5]]"PM"WBONY7 '?LZP"I205EV MFL^[FX6T9['AO,=HW8+1JGP<A8:[EUG:.*(@4U*%\]K M^*E!D4K\Z\7GLOF/Y[34LV%V-O1"Y;[>Q#N1:Q] 0FFH@I?H M-+K']@,,H#L:SJ$217D'O]Q%A[_>2<3#[I.(:8=^,^>NXLN=+.'[P-0N_;BB M+D'F"XW.X1[TMMTNGD_F]6I6DW\%5L!_G7)1&K/&WZE%_O6J6BSPSN M0HAT]F6+?V/@NR;:91_W/X'>SV ."\)Z::8Z9(>'J[]:Z)YJGA_/K\_IRN4* MO:=+7=73ERM?LV:H9V5V5)3L #(6M*13ZSD7@A=CST%3['K>JI;[/B_G9Z]7 MBI/[FJ#4T.U<6F\=SAUSZV*\+R6"J,-GU[J8_;E:G;U[P,;"*F@3P/ZRLWZY MU2WH/5_I$EQQ*0Z-\N)\EO:6[U9>XMV*9Y 6-^?8G*63#G=-O(L-JT#C0 4: MK[;DH,?\TQ+,>8P;8Y91;3>8A\@MBN=_ UV(;*L=H*8S"]ZM69KVFBZ VC05 MXG^#&78.%X\Z1W0JQAZMQKJE73U4=NNZ>F?>5]BU_>!A M95O]Q?>-\[SOAS"X*>[*U4HTA>ZC[JASVN&IZJW!V#]WL9KWSZIA4"ZQ_F;' M+?4?>B#C[]:J,KJ+U]K61O=<7I%('[M:BPD#R8]Q3)F7?/^YS]SQ:U)JC120 MM.L.ZN@1/#9^[ BQE\%P] B>VGGT"+%W#AIIB&F88J+4]["XQ:9^Q1EVC.ZH M/MKA#)+7>QGFKFJF?09@7\7:OCGVEJ3M?5%Y#18E&+3?NX4_>D5 =\79'5ZZ MK@*SNP59KSM?I(CE)WS2'G1E8NRH[3OM=HLP:_(C89$>//"14%/2T!KAJG^+)>-]4*7%>YEA7[Y^:Y].W6&K:/MJ$+<-],;M>-+L^-WIMAP[YV?E!J67-<= M5X.D<%'M!@O:_1Y-Q*Z?L<\T6CDV9OW+_YXDX_2'G5AU7:S/L6 #Z1P]RN:[ MV:8_-N;'8F9^[!G <6*^_'@5#&1I'<6UK=%V/DF+VK-P>[2LYQG;\NU[Q@9 MVCO7#=X% ,_..9.VK,B*88RBVLUHV;]X_>''BP/?W6@:/?I5?ICZMF.86-F* MXNM":8N&;_.9E.]9"A/4M:[140^_^MZ)GB&X)Q^ZF>IY"<;M;8%$7QPSLG&- M'O+L7L8!Q(X1,0%_!!D(W**F.QO\VO1#_WA>>2#@5CJ 9SZJI"< M_QX#-@[F^6.W?-:4B*E@#3JI*3G,Y.!9C<5W#V#<">:-4+$3(;(#N4+W4+OY MRF&8^JK:8H#X!685_P=CS:AD&[P'Q M??'WZ\U_!(_Y]19Q#83^CZ)>@.0/@UO;E[1=A&)'";2'% MW%6%I]]F+? *F%=2^O#-ZQ?OKNR?VE9C>TW_CFD\Z&N@@G!! YPW]_GN>=1Y MJ_C;[Z9E+OD+S7[#A;[ :T,JGW($P(>_*2R[E[@'BL/?%(IM"CX AK_I6O8 MZ^NRMI#"YT&+K3 _GK38WIFOWU^PCJ4R+?H>U(D4E]7RIES)53_F799S2:H* MK(BUT"DE]7I%EK1_(6T7"'Q"G$F?.76QKCU3"76J_OGWYH3,N-:/5%BBV[A& M9R;V7AEI@V"I3@I4Q]OV3855)W''"KO[IW6WD>FSU5^J%%,=)[0[_JB_-.R7 MOZCL!U2>B;M\O341L?QJ.T8?HM<=HO=B]]?M$=(_W:_4SN/7@=JOBPL[YST> M40ZIG/QU7G[2\IY:5[KK(M$ZD>N'?&TO[-G:S824VBC MNB9W@^O2S=PXZH7>/275Q6?ZK\K/^_PDT?DT[KBU__7!L4-SW<'XC2.9*A%T M^MB[:E,?'WI@5:IV>XO]5%?;->PDM,K#FYYLE[D*?]D5:-NN-NR[7CH*"[V8^M>[7MY9#KO] MXLMF@QJB5[#<0BZL!KFHFEWJYCZE_*VE)MWL@?T^I7HL.?J^M_#@HLY'$X@N MGMP?U71LB6?_'L24VNAE45T_[BZTW"%%]E7W';!SS]>^#ZSUZ^_,J?31I85W ME@+NW>A,6BI3XD-YL]75.[JNA[RC U[\IVV^8*7I/4)J=R1!'Q;UO:6J4%$9 M 8UJGBB*=X9#PL/>Z'W%ACO7O\LZ:A62[40J'56(0?,+1*UEN3$],HYZW(]7 MVOVX%YRT^W$O$FGWXUY#^QV/(Z(7.2;7>7)N9PGF+A#M>\.'TMXWCJLBW0FK MO6]XX-K]1J[K/;??ZRK\W$5!IOQS^]>C2BS[XK$S!F1WS>6.2SS_2NOP>L:= ME/K%98W[KV4-5/QG8% X#BF"V/ZY)V#F*Q5*/EX/MT(!/$%V_**S.3[DX MIIA5MYP\HGAPMVG[&U2$[?0 'ED@N#W&(15]GZJKLB3M\_JY]7Y_723&GCN' MHK&75G1A,BJJHZJQ[E(GK')OW2QX3X&WO:L^%0(Q9Z)ZP72.OTTAW"_7UFXA[X*68;O0$):)] MG_1]TVS^\/\#4$L#!!0 ( /EB^D['( '>20( 'P* - >&POJD\RR?)'DJUT9-U(;^*CL/@I@#0J.%,5!$NM"[? M>EZ5%,!)=29+$":22<6)-D.5>U6I@*253>+,F_K^PN.$"AR'HN977%?FUEOKB!7+?R:O)Q+\]O=CWG[2!4XR]WFQ&$FQ>X>68>I3#B@-6$1OB2, MKA2U61GAE&V<>VH=B612(6T.QY %UE/=N7#@1O;<.AU.A51M;5?!_:ZZZ7N! M?F0!*6,#X!0[1QR61&M0XLH,VLFM\Y<0ZNSEIC2$N2*;8#K'8T+[,4564J6@ MAC(![EUQR""S.(KFA?UJ67HVJ+7DQD@IR:4@+4.?T1E&-@'&;NRE_I+M:#<9 M-*ONS/'4_!9Y6\UI;\OZ!^FBDJZE?E^;Y8AV;"\.7"O(:-.. MFVP ,.JD+-GF':.YX. 6\VC!X,""<4CZ.JB0BMX9/7M5$N, A=$:E*;)MN>; M(N42&MU?IR8[E'GZ#)F?>I]S$* (VX8V=_^8=_D_$\_>_#UR^Z^R#_R$C+9% M/0/(^?%#SLZ/G]$V]W\+Z75=9ZNU[32VP8M6-66:B@ZWH&D*CL>^+"+\V3YI MV$Y[&?N;D==D99Z"._HF-X6,U$Q?VR6VP0B/]D<+'BR&6_./9,$ "V) #P 'AL+W=OGRYG,U<= M1OA[(V=A9O&"\J M+XV&G6''K10/[N?QL,DXG' OOO#=(IDGC+?>O)/*"[OB7KRWICU)?5@D:<+V MTCJ_#75W9S92RT9^%W6WY8[FX1]CY7>C/5?;RAJENJO"@>XBJ,']O^=66"^K MT8F>[SYS8%TD%W,H\%XZN9-*^L=%TGU7(H&[F$6WT;7#\-DWXJ7]G68T^[VL MQ,I4;2.T[]O1"A5JU^XH3RYAFC=BD0RG,*YK]E9[H&%KW1<%YX9[@:K7=7]? M'EKL)RRSEQ(.V'6=!G ZR"5L&R5KJ+UFVP 1+G#,[(&U,A%DAD!F9X-8(9/X'(:^YXKH2K!N\+@(L$,#B;(#LV89'D"4"69ZOJ[D[1I 7".0%+>0U M=[)#VECAX-1?G^<7"-H+6K2KZM\6ZNSV1T0O$:*7M$2?116"X%55F1:"H#Z$ M;M4UMW4,^ H!?$4->"]T*^)X/,<"\IP69^M-=7&],_2"5 MZO* 3_X(+;>&F*$/@8-=Q9B8'5)B/:S$SLM8!\%=ZWMQ13C86$_)8[[&Z$=[(O&V,8X;X67'6B,B;D@)9;! MC^CQA7\;]RP6_E/B^/\!NG-$DV'A/R,._\LC1 ;AF-1!F6W3JBX5ZOMT.4K( M,15DQ"J()C(,_JY;)[5PCFW%(5P98Z(3!_*90]-(WZ>0X=& ]#*D($)78T%D MF" R8D'$.1M[!E-=)=SS& [30D:LA1_9T207IHB,6!$3:=(D(^:,C-@943(R MR88)(R,6!IJ5?,UB3$P8&;$P0E8RV7:8,3)B8T3IR11;CODC)_;'$WG*P!EC M8O[(B?V!YBNCX9=C_LB)_='G!I.=C"XU4:\U84G"N/4P=^3$[D"3A#$FII*< M6"5C_ZZ$YU*-^QJ32$XL$63]A&4YBS$QG^3$/AGRA+_8\&WWR)8 C!LR0"EI>^6$IM.OZ&!,S3/YGUJ1BS"7$QV%XQ@O*F&P*8MG$G1[> M)871N1&V*PN:-,;$9%,0RV8R5YQXS@M,-06Q:I#%M5]&9H&IIR!6SRBGG6I# M] T'L7#PI#:/,3'A%.3+6R&I[?YOH;BZ5>+Y=&-BXBF(Q=-3WG!KNU3W"4+, M.06QB,>/3(F9IB0V3;QP.-G7)2:8 MDE@PPS1AB@MS2DF]_(7.$T:=BSFE/.MTIH@Q,;N49YW.C%H3?8-.;!<<<]2: MF%[*3B^SX7U2-K[(>?Z5B70]?FYM#GQ=OIV.9U MU932_P@A;YITJO--UZ=V_&77#:>ZC%^'?>CKS6N]3T&7RU48IC.JQX?IS,7S M=ET-SUNI%K_J89_*N@IOQ_"G&UYSDU+)X7R1FW'!^)?W/OW/^FZW.VS24[?Y M?4IM^:+BWX(J?!VD\T%*#[+Y(*,'^7R0TX/B?%"D!ZWF@U;TH-OYH%MZT-U\ MT!T]Z'X^Z)X>)$L@XY*?A+#F:RV :^%[+0!LX8LM@&SAFRT ;>&K+8!MX;LM M &[ARRV ;N';+0!OX>NM0&_EZZU ;[W"O3:ZV>;KK4!OY>NM0&_EZZU ;^7K MK4!OY>NM0&_EZZU ;^7KK4!OY>MM0&_CZVU ;^/K;4!ON\)9"3HLX>MM0&_C MZVU ;^/K;4!OX^MM0&_CZVU ;^/K;4!OX^OM0&_GZ^U ;^?K[4!OY^OM0&^_ MPEDW.NSFZ^U ;^?K[4!OY^OM0&_GZ^U ;^?K[4!OY^L=@=Z1KW<$>D>^WA'H M'?EZ1Z!WY.L=@=[Q"L\JT<-*OMX1Z!WY>L>)WKFIA[1]*<.AW>=+EWP:_FW- M!.Y00V0$ +XA 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:74_",!0& MX+]"=FM8Z9=JYM2AT;:]C*5+^:CC<-EBG+B%=FV:I&C*VQX3?-_;GZ;ZG%7G?5/2O:'8V:TJJ;+GLTBUY<)YT M%6JBV+5YJ+6GZB7ZQLPW>9^UCX^Z2XW9NF4_%N2GRQ$_6MH=8*@<^O'RR% ?4$L! A0#% @ ^&+Z3A\CSP/ $P( L M ( ! %]R96QS+RYR96QS4$L! A0#% @ ^&+Z3B?H MAPZ" L0 ! ( !Z0 &1O8U!R;W!S+V%P<"YX;6Q0 M2P$"% ,4 " #X8OI.J.*41^X K @ $0 @ &9 0 M9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " #X8OI.F5R<(Q & "<)P M$P @ &V @ >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 M ( /AB^DYKJ/&7,@, #H/ 8 " ?<( !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ ^&+Z3OK@YM.8 P Y X !@ ( !J! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^&+Z3H\" ME'J\! Z!8 !@ ( !?AL 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ ^6+Z3O^:Q]^T 0 T@, !@ M ( !0B0 'AL+W=O&UL4$L! A0#% @ ^6+Z3H'22=VT 0 T@, M !D ( !%R@ 'AL+W=O&PO=V]R:W-H965TLK !X;"]W;W)K&UL4$L! A0#% @ ^6+Z3H0E.0RU 0 T@, !D M ( !V"T 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ^6+Z3BEHFH6U 0 T@, !D ( !FS, 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ^6+Z3H^) MC%NT 0 T@, !D ( !7CD 'AL+W=OBU+0! #2 P &0 M @ %).P >&PO=V]R:W-H965T&UL4$L! A0#% @ ^6+Z3AW5BINT 0 T@, !D M ( !'C\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ^6+Z3K_<)A*W 0 T@, !D ( ! M D4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ^6+Z3MXW$?2X 0 T@, !D ( !V4H 'AL+W=O&PO=V]R:W-H965T B[N $ -(# 9 " =I. !X M;"]W;W)K&UL4$L! A0#% @ ^6+Z3BE.C22W M 0 T@, !D ( !R5 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^6+Z3N?15QVV 0 T@, !D M ( !QE8 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ^6+Z3K4M?0;\!P ]#, !D ( !1%T M 'AL+W=OQ M6;H" )"@ &0 @ %W90 >&PO=V]R:W-H965T&UL4$L! A0#% @ M^6+Z3A20H>_W 0 _ 4 !D ( !36L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^6+Z3C&!FE$" @ M? 4 !D ( !YG< 'AL+W=O@ >&PO=V]R:W-H965T&UL4$L! A0#% @ ^6+Z3G1*8#==!@ H"< !D M ( !)H0 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ^6+Z3J1'_(Z\ P *A$ !D ( !/Y0 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^6+Z M3ILYW<\M! &10 !D ( !JIX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^6+Z3JU9A]HU @ %@< M !D ( !SJL 'AL+W=O&PO&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #Y M8OI.5=WD$-D! "^(0 $P @ $))@$ 6T-O;G1E;G1?5'EP =97-=+GAM;%!+!08 00!! +D1 3* $ ! end XML 70 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 71 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 72 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.2 html 380 350 1 true 78 0 false 7 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.barnesgroupinc.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Consolidated Statements of Income Sheet http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfIncome Consolidated Statements of Income Statements 2 false false R3.htm 1002000 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 3 false false R4.htm 1003000 - Statement - Consolidated Balance Sheets Sheet http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 4 false false R5.htm 1003501 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 5 false false R6.htm 1004000 - Statement - Consolidated Statements of Cash Flows Sheet http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 2101100 - Disclosure - Basis of Presentation Sheet http://www.barnesgroupinc.com/role/BasisOfPresentation Basis of Presentation Notes 7 false false R8.htm 2102100 - Disclosure - Acquisitions Sheet http://www.barnesgroupinc.com/role/Acquisitions Acquisitions Notes 8 false false R9.htm 2103100 - Disclosure - Recent Accounting Standards Sheet http://www.barnesgroupinc.com/role/RecentAccountingStandards Recent Accounting Standards Notes 9 false false R10.htm 2104100 - Disclosure - Revenue Sheet http://www.barnesgroupinc.com/role/Revenue Revenue Notes 10 false false R11.htm 2105100 - Disclosure - Stockholders Equity Sheet http://www.barnesgroupinc.com/role/StockholdersEquity Stockholders Equity Notes 11 false false R12.htm 2106100 - Disclosure - Net Income Per Common Share Sheet http://www.barnesgroupinc.com/role/NetIncomePerCommonShare Net Income Per Common Share Notes 12 false false R13.htm 2107100 - Disclosure - Inventories Sheet http://www.barnesgroupinc.com/role/Inventories Inventories Notes 13 false false R14.htm 2108100 - Disclosure - Goodwill and Other Intangible Assets Sheet http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 14 false false R15.htm 2109100 - Disclosure - Debt Sheet http://www.barnesgroupinc.com/role/Debt Debt Notes 15 false false R16.htm 2110100 - Disclosure - Derivatives Sheet http://www.barnesgroupinc.com/role/Derivatives Derivatives Notes 16 false false R17.htm 2111100 - Disclosure - Fair Value Measurements Sheet http://www.barnesgroupinc.com/role/FairValueMeasurements Fair Value Measurements Notes 17 false false R18.htm 2112100 - Disclosure - Pension and Other Postretirement Benefits Sheet http://www.barnesgroupinc.com/role/PensionAndOtherPostretirementBenefits Pension and Other Postretirement Benefits Notes 18 false false R19.htm 2113100 - Disclosure - Income Taxes Sheet http://www.barnesgroupinc.com/role/IncomeTaxes Income Taxes Notes 19 false false R20.htm 2114100 - Disclosure - Leases Sheet http://www.barnesgroupinc.com/role/Leases Leases Notes 20 false false R21.htm 2115100 - Disclosure - Changes in Accumulated Other Comprehensive Income (Loss) by Component Sheet http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponent Changes in Accumulated Other Comprehensive Income (Loss) by Component Notes 21 false false R22.htm 2116100 - Disclosure - Information on Business Segments Sheet http://www.barnesgroupinc.com/role/InformationOnBusinessSegments Information on Business Segments Notes 22 false false R23.htm 2117100 - Disclosure - Commitments and Contingencies Sheet http://www.barnesgroupinc.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 23 false false R24.htm 2302301 - Disclosure - Acquisitions (Tables) Sheet http://www.barnesgroupinc.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.barnesgroupinc.com/role/Acquisitions 24 false false R25.htm 2304301 - Disclosure - Revenue (Tables) Sheet http://www.barnesgroupinc.com/role/RevenueTables Revenue (Tables) Tables http://www.barnesgroupinc.com/role/Revenue 25 false false R26.htm 2305301 - Disclosure - Stockholders Equity (Tables) Sheet http://www.barnesgroupinc.com/role/StockholdersEquityTables Stockholders Equity (Tables) Tables http://www.barnesgroupinc.com/role/StockholdersEquity 26 false false R27.htm 2307301 - Disclosure - Inventories (Tables) Sheet http://www.barnesgroupinc.com/role/InventoriesTables Inventories (Tables) Tables http://www.barnesgroupinc.com/role/Inventories 27 false false R28.htm 2308301 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Tables http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssets 28 false false R29.htm 2309301 - Disclosure - Debt (Tables) Sheet http://www.barnesgroupinc.com/role/DebtTables Debt (Tables) Tables http://www.barnesgroupinc.com/role/Debt 29 false false R30.htm 2310301 - Disclosure - Derivatives (Tables) Sheet http://www.barnesgroupinc.com/role/DerivativesTables Derivatives (Tables) Tables http://www.barnesgroupinc.com/role/Derivatives 30 false false R31.htm 2311301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.barnesgroupinc.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.barnesgroupinc.com/role/FairValueMeasurements 31 false false R32.htm 2312301 - Disclosure - Pension and Other Postretirement Benefits (Tables) Sheet http://www.barnesgroupinc.com/role/PensionAndOtherPostretirementBenefitsTables Pension and Other Postretirement Benefits (Tables) Tables http://www.barnesgroupinc.com/role/PensionAndOtherPostretirementBenefits 32 false false R33.htm 2314301 - Disclosure - Leases (Tables) Sheet http://www.barnesgroupinc.com/role/LeasesTables Leases (Tables) Tables http://www.barnesgroupinc.com/role/Leases 33 false false R34.htm 2315301 - Disclosure - Changes in Accumulated Other Comprehensive Income (Loss) by Component (Tables) Sheet http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentTables Changes in Accumulated Other Comprehensive Income (Loss) by Component (Tables) Tables http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponent 34 false false R35.htm 2316301 - Disclosure - Information on Business Segments (Tables) Sheet http://www.barnesgroupinc.com/role/InformationOnBusinessSegmentsTables Information on Business Segments (Tables) Tables http://www.barnesgroupinc.com/role/InformationOnBusinessSegments 35 false false R36.htm 2402402 - Disclosure - Acquisitions (Details) Sheet http://www.barnesgroupinc.com/role/AcquisitionsDetails Acquisitions (Details) Details http://www.barnesgroupinc.com/role/AcquisitionsTables 36 false false R37.htm 2403401 - Disclosure - Recent Accounting Standards 23 (Details) Sheet http://www.barnesgroupinc.com/role/RecentAccountingStandards23Details Recent Accounting Standards 23 (Details) Details 37 false false R38.htm 2404402 - Disclosure - Revenue - Revenue by Category (Details) Sheet http://www.barnesgroupinc.com/role/RevenueRevenueByCategoryDetails Revenue - Revenue by Category (Details) Details 38 false false R39.htm 2404404 - Disclosure - Revenue - Contract Balances (Details) Sheet http://www.barnesgroupinc.com/role/RevenueContractBalancesDetails Revenue - Contract Balances (Details) Details 39 false false R40.htm 2404405 - Disclosure - Revenue - Contract Costs (Details) Sheet http://www.barnesgroupinc.com/role/RevenueContractCostsDetails Revenue - Contract Costs (Details) Details 40 false false R41.htm 2404406 - Disclosure - Revenue - Remaining Performance Obligations (Details) Sheet http://www.barnesgroupinc.com/role/RevenueRemainingPerformanceObligationsDetails Revenue - Remaining Performance Obligations (Details) Details 41 false false R42.htm 2405402 - Disclosure - Stockholders Equity (Details) Sheet http://www.barnesgroupinc.com/role/StockholdersEquityDetails Stockholders Equity (Details) Details http://www.barnesgroupinc.com/role/StockholdersEquityTables 42 false false R43.htm 2406401 - Disclosure - Net Income Per Common Share (Details) Sheet http://www.barnesgroupinc.com/role/NetIncomePerCommonShareDetails Net Income Per Common Share (Details) Details http://www.barnesgroupinc.com/role/NetIncomePerCommonShare 43 false false R44.htm 2407402 - Disclosure - Inventories (Details) Sheet http://www.barnesgroupinc.com/role/InventoriesDetails Inventories (Details) Details http://www.barnesgroupinc.com/role/InventoriesTables 44 false false R45.htm 2408402 - Disclosure - Goodwill and Other Intangible Assets (Details) Sheet http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails Goodwill and Other Intangible Assets (Details) Details http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsTables 45 false false R46.htm 2409402 - Disclosure - Debt (Debt Schedule) (Details) Sheet http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails Debt (Debt Schedule) (Details) Details http://www.barnesgroupinc.com/role/DebtTables 46 false false R47.htm 2409403 - Disclosure - Debt (Narrative) (Details) Sheet http://www.barnesgroupinc.com/role/DebtNarrativeDetails Debt (Narrative) (Details) Details http://www.barnesgroupinc.com/role/DebtTables 47 false false R48.htm 2410402 - Disclosure - Derivatives (Details) Sheet http://www.barnesgroupinc.com/role/DerivativesDetails Derivatives (Details) Details http://www.barnesgroupinc.com/role/DerivativesTables 48 false false R49.htm 2411402 - Disclosure - Fair Value Measurements (Details) Sheet http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.barnesgroupinc.com/role/FairValueMeasurementsTables 49 false false R50.htm 2412402 - Disclosure - Pension and Other Postretirement Benefits (Details) Sheet http://www.barnesgroupinc.com/role/PensionAndOtherPostretirementBenefitsDetails Pension and Other Postretirement Benefits (Details) Details http://www.barnesgroupinc.com/role/PensionAndOtherPostretirementBenefitsTables 50 false false R51.htm 2413401 - Disclosure - Income Taxes (Details) Sheet http://www.barnesgroupinc.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.barnesgroupinc.com/role/IncomeTaxes 51 false false R52.htm 2414402 - Disclosure - Leases (Details) Sheet http://www.barnesgroupinc.com/role/LeasesDetails Leases (Details) Details http://www.barnesgroupinc.com/role/LeasesTables 52 false false R53.htm 2415402 - Disclosure - Changes in Accumulated Other Comprehensive Income (Loss) by Component (Details) Sheet http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails Changes in Accumulated Other Comprehensive Income (Loss) by Component (Details) Details http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentTables 53 false false R54.htm 2415403 - Disclosure - Changes in Accumulated Other Comprehensive Income (Loss) by Component (Details 2) Sheet http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails2 Changes in Accumulated Other Comprehensive Income (Loss) by Component (Details 2) Details http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentTables 54 false false R55.htm 2416402 - Disclosure - Information on Business Segments (Details) Sheet http://www.barnesgroupinc.com/role/InformationOnBusinessSegmentsDetails Information on Business Segments (Details) Details http://www.barnesgroupinc.com/role/InformationOnBusinessSegmentsTables 55 false false R56.htm 2416403 - Disclosure - Information on Business Segments Details 1 (Details) Sheet http://www.barnesgroupinc.com/role/InformationOnBusinessSegmentsDetails1Details Information on Business Segments Details 1 (Details) Details 56 false false All Reports Book All Reports b10q06302019.htm b-20190630.xsd b-20190630_cal.xml b-20190630_def.xml b-20190630_lab.xml b-20190630_pre.xml bex1506302019.htm bex31106302019.htm bex31206302019.htm bex3206302019.htm coverpagelogoa06a04a01a01a14.jpg http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/currency/2019-01-31 true true JSON 75 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "b10q06302019.htm": { "axisCustom": 0, "axisStandard": 28, "contextCount": 380, "dts": { "calculationLink": { "local": [ "b-20190630_cal.xml" ] }, "definitionLink": { "local": [ "b-20190630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "b10q06302019.htm" ] }, "labelLink": { "local": [ "b-20190630_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "b-20190630_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "b-20190630.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd", "http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd" ] } }, "elementCount": 487, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 28, "http://www.barnesgroupinc.com/20190630": 4, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 37 }, "keyCustom": 35, "keyStandard": 315, "memberCustom": 27, "memberStandard": 49, "nsprefix": "b", "nsuri": "http://www.barnesgroupinc.com/20190630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001000 - Document - Document and Entity Information", "role": "http://www.barnesgroupinc.com/role/DocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104100 - Disclosure - Revenue", "role": "http://www.barnesgroupinc.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105100 - Disclosure - Stockholders Equity", "role": "http://www.barnesgroupinc.com/role/StockholdersEquity", "shortName": "Stockholders Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106100 - Disclosure - Net Income Per Common Share", "role": "http://www.barnesgroupinc.com/role/NetIncomePerCommonShare", "shortName": "Net Income Per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107100 - Disclosure - Inventories", "role": "http://www.barnesgroupinc.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108100 - Disclosure - Goodwill and Other Intangible Assets", "role": "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssets", "shortName": "Goodwill and Other Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109100 - Disclosure - Debt", "role": "http://www.barnesgroupinc.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110100 - Disclosure - Derivatives", "role": "http://www.barnesgroupinc.com/role/Derivatives", "shortName": "Derivatives", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111100 - Disclosure - Fair Value Measurements", "role": "http://www.barnesgroupinc.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112100 - Disclosure - Pension and Other Postretirement Benefits", "role": "http://www.barnesgroupinc.com/role/PensionAndOtherPostretirementBenefits", "shortName": "Pension and Other Postretirement Benefits", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113100 - Disclosure - Income Taxes", "role": "http://www.barnesgroupinc.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - Consolidated Statements of Income", "role": "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfIncome", "shortName": "Consolidated Statements of Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2QTD", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114100 - Disclosure - Leases", "role": "http://www.barnesgroupinc.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115100 - Disclosure - Changes in Accumulated Other Comprehensive Income (Loss) by Component", "role": "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponent", "shortName": "Changes in Accumulated Other Comprehensive Income (Loss) by Component", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116100 - Disclosure - Information on Business Segments", "role": "http://www.barnesgroupinc.com/role/InformationOnBusinessSegments", "shortName": "Information on Business Segments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117100 - Disclosure - Commitments and Contingencies", "role": "http://www.barnesgroupinc.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2302301 - Disclosure - Acquisitions (Tables)", "role": "http://www.barnesgroupinc.com/role/AcquisitionsTables", "shortName": "Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Revenue (Tables)", "role": "http://www.barnesgroupinc.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Stockholders Equity (Tables)", "role": "http://www.barnesgroupinc.com/role/StockholdersEquityTables", "shortName": "Stockholders Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - Inventories (Tables)", "role": "http://www.barnesgroupinc.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308301 - Disclosure - Goodwill and Other Intangible Assets (Tables)", "role": "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsTables", "shortName": "Goodwill and Other Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309301 - Disclosure - Debt (Tables)", "role": "http://www.barnesgroupinc.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - Consolidated Statements of Comprehensive Income", "role": "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2QTD", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310301 - Disclosure - Derivatives (Tables)", "role": "http://www.barnesgroupinc.com/role/DerivativesTables", "shortName": "Derivatives (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311301 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.barnesgroupinc.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312301 - Disclosure - Pension and Other Postretirement Benefits (Tables)", "role": "http://www.barnesgroupinc.com/role/PensionAndOtherPostretirementBenefitsTables", "shortName": "Pension and Other Postretirement Benefits (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "b:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314301 - Disclosure - Leases (Tables)", "role": "http://www.barnesgroupinc.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "b:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315301 - Disclosure - Changes in Accumulated Other Comprehensive Income (Loss) by Component (Tables)", "role": "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentTables", "shortName": "Changes in Accumulated Other Comprehensive Income (Loss) by Component (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316301 - Disclosure - Information on Business Segments (Tables)", "role": "http://www.barnesgroupinc.com/role/InformationOnBusinessSegmentsTables", "shortName": "Information on Business Segments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2018Q2QTD_us-gaap_BusinessAcquisitionAxis_b_GimaticandIGSMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402402 - Disclosure - Acquisitions (Details)", "role": "http://www.barnesgroupinc.com/role/AcquisitionsDetails", "shortName": "Acquisitions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2018Q2QTD_us-gaap_BusinessAcquisitionAxis_b_GimaticandIGSMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - Recent Accounting Standards 23 (Details)", "role": "http://www.barnesgroupinc.com/role/RecentAccountingStandards23Details", "shortName": "Recent Accounting Standards 23 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FI2018Q1_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201802Member_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember", "decimals": "-3", "lang": null, "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404402 - Disclosure - Revenue - Revenue by Category (Details)", "role": "http://www.barnesgroupinc.com/role/RevenueRevenueByCategoryDetails", "shortName": "Revenue - Revenue by Category (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2QTD_srt_StatementGeographicalAxis_srt_AmericasMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404404 - Disclosure - Revenue - Contract Balances (Details)", "role": "http://www.barnesgroupinc.com/role/RevenueContractBalancesDetails", "shortName": "Revenue - Contract Balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FI2018Q4", "decimals": "-3", "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - Consolidated Balance Sheets", "role": "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FI2019Q2", "decimals": "-3", "lang": null, "name": "us-gaap:ReceivablesNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404405 - Disclosure - Revenue - Contract Costs (Details)", "role": "http://www.barnesgroupinc.com/role/RevenueContractCostsDetails", "shortName": "Revenue - Contract Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404406 - Disclosure - Revenue - Remaining Performance Obligations (Details)", "role": "http://www.barnesgroupinc.com/role/RevenueRemainingPerformanceObligationsDetails", "shortName": "Revenue - Remaining Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FI2019Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Stockholders Equity (Details)", "role": "http://www.barnesgroupinc.com/role/StockholdersEquityDetails", "shortName": "Stockholders Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q1QTD", "decimals": "-3", "lang": null, "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2QTD", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406401 - Disclosure - Net Income Per Common Share (Details)", "role": "http://www.barnesgroupinc.com/role/NetIncomePerCommonShareDetails", "shortName": "Net Income Per Common Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2QTD", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Inventories (Details)", "role": "http://www.barnesgroupinc.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408402 - Disclosure - Goodwill and Other Intangible Assets (Details)", "role": "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails", "shortName": "Goodwill and Other Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409402 - Disclosure - Debt (Debt Schedule) (Details)", "role": "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails", "shortName": "Debt (Debt Schedule) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShortTermBorrowings", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - Debt (Narrative) (Details)", "role": "http://www.barnesgroupinc.com/role/DebtNarrativeDetails", "shortName": "Debt (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FI2017Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember", "decimals": "INF", "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromPaymentsForOtherFinancingActivities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410402 - Disclosure - Derivatives (Details)", "role": "http://www.barnesgroupinc.com/role/DerivativesDetails", "shortName": "Derivatives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "lang": "en-US", "name": "us-gaap:MaximumRemainingMaturityOfForeignCurrencyDerivatives1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411402 - Disclosure - Fair Value Measurements (Details)", "role": "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FI2019Q2_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member", "decimals": "-3", "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1003501 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2QTD_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412402 - Disclosure - Pension and Other Postretirement Benefits (Details)", "role": "http://www.barnesgroupinc.com/role/PensionAndOtherPostretirementBenefitsDetails", "shortName": "Pension and Other Postretirement Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2QTD_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413401 - Disclosure - Income Taxes (Details)", "role": "http://www.barnesgroupinc.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414402 - Disclosure - Leases (Details)", "role": "http://www.barnesgroupinc.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2QTD", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415402 - Disclosure - Changes in Accumulated Other Comprehensive Income (Loss) by Component (Details)", "role": "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails", "shortName": "Changes in Accumulated Other Comprehensive Income (Loss) by Component (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FI2017Q4", "decimals": "-3", "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415403 - Disclosure - Changes in Accumulated Other Comprehensive Income (Loss) by Component (Details 2)", "role": "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails2", "shortName": "Changes in Accumulated Other Comprehensive Income (Loss) by Component (Details 2)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2QTD_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "decimals": "-3", "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416402 - Disclosure - Information on Business Segments (Details)", "role": "http://www.barnesgroupinc.com/role/InformationOnBusinessSegmentsDetails", "shortName": "Information on Business Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Segment", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416403 - Disclosure - Information on Business Segments Details 1 (Details)", "role": "http://www.barnesgroupinc.com/role/InformationOnBusinessSegmentsDetails1Details", "shortName": "Information on Business Segments Details 1 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FI2019Q2_us-gaap_StatementBusinessSegmentsAxis_b_AerospaceMember", "decimals": "-3", "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Basis of Presentation", "role": "http://www.barnesgroupinc.com/role/BasisOfPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102100 - Disclosure - Acquisitions", "role": "http://www.barnesgroupinc.com/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103100 - Disclosure - Recent Accounting Standards", "role": "http://www.barnesgroupinc.com/role/RecentAccountingStandards", "shortName": "Recent Accounting Standards", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "b10q06302019.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 78, "tag": { "b_AerospaceAftermarketProductsandServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Aerospace Aftermarket Products and Services [Member]", "label": "Aerospace Aftermarket Products and Services [Member]", "terseLabel": "Aerospace Aftermarket Products and Services [Member]" } } }, "localname": "AerospaceAftermarketProductsandServicesMember", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenueByCategoryDetails" ], "xbrltype": "domainItemType" }, "b_AerospaceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Aerospace [Member]", "label": "Aerospace [Member]", "terseLabel": "Aerospace [Member]" } } }, "localname": "AerospaceMember", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://www.barnesgroupinc.com/role/InformationOnBusinessSegmentsDetails", "http://www.barnesgroupinc.com/role/InformationOnBusinessSegmentsDetails1Details", "http://www.barnesgroupinc.com/role/RevenueRevenueByCategoryDetails" ], "xbrltype": "domainItemType" }, "b_AerospaceOriginalEquipmentManufacturingProductsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Aerospace Original Equipment Manufacturing Products [Member]", "label": "Aerospace Original Equipment Manufacturing Products [Member]", "terseLabel": "Aerospace Original Equipment Manufacturing Products [Member]" } } }, "localname": "AerospaceOriginalEquipmentManufacturingProductsMember", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenueByCategoryDetails" ], "xbrltype": "domainItemType" }, "b_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assets And Liabilities, Lessee [Table Text Block]", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "ROU assets and lease liabilities" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "b_AutomationProductsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Automation Products [Member]", "label": "Automation Products [Member]", "terseLabel": "Automation Products [Member]" } } }, "localname": "AutomationProductsMember", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenueByCategoryDetails" ], "xbrltype": "domainItemType" }, "b_BankAcceptancesFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails": { "order": 4.0, "parentTag": "us-gaap_FairValueNetAssetLiability", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Bank Acceptances, Fair Value Disclosure", "label": "Bank Acceptances, Fair Value Disclosure", "terseLabel": "Bank acceptances" } } }, "localname": "BankAcceptancesFairValueDisclosure", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "b_ComponentRepairProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Component Repair Program [Member]", "label": "Component Repair Program [Member]", "terseLabel": "Component repair programs (CRPs) [Member]" } } }, "localname": "ComponentRepairProgramMember", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "b_ContractwithCustomerAssetLiabilityPercentChange": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contract with Customer, Asset (Liability), Percent Change", "label": "Contract with Customer, Asset (Liability), Percent Change", "terseLabel": "Net contract liabilities, % Change" } } }, "localname": "ContractwithCustomerAssetLiabilityPercentChange", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueContractBalancesDetails" ], "xbrltype": "percentItemType" }, "b_ContractwithCustomerAssetPercentChange": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contract with Customer, Asset, Percent Change", "label": "Contract with Customer, Asset, Percent Change", "terseLabel": "Unbilled receivables (contract assets), % Change" } } }, "localname": "ContractwithCustomerAssetPercentChange", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueContractBalancesDetails" ], "xbrltype": "percentItemType" }, "b_ContractwithCustomerLiabilityPercentChange": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contract with Customer, Liability, Percent Change", "label": "Contract with Customer, Liability, Percent Change", "terseLabel": "Contract liabilities, % Change" } } }, "localname": "ContractwithCustomerLiabilityPercentChange", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueContractBalancesDetails" ], "xbrltype": "percentItemType" }, "b_ContractwithCustomerLiabilityRevenueRecognizedPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contract with Customer, Liability, Revenue Recognized, Percent", "label": "Contract with Customer, Liability, Revenue Recognized, Percent", "terseLabel": "Revenue recognized" } } }, "localname": "ContractwithCustomerLiabilityRevenueRecognizedPercent", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueContractBalancesDetails" ], "xbrltype": "percentItemType" }, "b_ContractwithCustomerNetAssetLiability": { "auth_ref": [], "calculation": { "http://www.barnesgroupinc.com/role/RevenueContractBalancesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Contract with Customer, Net Asset (Liability)", "label": "Contract with Customer, Net Asset (Liability)", "totalLabel": "Net contract liabilities" } } }, "localname": "ContractwithCustomerNetAssetLiability", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "b_ContractwithCustomerNetAssetLiabilityCumulativeCatchupAdjustmenttoRevenueChangeinMeasureofProgress": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Contract with Customer, Net Asset (Liability), Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress", "label": "Contract with Customer, Net Asset (Liability), Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress", "terseLabel": "Net contract liabilities, $ Change" } } }, "localname": "ContractwithCustomerNetAssetLiabilityCumulativeCatchupAdjustmenttoRevenueChangeinMeasureofProgress", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "b_CustomerListsAndRelationshipsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer Lists and Relationships [Member]", "label": "Customer Lists and Relationships [Member]", "terseLabel": "Customer lists/relationships [Member]" } } }, "localname": "CustomerListsAndRelationshipsMember", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "b_DebtInstrumentCovenantConsolidatedEBITDAtoConsolidatedCashInterestExpense": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant, Consolidated EBITDA to Consolidated Cash Interest Expense", "label": "Debt Instrument, Covenant, Consolidated EBITDA to Consolidated Cash Interest Expense", "terseLabel": "Debt covenant ratio of EBITDA to cash interest expense" } } }, "localname": "DebtInstrumentCovenantConsolidatedEBITDAtoConsolidatedCashInterestExpense", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "b_DebtInstrumentCovenantConsolidatedSeniorDebttoConsolidatedEBITDA": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant, Consolidated Senior Debt to Consolidated EBITDA", "label": "Debt Instrument, Covenant, Consolidated Senior Debt to Consolidated EBITDA", "terseLabel": "Debt covenant ratio of senior debt to EBITDA" } } }, "localname": "DebtInstrumentCovenantConsolidatedSeniorDebttoConsolidatedEBITDA", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "b_DebtInstrumentCovenantMaterialAcquisitionConsolidatedSeniorCredittoConsolidatedEBITDA": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant, Material Acquisition, Consolidated Senior Credit to Consolidated EBITDA", "label": "Debt Instrument, Covenant, Material Acquisition, Consolidated Senior Credit to Consolidated EBITDA", "terseLabel": "Debt covenant material acquisition, senior credit to EBITDA" } } }, "localname": "DebtInstrumentCovenantMaterialAcquisitionConsolidatedSeniorCredittoConsolidatedEBITDA", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "b_DebtInstrumentCovenantMaterialAcquisitionTotalConsolidatedDebttoConsolidatedEBITDA": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant, Material Acquisition, Total Consolidated Debt to Consolidated EBITDA", "label": "Debt Instrument, Covenant, Material Acquisition, Total Consolidated Debt to Consolidated EBITDA", "terseLabel": "Debt covenant material acquisition, debt to EBITDA" } } }, "localname": "DebtInstrumentCovenantMaterialAcquisitionTotalConsolidatedDebttoConsolidatedEBITDA", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "b_DebtInstrumentCovenantThresholdforPermittedAcquisition": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant, Threshold for Permitted Acquisition", "label": "Debt Instrument, Covenant, Threshold for Permitted Acquisition", "terseLabel": "Debt covenant threshold for permitted acquisition" } } }, "localname": "DebtInstrumentCovenantThresholdforPermittedAcquisition", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "b_DebtInstrumentCovenantTotalConsolidatedDebttoConsolidatedEBITDA": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant, Total Consolidated Debt to Consolidated EBITDA", "label": "Debt Instrument, Covenant, Total Consolidated Debt to Consolidated EBITDA", "terseLabel": "Debt covenant ratio of total debt to EBITDA" } } }, "localname": "DebtInstrumentCovenantTotalConsolidatedDebttoConsolidatedEBITDA", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "b_DebtInstrumentPrepaymentPercentageofPrincipalAmount": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Prepayment Percentage of Principal Amount", "label": "Debt Instrument, Prepayment Percentage of Principal Amount", "terseLabel": "Percent allowed to be prepaid" } } }, "localname": "DebtInstrumentPrepaymentPercentageofPrincipalAmount", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "b_DesignCostsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Design Costs [Member]", "label": "Design Costs [Member]", "terseLabel": "Design Costs [Member]" } } }, "localname": "DesignCostsMember", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueContractCostsDetails" ], "xbrltype": "domainItemType" }, "b_EngineeredComponentsProductsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Engineered Components Products [Member]", "label": "Engineered Components Products [Member]", "terseLabel": "Engineered Components Products [Member]" } } }, "localname": "EngineeredComponentsProductsMember", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenueByCategoryDetails" ], "xbrltype": "domainItemType" }, "b_EuriborMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Euribor [Member]", "label": "Euribor [Member]", "terseLabel": "Euribor [Member]" } } }, "localname": "EuriborMember", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "b_FifthAmendmentMaturityFebruary2022Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fifth Amendment, Maturity February 2022 [Member]", "label": "Fifth Amendment, Maturity February 2022 [Member]", "terseLabel": "Fifth Amendment, Maturity February 2022 [Member]" } } }, "localname": "FifthAmendmentMaturityFebruary2022Member", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "b_FiniteLivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The gross amounts before foreign currency translation adjustments of finite lived intangible assets by asset class and in total.", "label": "Finite Lived Intangible Assets Before Foreign Currency Translation Adjustment", "terseLabel": "Gross Amount" } } }, "localname": "FiniteLivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "b_FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustment": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cumulative foreign currency translation adjustment for all finite lived intangible assets as of balance sheet date", "label": "Finite Lived Intangible Assets Foreign Currency Translation Adjustment", "terseLabel": "Foreign currency translation" } } }, "localname": "FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustment", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "b_ForceMotionControlProductsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Force & Motion Control Products [Member]", "label": "Force & Motion Control Products [Member]", "terseLabel": "Force & Motion Control Products [Member]" } } }, "localname": "ForceMotionControlProductsMember", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenueByCategoryDetails" ], "xbrltype": "domainItemType" }, "b_ForeignBankBorrowingsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Foreign bank borrowings [Member]", "label": "Foreign bank borrowings [Member]", "terseLabel": "Foreign Bank Borrowings [Member]" } } }, "localname": "ForeignBankBorrowingsMember", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails", "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "b_FourthAmendmentMaturityFebruary2022AccordionFeatureMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fourth Amendment, Maturity February 2022, Accordion Feature [Member]", "label": "Fourth Amendment, Maturity February 2022, Accordion Feature [Member]", "terseLabel": "Fourth Amendment, Maturity February 2022, Accordion Feature [Member]" } } }, "localname": "FourthAmendmentMaturityFebruary2022AccordionFeatureMember", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "b_FourthAmendmentMaturityFebruary2022Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fourth Amendment, Maturity February 2022 [Member]", "label": "Fourth Amendment, Maturity February 2022 [Member]", "terseLabel": "Fourth Amendment, Maturity February 2022 [Member]" } } }, "localname": "FourthAmendmentMaturityFebruary2022Member", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "b_GimaticandIGSMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gimatic and IGS [Member]", "label": "Gimatic and IGS [Member]", "terseLabel": "Gimatic and IGS [Member]" } } }, "localname": "GimaticandIGSMember", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/AcquisitionsDetails" ], "xbrltype": "domainItemType" }, "b_GoodwillAndIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Goodwill and Intangible Assets [Line Items]", "label": "Goodwill and Intangible Assets [Line Items]", "terseLabel": "Goodwill and Intangible Assets [Line Items]" } } }, "localname": "GoodwillAndIntangibleAssetsLineItems", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "b_IncreaseDecreaseInPrepaidExpensesAndOtherCurrentAssets": { "auth_ref": [], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "(Increase) decrease in Prepaid expenses and other current assets.", "label": "Increase (Decrease) In Prepaid Expenses And Other Current Assets", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidExpensesAndOtherCurrentAssets", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "b_IndefinitelivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Indefinite-lived Intangible Assets, Before Foreign Currency Translation Adjustment", "label": "Indefinite-lived Intangible Assets, Before Foreign Currency Translation Adjustment", "terseLabel": "Unamortized intangible asset" } } }, "localname": "IndefinitelivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "b_IndustrialMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Industrial [Member]", "label": "Industrial [Member]", "terseLabel": "Industrial [Member]" } } }, "localname": "IndustrialMember", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://www.barnesgroupinc.com/role/InformationOnBusinessSegmentsDetails", "http://www.barnesgroupinc.com/role/InformationOnBusinessSegmentsDetails1Details", "http://www.barnesgroupinc.com/role/RevenueRevenueByCategoryDetails" ], "xbrltype": "domainItemType" }, "b_InternationalSubsidiaryBorrowingsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "International Subsidiary Borrowings [Member]", "label": "International Subsidiary Borrowings [Member]", "terseLabel": "International Subsidiary Borrowings [Member]" } } }, "localname": "InternationalSubsidiaryBorrowingsMember", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "b_LesseeOperatingLeaseLeaseTermandDiscountRateTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Lease Term and Discount Rate [Table Text Block]", "label": "Lessee, Operating Lease, Lease Term and Discount Rate [Table Text Block]", "terseLabel": "Lease Term and Discount Rate" } } }, "localname": "LesseeOperatingLeaseLeaseTermandDiscountRateTableTextBlock", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "b_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Remaining Lease Term", "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Remaining lease term" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "b_LineofCreditFacilityWithAccordianFeatureMaximumBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Line of credit facility with accordian feature, maximum borrowing capacity", "label": "Line of Credit Facility With Accordian Feature, Maximum Borrowing Capacity", "terseLabel": "Line of credit facility with accordian feature, maximum borrowing capacity" } } }, "localname": "LineofCreditFacilityWithAccordianFeatureMaximumBorrowingCapacity", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "b_LinesOfCreditAndOverdraftsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lines of credit and overdrafts [Member]", "label": "Lines of credit and overdrafts [Member]", "terseLabel": "Lines of Credit and Overdrafts [Member]" } } }, "localname": "LinesOfCreditAndOverdraftsMember", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails" ], "xbrltype": "domainItemType" }, "b_MaturityOfBankAcceptances": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Maturity of Bank Acceptances", "label": "Maturity of Bank Acceptances", "terseLabel": "Maturity of bank acceptances" } } }, "localname": "MaturityOfBankAcceptances", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "durationItemType" }, "b_MaximumRangeOfTargetAwardOfStockPlan": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Maximum Range of Target Award for performance share awards under the long-term Relative Measure Program", "label": "Maximum Range of Target Award of Stock Plan", "terseLabel": "Maximum range of target award of stock plan" } } }, "localname": "MaximumRangeOfTargetAwardOfStockPlan", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "percentItemType" }, "b_MinimumRangeOfTargetAwardOfStockPlan": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Minimum Range of Target Award for performance share awards under the long-term Relative Measure Program", "label": "Minimum Range of Target Award of Stock Plan", "terseLabel": "Minimum range of target award of stock plan" } } }, "localname": "MinimumRangeOfTargetAwardOfStockPlan", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "percentItemType" }, "b_MoldingSolutionsProductsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Molding Solutions Products [Member]", "label": "Molding Solutions Products [Member]", "terseLabel": "Molding Solutions Products [Member]" } } }, "localname": "MoldingSolutionsProductsMember", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenueByCategoryDetails" ], "xbrltype": "domainItemType" }, "b_NetIncomePerCommonShareLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Net Income Per Common Share [Line Items]", "label": "Net Income Per Common Share [Line Items]", "terseLabel": "Net Income Per Common Share [Line Items]" } } }, "localname": "NetIncomePerCommonShareLineItems", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "b_NetIncomePerCommonShareTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Net Income Per Share [Table]", "label": "Net Income Per Common Share [Table]", "terseLabel": "Net Income Per Common Share [Table]" } } }, "localname": "NetIncomePerCommonShareTable", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "b_NumberOfBanksTransactedWithForInterestRateSwapAgreements": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of Banks Transacted With for Interest Rate Swap Agreements", "label": "Number of Banks Transacted With for Interest Rate Swap Agreements", "terseLabel": "Number of banks transacted with for interest rate swap agreements (in banks)" } } }, "localname": "NumberOfBanksTransactedWithForInterestRateSwapAgreements", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesDetails" ], "xbrltype": "integerItemType" }, "b_OtherCapitalizedContractCostMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Capitalized Contract Cost [Member]", "label": "Other Capitalized Contract Cost [Member]", "terseLabel": "Other Capitalized Contract Cost [Member]" } } }, "localname": "OtherCapitalizedContractCostMember", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueContractCostsDetails" ], "xbrltype": "domainItemType" }, "b_OtherComprehensiveIncomeLossReclassificationAdjustmentfromAOCIPensionandOtherPostretirementBenefitPlansforSettlementGainLossbeforeTax": { "auth_ref": [], "calculation": { "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails2": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI, Pension and Other Postretirement Benefit Plans, for Settlement Gain (Loss), before Tax", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI, Pension and Other Postretirement Benefit Plans, for Settlement Gain (Loss), before Tax", "terseLabel": "Settlement loss" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentfromAOCIPensionandOtherPostretirementBenefitPlansforSettlementGainLossbeforeTax", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails2" ], "xbrltype": "monetaryItemType" }, "b_OtherCorporateAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Corporate Assets [Member]", "label": "Other Corporate Assets [Member]", "terseLabel": "Other [Member]" } } }, "localname": "OtherCorporateAssetsMember", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/InformationOnBusinessSegmentsDetails1Details" ], "xbrltype": "domainItemType" }, "b_OtherGeographicMarketMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Geographic Market [Member]", "label": "Other Geographic Market [Member]", "terseLabel": "Other Geographic Market [Member]" } } }, "localname": "OtherGeographicMarketMember", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenueByCategoryDetails" ], "xbrltype": "domainItemType" }, "b_PatentsAndTechnologyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Patents And Technology [Member]", "label": "Patents And Technology [Member]", "terseLabel": "Patents and technology [Member]" } } }, "localname": "PatentsAndTechnologyMember", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "b_RabbiTrustAssetFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails": { "order": 3.0, "parentTag": "us-gaap_FairValueNetAssetLiability", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The fair values as of the Balance Sheet date of Rabbi Trust Assets.", "label": "Rabbi Trust Asset, Fair Value Disclosure", "terseLabel": "Rabbi trust assets" } } }, "localname": "RabbiTrustAssetFairValueDisclosure", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "b_ReclassificationPursuanttoAccountingGuidanceRelatedtoU.S.TaxReform": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Reclassification Pursuant to Accounting Guidance Related to U.S. Tax Reform", "label": "Reclassification Pursuant to Accounting Guidance Related to U.S. Tax Reform", "terseLabel": "Reclassification pursuant to accounting guidance related to U.S. Tax Reform (Note 3)" } } }, "localname": "ReclassificationPursuanttoAccountingGuidanceRelatedtoU.S.TaxReform", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "b_RepaymentPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Repayment period", "label": "Repayment period", "terseLabel": "Repayment period" } } }, "localname": "RepaymentPeriod", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "durationItemType" }, "b_RevenueSharingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue Sharing [Member]", "label": "Revenue Sharing [Member]", "terseLabel": "Revenue sharing programs (RSPs) [Member]" } } }, "localname": "RevenueSharingMember", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "b_RevenueSharingProgramPayments": { "auth_ref": [], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Revenue Sharing Program Payments", "label": "Revenue Sharing Program Payments", "negatedTerseLabel": "Revenue sharing program payments" } } }, "localname": "RevenueSharingProgramPayments", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "b_RevenuefromContractwithCustomerIncludingAssessedTaxExcludingIntersegmentSales": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Revenue from Contract with Customer, Including Assessed Tax, Excluding Intersegment Sales", "label": "Revenue from Contract with Customer, Including Assessed Tax, Excluding Intersegment Sales", "terseLabel": "Net sales" } } }, "localname": "RevenuefromContractwithCustomerIncludingAssessedTaxExcludingIntersegmentSales", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/InformationOnBusinessSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "b_RevenuefromContractwithCustomerIncludingAssessedTaxPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue from Contract with Customer, Including Assessed Tax, Percent", "label": "Revenue from Contract with Customer, Including Assessed Tax, Percent", "terseLabel": "Revenue transfered percent" } } }, "localname": "RevenuefromContractwithCustomerIncludingAssessedTaxPercent", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenueByCategoryDetails" ], "xbrltype": "percentItemType" }, "b_SPAwithGimaticMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "SPA with Gimatic [Member]", "label": "SPA with Gimatic [Member]", "terseLabel": "SPA with Gimatic [Member]" } } }, "localname": "SPAwithGimaticMember", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "b_ScheduleOfGoodwillAndIntangibleAssetsTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Goodwill and Intangible Assets [Table]", "label": "Schedule of Goodwill and Intangible Assets [Table]", "terseLabel": "Schedule of Goodwill and Intangible Assets [Table]" } } }, "localname": "ScheduleOfGoodwillAndIntangibleAssetsTable", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "b_SharebasedCompensationArrangementbySharebasedPaymentAwardPerformancePeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Performance Period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Performance Period", "terseLabel": "Performance period" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardPerformancePeriod", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "durationItemType" }, "b_ThreePointNineSevenPercentSeniorNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Three Point Nine Seven Percent Senior Notes [Member]", "label": "Three Point Nine Seven Percent Senior Notes [Member]", "terseLabel": "3.97% Senior Notes [Member]" } } }, "localname": "ThreePointNineSevenPercentSeniorNotesMember", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails", "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "b_ToolingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tooling [Member]", "label": "Tooling [Member]", "terseLabel": "Tooling [Member]" } } }, "localname": "ToolingMember", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueContractCostsDetails" ], "xbrltype": "domainItemType" }, "b_TotalDebtNetOfUnamortizedDiscounts": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total debt, net of unamortized discounts", "label": "Total debt, net of unamortized discounts", "terseLabel": "Total debt, net of unamortized discounts" } } }, "localname": "TotalDebtNetOfUnamortizedDiscounts", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails" ], "xbrltype": "monetaryItemType" }, "b_WeightedAverageCommonSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted Average Common Shares Outstanding", "label": "Weighted Average Common Shares Outstanding [Abstract]", "terseLabel": "Weighted average common shares outstanding:" } } }, "localname": "WeightedAverageCommonSharesOutstandingAbstract", "nsuri": "http://www.barnesgroupinc.com/20190630", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "currency_AllCurrenciesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "All Currencies [Domain]", "terseLabel": "All Currencies [Domain]" } } }, "localname": "AllCurrenciesDomain", "nsuri": "http://xbrl.sec.gov/currency/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "currency_CHF": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Switzerland, Francs", "terseLabel": "Switzerland, Francs" } } }, "localname": "CHF", "nsuri": "http://xbrl.sec.gov/currency/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "currency_EUR": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Euro Member Countries, Euro", "terseLabel": "Euro Member Countries, Euro" } } }, "localname": "EUR", "nsuri": "http://xbrl.sec.gov/currency/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "currency_GBP": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "United Kingdom, Pounds", "terseLabel": "United Kingdom, Pounds" } } }, "localname": "GBP", "nsuri": "http://xbrl.sec.gov/currency/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r368" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r369" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r370" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r370" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r370" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated), (5) Smaller Reporting Accelerated Filer or (6) Smaller Reporting Company and Large Accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r371" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r370" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r370" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r370" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r370" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r366" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DocumentAndEntityInformation" ], "xbrltype": "Security12bTitle@anonymousType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r367" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_AmericasMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Americas [Member]", "terseLabel": "Americas [Member]" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenueByCategoryDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Asia [Member]", "terseLabel": "Asia [Member]" } } }, "localname": "AsiaMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenueByCategoryDetails" ], "xbrltype": "domainItemType" }, "srt_CurrencyAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Currency [Axis]", "terseLabel": "Currency [Axis]" } } }, "localname": "CurrencyAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Europe [Member]", "terseLabel": "Europe [Member]" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenueByCategoryDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails", "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails", "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://www.barnesgroupinc.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails", "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails", "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://www.barnesgroupinc.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r128", "r206", "r208", "r360", "r361" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenueByCategoryDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenueByCategoryDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails", "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails", "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://www.barnesgroupinc.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails", "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails", "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://www.barnesgroupinc.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenueByCategoryDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r129", "r206", "r209", "r362", "r364", "r365" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenueByCategoryDetails" ], "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": "Changes in Accumulated Other Comprehensive Income by Component [Roll Forward]" } } }, "localname": "AOCIAttributableToParentNetOfTaxRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Changes and Error Corrections [Abstract]" } } }, "localname": "AccountingChangesAndErrorCorrectionsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201802Member": { "auth_ref": [ "r72" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2018-02 Income Statement-Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.", "label": "Accounting Standards Update 2018-02 [Member]", "terseLabel": "Accounting Standards Update 2018-02 [Member]" } } }, "localname": "AccountingStandardsUpdate201802Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails", "http://www.barnesgroupinc.com/role/RecentAccountingStandards23Details" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r12", "r341", "r351" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "Accrued Income Taxes, Noncurrent", "terseLabel": "Long-term tax liability" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.barnesgroupinc.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 liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r55", "r61", "r64", "r229", "r276" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Pension and Other Postretirement Benefit Items" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails", "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r34", "r172" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember": { "auth_ref": [ "r54", "r61", "r64", "r275" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges, attributable to the parent.", "label": "Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]", "terseLabel": "Gains and Losses on Cash Flow Hedges" } } }, "localname": "AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails", "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails2" ], "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/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r58", "r60", "r61" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "periodEndLabel": "Accumulated other comprehensive income (loss)", "periodStartLabel": "Accumulated other comprehensive income (loss)", "terseLabel": "Accumulated other non-owner changes to equity" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails", "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Schedule Of Components Of Accumulated Other Comprehensive Income [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r57", "r61", "r64", "r276" ], "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 Non-Owner Changes to Equity" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r53", "r61", "r64", "r276" ], "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 Items" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails", "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r16" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r107" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails", "http://www.barnesgroupinc.com/role/RecentAccountingStandards23Details" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r21", "r131", "r133" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r117" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of EPS" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r125", "r339", "r350" ], "calculation": { "http://www.barnesgroupinc.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/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets", "http://www.barnesgroupinc.com/role/InformationOnBusinessSegmentsDetails1Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r3", "r4", "r49" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.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/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r247", "r252" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BankOverdraftsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess drawing from an existing cash balance that is honored by the bank but is owed to the bank.", "label": "Bank Overdrafts [Member]", "terseLabel": "Bank Overdrafts [Member]" } } }, "localname": "BankOverdraftsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate [Member]" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccounting": { "auth_ref": [ "r106" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting [Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccounting", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/BasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/AcquisitionsDetails", "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r265", "r266" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/AcquisitionsDetails", "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/AcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r263", "r264" ], "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": "Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r263", "r264" ], "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": "Net Income" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r263", "r264" ], "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": "Net Sales" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r268", "r269", "r270", "r271" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "terseLabel": "Business Combination, Consideration Transferred, Liabilities Incurred" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r272" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalLeaseObligationsMember": { "auth_ref": [ "r318" ], "lang": { "en-US": { "role": { "documentation": "A borrowing recorded for a lease meeting the criteria for capitalization. A lease is defined as an agreement conveying the right to use property, plant, or equipment (land or depreciable assets) usually for a stated period of time.", "label": "Capital Lease Obligations [Member]", "terseLabel": "Finance Leases [Member]" } } }, "localname": "CapitalLeaseObligationsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails", "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r148" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Amortization of capitalized costs" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueContractCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAxis": { "auth_ref": [ "r147" ], "lang": { "en-US": { "role": { "documentation": "Information by cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Axis]", "terseLabel": "Capitalized Contract Cost [Axis]" } } }, "localname": "CapitalizedContractCostAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueContractCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cost capitalized in obtaining and fulfilling contract with customer.", "label": "Capitalized Contract Cost [Domain]", "terseLabel": "Capitalized Contract Cost [Domain]" } } }, "localname": "CapitalizedContractCostDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueContractCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalizedContractCostLineItems": { "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": "Capitalized Contract Cost [Line Items]", "terseLabel": "Capitalized Contract Cost [Line Items]" } } }, "localname": "CapitalizedContractCostLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueContractCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r147" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "terseLabel": "Capitalized costs, net" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueContractCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table]", "terseLabel": "Capitalized Contract Cost [Table]" } } }, "localname": "CapitalizedContractCostTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueContractCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostTableTextBlock": { "auth_ref": [ "r149" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table Text Block]", "terseLabel": "Capitalized Contract Cost" } } }, "localname": "CapitalizedContractCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r32", "r98" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets", "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": { "auth_ref": [], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.", "label": "Cash and Cash Equivalents, Period Increase (Decrease)", "totalLabel": "Decrease in cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r280" ], "lang": { "en-US": { "role": { "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.", "label": "Cash Flow Hedging [Member]", "terseLabel": "Cash Flow Hedging [Member]" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r44", "r178", "r344", "r357" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "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 17)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r177", "r179" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r193" ], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Dividends declared (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r14" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r14" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r14" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r14" ], "calculation": { "http://www.barnesgroupinc.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 common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock - par value $0.01 per share Authorized: 150,000,000 shares Issued: at par value (2019 - 63,436,075 shares; 2018 - 63,367,133 shares)" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r67", "r69", "r70" ], "calculation": { "http://www.barnesgroupinc.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", "terseLabel": "Comprehensive income", "totalLabel": "Total comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r81" ], "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": "Changes in Accumulated Other Comprehensive Income (Loss) by Component" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponent" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r202" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of contract balances and changes in contract balances.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Contract with Customer, Asset and Liability" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress": { "auth_ref": [ "r201" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in measure of progress which increases (decreases) right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress", "terseLabel": "Unbilled receivables (contract assets), $ Change" } } }, "localname": "ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r197", "r199", "r207" ], "calculation": { "http://www.barnesgroupinc.com/role/RevenueContractBalancesDetails": { "order": 1.0, "parentTag": "b_ContractwithCustomerNetAssetLiability", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, Net, Current", "terseLabel": "Unbilled receivables (contract assets)" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r197", "r198", "r207" ], "calculation": { "http://www.barnesgroupinc.com/role/RevenueContractBalancesDetails": { "order": 2.0, "parentTag": "b_ContractwithCustomerNetAssetLiability", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "negatedTerseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination": { "auth_ref": [ "r200" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from business combination.", "label": "Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination", "negatedLabel": "Contract liabilities, $ Change" } } }, "localname": "ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r78" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r76" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total operating costs and expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerAdvancesCurrent": { "auth_ref": [ "r39" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The current portion of prepayments received from customers for goods or services to be provided in the future.", "label": "Customer Advances, Current", "terseLabel": "Customer advances" } } }, "localname": "CustomerAdvancesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtCurrent": { "auth_ref": [ "r38" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term debt and current maturity of long-term debt and capital lease obligations due within one year or the normal operating cycle, if longer.", "label": "Debt, Current", "negatedTerseLabel": "Less current maturities" } } }, "localname": "DebtCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r182" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "verboseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r9", "r10", "r11", "r340", "r342", "r349" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails", "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Variable basis spread" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r11", "r181", "r342", "r349" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Carrying amount of debt" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails", "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r313", "r315" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "verboseLabel": "Converted amount with accrued interest" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r306" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "verboseLabel": "Fair value of debt" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r41" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Stated interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails", "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r42" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails", "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r42", "r101", "r187", "r190", "r191", "r192", "r312", "r313", "r315", "r348" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails", "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r255", "r260" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetNoncurrent": { "auth_ref": [ "r253", "r254", "r255", "r256", "r259" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as noncurrent.", "label": "Deferred Tax Assets, Net of Valuation Allowance, Noncurrent", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredTaxAssetsNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r225", "r238", "r242" ], "calculation": { "http://www.barnesgroupinc.com/role/PensionAndOtherPostretirementBenefitsDetails": { "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)", "negatedTerseLabel": "Amortization of actuarial (gains) losses" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/PensionAndOtherPostretirementBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": { "auth_ref": [ "r226", "r239", "r242" ], "calculation": { "http://www.barnesgroupinc.com/role/PensionAndOtherPostretirementBenefitsDetails": { "order": 4.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)", "terseLabel": "Amortization of prior service cost (credit)" } } }, "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/PensionAndOtherPostretirementBenefitsDetails" ], "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 Plans Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/PensionAndOtherPostretirementBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear": { "auth_ref": [ "r241" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of contributions expected to be received by defined benefit plan from employer in fiscal year. Excludes contributions paid by employer in current fiscal year.", "label": "Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year", "terseLabel": "Expected company contributions in 2018" } } }, "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/PensionAndOtherPostretirementBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r224", "r237", "r242" ], "calculation": { "http://www.barnesgroupinc.com/role/PensionAndOtherPostretirementBenefitsDetails": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "negatedTerseLabel": "Expected return on plan assets" } } }, "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/PensionAndOtherPostretirementBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r217", "r223", "r236", "r242" ], "calculation": { "http://www.barnesgroupinc.com/role/PensionAndOtherPostretirementBenefitsDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "Defined Benefit Plan, Interest Cost", "terseLabel": "Interest cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/PensionAndOtherPostretirementBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r221", "r234", "r242" ], "calculation": { "http://www.barnesgroupinc.com/role/PensionAndOtherPostretirementBenefitsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "totalLabel": "Net periodic benefit cost" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/PensionAndOtherPostretirementBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]", "terseLabel": "Pension and other postretirement benefits expenses" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCostAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/PensionAndOtherPostretirementBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1": { "auth_ref": [ "r227", "r240" ], "calculation": { "http://www.barnesgroupinc.com/role/PensionAndOtherPostretirementBenefitsDetails": { "order": 6.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 from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk related to obligation and assets used to effect settlement.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement", "negatedTerseLabel": "Settlement loss" } } }, "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/PensionAndOtherPostretirementBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r216", "r222", "r235", "r242" ], "calculation": { "http://www.barnesgroupinc.com/role/PensionAndOtherPostretirementBenefitsDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Service Cost", "terseLabel": "Service cost" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/PensionAndOtherPostretirementBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r96", "r123" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAmountOfHedgedItem": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Amount of hedged item in hedging relationship. Excludes hedged asset or liability.", "label": "Derivative, Amount of Hedged Item", "terseLabel": "Derivative amount of hedge" } } }, "localname": "DerivativeAmountOfHedgedItem", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r50", "r51", "r306" ], "calculation": { "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails": { "order": 1.0, "parentTag": "us-gaap_FairValueNetAssetLiability", "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. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "terseLabel": "Derivative Assets", "verboseLabel": "Asset derivatives" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesDetails", "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails" ], "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/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails2", "http://www.barnesgroupinc.com/role/DerivativesDetails" ], "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/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r283", "r284", "r289", "r294" ], "lang": { "en-US": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails2", "http://www.barnesgroupinc.com/role/DerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r300" ], "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": "Derivatives" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/Derivatives" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r281", "r283", "r289" ], "lang": { "en-US": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]", "terseLabel": "Derivative Instruments, Gain (Loss) by Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet": { "auth_ref": [ "r287", "r293" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net", "terseLabel": "Amount of Gain (Loss) Reclassified from Accumulated Other Comprehensive Income (Loss) into Income" } } }, "localname": "DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "auth_ref": [ "r288", "r290" ], "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": "Amount of Gain (Loss) Recognized in Income on Derivatives" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r50", "r51", "r306" ], "calculation": { "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails": { "order": 2.0, "parentTag": "us-gaap_FairValueNetAssetLiability", "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. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "negatedLabel": "Liability derivatives", "negatedTerseLabel": "Derivative Liabilities" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesDetails", "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails" ], "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/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r104", "r277", "r278", "r279", "r281", "r282", "r285", "r289", "r296", "r297", "r298" ], "lang": { "en-US": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r281" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Designated as Hedging Instrument [Member]" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenueByCategoryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenueByCategoryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r206" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r193" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedTerseLabel": "Dividends declared" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Per common share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r75", "r108", "r113", "r114", "r115", "r116", "r119", "r346", "r359" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r75", "r108", "r113", "r114", "r115", "r116", "r119", "r346", "r359" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r120" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income Per Common Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/NetIncomePerCommonShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r309" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash flows" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r103", "r257", "r258" ], "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/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r251" ], "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 [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r186" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails", "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails2", "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r306" ], "lang": { "en-US": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Estimate of Fair Value, Fair Value Disclosure [Member]" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r301", "r307", "r308" ], "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/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r219", "r220", "r242", "r302", "r333" ], "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/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r301", "r304" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r303" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r219", "r220", "r242", "r302", "r334" ], "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": "Quoted Prices in Active Markets for Identical Assets (Level 1)" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r219", "r220", "r242", "r302", "r335" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Significant Other Observable Inputs (Level 2)" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r219", "r220", "r242", "r302", "r336" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Significant Unobservable Inputs (Level 3)" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "verboseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueNetAssetLiability": { "auth_ref": [], "calculation": { "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of asset after deduction of liability.", "label": "Fair Value, Net Asset (Liability)", "totalLabel": "Financial assets and financial liabilities, reported at fair value" } } }, "localname": "FairValueNetAssetLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r134", "r135", "r136", "r137", "r138", "r139", "r140", "r141", "r142" ], "lang": { "en-US": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Schedule of Trading Securities and Other Trading Assets, Major Types of Trading Securities and Assets [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Range of life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r165" ], "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", "negatedTerseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year", "verboseLabel": "Amortization of intangible assets expected in 2018" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r166" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "verboseLabel": "Amortization of intangible assets expected in 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r166" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "Amortization of intangible assets expected in 2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r166" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "Amortization of intangible assets expected in 2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r166" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "Amortization of intangible assets expected in 2019" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r160", "r162", "r165", "r168", "r338" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Intangible Assets, Future Amortization Expense" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r165", "r338" ], "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": "Other intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r160", "r164" ], "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]", "verboseLabel": "Other intangible assets [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Net [Abstract]", "terseLabel": "Other Intangible Assets:" } } }, "localname": "FiniteLivedIntangibleAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignExchangeContractMember": { "auth_ref": [ "r219", "r292" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.", "label": "Foreign Exchange Contract [Member]", "terseLabel": "Foreign Exchange Contract [Member]" } } }, "localname": "ForeignExchangeContractMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails2", "http://www.barnesgroupinc.com/role/DerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r96" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "(Gain) loss on disposition of property, plant and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r150", "r152" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill, end of period", "periodStartLabel": "Goodwill, beginning of period", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets", "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r153" ], "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": "Acquisition related" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r170" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r155" ], "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)", "negatedTerseLabel": "Foreign currency translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r96", "r151", "r154", "r157" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from the write-down 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, Impairment Loss", "terseLabel": "Goodwill impairment" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "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:" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r281", "r295" ], "lang": { "en-US": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r281" ], "lang": { "en-US": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r281" ], "lang": { "en-US": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": { "auth_ref": [ "r96", "r169" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.", "label": "Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)", "terseLabel": "Impairment of trade names, indefinite-lived intangible assets" } } }, "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperations": { "auth_ref": [ "r77", "r97", "r116", "r273" ], "calculation": { "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "totalLabel": "Income from continuing operations" } } }, "localname": "IncomeLossFromContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r102" ], "calculation": { "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails2": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": 1.0 }, "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfIncome": { "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": "Income before income taxes", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails2", "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfIncome", "http://www.barnesgroupinc.com/role/InformationOnBusinessSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r262" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r99", "r124", "r261" ], "calculation": { "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails2": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": -1.0 }, "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Tax benefit", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails2", "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": { "auth_ref": [ "r95" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables.", "label": "Increase (Decrease) in Accounts and Other Receivables", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsAndOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r95" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r95" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": { "auth_ref": [ "r95" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes.", "label": "Increase (Decrease) in Accrued Taxes Payable", "terseLabel": "Long-term tax liability" } } }, "localname": "IncreaseDecreaseInAccruedTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r95" ], "calculation": { "http://www.barnesgroupinc.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 the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "Increase (Decrease) in Deferred Income Taxes", "negatedLabel": "Deferred income taxes" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r95" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.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/2019-01-31", "presentation": [ "http://www.barnesgroupinc.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:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r95" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedLabel": "Other" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations": { "auth_ref": [ "r95" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligation for pension and other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Increase (Decrease) in Obligation, Pension and Other Postretirement Benefits", "terseLabel": "Long-term retirement benefits" } } }, "localname": "IncreaseDecreaseInPensionAndPostretirementObligations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r161", "r167" ], "lang": { "en-US": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r161", "r167" ], "lang": { "en-US": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r159", "r163" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Other intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r73", "r122", "r311", "r314", "r347" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedTerseLabel": "Interest expense", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails2", "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfIncome", "http://www.barnesgroupinc.com/role/DerivativesDetails", "http://www.barnesgroupinc.com/role/InformationOnBusinessSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateContractMember": { "auth_ref": [ "r219", "r291" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to the right to receive or pay a sum of money at a given interest rate.", "label": "Interest Rate Contract [Member]", "terseLabel": "Interest Rate Contract [Member]" } } }, "localname": "InterestRateContractMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails2", "http://www.barnesgroupinc.com/role/DerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r291" ], "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 [Member]" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r127" ], "lang": { "en-US": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Eliminations [Member]", "terseLabel": "Intersegment sales [Member]" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/InformationOnBusinessSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r146" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r23", "r145" ], "calculation": { "http://www.barnesgroupinc.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 merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r2", "r48", "r144" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.barnesgroupinc.com/role/InventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets", "http://www.barnesgroupinc.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves": { "auth_ref": [ "r25", "r26", "r145" ], "calculation": { "http://www.barnesgroupinc.com/role/InventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. This amount is net of valuation reserves and adjustments.", "label": "Inventory, Raw Materials and Supplies, Net of Reserves", "terseLabel": "Raw material and supplies" } } }, "localname": "InventoryRawMaterialsAndSuppliesNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r24", "r145" ], "calculation": { "http://www.barnesgroupinc.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r329" ], "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": "Other Information" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r323" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r330" ], "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": "Future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r330" ], "calculation": { "http://www.barnesgroupinc.com/role/LeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.barnesgroupinc.com/role/LeasesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r330" ], "calculation": { "http://www.barnesgroupinc.com/role/LeasesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Future minimum lease payments after 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r330" ], "calculation": { "http://www.barnesgroupinc.com/role/LeasesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "Future minimum lease payments 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r330" ], "calculation": { "http://www.barnesgroupinc.com/role/LeasesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "Future minimum lease payments 2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r330" ], "calculation": { "http://www.barnesgroupinc.com/role/LeasesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "Future minimum lease payments 2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r330" ], "calculation": { "http://www.barnesgroupinc.com/role/LeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "Future minimum lease payments 2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r330" ], "calculation": { "http://www.barnesgroupinc.com/role/LeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "Future minimum lease payments 2019" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r330" ], "calculation": { "http://www.barnesgroupinc.com/role/LeasesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: Interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r322" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Renewal periods" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r332" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r20", "r343", "r354" ], "calculation": { "http://www.barnesgroupinc.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' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.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/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r37" ], "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": "Line of credit, interest rate at period end" } } }, "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r37" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of credit facility, maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r37" ], "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": "Remaining borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Lines of Credit [Member]" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "one-month LIBOR [Member]" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails", "http://www.barnesgroupinc.com/role/DerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Long-term debt - current" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets", "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r42" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails", "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r42", "r180" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails", "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaximumRemainingMaturityOfForeignCurrencyDerivatives1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Maximum amount of time remaining before foreign currency exchange rate derivatives mature or expire, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Maximum Remaining Maturity of Foreign Currency Derivatives", "terseLabel": "Maximum remaining maturity of foreign currency derivatives" } } }, "localname": "MaximumRemainingMaturityOfForeignCurrencyDerivatives1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r93" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.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": "Financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r93" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.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": "Investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r93", "r94", "r97" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.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": "Operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r65", "r68", "r74", "r97", "r118", "r345", "r358" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfIncome": { "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", "netLabel": "Total reclassifications in the period", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails2", "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows", "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPrinciplesEarlyAdoptionMember": { "auth_ref": [ "r107", "r109" ], "lang": { "en-US": { "role": { "documentation": "Represents a group of guidance that has been adopted early.", "label": "New Accounting Principles, Early Adoption [Domain]", "terseLabel": "New Accounting Principles, Early Adoption [Domain]" } } }, "localname": "NewAccountingPrinciplesEarlyAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RecentAccountingStandards23Details" ], "xbrltype": "domainItemType" }, "us-gaap_NewAccountingPronouncementEarlyAdoptionAxis": { "auth_ref": [ "r107", "r109" ], "lang": { "en-US": { "role": { "documentation": "The financial statement line items and the effect of the guidance on financial statement line items by guidance implemented if the entity elects earlier application.", "label": "New Accounting Pronouncement, Early Adoption [Axis]", "terseLabel": "New Accounting Pronouncement, Early Adoption [Axis]" } } }, "localname": "NewAccountingPronouncementEarlyAdoptionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RecentAccountingStandards23Details" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember": { "auth_ref": [ "r107", "r109" ], "lang": { "en-US": { "role": { "documentation": "The effect of early adoption of guidance on financial statement line items.", "label": "New Accounting Pronouncement, Early Adoption, Effect [Member]", "terseLabel": "New Accounting Pronouncement, Early Adoption, Effect [Member]" } } }, "localname": "NewAccountingPronouncementEarlyAdoptionEffectMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RecentAccountingStandards23Details" ], "xbrltype": "domainItemType" }, "us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the quantification of the effect of adopting the new accounting standard or change in accounting principle expected by the entity to have a significant effect on the entity's financial statements.", "label": "New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification", "terseLabel": "Cumulative effect of change in accounting guidance related to Revenue (Note 3)" } } }, "localname": "NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r110" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.", "label": "New Accounting Pronouncements and Changes in Accounting Principles [Text Block]", "terseLabel": "Recent Accounting Standards" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RecentAccountingStandards" ], "xbrltype": "textBlockItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RecentAccountingStandards23Details" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r107", "r109" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RecentAccountingStandards23Details" ], "xbrltype": "stringItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r281" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Not Designated as Hedging Instrument [Member]" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/InformationOnBusinessSegmentsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfIncome": { "order": 3.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)", "terseLabel": "Operating profit", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfIncome", "http://www.barnesgroupinc.com/role/InformationOnBusinessSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r324", "r331" ], "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/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r320" ], "calculation": { "http://www.barnesgroupinc.com/role/LeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.barnesgroupinc.com/role/LeasesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Lease liability", "totalLabel": "Lease Liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/LeasesDetails", "http://www.barnesgroupinc.com/role/RecentAccountingStandards23Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r320" ], "calculation": { "http://www.barnesgroupinc.com/role/LeasesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current lease liability" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r320" ], "calculation": { "http://www.barnesgroupinc.com/role/LeasesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long term lease liability" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r321", "r325" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r319" ], "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": "ROU assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/LeasesDetails", "http://www.barnesgroupinc.com/role/RecentAccountingStandards23Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r328", "r331" ], "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" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/LeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r327", "r331" ], "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 (years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r316", "r317" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "Minimum rental commitments 2019" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r316", "r317" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "Minimum rental commitments 2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r316", "r317" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "Minimum rental commitments 2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r316", "r317" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "Minimum rental commitments 2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r316", "r317" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "Minimum rental commitments 2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r316", "r317" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Minimum rental commitments thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax": { "auth_ref": [ "r58", "r62", "r63", "r228" ], "calculation": { "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails2": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, before Tax", "terseLabel": "Amortization of prior-service credits, net" } } }, "localname": "OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "auth_ref": [ "r61", "r71" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "terseLabel": "Other comprehensive loss before reclassifications" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r52", "r310" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustments, net of tax (2)" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "auth_ref": [ "r52", "r59" ], "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.", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax", "terseLabel": "Foreign currency translation adjustment, tax" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r66", "r69", "r71", "r186" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Net current-period other comprehensive (loss) income", "totalLabel": "Total other comprehensive income (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails", "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "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" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r56", "r58" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "negatedTerseLabel": "Defined benefit pension and other postretirement benefits, net of tax (3)" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "auth_ref": [ "r56", "r59", "r274" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax", "terseLabel": "Defined benefit pension and other postretirement benefits, tax" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": { "auth_ref": [ "r58", "r62", "r63", "r228" ], "calculation": { "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails2": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax", "negatedTerseLabel": "Amortization of actuarial losses" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax": { "auth_ref": [ "r54", "r58", "r299" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax", "terseLabel": "Amount of (Loss) Gain Recognized in Accumulated Other Comprehensive (Loss) Income on Derivative" } } }, "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r54", "r58", "r299" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax", "terseLabel": "Unrealized (loss) gain on hedging activities, net of tax (1)" } } }, "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax": { "auth_ref": [ "r54", "r59" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit), before reclassification adjustments, related to increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax", "terseLabel": "Unrealized (loss) income on hedging activities, tax" } } }, "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other [Member]" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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 liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r80" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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 expense (income), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfIncome", "http://www.barnesgroupinc.com/role/InformationOnBusinessSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": { "auth_ref": [ "r213", "r230", "r231", "r243" ], "lang": { "en-US": { "role": { "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits.", "label": "Other Postretirement Benefits Plan [Member]", "terseLabel": "Other Postretirement Benefits [Member]" } } }, "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/PensionAndOtherPostretirementBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r83", "r85", "r105" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedTerseLabel": "Other" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r89" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.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", "negatedTerseLabel": "Common stock repurchases" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r91" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "terseLabel": "Debt fees and expenses" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r89" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedTerseLabel": "Dividends paid" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r89" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Withholding taxes paid on stock issuances" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r84" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r244" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for pension and other postretirement benefits.", "label": "Pension and Other Postretirement Benefits Disclosure [Text Block]", "terseLabel": "Pension and Other Postretirement Benefits" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/PensionAndOtherPostretirementBenefits" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "auth_ref": [ "r12", "r214", "r215", "r218" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.", "label": "Liability, Defined Benefit Plan, Noncurrent", "terseLabel": "Accrued retirement benefits" } } }, "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionPlansDefinedBenefitMember": { "auth_ref": [ "r212", "r230", "r231", "r243" ], "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": "Pensions [Member]" } } }, "localname": "PensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/PensionAndOtherPostretirementBenefitsDetails" ], "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 Share Awards [Member]" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r305" ], "lang": { "en-US": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Portion at Fair Value Measurement [Member]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r3", "r30", "r31" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r86" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from the issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r87" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Proceeds from the issuance of long-term debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r88", "r92", "r105" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other", "verboseLabel": "Net cash payments from settlement" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows", "http://www.barnesgroupinc.com/role/DerivativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfOtherDebt": { "auth_ref": [ "r105" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) for debt classified as other.", "label": "Proceeds from (Repayments of) Other Debt", "terseLabel": "Net change in other borrowings" } } }, "localname": "ProceedsFromRepaymentsOfOtherDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r82" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.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 disposition of property, plant and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r33", "r171" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "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/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r6", "r7", "r173", "r356" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "totalLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_QualifiedPlanMember": { "auth_ref": [ "r231" ], "lang": { "en-US": { "role": { "documentation": "Plan with tax-exempt status designed and operated in accordance with applicable tax provision of designated taxing authority. Taxing authority includes, but is not limited to, U.S. Internal Revenue Service (IRS). Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Qualified Plan [Member]", "terseLabel": "Qualified Plan [Member]" } } }, "localname": "QualifiedPlanMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/PensionAndOtherPostretirementBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesNetCurrent": { "auth_ref": [ "r15", "r22", "r355", "r363" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.", "label": "Receivables, Net, Current", "verboseLabel": "Accounts receivable, less allowances (2019 - $4,535; 2018 - $5,010)" } } }, "localname": "ReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": { "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": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]", "terseLabel": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]" } } }, "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "auth_ref": [ "r61", "r64", "r71" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss).", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "terseLabel": "Amounts reclassified from accumulated other comprehensive income to the consolidated statements of income" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Member]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Table]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "terseLabel": "Schedule of Amounts Reclassified Out of Accumulated Other Comprehensive Income (Loss) to the Consolidated Statements of Income" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r90" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedLabel": "Payments on long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r17", "r193", "r353" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets", "http://www.barnesgroupinc.com/role/RecentAccountingStandards23Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTaxStatusAxis": { "auth_ref": [ "r231" ], "lang": { "en-US": { "role": { "documentation": "Information by tax status of plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Tax Status [Axis]", "terseLabel": "Retirement Plan Tax Status [Axis]" } } }, "localname": "RetirementPlanTaxStatusAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/PensionAndOtherPostretirementBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTaxStatusDomain": { "auth_ref": [ "r231" ], "lang": { "en-US": { "role": { "documentation": "Tax status of plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Tax Status [Domain]", "terseLabel": "Retirement Plan Tax Status [Domain]" } } }, "localname": "RetirementPlanTaxStatusDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/PensionAndOtherPostretirementBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r212", "r213", "r230", "r231", "r243" ], "lang": { "en-US": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]", "terseLabel": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/PensionAndOtherPostretirementBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r212", "r213", "r230", "r231", "r243" ], "lang": { "en-US": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]", "terseLabel": "Retirement Plan Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/PensionAndOtherPostretirementBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r205", "r206" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Net sales", "verboseLabel": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails2", "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfIncome", "http://www.barnesgroupinc.com/role/DerivativesDetails", "http://www.barnesgroupinc.com/role/InformationOnBusinessSegmentsDetails", "http://www.barnesgroupinc.com/role/RevenueRevenueByCategoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r211" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r203" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "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": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r204" ], "lang": { "en-US": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Remaining performance obligation, expected timing" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r204" ], "lang": { "en-US": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r204" ], "lang": { "en-US": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Remaining performance obligations, percentage" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Agreement [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails", "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r326", "r331" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Leased assets obtained in exchange for new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r61" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Changes in Accumulated Other Comprehensive Income (Loss) By Component" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r265", "r266" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/AcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings.", "label": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r230", "r231", "r232", "r233", "r242" ], "lang": { "en-US": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/PensionAndOtherPostretirementBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r285" ], "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 Derivative Instruments in Statement of Financial Position, Fair Value" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r301", "r302" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "auth_ref": [ "r286" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for fair value hedging instruments of (a) the location and amount of gains and losses reported in the statement of financial performance and (b) the location and fair value amounts of the instruments reported in the statement of financial position.", "label": "Schedule of Fair Value Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block]", "terseLabel": "Schedule of Fair Value Hedging Instruments, Statements of Financial Performance and Financial Position, Location" } } }, "localname": "ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r160", "r164" ], "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 Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r156", "r158" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r5", "r27", "r28", "r29" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r221" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.", "label": "Schedule of Net Benefit Costs [Table Text Block]", "terseLabel": "Schedule of Net Benefit Costs" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/PensionAndOtherPostretirementBenefitsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "auth_ref": [ "r288", "r290" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of derivative instrument not designated or qualifying as hedging instrument.", "label": "Derivatives Not Designated as Hedging Instruments [Table Text Block]", "terseLabel": "Schedule of Other Derivatives Not Designated as Hedging Instruments, Statements of Financial Performance and Financial Position, Location" } } }, "localname": "ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r121", "r125", "r126", "r127", "r156" ], "lang": { "en-US": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/InformationOnBusinessSegmentsDetails", "http://www.barnesgroupinc.com/role/InformationOnBusinessSegmentsDetails1Details" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r121", "r125", "r126", "r127", "r156" ], "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, by Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/InformationOnBusinessSegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r45", "r100", "r183", "r184", "r185", "r187", "r188", "r189", "r190", "r191", "r192", "r193" ], "lang": { "en-US": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": { "auth_ref": [ "r186" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented.", "label": "Schedule of Stockholders Equity [Table Text Block]", "terseLabel": "Schedule of changes in equity" } } }, "localname": "ScheduleOfStockholdersEquityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://www.barnesgroupinc.com/role/InformationOnBusinessSegmentsDetails", "http://www.barnesgroupinc.com/role/InformationOnBusinessSegmentsDetails1Details", "http://www.barnesgroupinc.com/role/RevenueRevenueByCategoryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r130" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Information on Business Segments" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/InformationOnBusinessSegments" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/InformationOnBusinessSegmentsDetails", "http://www.barnesgroupinc.com/role/InformationOnBusinessSegmentsDetails1Details" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r79", "r143" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "terseLabel": "Senior Notes [Member]" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails", "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r95" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.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/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r249" ], "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": "Other than options, granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Options, granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r245", "r248" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "domainItemType" }, "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": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r8", "r340", "r352" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.", "label": "Short-term Debt", "terseLabel": "Notes and overdrafts payable", "verboseLabel": "Borrowings under lines of credit and overdrafts" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets", "http://www.barnesgroupinc.com/role/DebtDebtScheduleDetails", "http://www.barnesgroupinc.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r125", "r156", "r174", "r175", "r176", "r360" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://www.barnesgroupinc.com/role/InformationOnBusinessSegmentsDetails", "http://www.barnesgroupinc.com/role/InformationOnBusinessSegmentsDetails1Details", "http://www.barnesgroupinc.com/role/RevenueRevenueByCategoryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r47", "r186" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails", "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails2", "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r13", "r14", "r186", "r193" ], "lang": { "en-US": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Employee stock plans (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r13", "r14", "r193", "r246", "r250" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Employee stock plans" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r13", "r14", "r186", "r193" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "terseLabel": "Common stock repurchases (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r13", "r14", "r186", "r193" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedTerseLabel": "Common stock repurchases" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r14", "r18", "r19", "r132" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets", "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r196" ], "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]", "terseLabel": "Stockholders Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r210" ], "lang": { "en-US": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenueByCategoryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenueByCategoryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r267" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade name [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r267" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trademarks/trade names [Member]" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r210" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]", "terseLabel": "Transferred at Point in Time [Member]" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenueByCategoryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r210" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Transferred over Time [Member]" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/RevenueRevenueByCategoryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r337" ], "lang": { "en-US": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Major Types of Trading Securities and Assets [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r46", "r194" ], "lang": { "en-US": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r46", "r194" ], "lang": { "en-US": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, at cost (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r46", "r194", "r195" ], "calculation": { "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock, at cost (2019 - 12,936,925 shares; 2018 - 12,033,580 shares)" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type of Adoption [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ChangesInAccumulatedOtherComprehensiveIncomeLossByComponentDetails", "http://www.barnesgroupinc.com/role/RecentAccountingStandards23Details" ], "xbrltype": "domainItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails", "http://www.barnesgroupinc.com/role/DerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/DebtNarrativeDetails", "http://www.barnesgroupinc.com/role/DerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r116" ], "lang": { "en-US": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Weighted average number of diluted shares outstanding adjustment (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r112", "r116" ], "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", "terseLabel": "Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r111", "r116" ], "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.barnesgroupinc.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(d),(e))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(n)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r106": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919253-210447" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922895-210455" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922900-210455" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942371&loc=SL82922954-210456" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r146": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r177": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r179": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r182": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r196": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130533-203044" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r211": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1731-114919" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2410-114920" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2439-114920" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r244": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31917-109318" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31928-109318" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31958-109318" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r262": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r272": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613673-111683" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579240-113959" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5580258-113959" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL109998890-113959" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624181-113959" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41641-113959" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41678-113959" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109977999&loc=d3e76258-113986" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109978405&loc=d3e80720-113993" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=d3e13220-108610" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13467-108611" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13476-108611" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164817&loc=d3e45280-112737" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r332": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-06(3))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=6488278&loc=d3e604059-122996" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r366": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r367": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r368": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r369": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r370": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r371": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e640-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e689-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724391-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657190&loc=SL116659633-172590" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.13)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" } }, "version": "2.1" } ZIP 76 0000009984-19-000076-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000009984-19-000076-xbrl.zip M4$L#!!0 ( /EB^DY<70[ZH \ (BN . 8BTR,#$Y,#8S,"YX\\8RX(HY>-SDF[X6#J,H_0R67C MZZ#9'?3Z_<;OGW[Y^)]F\X^KIUOGFKG!#%/I]#A&$GO."Y%3YYN'Q7=GS-G, M^<;X=_*,FLU0R-$?7H5W(=PIGB$'27C8#^%2"?C GV M0 4?JUOD"F2^EHA/L+Q',RSFR,67C:F4\XM6Z^7EY62$.,5BPEDP)]0]<=FL M==KNG+??G8%I8"P5%Z.R CZAWW,RKR/NGS ^@9+MLY;Z>H0$CHM31FDP,PMX MDK?D8HY;4*@)I3 G;B*W62@OH IX,I'):O6V%7Z9+4HL-A J)*)N8L/KBLTO M9[ITY_S\O*6_38H*SU008#NM/^YN!YKUQJ=?'$?7 C*;,RX=NL+>&(F1EA1< M-I6Y0A/1;'>:9YV&$]:>6^8BJ>MJUNBLJ!9J85^*%*B9 IV #@VG54Z=72BR MC0J!:$X0FI=7(RL8JA)=V58=SOPJ_!CUT5C;*E2QPA@5JEQG;.UJC3JK(NJO M9BS75)>:G=/MM$@C5#DM8KE=:''>0MQ55 -MKFSBU[F/*)*,+V[@[V*:^9SG M4#ZG($K%J8RNN4E9JIWJ4<$LLL?7]S3U4$36RDO>AX ZU MJ:9)=37,O6G!]A,+J!N_+7=+@=V3"7MNN2R@DB]49'IO"VG")AC_T4Q1*FH3 M< Z)X6)CA%U5)RN9_%4ENN9@/4S*ZQ(+J0];:X!?W6EY%1(I_6EK)0A]QD*G M&F=%^CV#6/2YF4)4TX0BXHJ-M76]5/AQZXHJB*O@.F64B&74AV8J7%$!.><* M[4.I:I%(Z4_-5'Y9"40IDQI)78HOSF'L,F;A%;BF^NV+N/-^PF-')^P74==I M3^M;<\[FF$L"Z51F9*,!IAR/+QNC9CQ ^M-%_@F, N+O5]#S.87NHT#$#7QM MP6VJ88R@HO9E0X"K?1R9_<]:Y.%Q68M A%!RJ ;Y:%36(!#!_B':,N>XK"T@ M(C"5E>J; AA" 8? "+?K_A40H6D6#4=]]?6IOVDF0:N0DXSO$-\CK3R?3CMM M^&D[3>>:"-=G(N 8_LB*?VPM"RW!!0)[#_23_KQL>B0<%;$(+C71PG+YAF 4 MBR[&GBWH[VLL$?&W<'L,8//^F[;ZL7G?^37"^:VF/ S1"(;JU6F(Y&TLG+7A MIV-G(82I$PE72!#Q,'[,&%&.!1. /11U#*%(HSAL[&1Q:D1#;XKH!(L^[;IN M,%/J (Z<8MYC,[!LBJD@S[A/P>WXE@EQM5!?, H6EZ-KFQM9:>V\-= :WN\-:1L.ZH>]JA@/O%4;;Y"OEJD M&TPQEJ7)60=CH09H.6MK:@;@/KU'0C.30CD1EA."'7F1XA%QL&J*)0$]=T12 M'G,#8V]U<"S(F/-K#KM>@2_U2N(M&+3VD)C>^.QEBQ9FAK/S]F9#2TLQU8A8 MH3H:]LC8V)!6[(@[ ["=Q=-R+!KRDB.?XUU26(BU3BG6CCSE?-L#%(*"-G7[,[-TP MA9ZOW_S-->;D65>VTMY.!>WS,VUCX$^DZ^GLBE%F1=X^$]XV1OT$I*;A);&_ M6I19%K?/-K>-P29#00UC3O105I=ZGZDD,&<+>49@V<2@<1P,Y6:2ZDU&I M^[ BV3N2CJ$C64--+3L5HVNK="\V('M'TS%T-&LIJE^G\X4Q[X7X/G05>E6W M#Y;0"0$W=(4HO2"V$YO$J0+(AIGP7X8(B7Q5BL7_ ,9\"'Z+4L4UE!>_)W9@B)T58; M+5Y/;U>*<@9Y>W9W]F:U*61]7\O E1GZ/="K0!#PM1C@287!D!W*WB[>&=M% M@N? 3XSHQ)!'EB;51TF%$.WMZ9TA0=C$V;&-K?%UYX>QV"G,YLI"S48VXXW" MG2.OR]ZODO$5 ;0/C]\9TKW-;;*.J=XS*,]XZ0V\64'[Z->T83M[8\^4@-0T6"7V5PM-R^+V<>=[8R#*4%"_F'.+D2CK]DC&GCR_,42: M4+!VWJT47_*B]C3IC2&TA/*UC"HYUU78Y&B0/_J_M/^K!/2];-Z,T8'4\1+[L1>!V)/*4VS)( 4SV(]AD_Q 9BCT8ZD5.H. M-F#94\]WADE&"T6U#%J/ZED.1N-UC42A,NV5YC"OVHFQC_3E?5VIY95"MN<)IG.#"I-Y;)7KG%\ETR@#;$]$3,<0E2"U M?KG*$W;5OD%7'SE*Z&0@P4V(>R497 ]CSU=,JYTAEI.".0G:D1A/G)Y5BIP% M\.QYBVEQU$*5(-_*RA(WR.4F/&)P74,V585JP5A-[(X[OU/":W<#+W<#(WJ3>U^M?5HHUK[V9YFMC"FHX"!I(YGZ?,M_# M7'S^*R!R4<[U!GE[)F M4!?T AX]']LJ:_,:JPY>[P=.)H0B7]7TN1*X0S10+](*N$JI(R;66%=2>&\^ MB&S63Y9TJ7=+T(CX1+U@XA;#Q3"M&>)7>>5#XT_,+%Y^"\MD#+-C@@/)PDV7 M:SA<__V>:;I"]'O7=?%P M!8^(-!D9OJI/%F IP:55:LDIU@Y#S$^4%6EC/NX&TJ3]K/PU>B:3+EX+())7]C M+U*]D)D6X8.S^![+?)NR66@J?& QM(2EO?"4TBZTV#>]?X'916,9/&T MKZZJA$8/[[.Q#JW0T9=RT[9WVH>/RZ<5:3L0.C5ZPN% 14S)?"G#*%9TS]V6 M.I&L#S6-ZT-I>@QH0NIW>DSEYZO^\+HK6?::.MFW3V&\@H5ZX2RF(HF-NP2L M7B7F4+MLCMG8N#:;,<"4,*[*Y4T)S2ONCHTX!^>%.U"/$^1GWD"U:E"/8X]4 M<,WVX#^#OX9,(C^K?;5ZM"7RP7EJ.(4 H.:>QHQ#/C$#CK&7,<[NC0+2!]F1 MK[%F-U7DIZP/CQR&> O]*G>7-*E-]SLGJCIO?Q+0PQO.7#>*XP!'U\ M _]4@XG>J#[DB(HPZ4X'(ZG9NP$[R"[%8MR.?/1S>F=-BV$0T^]8E&M*SGQS M!"M0[M!B0H-5M_B96NK _Q\ MOBAM^Z':^H6HM1H74:__99"WROS5H>F?GB6W'$AO(2E2-TMFVPJ6K1Y904%H MX]MUQ7WJI3KR)%\W>B/AQD["#D/'QEZ&)E:4/;9(P=D:T]0#[ MN\E-=@GX4_3 8'"@JB7R\XW;M:1:"/D#4(9X!'RVKKJ*?-]?_#=4N%>JI-68UE'Y"R2R8)16SA^90.ETZVP'. M#XQ,KM9K)Z%)&:I>LZ<15;_TC+G'T7AY<%"@W)Z;=)SP/8R7-H[$)M@*[+O> M1O7H22T@/HR'B$^P[+X@[CV,]8[%1V ^M:-0V;VN4]]!9"AL3[&R>[+'W&SN MF.^I!R&9KQ58,R>XL=2!]?9KSJ98R>$+E-M7_E[*,-TO;S J+E/,($]>3!>J MQ@4C[8K=#TWN U5WPA@F=%8,UF)/=4Z0,L>KS"KK&+R@>7?"LT[;/_*["6% M*A]=(G?Q.0/):!!KJH%K2AQ8)Z!U_8+5]M/YE+AW>L^^P9RU10[,GD?P.-5; ME(;8G5+FL\DB;XZUQ)[CPA,:C;1 M^E2^5:_Y[L 2@_A]W0]CRYI4;HA82N)0!HQZ%#M"(MR8!+EYF+9SKN9;5+G1 M(BT2Q2\]_9(Y#"/?Y>P4\=!Z*[7-$C\R&+'>$XH'JKU&+3#G@L'\9?04?&I1K)QXLL(E6\0,F?8V;^&R:3 MJ=KB^XPYFN#,E)1X"*0"TQU%)!L[H+34/S91%SYV+B"$SM"G7_X/4$L#!!0 M ( /EB^DXC,$UQH1T ,T] 0 2 8BTR,#$Y,#8S,%]C86PN>&UL[5U; M\I5GI'+\FRR3UVX2KU#L;U-TK;RZ_> I&S) MHL@6NQNDG%39$B7A]GZ/G9R9LW3__^MS_]];\0^N>+]V^?O&S\XC).YT].VFCG,3SY7,\O MGOPCQ-D?3U+;7#[Y1]/^47^R"*TR/5E^F-33/_Z2OS@[BT^^S.J_S/Q%O+1O M&V_GR[HOYO./?WGV[//GSS]]<>WDIZ8]?T8Q9L^^YKHW1?X)72=#^5>(4,3( M3U]FX>D3:.%TMJR[0R77R;_<2?^9+5,38\RSY5^_)IW5FQ)"L>39/W]]>[9L M)ZJGL[F=^OCT;W]Z\F0%1]M,XON8GN3OO[]_)C/?4_^>;R M64[V[+G_OT4]JS-D,Q!@6QKFM)]T%^B[]:')]L&X2NXMU._F@4KVPLWIVFMZU<09C9TGYK6)M M23^H7"<7=GH>9V^FSST,Z\4DC^C3^45L3YK+CVV\B--9_2F^@2GA,KYM9K,7 M5_D/S12$VBK_ .4>2SN[D'NXXH^LU73D9M-C:W>'*6.PTH=M>SO93^"-18PF_1FL'7'9N:?IQ,XN7D^:S]V1WIJ[C,QWA]1^TM]?3I%V M]!#]8-*>V(G?,?]WSS^HW"^CVZY^W$PP>,WY?];JPV(2NR@'._(,+M]OMFU! M8_S46;C[,@PN68?%]6ZR@:5HP3;-;=TEQIUT8\G1K9?N2SZ65)VZZI[4P\JT MWF\ Y>05Z";SJS?3U+27NTVH+AD'E?2UK=O_MI-%_#7:V:)=389;1=R:8WS9 MNC"O2\;Q)>W Q@[Y!I7SEZ8)G^O)!.BU5/[?@)D^/:^AON>SV2YUMFOFHA)W MH<,#RR@J?P>2/*R(0:5?Z40?[)<=(FY(-Y8<73K\_N0#2_5U;CZ=OEC,:D@U M.XOGN^?03CG+R=H-T^X%%)><#-6"[PLJUY(.$\$#\@\L]R>HH6EW[6 M'-WZ^[[D8TG5J0_O23VH3&]!G=@AR.TD(]3>I8LVIAQ/EMV; _W MK&-*>P+C8!]1-^4;0\[W\=+64R 3S/M+A1GP.763^MQV]OO8JZ1QVK+\]N+J MQ,[C>=->/4CZ[7G'D+?#K+HQY:"RG,T;_\=%,PFQG;WZOT4]O]HJT/W)1Y:J M2U_NS#6RC!TZ=%>F>R7TH%]G3P082V_AYW7R+,C>;F6KNN*7>9R&&,:J;6,7 MC%WI)E#'J'.G%]<8E0[F>G5DPA5CRN!>35^%S")>"SEI_*V98"W8TBTUV9E; M.I$N9NC!:RZIQ]C M:V\-[XEUQ02??/+1"Z=25.%VXR?9P[=I MUQUTZ-:_B*!\Q!N;VK_6TZ9='@[.(PS3?%IXNY35-/QKG%\T(>\XS>:W=I;W M@G$P*:J@B.0F.B24-,@P%I RFB)JJ0W61$N%ZM(?-X;,\]8_:5I8@7Y^2IX^ M^1SK\XOY\N.J%-OZ.R/IMB_U.L6SV>)RM<.*ZGF\O,Z??<3'I5WSF+H#P"HR M-+9-8,\OFW9>_VO5^^%_%ZO6Y'8^/SUYT\5T?P>6T^QUT_X6Y^_:NFG/8ONI M]C&;*2=M#/5\!3& NV7<'(N(E1<\8DXI(HPX%*R2B&B@' 9V!Y>B)=H\_D%U M(-8W/TRG'\/0?1_]Q,YF=:K],##] E;Z4JGI.6#'%ZQBFB5%!4>6!08]%A+" MDFIDK2-$<4[1^=WMK?;LXWI=AOMSC:F/ _-YY/E M'ZZ;ZK:,MR.1K **2.X%15I:A:0E&"DE'$K.)_B]],ZX_0<<^\^Z^*C[NM1R M^+5G7GWY"(V-ZT;M-,CNY*BDE-Z:A!'5B2!'B468BHB8I)1JK*WT[ =80 :P MGH; [AL__OILTS;-,>S?E-H8/.EZZ6JV$J]MS'K=!5VS 4F"0K"P-( M^@BBRD1$I::2JQ0"/?H=G'VZIQD6E%*K3[X&EXX+8F+[R/$0IO$$9*J0LAA77*8LX$3H0(Y5B/3A!'QDGAL*H MG-:Z*XH3YXA[@Y&PP&T*,RER6D>-$[6)ZF.WMX;K\9[0 ME.KH=VW\:.NP5I>O=SRZZ@8=,E9T@;@,Z(H/(VB$&>61,DY9B2'K3@ MCXP6XR!6BBTO8XH@8P #:R4RD/NW9NIW$F5[QLHYATD>%0H'0%08BY*2&A$? M;1+$N6AZ:)4E%XM>6N7@*)6;11JPW^=7>:MF>8,5])Z/V5[\;*& Z.9B!G3QV4V.X+NW*E7VQ*\66&UM?+^/'-OIZB2-\ MGL3YZB3FYNGJO>WA_+;:Q'K M@4AV1$ M'S57/!8VC(1540>7M>1=;)^-Z2L7M. BQ'RL!<,A,8)<2A+%@ /'A'K6QQ52 M/A8N# 5.JC8A)'A8,*RH&S4TGCXV[%K[L-V M83,"9J7&P=D%*'$?8GOYHFG;YC/,W-N,N@VIJ^1L(!ZL$;]4 )(R")1,A;A5 MR2?C2)3T$?%AKRYKQH"IH-&6[^[.WMFK?+#1X21Y8X;*^+S44X9 -TS(:P#+ M.<<0==[ BF^#2>+8-_\&)L)@2!7D0KN(X4%KQ+UY*F^P3X0PY 1QB#-"$:4! M ^>#,UJSP'"/L\,R6W_#,V(PL(KI2LWT/,]F.4AF!Y7A;NJ*&VP"S80W&B,6 MI8 O4)=(7%A/I!/LZ,^.!B;",# =@@*=C*7-&2IK:53,$P2Z540J*8F8P!0I M*P5.)OM0^$>T1HR@/ Z%6[$#@FT^]B]CJJ)R(-4GXE.%9"!QA* M>0,RP&=$8+9%7 OI- PO97ML]A9?B8;GW:%@+KK9\U#NW9^ITM! 3#A#/N3; M6@F::S#3"*;KH#U/2N/'M*(-3ZA!L2MF#3]D'V@#8-P9@WG02"]WQ(-SR()& M@*A)B?J4'=1[L*+,QO"HK!@$LV).MZN0++AW89 M_?VJTUQQ-W$5)09K40<44O2(BY00=RPAR5D@5 3AZ# ;)6/Z(@Q,B$%@*N=K M/[=917YEVQQM;G;+?2+5?NM%P=V9*TD9%D$G%#16H#)%#9:@=0A0I([!8HS) MT?L?#,R/45 [@*/4MCN"O\7Y:=H>#>&!)55&:T\8E\AQSI'54B' !:/$;/2$ MPT@2_-A5U*&7GM$A+*FQ[KC@>8_R>D^NB@?#N,,!">,\LE%XE++[AI,^!DU3 M,JF'15/&O6$$/78XN$J[_'^]67W3-M_JW;TC9R6Y,)L;(P]+([$"S,$EGK M#1*6"$IQX%SW<)A2CY\N Z-7+@#"'F^/CAUHH,-3H@4##FR^4?PNMG6.X.*S MP1-?QM7W;>OU XJI'.54",)1=(DBG9-X_^139EMNO.YO"N)::@G[^H;(V^WWE6ZEJR)1V$<2\UU-C:*.$6GM M,&(JZ@ M):&/O5V&)V-UWUV6] *NG *\^QK+5BUX=_8JNI@HUQ8%2PF23 5D M M6(!9YU?PQX]%"%R^SK%J+-2'@6NSRT#EUV.CV#^3<'6[]Q :K+/;9N!50V M8LFMB4@)P%DD2Y$1+CN01IPDQ5*+'M[6A7:&"U%J-$C+.6.#IOP"ENV0MZ#B M=+9K4MJW=#*^]MVY$:-F"W4>5$YE3&!&"8J4- 1Q;C'"6H !&@4QDBO!6 ]&B1]J M&AH;V<,Q;^*<#ORS5=.KWV8[XVIN&]1%75&6&@2Z(#<()ZL0M:HZY"PC/FD M>X3_+;-?.#)?"F)[^&5N?9=FKZ5MG;=2AA(I'45.2(*$B G&#ZSQWFHG0 GD MML]]!/TC<&I,, ]*HN^NWSR41]]EK[Q66.3;S=: G6H]@?E8,XHTH2X(#\9& MZ!'>R/SP5.J/Y^'8=.=@[X%TVI"_PECQ2#U8IPXF8B$3R,%C0 G6

I3"8(!Q02310Q'#"2'*JD'<& M*^<\[N5<1GZHW>Y2"!^.@4LU\2ML:S?<7>%CNQ92T7?*H M0-8%[@SQSO$^<=\*A=TZ&-D&Q/7@2MAR6U9E3O4.[30P#*[%+C6WC8\Q+-^VV7"6U#%4Y0-* MJ6105M$<%Y&(@#A7'C%')?),2!Z\<-@]5H>#WEU_-SKJB+ 6HYB]6OJE?6B6 M3X2W<2^&=2X$$-R0YB0!XDD@S3Q#D6-N BPB7 SSCL,!]*[!&38FK*4) M]KII;XZ8I0;YL*7R@2553O@DN9-(:Y,]4W-$%*HMX@E;1JB-3 WS@,0/1+7Q ML-WCT.=]_!2GBYC/QJ%VD.N\M9?7DFX\V]F:HXJ16N*#1UY9!K DF(59OC"S M/&:@5CG20SGG/P0AAL?PP.KXZWIJI[ZG.KZAD(K$% SS&#EG,*)60AU_'S^NA\1I6LZ2.5)21R5\8]XJ'UL!A $9 Z!R MS%SV- 2@ =H0F+<>]^#3057OWMV\1?4>"LQR5[2_R7LSRM86[MR7I1+8&QF8 M05((C:0+.L>SETC%0#S\2F/5XQK!897IH3DS((B'F&_>S&:+?)6I,VEV9ZZ2 MT,YI&9%V@H(MBA-2CEDD! \L*B:T[!'^XZ![E6/..(.A>5@>=8LBLS-OUC*- M$C!@M, 8*6DQZ(8\(1%HPC%H)^EC]?(MPZ)^8![ CH>I=-'Z"] ).[-H9^:* M)8TY!2 -L5"Y@0E9P?GT1APEB;2:7I99Y2F8?8P M$FW.6$'K%(T!(V.I@TJ30R;IB&Q@+(GH+>WV//8Q>O2.1:#!H#S$4G9C%"P5 M_X=9^@\LJ6(A!$P!:1:(131*B@21^9$2':C&@:4^+\4=U/]WS&5N'&A+SU7O MXS(LSX?F@_WRCWI^D:,L0!N@40^^*[5OD168(: 34)6==US>S7/Y19R '*4! MK!:8XD6/HSG]0\YO!4 N1<57*44_/TVOOL!J/SV/[Z%AI]/-&WA;Z/>08BH& M2J?7T2'K/0!AG0)%5##D\NU7+FSBN$>0KC*J?;$MSI&1/4C\E%MQ2^Z&([LM M8!I_Q?#MSOI+F!D_ =:?XNQY6\]@M7RY6!X$+F?,'F3;O[**&66Y$@YZ M+0F4&,R;R9#\ECT!0]9B#YK"L5-S> IUY&A1W _-Z-P\T.Z@.Z>K*X;^ZD-K M0;OSZ[@>RY_6% C_NYC-UZ\4]YE"]Z^PDAIL:6D\-#%IY V8/BX9@;#CE!$? MN.AS;:N,3^?!F%T<^V-@]]874FX^C3(8O7O46+GD/-A/'I'\Q24OD5=.HN0X M9H:HR$@/I:*0#]9!"5X6_7_G<&B%/.!'4E&'BW]V(/ORP";E81DYVIVGZV42 M>+@*$;T -6]]DPN*7Z:SUMVGI^]68ZCVV<92_CVZ6L(LO^&N<7 M>?\D.QW>YXYY "FJH(CD!O14H:1!AK&0'S&DB%IJ@S71TC[/H!=SHMJ787=O M6!TQ\N5N_JV:LHY!LI6IMU)61$:3I)5(",KSZYH$J:CR,6K!=+ MZ3 VV7]H-A#^Y7R3EU<_KB%MK9_G4],3L"M!^!;:,%GD\],U["GN4 M5L4HD]1&(4>R%2V\15[F>]_)$V5M(I$=O?[6N\_O>"Z7P+$4QTZ:V3("Y75$ MN*WG=;>35DH&*I)D2&+0"WB ,4E2P$ASRX+1*6H]C/T_ZF[2P/08 *62?7^: M?FF:L'RO)+:?:A]G9\TD[&#!YDP5$]QXXF&53M2BR('JF$J'',><$L$BUT=_ M+M2O^S9P83"L2K'B+$Z@S/-?XA0&QB3'7@^7];2>S=OE"=5NM;I; 94VR7O& M&2*PAB,2%8PTK2.2.A!/$[&8'_UKIX.R933<"L;T66EW:U'7V^$[]Z+NY*BD ME-Z:!*-#)X(<)19&AXB(24II?H:MX_,TA[Y)->C&T1 P'3_9_XBAL4DOLQ/D$[N>T]JX(I_L^UJ>BA:ZX=;<>3'K.NK8T31 MR@J"^;7.8I@V?I$'8UZVP$[/%CB8YI>W'*7'J_VUK=OEL\V_+M]QCK=.*PI7 MN[V7QU\OOPH%*\4R]/9UQ-NK+4OF_9DJ;#@QUDEDL/>(LOQ\0'(.">&],)$) M+#M9Z^.T]AO5[XT&?U_2"HM 8*$3B&,G0-W)[QLF,*(==3JJA)7V1V]9#-5Q M=UY,ZHU5*?WPFZC=(FUO3%]Y;G3 4J"(,44^ZU#6@4HEK8U>,TR=[;$G54@W M')T,_1#;)SJ0=:[^T"YFJ_9\;>#+>N8G39YS-_1TEVP5#]Q;EP^=> XG+VE M(7FSCG$CJ BFQ^ OLT$^<'^/A-L>W?["3O]X[GW\.,^WIV==NWUWMLJ&@!.- M)C]?XA$S\(FEZ-?B*^)"&A2&7%@+YA6IU.7RQF-:2:G<7S0E;/ MUNJ/ X2U%.0XI"E'_#M/IA6I[- 6[[4H5[M>#OB6K/)>49PX1]P;C(3-JV54 M$3FMHX:5SB;:*6[HR"UZG;?J+V)8GO8L78C?QUEL/^UX_&5G[HJ&&*G2%&DF M#1*2@67'74*"!!RUM3CU\=DO8_ONWZ%W=L+' *S< W@"C01=,;G8YC;1 MM8B*>.H#$0G8913( I\T)[ MC)1[W2QZK[$WBLI7[)4@CB"13(9&)L1)S-!HQ;Q)U-D>3["7.: Y.L+MB>Q1 M\JW^--0,EXNJ0*4(D9*$K T>,0MSOO9&HB"X3YPZCDD/OHE_4[[MA^RQ\>UY M NM\0-+=*J]RG) 8O4'48HN8D Y%&*#(!2SU<@D0/9ZNDO]^S.L+;_';G;=; MLH5@]^2HG-',TZ!1CAN"L%41$2L\@.RH82PI%SN9H47;N0KCM.VD9GM&:#7) MD?()TL)3E$QRB%&!$966.^*8\>+HSRX&Z='[[J$.!=N!!\1OS=3ORY5O>:M M=#+* (:=;&[3;+GXWZ9?]H7M_O*VPTB5AJ 2Q8)0D%U((RAX!U,ESIB$ZBDTAV]8_B!*/40U:UD M!ST^W6XG"$,I?X]B+WA4EA;L@L(+9*ESV:^W4M\M8USF1V;RVPL'J[B8XU^7 MR)W'(L:AC[-?@A33&&[$,X7>6T6CKOWZM_GN^];+.]V*J()2*6)J4%K&V8@2 M!B4F!$61E#"<&Q<[G5N40F(=QN'!S;^1KXJ$4\[R"0*S! DN#+)<$(25BEX' MEG3L<;^]C-HR3@??N= T+(SEKKI]+_=UG*L'\^9FQ@IKEYP.8.(Y(Y&C(:%H M9$!,2J(QI8R'HP^:<2#B],3Q<,S)01\\*-[OXWS13D^G^7<=KM!V+Z:2 &C2 M%I0C$P22P4L4 /$!8T"AI4DLCB2@3W7SNM_K>Y%I'> M6GMCICUI8]@:R&6_ BOIO*",>N0MHXBKR/-N9T#4:H,Y\X'+HS]"/A#O1L+W M6!B8'T>9Y< Y.VZ(=RZEPD&GR*Q#6C*-$E$6!4$HHL[:E/_H(]V?:X5>M#T* MLO5#]7 ,>Q]]O[[Q>GI_- M[338-ARR:LJ*[0*MH[<6J^@Z1.P+.UG>V-]_9^=.Z(7KHC_?B#[;)9)0QYQ5 M],H:0QC25GE$A>6(@1ZQ#B3 >63T@(]I;(J]NVQ ?M-VYUETA]Q5#K/HI*)( M4HF1]8$AE:_W>"<%*$]1*M(C ,6XFS2C]/&=Z*9C8%@N^.U=Z;L< FW-5X5 M/7:PX+D@*+(\<$2]!N./!:6]]U;CXPU.="C2](&OV"+^W7R^C/Q:>M5:W;Y9 M/0RYC&( *\JIF]3GRX(/(,[RVXNK$SN/YTU[55J 4CK3V;SQ?^3'RF,[6SU+ M<(@ZBZ%[M^J=0*\'7_[B["S^[4__#U!+ P04 " #Y8OI.CHLVP+A* ? ME@, $@ &(M,C Q.3 V,S!?9&5F+GAM;.U]69,;.9+F^_R*VMKGZL)]C$W/ M&LX:F:F4&DDUO?L$H\C(3$XQ&=E!4D?_^D60C,B+1S#N5,],=964"2" SS\ M[@Z'X]_^S[>[Q4]?DFPU3Y=__1G^!?S\4[*/N33:>;NV2Y_LEDR62=S'[Z.E_?_O2W6;+Z\Z?K++W[ MZ6]I]N?\R^277W:5?MK^83%?_OFO^;\^3U;)3]]6\W]=36^3N\G;=#I9;[]] MNU[?_^NOOW[]^O4OWSYGB[^DV+*?)S__^+S_]M$,N2Q?)A^3ZI_R_?WQX\Z21 MSY-LF:QNLG1S/U]._S)-[W[-B_VJIG_?S%?S'-U5[,"VG=LLN?[KSY\C1E " MAD&.T/\^5'#]_3[YZ\^K^=W](F+R:WL]LW6?);;)\359'-FK4 M\;#1V,9=8W7RIT[5J'UGE78I%X6:[D7630'\[&>Z\:+51'6D=+M]VIOX<9-W<8]??W^SO$ZSN_.F2)6*K?;43^;9?TT6 MF^3W9++:9+MU\&073];HOF]5F%>E8O<]K<#&"O5:[>=O:3K[.E\L(KVV2O2; M:.XN;^;Q>VJU.J<65JW<:X^KT.'"-GKM?P627-9$J[W?J4.?)M_.=/% N:[Z M447@QXNWW*MR;;Y:ZLUJ'DNM/B8WY]?02C7[ZVLU3*LWT'O/85LC>-Y0?R.I ML!!<4+_E?G^)7TBS<]Z- ^6ZZD1\KWE6O*LGP2.E6^_0VJA-G.O*T2 =? MKR*B@R4[Z$L%P1PJV&I/WB7KW;[T?NN\O$N7'V\GV6DWQ9DZ??2OBABK56VU MM^]S[U*Z+'2B]^EJG27K^4Z%ULDRN9Z?V8,O:J'_OE?!O4Y#_8^DPN2KT4ZK MX_B03'.C>SI--UN7_,>H8<\FV>QTK\_6ZJ>/"%?A2O7J+?;TZOFC@/ZG3U4+TN^ODAN9O,EY%,<=W?JJ81GZO/ MB_G-I'*D0JV6NAG+]C_ZNYFLDYLT^WY1[T_7[:*_%5;5@R5;[(=]ZJ*+,_6ZKB/%01ZKM+1'DZR:=')_1\?][.,S9HO MU[_.YG>_[LO\.ED\.W<]$OU5!'3ED6-TV]-'-=ON5/SS3EOX999<3S:+=QO:RZ>9S\DL)3*&E>].;^-?]Z7S?M4.+=Q]*OFV3I:S9-;1QPZN:>4W\R\6WURD MTT-H;I&\GJP^;^'0 2- A0#_W2P MBSQ@-LWV^'8[VN+T_.KZP !6^ONCOVU7\A,(7-I4H((I"KA3@A&D@'+*F1TJ MTA,+;!54'GBGLNE/:18WGK_^#(N:^XEXT3Z2!SAW(=JT5[3BP.(/MJO(OTX7 MZ2J9_?7G=;8U8?8_C)IXG%5NL;5@XP*R\]+V0KH#(U;?YA?.KKQ&! 4[J#'A MC&-NA $0B@(40"7ND4(GENB7E.I.^FD7P&W9-! Q\C]F26*?J!05*?*D;M#* M66^)IQ0+ HWAE*IBS,HR&@ZJ69V2YJB*5VD5NDR2%9C1!E[_'%P9AB-/QO4: M*'(I-9Z9DY_#;_/\.'$Z6<[>_/;Q]R?:^B.Y'BP7) 96.H-LW*"!\-!047;. M>6'ZE.$AO4^2WWN;7OF@:TVIY_7#MQ"ZPW&3DIJ-(W] M8+94UBA3KX(1S77/]J$: T7*,[[\ED5-HCQI(RCI %:42N@\9008!EF!@?.R M_B: ?ABZ- 'L@33_]NL!)T(7SH5#WL@._!EG[^MU\,W6[MB-JV]#NX,J]KB* MB^C2I@(V1!/$C,904<<,P3X:?=$2A(QJH]AP;J.*0SGG,KJDF8"1)PI8&%4@ M#X%E#D-.ZM;!&ZOG3%9UT]ZQ0X6#Y@*W6TECPQA&KH M=;2@13$V;#$:M].H);FEW2'U8[%AE&ZA,9%@&.$_6B.CP?);[&B^)/J(E$U6 M\YOE=O',_G,S6IV:K/Y8*5$'D(K$"-*4TRX*I=F M;&BO'L=JQF9#!AS79OH"<0#ZV5Q"R6P?,?I^,5FNU.R_-ZMMRH5+B%:AH2#C M;$9 2@8589Y%79+# @UC&1F?_Z(S2K4/UP#D^93%;B^V[H1ZI#G10- 6 , Q MH-!)"SD27M)B]!9049LL^-61I3V8>B-)V',.KW6;J,?YSNKNZ> M,9$N:B=(Z(57@D"NE'%QV96XQ,(AU>?Z,CZ3J4LH^Z+5I_BUJVLU2^]S 9U= M:0X5#XAK //1,0. 1%9PK8N1*<]&;D!U),6T,^!^)&J,TIH:,2,&4U">W]CY MXS[/6Q3+"X"JZ"?GZX>XF5/'(4!2>\69A;-O*OK3Y-O']+%(DZEKW%0IVA2O95@A (CI%47TJYW#%43Q;Y8=?(X.KE.L^1#,EU,5JOY]7R7S[H*PQJT M&@B)5@?/UW%K'8/<4.!+QZPD(_3>],&V_A#MBWG/^YN[/"O,*;/).7YHT&QS!/K\4B)5U M7$IHL=$%O)RY/J^[7'0:TQ.I6J)R#:B',B2J#NEL+%2SAH/15'#LE5>28^R9 MYX05:$DNV;A/@/HA2DOL;(3X__#T-&JC/([Z$>GYNFAY]H"K6Y&04D1(=1RB1RGBMC24'14CSQE1DMRJQ3X7@^I'XL- MHU20QD2"P0_,QWO[ 3'KL9+$.\\8=93Z+0/S1;S\( MA+WGQAJ!J+%*>VI)B4;\T_C.SSNC5/MP_6BW'Q!3$D#AD;&(0F H K2T.2!V MXSO0[HPL[<'4%TD>GLQ[LURML^W[=!_FJS_/F$BGJ@6*.'3.6"< BB!B[IQ[ ML!5L_6P#EQ/B%5A(+4+9/VF*I/1YP.Y9S?A4M6 \H=QHKQS1-@Y;*UUNP-KJ MD7NZVQ'B46:TAM>/S)!1FE#C(\8PA'BS7"=9LEI_B MIT>FS"LCQ2L$RXQ5D MW&IO@:,$$5:J7(CB$1H][0@M[0BAOGC@TRR)-IG[-MU&-E6FPLEZ(6Z["GHN M/".<,(FY9;!4P+FM'UW>F;W2"1O:!*GOA<%]NX]+ZJE8I6\J/@;F^679DW M59ZEW1[W;%-5K-]G\S3[F&1?YM,D?X+39,ELOMZM[?4O;O79Q4"E(8KG&0L] M1EH S8TH#^RIJ7]0PW[DJ?%*Q3>&"7A>N.[?CJ^R=GQ7><+R7J]N]Y5#//S MB4DSDIX% @1'("YGS'JGO0' E4J&EJK^K!$_XJQYG5+K:V>J^JC-TW=8($2( M$BJ1CBN!%80"5)[)*=?@*$'^B QL \/Q7Z7OZ>F;^+V[^<[5$[>PG1%VDRRG M\UZ^O5REBWF>%FVF)W'.3Y./MTFR'O#+NSP0MTG^ MNBUVZ4<<^KJ^LB6K1? M()[TX"4_!^M+3Y^WR>?N7U;*/Y+_KWA0=NCGDO*^/ 2)O*V0^^)(C0 %=]0J MC2SGB%NL*=]Y_C1S%E5[?*V/,9[+3G&@=+ 2024HY]X#"(E&#L%R;(",YBFC MQK)Y$?/3%(M19X5XFRYOUDEVEP\SCX0X$W]ZJ'CP%&%OG!;$*8Z$9-#P @[E M0)\Q01?%G382;=HZ,'WIY\^[>C8Z\'"%H(A11N;N,,J)UX1S4D+%M!CY1;MF M CLC_48(_6@\&&5\Z!C$/UB(3[KXDM_'VOJY_60Z7VQ/O<^F!#A1+T#".(*( MD&A\.N^ $L(58_70C/#&?U.AO8S :0V>WB[J)\MYFKU+UQ6N3+XH&X RA!&@ ME%>&.X6Q0:88$P6NOD;86:16RR)O"DD-/W:NS^:FZ99CN;_]2Y+-LLGU^K@ MSU<*AGH>_Q&*0VX)8M3L8Q%SI8>9/B\.]2O)UK'I:^::R?U\/5F\32:KY.KS M8GZS"Q8X.XM/U@L$*6^]E=9[!K%BTJ%RK(+Z^M=/.XL#:GE&MPE/C=F]CR/7 MD^6?.LVR]&O<3DY-[!/E@\50 $PY\P X173L7ZG+ $OK!QUT%H_3VIQN#Y;^ MKFT]MD3/W@%]7CCD.H47B$4Z0HX19)C*8E0H;D,];L6#6>"-81E&V.\F%;+$ M':L2,."2QP7$,6@]4YC1_66C7.% 9N0O5341V4GI-T;H1^3"*.WP,5"@\;[] M*?X\>9]&%-Y%=?)C?A?C?5P$8R^J6%@7U0]4*\5!-""E8D000I2RY08&&IR3 M=W@!LZEU+\&V9E+IBVA=@!/;_[4V]C13]&$?3 [3WE47Y8.FJ-HDDHG9?[( M(B6:JW)6#:GLO-4>ES!=^_@W1FU=Z7"M)KKY"2&%&(B9-Q *5* MHAVL?\^N,Y],%RMU/33Z/!7]M/="O4N7T[,"/EPA*,*%4HAX;AV46 $A2T<3 M5:B^3[VS2S]MR[H58'H*4MWV,:J-V\P@/TY FI%62"P,$%\3+N MH*\Y( T#A82"&&*,+ 72*KK?%+ WE/5I]=0*2*LLFPH!:9=A,>J -+U9Y4=R M*S7]^V:^VLGFM#_\2(W@.'' (L 99P1XX[P6)2BHU_R\C9WBE06<=H%-7WOO MH=[F?\R2\V[1LW4#P#US\&5 M4?K2QT>1Q@Z6C^_5U_GZ]K?Y7=3,IB=2^A@]X6H_*(])D\;+ M MOS$LPPC[[*)]J'B E!)N!07< 1"-5.4C8,5LL,J/>T]O(JJ34F^$SH\D_U'N MTT.+?1AQ=Q-WCH%FR#N)XO]Q3#BC^^Q(<:R8F/HABYUM\>G68(2.<.MO*K2+-O_+X'D=5\XB',P[+@6Q"!JK(8&F.#/! HPP.7C+(F\* M26\+_7R9%+>JSLKY9>'@HW:J1!R:HI9:#%'\:S$J@>0(WS9K6="-,>G-#S]9 M_EGA%N*IXD%0@CF#0DBHC-$& .^*D3'!Z\=*]'WOK*ZT6T#E==\\I!@":0@F MF%IBLXVTS*3DA '(= M_Z4XEA1C48Q0&35R5TP3D56]=E8/H1^1"Z-TQXR! BWLVYML?:OB9V?;)X\G MZTW^PHU//F>;2?8= 81.[N(5:P=,*:)$<*NQ4-8X(X%X4$#D"-/[-)=)VC5, M=>0]OVX@[HJ5 ].$,Y*_=T2Q]-0:)4M+DT@]0C=+F]+N!J5N)K>:3B.T$62? MY+]-FDWVPZT%X*(:S##Q1D##A8]V2&F(6H3J!]+V=!>MZ\G?"FPU^+%]QVRY M-10GBX^;SZOY;!Z[5,F JU@WQ.V06PBQ/4#A2CXG&@XS;?ZPOIA+0;(?.CR'V4IOJ0XAXL4&:6+K?ZQ^?\;.CZ.LF2 M6=[MMV_TU8?S1ZI5Z@?K+:3:&P4)0B;NEL"7+FFNX0CO1S01X,L(FM8AZN_0 M=;6%H,)QZ^."@5H'F(X[(,#2^C@6JDNL%( C-.Q;%'@C+&HH[2X:BI_3[(1: M_J1$H YQ3QBQQN<):SASJ+0B*%;U\_AT9F:W()QF(-2<;ZML_6BNQ;\]GV?Q M1^%#_FS5$0WZR>^#E]H(H#20@DJ.E0&,EN8?=/5GU>4'GKVKS4V0Z%QZ1Z?> MLQ(!<$V)9(0"0X@# BI4]EM%&H])L^Q5=?R+[/<)W MM[D[*;0G90(53FEG1=R"I9;268!+!0O!!@$$K>N@M5%/VQE[IW*;?#LOM\=E M M7(N[R33B)BXG9O4'E6JH6OGX>T=56R%;DU&'N7NRK]O$C('Z: M.G;<*@L9<]3A\DP"(%'?_+_\=>Q!5)4&8%03XZH8\BJ9_N4F_?+K=/_%G2R+ MOSV79?'SH!:+?1_GR>JH@^=4\6"EMAPQ@QG SA)D%6/%L(RU([T375\Z:6>8 M_# B'YWN,YRDAY#P;_K]*8G&7P<*A!;:8N<54X8Y\E@%Q'1$:;W;0?^Y*"_' MH!_1N3\^G!)=_'5@V$MIK%(4BMAO"XDMSP&=Q2/2A+H1W>48]",Z\Q_^E.CB MKP,7$G%'-"'(" R98=J7WJ:HR8W'Y=:-Z"['8)CPU';RY'OF9/[J#_0VKBL> M:_O@FU1_'9R1S:"I[<+HXUS:L<-10MF)/(>"@X$%YJ4AX6^P23O M/3]^7;$W1V68:;\]G$M6Z_Q\X>,Z_FNV#\:9W%3/%GNJD0#BFF>XEXP0#0G) M]ZR'BU6 OJ(T^^TL"2V"-0QE_&2:7+A+/%0)7EBN@2.<($$UX"::'^7IE47U MKQWWGGZ_'3K4AJ;&<>G3+[_/DOO)]^V?2@*FU^^S>=1[[B>+HR*NU4X P&L5 M"0T-L1Y#H@WGI>6AY2M*S'^IW/O J[>@F4=WYLMD&#O';;GQF\^SW?QWB9= MKN91$-N_?,HFR]5U$HVFV=OYY',^Q&A\O=D]:3 [%7[3J.'@O%,>*R=S^PY& MTYIR6VZXML'+3I=[ZP":F^##5O-$CE M5#3K)=#*Z_RP2]-R>69Q!+5Y(\;.F][!&T;+U9/5?/7Q/DLFLZOEXR@L6%GK M/=Y$X!AK0(#2PEM!!5;(E>XD2&3]="QR[/3I&*J^R/)^I\&MKJZW UFM-I/E M-#'IZN![=!5J1>W?4$XA500I ""C@I='-!(TR,\"P6OA1'OP#*D/?TAR\.)Z MUU0C/MY08$!J)2DRS&G$G%2>EHY$0FQ]IPI\-8[63A%K;%R;]$NRG.3_7:[2 MQ7R6^WEV]]OR9B],FSA/"H"M]"D:A!JO* MZ%VSO:/7&FFVKW,^[DX+G*G<9J# (\,-$D@)X3C3QI0:O4*\0:J1T7ML^P:O MDV5FUY.GO3.3U6WA>';?[I/EZI!WO\76\S-/RCP3Q&$.L)1$TH=$+U96>A?O M,(M&[^@=#L;V5J!8>G6;+F;7:?8^R>[FZ]B_1R_F7++PG&DJ>"SSK&]*,,]I MG"W6X=)AI3%M\!#4JW,-=X19:[3X/=(TVF:+1UUYN9ON5+*&VU7#+X5H+5"+ M@0?(>(:TU)Z5(1?:BP8Q[Z/W&H\#TBXYUX5^U.0S 5FF"! >:,4(47$"HO+8 M%D2EL3[;1N]&'@&>0QK[CT_S57Z@-T]G;GGJP.*"5@)'A$B$*?2$8\0XBBID MB0/V#5()C-[-W#U<-5:H#X].;N,W#RXOS\H$S:A'%N6)S"253FK%RR@@Z$P# M&8[>U]L4C <)=?XR^?:^R['WR/=]:.53V?S+]@7T7K\U_'/K15=*,IT\17E1 M.@B'"0&,"$0=1<@ IXTWAC )-!:RDE.BZ[&=?V+]20!XOCGV:8# 9\[/J?A[UGFE4>2HG^SY2(S DO)-8 M :V1C)L:U+($13+2Y[,[%UXAK"G!(F#$2N-@G$%.$^:+>20] MA?4OAW06.]>Z^)O#TM]J4&A$CU3BW^+8WZ:KE?Z^1^9#LM@]^W@[OS_[%%^= M!H.3/BIB3 LIXRH,I(U:]K:IBO*P3B)*. M414A)1%52!E6!:22%=YP/E@S8BX@4()UY CYQ64!9C,Q345TZZUDV;R.G%D\[-D1E2/_DP7_U9 M0PLIJ@6+J8&:8(2HXU1@CH4J-3%$ZMLGG3\-W)VN41.<_FE@TN4ZFTP?/8== MB08OJX4(G8$&.Q/Q$[G?UY4N6H4M'/EI7CM"/,J,UO#ZD1GR:M2(88GQFO4% M*@"+8 G#XK^(=L0X7(S-T08G'1W>&&U#5)54ALO &>) M(#@HD/1IY7R47+. M'?2*0^>@8XKS8I2"-$A:T>%=T XHT!I"??' IUDROUFZ;]/;/,E^92J0^2DU_2'$/(^9^7A\U3!$N#?3$6T>T54Z08NS*@3X#R>N_ M=UA9@+5>'[T,HK[H\3Y+ITDR6_D(4)$5*2HJ5^O;)-N'_BUOU#3NAMML?">( M&)RHXR3!*(F&5Q*X6TP"/JPPWR-G2O%;YM?#VE6[1JW#A\M\D'?W6M M(X-7VS#1J)LFLSS=7NS7\Y!-=9,EVYLOAQA1O[' $4>*>85)Q$YK;J0"^V$: MB$7]B-H>#,?ZI.@-L/X]B[LDPU?7N17P5/(LOJP6G#&<*0\$5U)R[R$P MOABI5 W6BQZLR.;K18O0]$\"/_\6>_J(Q)4X\*)6$-08PR!&4CL<+3(&;.$\ M,_'/]2->.LSTTP4%FB+3%P/V>5G+9'F_Y]E:Y^OO5]=[7TCQ=-BC&\2GLI[6 M:B]P"K1U%$)B'1!&4H[*V0$00+59TV'6G_98TP=F VPKJU5R,@'J\Z(A?P6' M"4I/RH?@ >26*P\U IJ MYJF6A2O5>-D@$4:'.7*Z$'5]3/J2]];<,>G=?9;S3Y-L)MG3PM2 IEB@J7X0" M)[@ RJ#".6R5-_4WEP[SYK3'M>$1'470]X=DNIBL5O/K>3++#7HUG6[N-HL\ MDOW*O(F*6KJ#Q5U?)[E)G[Q/LUS<[Y+3+QMU\\G@0)0PAQ1;QC@40F)?K 66 M.5$_[VJ'>8*Z6!\'A;4OXGY(OB3+39(/ICAQS+T*9K-:QW%D<3B+S2SW-46] M(/XS.[V$UF@M,.(!=YXC)R1 6%BSC;:U .8Y_MPX\\VWQ[?N(>L[2N1X7M\C M)8/A2E F!:?28:&Y1JB<&A"(<6:1;X\"S> 8=(M[EZY/7LPK5\X:>]DE;01QLNG./NXG\^R_)HM-\GLR66VRIR3/V7R\39+U;SLVW)Q+&5BE>D#0:I3?<)'.*T.@ MDZ8 :JYB2.EU&%<#)1#W"=W+HH&;%>*:7-H:JJ#U<5Y-"3H68E M\HRZ7.0OCS %%.82TW)B(*'&&?E7$_OGDFN$P>N1X:BB^/H577\B^SW"=[>Y M.RFT)V4"PP8[0I2G'G#B@281@WW?-;0CNF-3&_6TG;%W*K?=V>IIN3TN$X0E MT0ASAA&LJ'-&>%AR%EE>/X*A=2.V%;DU&'MO5UX>]O='YM%6!3R75/ETS2"( M@H(2IB5WS&GA 2B5 JTT[U'6PVL\W8#66Y3LSLNOUF7WRS_8^2K7Q/-7B,^% M4E_02K"0:"VHS=\AC1,%>2EM.5F &'G6P-:D_#QJMG,$>U]V'OJ=6YN[X+[S M:8^K5 ^4^6BO(B 99?E;Z9I85B" 58/ IT[3&7=$G0X0^^==?<:C7G8CW@Z7 MG6$HY%;K^=UDG5Q=-^+0)#J.ZWE.EG1#G)>>&:HH.Q]C2&+,AN8%J<0,5!@,04AEK"<8$0XJHMKHT:'6#"/+N MU>3>N5$/LR&Y@6MQ Q=S@'.I)%8:*LFYBH8E\\4XA1'U4Z]V=N=U.&[4P^PU M7%USG &$K?,0\DAY2:!R)4J.C3"YQC@"I-O($SVHZ32Y7^=N@H<5\L$3=( !5:H%@+=Y MK26WRBLHK%, E/XI NJ'!G2_9PQ"A Y K<&'#Y//G^>?LLUJO06A*A_.5PM" M:J4Q0X) :346<23EHH>%JV][=)8T86@^M YJ[PKHNV37]0*W[U7TSQ>5 I.$ M R0!T=!A0"1FN'0", ?J)W/N+'/"./:4UB"ML9 \Y'=XMJP=7#^.E@Z&22X( M$]Y""KCPDCWL@ C3^LM&9_D2AEXVVL*RIZLW!RVUGB[A_):FLZ_SQ2**8'N% M_,TR(G4SC]]^:AT-UH'ZMV->3,A'GWK^E;*X;Y-E/49[: U+J$"122%'T.VZ0(PUKK(G]D7L']3!X/3(( M:R,U(,+$<6E=C,5#3,:I&;4LI^?2;P&AURWU4>E28Q)V8S_IF^5LLUIG\\GB MZ%[\LE PV&N,(8S=RI][]0;F>7'WAKUVO8;\5?.*UH0U;0F"&I)129:N[B?3 MXQ;)BS+!6H80459A0Y@Q"FV?4RM(-\:[!DWET@R!WDZD5*&,NY4M84> A.1NJRZE3RU=G5(J+_P[11*H.O MD6#-HW5V.5T_WDZR4^\D'RX8+':.4,4IIG'7A@)%);GH'G)BC/&<70D@;1&H M&G+,4Y>GR_RU[^1^,L_>9^E--CGNG#M=(3A++( $.\CSG*Y"D ?-&#!0WYCK M+@2S<[FV"%@=^>Z3++^=K[8!(1^2Q3;1Y^IV?K\Z)>;S]0+G5%''+(),4H$( M=Q:6G8^*V0CC++N7=NNXU1#Z^\EZZXQ8SCXET]MENDAOOI^0]?'B 6I-!><6 M>2"QM1I+YQ[M1T*-+G#KBR,'8\#.,N1$K6"L!HX3+X16 M$3L?X(,68 "P\5$MBH MTJGG#:^?G?/R#6@\SJQN01P)J2YT-=1H+6!HK.>2D/B/I=H0ALK)IKBQXW9L M=<:"R]C6(K+_P[P"GU$ZNEXSX0;4O"]0MI_HB4(QRI#D3GA&C34.EZX!)*K% MM??K(^M4;H=T[/IP]46 0@7XD"X6/LV^3K+9"0X<*!V(M@AP%74$8BV"2M,' MD])SW^#5G[9IT-'-@/; Z5OH%20=C&1".2#B^JAUG 6:'B!N@M!;Z< M"EXV>"FP,Z]Z%P1I':B^Z?+F+C_MR0.<*E+C:86 B+0*2T4U5@8BAH@H?0,2 MT/K[?F?NU2YHT B4$<1+Y-??/Z^V3Y[6"Y-XU$#0#'G&-=7.6HF4%LC*\C8! MQO5#+UO?.CI6!3O!:WBV_+%*KC>+M_/KD\_45:@>).#,4Q+_HRF2ACBNRGDB M8(/TP4/$5]02:67&U$:MQKGLJ4BA[>OOQW<]-?OOS6J]NY9\X BWE98#@]0C MIZB <:GFQ!+IRX-I2TW]T]XAPC>:T&880(=?@5:/7GM7=WG._W\\>1;VLKWK M2&/!2BX]%L)I3)30U@!5GILA+>OO8T/$C72[.K6$8;W;(7MGWJ*#]:JUUJ,5 M(*,&H8QU% C/.>;L08<0HGZ&IB$B5)JM64.!VNY.V,4>6&G0'$C%L!7:&8,) M%T:@\K*N,K+^[C=$0$MGNU\'4(Y@W_LM.VVDGZL:,+>0>*R\E91K8YC6Y5D7 MQPW<]$-$NW2\I]5!; 0<\9OU)DL>[\+NVWVR7"7-+/RSS0:O7+1&-/81<:<( M$H^B"K44?3X&,UJ[OVT41\"W X/YD.3P1]E=7?OY:CI9_+]DO/6 S,( M4".MDD!@@@55ZB%>T>A>0Q4:KVPMTN0"';X;J,=)T7P@G[ZFK9%RWUZ &GFI M"6*2<<*@-0B5!H_S=D3.SU=$PWK@CIAX\?/UG*R,>5 M$S-.TOKW$H?P6(R*?#7@'2_]?+II;S>9^=?U\-,]FC0;+49-#.2>89UF=]M5 MZ&KY/&O9L%^OGVF^U;QU'Y+[?*5>WCSJ[-L3Z>DOJ1Z$4D13KJ&S<<5'CDGJ M\_Q4A&A(*:MT2M71Z,OK:B<&HK_O?WDLQ7V#UH*DF EI)27 JK@,$<3WV"C/ M >XS!/I@QOMN!/T\]U_GP$UZ3(-_.0L[22A+#,AOEY"XWV'EHF2BJK\7!E!1 MZ>J161>]HMXI&2[*+WL9@GUIJ/4RC3JEE;9&0R]$Q$H;;'4Q%B_DR-.8M22G MDRE'ZR'TNJ4^C+0;Y9?M1]B-8SSJ9#$%$L4-TWND\X6,I54G MBVEE4(]F,;T,@7J!7372_EKEG-.("L@XA0Y8+U31+8GLB'+PMR68AA#T=Y=] MG61[5D$9&(RX*%$/$Q/KO=3-Q=H-(7 M ]YM\LY=7>^4Q%P9?&[7'Q#_\4H!>,\KB/[-/DV^EU^\QE3].%D>> MOVSU"P$#A*B!W#(-M"'1 O$X B*M@5Y=0#RO9R85@C/MI=JIN5JGL(^Z+6U7V237;XY)[R M,S=H#Y0.P#"CHYDDK;$HHD8Y%/MQ<8)=?6IT=FC>*36:0]2K/INLUONSTG,: M[$/)8**U)(CS2D7%7#GAB#?%>+@&([PQW:G(F\'3VTS/C_S>IQ[_O% M+%WNKS0].D[]?;Y,\Q?("_)OS^ ?M^+^OHF__CU9WZ;Q-U^2W865TQDK>^M% M8%)X A4!P&+$!!8"%68KEPK6O\S&7R5KQPM]3[$15<[-X3_#^3EP/IH_R'"* M'1'2PF@D>VT\\U1K;ROYHW[4\W.N&;3>4$6PR9\7A8*) AM,&[AFAS@_KRSH M%L[/+P/NG_#\/'[,"&. 9E%AY [D]P,*@(R4?>8>[/S\O#(9+CH_OPS!<9^D MXOSY&>6UEDI(KB1"IIR:R-!7_3YK93F=/%*MA]#KEOHK/#_O1]B#G)\[$XU\ M#3DTU$1C'QNM5=$I1WK5!6J=VU4&]>CY^64(]'9^+CT1BGCGHDX3#0RKE3!% MMP31]8,<>SH_OUPP#2&H(9FMD\.D6=SKX_0_\X3)J>(A7Q/R%&!QB=!>:N^, M)*4RP!L\IMO3\??ETFH-C+YVLUT73VQCNP*!.,LT D) !8G$WA-K2R@B**-= M$;NQDVJA,@9O1V_70+[$KZ79O-]O]7<-I/QD3X"^32:KWCXSM"OL;7ZNFFS[ M8I/5-)O?5_6"G:D9I-'$:$1P7-"-= 919Y'" %O/4)RXPSG #O?\G*/K1*W M$68JOZ.&(-'>NSP*&HO$#]BJX_D?T> MX;O;''^<^T69 .. )2=2(69$[+ZS7A5]Y]"/*)2W-NII.V/O5&Z3;^?E]KA, M<-1P%NUTKB#'S#%L5#EZ1UC]BXNM>XM:D5N#L==P$^UVZ#(B;KM5[_*Q%7_[ ME&1W!UU&U:H&#K#6PBK+X\(3C6L-E=L/@3M5[;9WOSZ'ME79CJ#JR[ETN//+ MY.MD<80;%6L&8J@'7&]S=',LL1>&%N,%KD'N\\[\P-U:.6TAU7MD\JZ_\YO; M]=7U'ZN=Q_14N.*I>@$(R3F &$.FG!"*^_Q&YW:LPCHUPC>?NF)%FS@-PXFW M\\GG^6*^_KY+D5V=%,\K!F.QQ2[_GR:4:4NQ*&: <,;7?P&TLQCV?EC1$*B! M:?$N74[K,N.A;E $4F.51H8;CA"23!?JK: $CS S6\_DJ(W5P/RXG!7!"Z:L MYHY+'[5M23%BY;+():[O,.TLV+UG+ER(T# ,,.FJ^I*0%PZ8&!?!,,9!J)E MC#VL>T@U>$6\LW#Q?N1> YQA1+Y/2;EW7+R??-\%=F^22W6'/C@>A:&-W@F1[QNJK0,W,AH]&;YZ6N:IQNM='VR:EM!:N"!8A)HCC&U ME%-:0"\):A 7+']0,M7&;GQ\RA-VM\>HLK6 A?9QHGE'F&&"82-0X0B2R+D& MSTR 'Y=4=>$;':WR5-RML:IL+"B!A+4&>N89M080KT6!"H2V?AP??#6>V-[0 M&Q^GYE_:6ZG*QH*5!FG A9' :9 _P.C1'A4%F6L0F/#J7+B=HSN?NW??"&/$ JO1'%0"Y] MS:M^HX&S_&$!B1TW!&"%N"JUSF@*ZP:+UJOS)?>&XJBX%B?-^9>Y+FPIN+B$ M)-[9*_.@]XQ=F-CD\KMC!8I M]:2]$)% E,IHJG#L#-'*T&+=UL0WR+0,7YTSO0\ QT:N%O@4A(!>,,:(Q6YG,U)?XTYL#H=GP!*\N M;2H(0HF6.H*"! 8POVAN2T0@;4"I5^XT;QV[4;#)[N?%A\DZ>9]DTTM"6=UA"Y_3#GNJ[?Y]3*?9I?'RS9H M-1 ()(/<$08X=((Y#4N<+*R6[D?*6 F<86$>.54UASQ//WT+:/ M5,>-BII*IP!UNWXL:\GI"G%/=41[X2"F'GIBF"6@Z#*DJD&8T<5+Q<&$)6VB MGG: 2)]I2B[>FM3723;[%/MY)I7NDW+!,A375^,@L$2AJ&KE^<7W &!#^DP[ M5BE]25OR?)YNK $H?>D>VV'JN"/,XK#S]Q F.\BS?&O;*DWZ^T.9O2*U'=C# MZ):S]XO)\MWD+CF?7K6#SX6(G\?:,$&(-$):CDPI'T2H'6>.E88L>9Z>=3S M_@]UVT-X&,J>23#\BAD[#%/=W?TB_9XD']?I],^K^TI/E!ZM$SR!<0_"6F^? MX>3(40>+,5+5X*FG[I)Z#BKJM!M@>_,.)'DBX>DZF6U[_$<4V^K#QS_.$NAD MO4"$-1)0CQ%G7K-HGC)6C%5S75]%ZRXE\YA(U":X?1$IJK;;%+/+:;+%Z7AZ MZ#,U @& 8JC[+.S__DGQ,IILLBB99[5X#3F:[A\_N[C?K75[L:S?)\O/! M501U.]:S,0"MM!^<]I(282S2(N('M,*FP$YJ-Z*\51T2;P@H1V-*'ML==OKC MZK=8<+UZLXR#G:>SW[+33_9V\+6 .8:",02-@$SH7%_U!:Y.J/I/?K:^)7=( MT>&!'3UA=R] OEE&]76SU7NV;U]\NITL#V+0!8LO[$) WC" J":D=(?0 RN?\.K]4/P3LZX!D.R!JGVMV2WR7BOKC]-LIMDO[)? M;PWTW'([2)\2 M)=<0<86*@7.G%0,@&D<*$>EC]TM4@"?U1=SZ=:EN1-P^1CV%L[S?'5JHY6R[ ML;U/XT:7K.?9;E-,EK'Q=?=Q+I5Z,?0#/38?8C+;=R<7:1XCN4A7F]-Q*Q?5 M#PA8"C1U"A #*10TST"OC8WZ!(J,K.19[DAI+E_&?3F2U<-05M7?J:[03L#Y M$^K8@S@I@:,*(J9H@8=WOL'%WG;B8SJ2[M$GJMO';-01-!_*92 ?:H50FL,5 M H]:.6,6(HYE_!1V&)3 Z'Z3*M?\SGJ5@7_XCRF!=#Z.]%[WMFSP0?'J@3! M.&">2828IP PX4O1JB0U>..?6DJMK,L:(32C\B'40:4C(4&0YW+;E':+8A/ MUL@*![2GJP8EE;3.61^-;^"].6UO%J+=+04?MB#I$ MJ=%:@(!(YX5CFE%//1/*E7LQ%:!^8O7.0D1:YT[WL VTQTR^?5Q/UIO59;KH MXUH!3Q?QZGFR#X\[J M(0=*!^T,\P!P'_\KH&""/FR83C1XZ:DO';6NG-*VL>E+YB\WSG?)>G?4-Y_N M?YH_0Z(^1\UI,CT5H'5I4X%:P@$6FEA#H+%,4E)JZYHU297?%5NZ=:QV#.!P ME/J89%_FTW,/ YVLER=Q]R1_3U5Y(ZEE$=-R(;9.UC=A>B1+6^(\RYOZP U' MDC?+=1)U]?7%+'E<,41[#4M!%XXK[=)_EM MC;AS;[+EU=8;M,WG<-EYY_%F@C44,<&UX$ "1) PPCWLU+"^%M/9G8@!.=0: MCL,Q2MVEV7K^CWVT\_N(6O9H 359,IM?MB)5:3 0;806 D4@"#%6"&E*1Y94 ML/Y*U5F&GP%9U@&B8^';;Q'ZU=LT3IG+%K"CK01 L+?:XVAI$&^M<@Z6^F__QQD?1CLE[O B56I[(@ MUFTR>$*A1(#0:.?D8'&$2BE@:>O?5.@LS_V 1.L$T[&Y"5IP#P3DA9.6:\2Y M0,!9P2DJ$(C@U-\8.TMW/R"K6L%P>&5^]T#2_CY_9M+E.IM_WFPO-5SZNE![ M'PE0&N4RQR#UEWHL[1WX?8[K- M@3I?WGS,KP1/LMF 7T9XZ CH=\G7AWZ]S])E_.-TMXE>96:;SO'-\G&).+#Y M_:)2='3CMJ/IZP7FE %+O>>2,FAWF72L8,2B2FD5QH7;N4CJ1NT&:3VDP%L: M-RRH#&9@?\W!"@P :_ "5[N1U3TR(QT.WU%'83\D0ECY-#L!R[D\AY>T$[!% MECL@,3)Y^)'RB-L"0.AL?:6TXYCMGFCS/,% A]CVI:SF,6=7UVJ65DOR=:AX M %0YI Q%TC,&?-2H -^/C"@.R+A#9CJ28MH9<#\2-489*3-B1@S#A .J\1_W ML\DZB>4%0&>I4:E^$$9)@:6R"CNMJ6?Q=_NQ4T!E_:0UG9U]-Q/A\]VD Y#Z M(LCQ.>(FV>)[@= 97>6"5H)RSEI.!#0(&6\BY/LL)Q$'Q%2?L=ZO0%/I#MF! M&+9'9?6D^V?7H>J-!,B!T0[FD21(1VO&*XX+% 1G=-PZ32?R/LVI]L'\9Z76 M*'6B5\:H43#I&$CN^CJ9GK\"5:.U0)&2U%(.';%<>T#9 RY$$C8^':H+H=?; M_1H V>-UANUC/D6NPCBLS=UF$97$67Y4,3T9P7.^7^M,3IG./I\? M!PZ>S\9,[N?KR2*/CGC>J!J\840A30B D7E$OP#Y/J=,&X &SV!SI M^KFCEE/5@A+:HFC],"$8<,!AP$@Q6LX:)+AM^22E/;&EG:$SZG.0(^,\XTDX M42L0&6WFN!9+A)EVEFD%1 $.Y*3/RWL7>0[:D7@U&M4 JB\5Z$B/S][H/%DO M<(,I!Y[D3T!#0B%W'A9C=9[[<9O[K4BQ&C,:X?5C>4J=8U [!I# QA4=4A2,,*5,2P"G;>!10T V6UQ=G9!;.VQ=DZ2 -OH(]OD=30OA_5CN-6!&LF MD9"*QK%B(74Q;J!]GZ%PS6&/%XI"(D)AAIXKH32R%C( MRL4N_J+^E:Z^-X#.2'$Y2OUZ%7>Q[[FC]2&E_M7GQ?QF2^/!'7"5>EF$^'^: MW\4B5]7&@,0#BHW8^-D;DXWJ2 MK>UD?3Z%=IL?"H 2[3'"#A+F3-P2N%&%"(RGHTV]W3<#VYX 3:30WQ%RPT'N M[MF=NFG=UB>"-AIIB9F0!%,E&7,6%BL9Y6,T$GZ$9;P>^J/B;_QA?J5O?UV'>PBI%RKFHPFG*(#,= , F0@=SOK$P,%76XDBW>ZZC/ M&12GJ@7H#"3*4PNL$@(QS\!^M"#R'(WF9F9[8GM^T[T]=$:MTA>KW*=LLEQ= MYW?T?TO3V5619^F,GEZA=A &8.^YLAI*9C U:G__(X*E:8-'&#M6OMMAP/-+ M3JT#UMOMM],]/WN67*E^ (X2Q_)GSA7A$60F]X\0QK$[ZD9^=;)5Z5[&G$;X M_7-Q:)1Q">.GSD"4V?0!)GR$VPRFG+:'3@YQ7:CG;=_#XFR4GRPI8387T4M9MP;.CR'X4:F%(Y%WXV@ZM[R9+Y,DRZ,V[N[397X/ MK>C.B6BZ\]6"QDY+KZ"@5F >>RXI*[IN,!O1HS,MB2#M#)P:A5>FB@C3/50H"0D.E)E 3;AE"45]$L=O"(RN=4/5OI+4>[=JV/%N&IH9$ MU68=.[\]23HOR6.% T.&1^YA"Z&T!%FD?=Y-!:#G1JOZH4*M/U70M@1;@J2. MY)(L7=U/ILE5-H^K_&3A_KZ9W^>G ;]/EIO\%'*3[2YVGQ5KG9:"1<0PH$TT M&;""R#L!78D5Q_73"+7^B$#K,N\!KR:$4-?K)+N;9'\FZZ(/DX=A5R%"E18" M%2R:]4PX1:C@4"#QL-LP['AM K2>W+\S G2 4Y<64OYTX?;@\+0_NC<(F,1>G_"5G=) M%CMV?)-_62@H$T=LJ!+Y;L)'A"%/84$$@=@= Z!20=*SVG#J#Z.G G3H_V9-8F*GT=_Y>:@-ZLYLMDM=K#<>X-B)/U@B#2 M: TPCMQDPG)!7!GJ #FK/VLO9\#P\8IM0M4;+79=/!M-]J1"=4CSWC4DIR>2[\%A%ZWU$=E_8Q)V(TW[3?+V6:USN:3Q8F=^GFA MP)W @"-,L.=Y1!-3LE0$\S> QV/6-(0U;0F")B[G*D[E(BV/9,(YP5S4U*,^ M[B2UL-3QI*@?<]M9[%Q3N31#H.?;@3X.OTB;\;?Y^M9$2J712GZSG"XV^>%S M_G9[_&?V:?+MQ-I9H[5 G6=1?8QV-S&>&&(H+151IO$(9VQG=XJZAZ_&;-]W MZOI1I[Z>Z=3^>N+!A:%^*8P@;B*5BF*,25FS&F.ZL=:;TB%^_5T5[ M>C/UXSJ=_GF;+J+85_GY[?K[ )\<^A:L64Q6JZOK;5DFE?:A\$/EYJ8]6 M(L),$NRL$)%-C'"O!21^P/NN'Z>WR6RS2/9=UM^W SAWW?5$K: X$3(/I*0: M<4R-E COQ\H<%'V^0'(Z>W8S23U7^%M#9-0W7$MK:3<['V(FJWJ)#M4+%+$( MN4!2.X.Y=,IQ50"DH>WS89&+O$2M"/V8DZ@%I/I2C)]U]:S;X&#YX&G<60%U M%#BOI>26$UN,C6(O7HG3J)GWOP M1=F0#X5QIBCT'D/!K,H/6K9CXIZ9$=JW#67S/#%G0T3ZDK*:S;8(3Q;O)_/9 MF^4^H>CYMUI/U0MT"Q5 6D2TF/,(2E&,U4D\0INU7>FWB4Y_MX:3R6J3?:\V MXP^4#@QI8#G$S"F)$59&6ER.BS9XQ;FS3-[M2KTY)OWY/Y\^2G96W(V%7ZDA6+U1X':2):NKS7JUGBSSTYE3#'A>-BANI:($,DHLL-1Z8,A^3-*J M!MFI.[,A>B- 0ZQZ]" \W_+>)>NKZ].GZ2=J!8MY7%,Q\0II9ZR&U.IBG%#; M^N'[G5D8?7&B/=3Z8H>=?YG/DN5L]3=" %L\"),9W9(7[QH";(!G(YES]\GV7;%BU MXG].J9I5J@<$,4%>8LP] M\X X2QZF@_9CM$QZ7$3:AJ]7=?-#+UJ1^/&SKU[\'449;Q&X,?-GI5S4)LZL<+!+..L&I MY$K&?5=@R?:C5EXVT%[YC\R86N#5BNZ;YB;[_'H^W>4SV62KS62Y7J=J.DTW MRW7LT6^;^2Q_?^!#LG7BK-,__O+Q+U&=^I#D+Q,@==.P\[1')AC.ZVA+9*=:BU8(J% P$C!A%"*00IDJ9D U"") M_H_AENX4SIYB\U_"H M*7B_ "C&0H $@ &(M,C Q.3 V,S!?;&%B+GAM;-R]>8_^[\_!>\Q M+MP-E$YS)V/@L1'K&<%JE4;2F;%OPTAD9;)4Z7]V_.-EADV]WAR___)>_ M?WH#/^&W;__RW__;?_JO_\^;-_\3?7SGD'QSO,\.E8.+;%UE6^?;KKIS_GV; ME7\ZMT5^[_Q[7ORY^[I^\Z;]1T[SB_WN\.<_\?]WLRXSYWNY^Z=R"WX5^]^A/\=V_Z'WO#_^B- MY[\)O+]^+[=_<>H,#V436R!(_^/?G_W\MZ#Y:0\ \%OSM\./EKN7?K!^K/?; M__S]W:[0UFM#YOL+__M/SE.:T>1[[./V:W#__OWCV]?50=^XS_QVR'[ MPOW^D!6[?/NI6A?5N_5-MJ]E-$^[*[+;EQ^Q+XI'3^ . >Z0%W.'_O.%!U<_ M'K)__DNYNW_8U_;\IJ%?07#U7*PM=8T)[U5$CKGZ](&&]7ZNJVYF5O'S1QK6 MW+YH]+"U\?X^?:QA[68E6WTS\FJ]-_QF/'ODJYKW_*?>U;_J?I _?02_3? . MJFLLL.;OW_J8S9_I/74O\AD^]S'(BOS M8[%I&Z%:#F^#6X7_K17B_-%+^=__];>3YD?NY)N7BKL1<+LN;QH577JU&@_\ MENVKLO^3-_Q/WKA>UWC^YY=]>&I8OM$UK,U_SSL#>=&]2(_*&Q8;)R^V65%W M4OI_M"XV%XSN?N*W35ZWO _5FT>>\\Z*&?&YD9>F]:"6_%+^S]YWWJW8'O?9 M]>VG*M_\>9?O:W/*-O3G]J5-&JDQO5(GOW4V=_7?9*6S.SA9(_75VF/=:S'NS&2S M')/.'3Z7Z?2P:I0Z7*K3:)T86N(FC@#-0DDL W8V$LNMO\5BD-QFNQ7.ZV'M M &'( $.^3P*"ZD N"?PX9CB-84"C$ -ZH5[*/]!>M6MT. _K+]E?9>I3V5>H M,MO\]4O^];Y?M"#5'W9-X*H*$[UWT;Q%_??IKE<_TO5G& MO!@1&'F 13 ,X_#T>(1A+-*"2S_4[Z.!3/(EQATW?5,<@ MPI89'9 \<>+2X$35N.5@1#V%EP8M>GZ(P(0>JEWU@^WVV?OC_4U6K!!AQ$^P M#WP4,.!',$GH,.T1>4(K"TH/M@R/5H_#!3FM(G%HR)MT&196_9%1Y=2Z9$$A;9HH*6SZI80*<:O,P>*)":.T4#5L*;A0UO^,%WI."*W2 M'XNB#L)VY6:]_U_9NNBG0F@4A82Y(4Y<%P#($$B2/I070RC*#.4 EK'1Z7): M80Y7IC"UJ6[?97I,XIP<0)1,,[(7XA4O7ML6H6O=_"C13R$W^"K)3WB>8K'Z M3\J5!U <8QP DF (@H "/SVABV'9^4[9YT\UW7E>-1IE\M.=TM:)SW;:=$UQ MLE/<,).3G4^,N##7J6K;_!C1SN"%F4X]-^0ATJ[1M+&2R,,I]B"%!"#@8@^D M<)A729'PC*=ZA(E!TBTE:J%$RD!9F-CR3@\G0K:9!\J9&4)(43%O:5!1RN%5 MK*@[(@(66 ?:-L'VZR\KB!! 00IH2D!(@S1.DP%<((A"49C(/=4R0 8Q#E/.1%\UG[ MIZH>Y>#\>*B*'SC?9JL@ 13B,,4A2)";PL@GPX G3ES)%5.]6--,C#[2>.4T M*NLWQ>F4.ERJ[%RIIL>B,Z?3V:LTCZKEK+FIU5&71B=:S?@[/YJ,9O-L$M:D M2^(8^[S^_G9;LW)WNVM/Z.@6EC&AT(M!3'SHA3Y+XY .?2*:HE0.8*I1ID%7 MKI7=?][M#IFWBA) $H00)9X?1?6O(1FVM!&4E$P4A8YM_Y2 (V^=.>"\8,@H;'0,7 IHM')X!AE]1Z0!@^M?7A>?\V^' M%48!B&(2>RB)XSID --A2)AB*CP?H_K\B>'"E?'Q M>F"!89\R2Q8LDW/:@( M668<*"8<0=-(Z9)Z:(L$;5QX4! M1SF-UZBCYXLT>C[D9;7>_W^[AV9*"$8DC4+HIDF:>@S&81#C/E@2>FK@D0LQ M,79:<4ZM3FDZ638,U /.*+>&JAEE#0]>BY&DAQRQEQFA35/ MY.@@:(>1/;5G&;]2_95,F;_"J\G.-5\&\4K-#UW??[C+#_W7@BY,D.NF#,(4 M01JSA,9D&!D1)KPJ+?U@RY6[T>,T@J17;N1-NES)K?HC5]$EK#%1V9]F_DJ% M5S9H_DJO+CTW\(*(5_Y/V>98U'SQ_)O/NVJ?K0@BD$(7$D)]3 (*H^CTJ7#L M^:*57_K!EBM_(X*?3>OYO]S\ZO3RQ D@[]1E E@U28X LOZ8P,#3]%_!@+)+ M\V- 77INX"T1Q\#G8LTO>?GTX_XFWZ]<'),H2D$<41H0[$?4'=98* J$.P!R M3[4-@%:,TZH1K_>2UERN]/9?-]\[8^0[^*0!2'R?1 P$K" #5T)WW=EVWFIAUNNZKTFIQ5:'FF'B MS;TUK^0 (&F3R1;_W($+K;Z26?-C04_^"ZV_A@\29W6TG^:V9X9Q)E7KBG]3 MYX=I3.*$?_1"TCC"Q$<#DSPD/"C0"C+-*D+_4?F@SFGE21_@H>BDZ#K"!"8J MK21(^V?P5(\7+1E=2]!T<7[,F$GC^5$?)GR1^4JFKK#K3;7[FI%UM>ZBKZ(@ MA$$:^"!T/>IB$N-P.& $42I\%+I6D&FP7K)D%#N:+BX%.[IIO/!QBP%?Y,XN+?"ZRK[DQ8\5];RZZQ2%41S[ M",:)'V P?#O# D_^^%+Q9T\#F4:3TXM2.<14PBU1HM@S2@DD@AZ9/@. M,);<0R7W[&G0T&AR>E&R:)!T2Q0-]HQ20H.@1^;0\"C_432H.;44-"BJ?X8& M'1?$T4#OL^)+/2;Z6Y%_J^YP?O^P/OQ810F-T@A#WV,T=:'GNW $:"^\ F% M.C&F046OS6G%.9TZ668HVBC*#OL.*C%$UCQS,'G1D%&HZ%FX%+AH9O$,,B9< MD>B'W&7[_1 D12$A*2"016E $Y#B8>\7C8'PFHW"HR?JA7!)JD"1LTJX#V++ M);4NB)!!!GL@9]F/=T!4;%H*(M3$/^]^J'L@L4*3W]_S@S_RS9^?[M;U&W-] MK,IJ?> KR"L_@*@>!M4Q0N1&'F&,#6O'?IK(KM/HA)IHM::1V-XW?N6T*ITS MF=*K-EKN"J_=3&6LV@J.JJ<&5W)&#!I?SS'A[%*P9":9YVL[YCRZA*W^ZG<> M-CB_,#7E++#9I>59%=N]GEY+++A^FPOIG6HT.='&9&4TI0!M]'@ MA74/Z^)BA9V@]JK=F4ZG+@7GD5+G)-7YHQ?[OV6J8%\#;]?E3:.S\Z>MAMF^ M*OL_>5H?E8Q\H7K:+9!Y:ZOEW/(I7FD+=?ES]KU"M3]_KE#B8X_%:0)<$D+( M_#"DO8@@A4*G:%@*;;F+,EJOQ3HFMCPW"% [=MLB*%?K-'*7R-#!2UV(RA?* M3T11A>14,*KJH2A'/V9?L\,Q8[4)7 $G]K_OJCM\+*O\/BL&BB._'D,"+TPQ M& ^)6&"DC "'O 3 M-R*4]+%Q@H7VC9B-:+MCQ0Q1')$A= M$'MI'-1CR83%?>PD9$+SS&8C6D;>8Y'\,]E.IASR#+DKAKSIC95#WJN>SHX\ M(>=&D&?6^64@SW!.N]2,E-&($\?@0 MH;CN<4(:^9T2&H5$:+>/S?C6I[9>&IU=.8WL9@IF$"X[T66A+$1GN^8M!MDI M+^$2F!VG"LZ.3H#9*Z=EH-9JAL^FPFR[*8KA3]F7^_-/SH:Q?>)YGL]/O<$$ MQ).TEGWTK.-;_UFCDC]5#;SV54-OTTB\VXEONO?22^9#C>14\DWWEW/P8?J)M15^OE].5CB#O9BX8211:*1,[ MK)0W=@RC%HMI(82UF>%3^%IW4YC+_,QO'J3_'J6+6<+ONW(58A<3EH1Q$ 60 M0A@&+&EC(A>Z"$@16"N2;=9V6NJ>3:U&EIYZ'@IRJ2=/ MQII6CRQMY%R2&G5:,$B5)I>\L3F^;&-?'E1*VK407JAI?WGXJ.3 )1[I/]GK4'"@,?1*P>?B+>_4F2.*[_I'N^'R A%L@_U3('!CG.'ZT@01 H MV#,. ;O.R %@0E.V^>;(W^&FLSV3.8\TV##I"29O&O*Y<> VW'N6W O,4S=@ M7MYIZ,YUBUZ4P%/8!@$^$CA)3>*QE MTIWT2-=J>8-=S(^70+>T_1>))ZR!W,C3UUXKEW^ M0A"A)@!\"/P$]:#T_2:4^Q]&+9!V- M)W%.N=YGI20*#/DI-DR"9,P$PKX\A1GT;&E6;\7<8XTU NN8TW M4&_)_VR._MWND+VMLOMRE4(8HBA!'B6N1WP:UQW%/G04Q:G"=)5>P&EFL5Y> M_7+^X#J=1JC:]):FV5*S7M/YK#09IF/Q)+LP7K)-8D>&ENO+8)W9E"[LU##@ MERCYVON\^#Y7'ILO0_83M"N7T23Q($Y Z"6WL[V@;P^;_9&?#,,WA=;_VWY>?Z??NS\[[S-^XD.L M5>#Z?H2]A,3(13A,F,^"6AT@E(8!@D('Y4ZMR3;ILF[\*3H#-7&)7)K66VYA MR/%2X//R*V?(QNG3<>I\KIPA(^?1B/C3@LM5=%IRN>6K-J$ YC6?0P&HR1B;A1W78PX0'ZR^IH5 M-[GH&,2& AF*G(NUU6A;=5MLC#*WS9,UQHLZ^.4E6T?&/#8+:1F#(:L9RAT. M8\!-4/V3%NIU"VM2AW^5ER>]QQ?:+DF%B(+3ME1SH3C:U'7K#'WAK[R8=+J^H*CBV#$LKJ7UHY5W9!N(M1 MW67%^_R0/^91'S1,$Q D:1*R($(X2M.ZH],'Q2[V5P=^MDJV%>QOZ 43JAF@ MK1GGNL1;5:ZOAX?SRZY1]^N5<\AD^R&:K@IV22:P4ZUWTOAXKFSHIG3BINZI MC#HUUFDQ8_$RR&0JF:==&9,>B?=J^FY3/T[;'8YU[*Y?E1]*E-WF1=;^7#U$ MR\K?=X>\Z&^#K<$*#]O'3Z'_.-9__7M6W>7UWWRM?Z1=&XM!RD(/AJY+ C]. M@S3U^Z]E$@ ]J:U"2])MO3?65/F;)A^GA:E3\8QD^V7+L4RXS[<6BNH MU[=L=U@?-KOU?O@4O1S.**(>=H$;1G'H16G #Y*-@_9HKQ1A-Q#=SCZ-&(O] MXC/]5\ZC#)JS]5EQ/RQKO:DA;L,ADV<\]..^PR.BW(' MK7T+-YO\V-RCL4H9<9$;(A1AWR510C$9XI (2RU\R#_=BISQIQ;!833I9SKFNV7H.8R:- MU1@3WBZD\AA)Y6D],N>/_*F@?7"XJ8^F]>O"G%1]ENS)GX9IS_?@5\!X*PB1.@@2GV/6\ MM(_F1B"0&A,IQK ],GJAOBJ=^JGLH5Q/T*9]BIU ">>L]O^>6"/0]5,USC0A)+G?BI'VT&#ETY MO4;%LT$->*Q.)WOVZG-*QMG)F/7(,$EZJ9F]7(XIYB- -!VG+G^7_+<=/XEA MLSYLW_[M4W<*#0A< BCV29"F;LH\'*5##,I2P:^+59YLF5F=I&9MJ18E?6B= MDEGC0++ODQQ\9K%(]!M:VU:I?0DK;=FE#UE?2/,%NNK9,?='I5K:I167J>*G?T[-AI M8BPJXN14O;O!);F.G;RYB^W3*:1RN3NGZH\&I\H/1<[XB5O=AYRKA'B$X2"@ M $081?4[$9,AOZ)Z* M6$\MDP.7LN&+Y9=Z1I95$RBKXMAN.3UL_R7;?N%';VSJOZI59279E9M]7AZ+;-CZ$H5I M$ 4A) 1"'S.,"*P5X3 &;@*26/3K2IL2[-7JDVKG3'8S5],)=T[*G9/TV3:' M:=@\4O.G*+QEL&"23//IJX8J+]IM& 2P( WJ&"A.8H(]FGI#E)0D5*9[)/ML MRYV@LQJNM%],VBI97)IW21F!LVSC>N*$$*7D/%L:>235OTH3%1=$"3%\PG)" M5K-Y(O931D$ 781\D/BAA\")1W&(9$BA&F/"C:B?BW5S]-VG;',LVDX [QNT M)S;T?\E/-N-?Y?Z^_C]Y_:?U\\N1?]O^M-*>+.5"$6/2%.4AQZ;3%WTG2;/L MR7K%FA%8Z9JY#&AI9Y&;?<7D(%;7P$-Y6Q.@[FQ]RHJONPW_F/CV!1%E4VM? M_JO^$E@7L9B0!,$4A$'D^2'R>XD4I5+'6DPJS#(NY:BGM.]KVG(4@^5BBU"? ML'-=3VW2TA$RSU)RR\#Y/*GG"Z@Y:H= ?EQ7V:=OZX?^JDB*40J],&$(LL!G MR.4[AYM@:8B!U#!9,81EF ]G'G)9#M>E)5\Z2U/)$E#7=+"#)RMV7]K/4ID><1"%+8IBDH1=&TT550'+I?/#=@C>14K]&JLA 9AZ=8^.HC!F?;\. ML,@+I6Z55GB^[0VG>>588IJ2FV(,LVVD'+/,>&CG@NGG1HUP2L?697!)*X.G M=TEKNZ&U%_1O=;^.[S]%/[JWZ6.V;X] N]L]-$-."E@:D!BE -1C3Q>0-,2] MF-1/I<: EB1,MU/L3/:5PX7WI[;?_!BJX[E\I7DK6P4EVG.;O8S4QJ ROD^W M!?>B<[*[;\T5Q3)@:CM)D3VWICV5G'@[C]8-M4,(:!Q! E$(4>Q%<3!L[P5) M$G@*,V\*42::>GM<'D& M3ML940[A=7G']OFW+F[7#44XK:GGADG(4H_Y%$$/]+%PY$H-2M4B6.8/%^5P M54/?36T,JFB?&'CL.R<''073K!#G15]&:*/GXS)(HYE#;O+-TA]\?MR5?S:= M*Q)$V$-AX/L13:(T2((4#N-=/Y25?(-IU^6JQWW8PP'%=8HF24(]!A./4H_&,$GZ@&GH2DT3:82Q3*;'FZA/]4I[ M [JLFV)HFLA(.3"I>FA],_ICAT;(9,#697#)1"(C&].UO!'^##POLMV7 _V^ MN:O?LJY49)GF[Q.!CU2DYWDB99(4P M3\T8@8JR;\O@B+K\W-#[HTZ+_HMBWTM"B (0IA31,"4AZG>_HX!Y0)47@H^? MEAA*\SXJILE3PX)?6MR897;GN2&"[)!T;WGTD$U@A!]*7H@2Y%U^V.:'9F!V MLS[\>7U[6X_0MCSLN[?H^F/7U\$Q#!. /18R0D-$($W#/C:DKM2Q668B6N9, M?LC>W-?]O3NG$:4X3C)DKAA\IO=5CD>M/F<0Z'0*6S[]THC\=:8QE)!W(^@R MZ_TR:&8XI]SFVZJZCO;N=%\%#<+0C<.ZET8CW\4S\>=/MVJF M?J.-DF^RZV1V+%->'IOOUIH7+!%:$),W4O53=$6?*AR#=9MBU9 MG<^']8]FGS;+B^:$S>[.K4.?Q&<,JNJ?<;_0(Y(QMT7H]6LM>FOK^R/O_%W? MHKIC6#;'[:TW5;;]]UUU5\MX>KH5_%)D#3K*5>(G/HP9#,*:YP@E&$"W$X*] M(!4ZX,YB>,M]O%8W/\24]ZA+IQJD.]]J[;S..[M^?;W@@ZZ2'_2V'A)P?MD= MVG_[^NTODQ75.(D74DIR,#X54"/:.:EV_KTOH!=.XCMIG[]41.^R743IJ%UX M:Z^4+MV,JVK:"PWB!"4P]QV[]A/,)WN;5>M# AA+;6K1"C3=C,:Z$<=K[!V7ISJIH6*F[.R&91]5ISFN M'#AXV$IKICSFFO!X[I+0S(>&N 7*41QCCV M A\@&@2$Q"X)^HCUKQ4/ZI"/8WO+'1?TN+NMRB4%#V6Q9-<^=2JU+C[J;!I.N.*(]^7W_?W1_O/V9\(9U_0[JN^.4>/ZYONRU^ M^%@4V6'SXR2M]%9)Y")"(\\+"753#*+$']CH^JXO0RH["BPSK!/M%+UJY[Z3 MS?L)M]T^V$VGW-F>I,NASE+QB$%P_I*1PV-?*(-@Y_>S0NDW)_>B'2)0*%;( MJ>3K"%/MEM,R:&LYQWS*-U]Y2-O9N4%^ ;+;,-1!LCQ :?^SOQ^*;+W?_4>V[4]BO#Z<]8U@L2OYA01U)^KP MY4/]Y_D697R4]'G]?06B /A)#,/(I6F2NA#[_8EH!#(L-9B<0Y_E+M%I^KD[ MJ;8YM?9CMLF_''A"3OT[N-D<[X_[YESI=NO*(P_Z?]EZX>2'L[&/'!QG*7\Q MM"Z]Z.7 _%(I=L77%N:5E[_A?6*VI(1&2S.]',MH!>>W0>80^^G*1;0]_)A]S0['C(OIC_K@.[SP ML:QJ'44M9W_<\IW/99G5_]ORECD.F9M0EO@T!:X?I 0W!^X3UPOJL2F5NN;6 M1GS;6XZSRBG7^ZG7EA2<&L&'3=^700:K&>;3O<4&^K?O\VKT3K6!3YPS" !" MB)L&(8LAB%R"6']0(B& :)_X;%;-7#W6LRF:E^9>E&>FK96:1I=SM@(ST;=T M1"YG>]P#74H'4L9WV9ZBE3)=!O@GS%>D[V?1:=%&X6]YOOVVV^_A@6\\J^O, M[F;?K5F27;G9Y^6QR.!-V31<*S<,4A>X'HE"EZ'4I5&4,(193$F"/'KI*R4[ M0>UAH]?IK _-KLM.:;=+P3EI=?[HU4[\4;R4DR,@L%,BRZCTEG++IWBG+53F MS]GW"M7^_+G"<10F/B0LB1 C]?]+/-:+8+XO=5.0X="6^VZ/*G8[C?BL>LMU MTTQ;;Q"D=ERW1E(NUVGT+I&E@YFZ,)4OE9^(I@K)J>!4U4/Q(_SKL7MM]H\7 M"%[WO7SB0NP&(0A3@BAU.X*G 8$Q%#YU7CV$O>HZJ%I"'V?$HI%*:,+89=0X M(YD\.WG>E#L:=>E4?4E*?1A@/TT#',*8!C3%?<@D@E*7]6@%LMSOZ+5)[T_4 MW,7R2"&5RT!2]4>42)\V=]GVN,^N;S]5=13T M _,%N,_\F-D53,*4PX]%R$^"" /@!PS'80W"F'JIU%>Y.G$L\ZB7QF>Q&W'. MS0^GD5?7,"Y0\D1$+4O%*#65FW*0TC#2"J5&7!J!E EOE\$H(YGDYM\\24)5 MZZHY.87^X[BK?O"=3OF!SPLW1^A'?LS<*.6?!N,@ 132!/8QD4>DMI7I1;), MJ5:3LLF@0Z)T>A*J M.Y:?175/S8UHY%*& $A($I(^5A0PJ:&<6H2)::1XZX:B>V(8LF^<'GYFNG[C M15M&N*-GXS)XHYE#;O+%DN-+'>4^/S1]K>[X>_[X.(EAY#$6>&E,(,%=G(3% M6(HM\D^WS)564#MZD$.)@E%B&+'KD1Q"SNV9Z5:,9W:,H$/=NF5@0T-_;NHE MDL,%W&YW?$/T>O]AO=N^/>#UPZY:[_O[5!LNN3Y*:S3%E/D>2/N8%,B=GZ$7 MR?:VQ$&7MP.GUR4-&T4PPPTSDI!YNG)NX&$V="SZA1(Q@R8_ RD&0H ME]S&*RB'JL]%MBZ/Q8]S*,8^>Q23.AY@5+1@"C8^ RL**506[N=9+].*NJ1U[9EJX+?E99 MV06#V$.QZ],$(DA2'/B$@BY8"@"56K=2#&$9)+TJIY E*7H9J+:GN8]>P<@O?YX"N_LFL=*K<:>?+)$=>YIP7 M'(7-8KKDB(Q_W ^KJMC='*OF&N?:W0_KHIE,GF=()NK:V/#,N//+ )^%O)X. MVRPY)SPYS=?^NYT [TYW*N*:O,R-F!_$( PH2=-HB!4RJLNG\<24"M"U _[R:KZ MMP3+[:(V&]LREWJYSB^]8'[XDW.N^;]TG3'G#Z[;Z81+8LMXD8@!;<[2D$.= MA8*PM(U;RM$11MHJFV70TUIVS_9_VW11?,/ETYBK,(7(@XPRBM.8QB&&_$:H M-E"8>N[JH3F<\%.U+BHQM"H$D:FO3_4(5UVTKG^[D3PH3\4Q,>99MDD.:R_R MZ^7AZ-1;*I^Z-+J/4MG29=!()X%G.R8UO1!FREW]6I37QZJLU@=^TM,*)@3 M*/3B*"0NB0AS<=C% 01&J0)2I&-,293F'N6RD2AXD;*&=X)PL6J8)%L:+5?. MF9J)&?+4C#&$*!NW$(*HZW\*$$TG)+9!/IW9>I]5U[?\H#@2)/7 ,P@9]!'% M!'D107U$#Y%$+Z,R,6#B^U5+;^&7 R4@FS[=?&G)'^)S)W=?=-CMLR[.=GWA=WJT"Y$8^ MI2ATHQ"F 6&(^7TXU_,"E7N)5&,)U3C]JXEZ>=;ONO?U;HF/GGQ%7=&6*1MZ#) I)_&T^,/S?BB\.G($/E#5C1= M-M+5Q)7O!:'/0! D+&9N2$EXHA]BY;6# M-,DQFAFOA?M8T]HLW=DZ ]89R6J-3B.R_M-+#8'M3U=>-6Z\BV7.]V4@SFQ* MKW_S8LHOJ2GLC]E#_8K>KWZ#SK^M]\=L%0<@"G!*@!MXU*,A@O& 7(1" MIM -TP\Z37^LJZ!ELPQ?#'HE]Y :L%AB"MR^K>HSXLZ9N*>7C34"9Y@,'_/K MTMRX$:^7P3>#^;PT74)<#>K MT^5/M:N[_/#A6)3']:&JJWRO__UTU\_K[]_ MY->A2X)/:ZR$)YTN7 M10W.=A=__=<\$3X;[K2I.+^\SZO,"00A.DTQCN-U<24H!]YGA??AK/!.^IT^ M >?CJX6WI#+;YIOF/H\FP,]3=H]D+ZH,GS2P-TV;Z<:!V[28)HQ\H2V=M'SF M;66G336?X?V7&WJ\S[Z=%'PH\D/]RTUSWMIUT7[M]?9P_@.[PV;WL._N:KR^ MA=O\@>?SKSR9(;L5I:Y+8.*[:> &H1L0#_5[&&$,0ZD)Z'D4VA[@M)_X\)7K MK!'*5ZLW339\4_&%UKR[>4^R%9^YR,5&3\LO;;EVO\[GO&EXE%%-N>Z+2E[F MCWZJ2ZN_Z)>_'7UJ5\[CY*8=JUDIGY'AW;SOPS)&A#-[D"^IABI,K+TMR^,+ MO^P MSW]D63?U]E#_IYG-;*_OG+6MW6A\@^+;K-==2SF6(60 %G\G\UX+P/VG M"C\G@<<\ED>PD1);-(/-9"@&88-N:GSLB8'G!32,4<@2F$0A#=S^"S 8 I)T M7V;1PU8"M'(A9.KR8S7"E?K2AYZ+_%!1U+<%U2C%!"Y_J"CGA?J'BC%_:HH9 M" 'R0Q*X"/?W1B WB /IZB =8;K:(-296.#G=Z(.+J1>J.N_^/F=G!/"7[-D M-]4+EV02%]+491%,<9"@E.(X2-LKZ3 +8BAZ8*3BT^UU^+B@)5SZ^K(Q(S5# MT\EE5 _=))Y^=6'"$_GK%'G8YEJTTPV.S,,@2G"(O3BN&RT_1"'J0U),Y3;F MZ02R/$P]OP>0JU.]/E'%0L'QYU3N20XTGQC779OHS';/ZYA/8PVT"7N7 2,S MJ;QZB:*V/^)'93?KP!\S?E=1.^#D6P5XI^_Z9K_[TBVMQ(P&,0@"#Y 4N5&: M .;#P TH]./8(W(G9YN(:'VC7*>.?_G5RW/R09_TP=I&7!:#V/0&R^YC:_1= M.2>3SR0Z)XU7#KSG:X!3G\8M8-\(Y,S:OPS:&<[IV='=YATSRC_Z_2';\(^J M=O?UCUS??JK_M+RM>XOUW[57W":^'T5)0!EU 05>Z$'B#^)0 HT#4E^2=8(* MU_(^%Z=-ICD+]BP=M=NVIRI8@TR>MDRM05NW..>C^L4"T,6^N1+^B=H%@TFK M-!RF/9^L96G.E"/K*FNN*7:CNKL?^ 'UPKK''WA!@F$O$C.YK_=/ME$X9 M3-9>O1M._(^9%P0H".(H2%.71)2AOD$-O,1W)VVKQ&7]-.V4QM4B4Y;R1*V3 MG0*>;W@D4K;+;)/>"=R:,D-Q_U_2%BDD;KH=4O5^LC:HW2_GK1!&/@)!G((P MB""(8TJ\7EZ4,#II"R0J:N8UC2LGZ]%4-5E,W+((E]U$[8J-8IMOO--F\Y,U M*%T1V&Q.9$OY_Y+&1#IMTTV)FN]&&Y+Z#S?\!(^ZE[BO^%YU8"TV"3"D8)+^E K &^ ^7RV ^AI_$Z:):H5A^ M(B*K9*<"7F471?G*UKNB^33PM(.R/&VA1#B*W!KFU/5H1"&&(6MV*K$ QSX6 M73/5BF&OSG)9[<>V9UN!R]GV H^Y-%(9C9B[C)IG)I7TVZ[WS M>[;F+4GS2;C,_@))B\:99,\=.>@H&B-"F3K%,\+4OWM*ET<>O( /-8_FY8.B MYESGK9"LX;]G]S=9L0I##^$D11B3&+HP2$ 0]4_'?BJT6U;VF7/5+W*U M7=@28[7[4>:OU&\U=^:OX8JZ<]WW0J*6K[^?/3\E(2&$XC@,8$0I3IDW]!U\ MDD3"M5SJJ;9K>2M&I9;+F2-0RZWY(EG+12TQ5\O/,W^MEBNYLX!:KJ8[UWTO ME.#[9JKO"YL M?(;#Q*KP,Z_D5H?5K5X8V8RD='FU6-_KK+K6P$), P!BE@*$Q<'!(,(T+"7 M "('O+C[39&?9@M"#*"SE8$<05^V?P$(E?%OA*%6 MBF$9$+636C[!:ZP\%3C\\E]V65'_^[L?[[*OM=U\9 \ 2+TP)3A!H>N[* 81 M[(.[P).Z#,E0R.D&V(,X9WW8.N_AO^G.$6HY+3U5.)7)R@-M:7]M3QZ.."8V MAVC"\F5PT'12K\\HFO-,FGUG#7+Y7$8W\*]'^4F"(Q3Y-'(#&D:,>L-FJ@1[ MJZ]9<9-+0]!(;)EJ>BY3H;9>G7=?RD==R5,]UIR&-%,>DJ"Z4D1 MZT3 :;0(%L9/L[F]AE$+#DK3].WAX5B5#;R]KN^*@M /@X1"#Z0QAG5W%:1# MQ-15^]Y%(8[E/N._'G/^\?Z'8K?)RO8JW^9FY]_7Q9]953JW>>&\W=9ET^R@ MA&7)__"7)@/'D[S?3D F"8 @@,B#($D@0FD\?-FRL M.JILF&H*5<&"4!4HH4K6W>6B2CH3 52IN2.-JG;$ P_;=[OUS6Z_JW99V8U8 MM]>'C]GF6/#K)\?BOZWS?["=\.9A:X?0A3&$00(4XQ#&";#)D,<0#6X M3:)LLA6+JU>^_;]RV.Y0__FN'GWR;_G:)4B\?FA.B-(XCW;B$I:$[.(*5QW+ MW9P!G_<[2Z:?DMTZ^<$9\FEG!\\RZG=FBQ2S79R;*!&1!F#2DE]8DS%M[J\U M,C.4@/BUM\7NZYI/T+4B5S2)73\@E'E>4O?60>A!.LPKT!C)K?!(/][Z(DZC MP]D.NEZ__L[2?;>/#1FIP,K>+:,.JLM_=KNME@_R->&LEM:Q? )P$H8H"%WL M10"R8::,4.50<7)I M-40IAU>KB;HCE^K*S0JM#W_"#<^.=ZU/RVNGG5HK-XB]* Y 0B"#7DHH=-WA MXX#0%3H:P4@@RT,-KM!9GR2*C1;,6#C>^9_M]8UZMJY&4V@FS!4%.@3&ZL&],]WF7/+'?W*I97U^\D_ MIJCJ/WT\Q;GM/K-X5B#E7Y5A?]F@%V%OT->Y86\RE=S">Z>X#O$^:T,/@[]5 M#,+$]8$;(H\&;@B".!@V&,?435=57JWWDHL*\F&D0#\H$I])'F;_UZ=YY-OA M#_>GP=.54V0/><%WLZVKLPJHN"R@8+CD'+]=K]4G[&M=+8><7P9IKZ]'VYUU M?^:1R!2ZNK'+F&DPD#KVR==Y!6.09*&<VPMN#SIGB;LOP(\U.*[KN_-2R?VV[0W7=JK7/=M6.HL)T#MLF?W-P 0T#1C'# 20T < C_'#VOC&*Q9:0)A&R<.XK MG+=BM]SL4M]XD4T+_1E.;]%QV@+RI0KPYR:^7*J&@*_@KVW>=XFY;: ,DB_'G;@-DDS74!BAYK+ 4^#ZK_E8W-GRY M@=6>D:S<-7=Y\NU]JSD'RQSG0X7ZK1*Y6 _33%)+]\N MHX34UW+Y0BU/H%NY=3@KGI64 ZNJV-T1J$, M?B.%((WXJ?U7AWFG='"[T>J9'53:&#CT5=83<_ M-#FJ9:XT/Z?R59V;S^S]"9 YXJH8*DT4R^(0:22IU]%HSC/5&>I36-')DW?# M\4I^!-S YQWB)'5#%",:X5XA=/5V)]K4-?7<]5GMEYP2?:=ZL-ZDQ:PVK[V4 M$M:6N4A,0$^!3EO8SV8Y;,+TR-3^>^:$OT]E"S-2LK^OVA#LN_ MW<8 AQXT(-QG!(28W^( KVP/S;LLWBC(AM""!N/3PW[+-\^]*J5_ MXLE(!59U;QF54%E];N8=DJT,_7(#QL'S^%_N-8__7O6767UW_S-6NK?[E*(?)2%!* 0 R" MF!$$6)^!BQ&3.;-@2;JENG7RAR!TS?9-DX^S:W]7\8RFKL"363X*A^45_%+ MLT!GGD%M@1H5@%DKZ[CQ-*T9N8*CLF]@@SZIA2@.V#MO!$D_$@5DQVJB^&FZ0[9HYF7N2>'X4PM4KBPE+ZX]J=2.%RV1)L#.3D'2G M3=(K402.':, [_.BVOW'DSDF+A!>X[?=/HZZK]@\X_$FCO,%8987]7O]H=CE MQ:>L^+K;9+C^65QDVUW5=D7K]WT5 1S"Q&WC5S[O4#DS;O"VEW$<:T:5( M%'XUE]%4_WRVY3\YDLQU.UY?WE),L=\G?$K*CZ*0>C2D,?$H@PA"/.R_@)BY M"NM1"\]HFN6OIQV.]:8ZKHOF'.'FTPYSW8P%6&J@<[& +*;M4CPY^N_E+L79 M-R8_=1?"?NDJ=AP6]-HMO[NP)+,D.@E+DBUXL+5:.K>/TUE?3.>6]W>J:M_\ M19_5S9!5Z*:)[]9]FY@PBAAV73K,LR A3[/_%ERL3S_<)+6M/^B!T[_'-Y= M/ _\YTACUO9?L'$7_F2L,>3*N6UF)(9W[U%_0J"C\'.^CJ)GK?\EL^474< O]$P7HDSXU9O[S/R?S*W\YP2,W+Q5W0\^);/R/-^/P@CX MJ.X'DS2,7'\X9 12DJP.624V>R3W7+G)G$IR^Q'?-N 43PJJ=&I(\2O6'K)B MEV_E)G(D71.;5[%@F5(WAZ_9/U[A7\+*_2-W1J8)U%Q?U[61\'N] M)C_5Q=3Q:2,=3*X6G MO4%]/X0/AFA"K$)*8N2[:>I!+P0!8R$A_22N898U0ZS+ M9<$'.59>L,#..0I-S)$NE*0KR^@[R8I^>LZ!2LX21[OD1[X#\@N^JTL_*^%A M2XLBYQBIQR7-<&2XVLGWO"2@ )((HM /XL1U"<-I#$D:N"06O336:$R+%6"0 MZ70ZFUFG1JES)G7.F]2$?1RK4S:*8R$USTIJS\\AL>6?\!:?=NORX?X-Z4R9R3'!/UNIQ&V)732'N3W[ZIQ;4]^XFW>8P9-;8+PXC!RP"7 MH5R>[F$PZ) :FDXW=>,D\A'R4S_!GN]!0FB:]M'20.Y03M48EG'4J''VO1P= M)DGXID(C.Y9I,FP,\@0A@\\EXN$3D*68S"1M45\<6B;Z=^V(5UT?;+WA[.?V)WV.P>]MW-A8 P+W(9B?PD\2 .8A=$0Z_,C:4^B+*K MQ#*R:O'.V;CGL7R'CWN:!/@"U:,?ZW)0NR#6J)>P\!S6L+&AW3[[JL+FUL* ^"2A+@A\[,8LKGN\ MR3 "]RB)I":KC4:V/:=]$MMLBQHGA\J5KX8+0G V<;8RD)Q.-&F_G?E$&2?' M)A2ME,@RJ&LIMZ=3BA8=%*7JY_JGKV_A-G_@,YC=,J(;0>I#'/F Q;'+?!2[ M21*W!J5N M%SMR(^!)WB5A(*+MWMFI*S"H=%J9#M?YQO45K^,T9+CLVNY47BLOZJK;;'DU M=\0YH65<$\XO@W&&]#H7AJM$RT)UEM&N_N3E%6>1.+81P0S!I-^;3M*DUAJTL]@ MV*D)VFM]7HF5AKDF"T")GU-YKXE/==NGH.>(B>+P-%$2BV2GD<3&T6G..\.] M3WI[FVWZ>]0B'X*(1(E'0Y(@YD;Q24D(PMA"+U0J_H)ZH_7O&^6* W8KI6.T M?VJM8.SU4\7+9,X>Z[FQ^CU7I6):)(7-9JC6D]5PT_8NIG?#'6-U$Y$&212[ M)&(L 5'LD7YW51P27VJ!QKZ:I>]F>J=Z;^0$!6EW6Y.=,IQX:Y-(\2UJ?],[ M@?L@IRO1I;<$QO,UM-=)U6GQNX>K-3_*LVZ=#G7<\LD=\9M=M:(0D\1STX@E MD$;,=Z&'^L !\8C+CLV@DJ#=B^#A283>G;1K6&O1&F&CF4=MRQQ?G^S.S3G4)!=N=GG MY;'(/F??*U0[\.>*Q D( 0M#[ 8H#",24L+X%P2(Q9CRVS;%B68HI/4= ?\X M[LJ=PEU0IBP5@]H,;LJ!K1?HG"ET3A*=/[A(IU$Y<3]1S+H1PAGV?AF4,YU4 M;O5]E:,=R8K=USHF/ZBOK(ICNXOSL/V7;/NEQB[CYQ$91AH%4AELEXTBX)1KONB^%R,<;+0?0DVSG3W9R( MT2EW3M*705<=IT>8.TD!+H/$TZ2:SU!!9*E]4[T4#22![V.,2!PD+N9'>_"3 M>#"+*6/ "_#J:U;B]Z M,PHT/3>7PBK-+)YAR(0KHH1I/I(_'1,$$ LPIDD80$8]+\24 !\&;D!8Y"$7 M"-83R:?:JQZMD-E.RGKLPTA54#1L&35 57QNY*61?=_+,LN:4"0K-\6N66)M MOQ)._""&<1#%OA.Y5%,*^VJ/^[D3)[:,0I:EHKR M9!HW9>&B;*0EVKSJTBAZ]+U="H<,9/(,2J;J6Z1T/97!UEVK#6'+1%7)V37.X%]"::,7C+#%+(1 MXIBJ2Y?O1&CC/3GX+^.;SOO??]&3_TW9.5I@$)*#\_U 8Q8A$0=H'32EF M4D-PS5"6>=7)Z'JL9H^4%G93#%L3&BE'K=CBPM"+,('(QPE.?-\',8)]W"@,I XBT(]F>]XPKRL; M'UY;X9:,JUKHLF2H.7J=!"X"8";]U"2US?NF MUJ33LHM9IM*4&W=+L^W&8TY-@!0>7Y@F4N8M$21R"8PR1,$+-7R4[%@=B^SW MW6%W?[S_L/[1[((FQVP8P% 7!LP+41P'81@R[[3I(<5)JG&IGW9HR]CIA#E< MRWI?4^?^?M>=J\]??AT"Z;NN0J=)#=U8;YVW7/:RB3L8:X2Y\L7TLU%7(4-E[JJZ M:9R\K*X2K1"8^BDAV&,QBR."W9"AM!?B>22P E[Q\+-RU[?$70GW#6/7CO&V MJ[K,C6MS6@5L"/84U^!%V?01HC+X3]7#*, V9C<4PB^GRXK0:15J K M4P)&F6O)?*O(_7RY+.;D[4F>/FX5BN>GHJU*?FJP5792YQNQ8>-4+Z3]8JWV M_OJ6[L_IOTKBD.$4!#3!H1M /X'#Q#+$!$EU2%G(P?C53]3.MDV?>#RHYS>9M_J;KO#\W[")&3V"Z E* M;QFLGB)1@8_BK'AKE-YU,\(E?/Z6KVC=2T\@1G5;D@1IW8"X?CKTUS&BQI$M M$7MF3LMN=C!NO4$X6W+=)I%Y#YEKYKL=%DCADZ.ZZ%4HFY^(MRK9J4!6V44K M9.5+?JN4!JQ&N@N)Z\510F#(PEX'\F*IP]K-1Y^;KI+;&RS8;X&OQIV?AK!< M]H(9R^69HJQ4"?V$G)7+3X>T"D[:8"U?[%MY-$I#YF&8I@F"J&8^&9#/7&A^ MYD$F^-RDE=S08-Y\\Z U[OLDG.6JEXM9KLX09:6*Y^>#K%QZ&HQ5\-$*8G=? MLY4;X:3FNX?"-(U2Z :4]C(031BRAEB1X',C5G(+@WGS+2#6M._3(+96O6#$ MUNI,(5:F>'Y"Q$JEIX-8>1]-(Q;RU;Q!2QW9CR(0!RP)* X1Q%'?HT8A2Z7N M;[>C8%;8-DN?%I$K61AFN6NO'&S#MRV6A2/XD;T&.*Q67#\7C!5S5"2RCJ.F ML;Q*4X^E<1R')(@9@W[HND-X/PP]F6..C 65@J_\N4>?^3]YPEP[H+ULKUFV M&G76,DZ7B4\#Q!0NA)\+DN)I*7)1TCD&G!:,HD3K!THX"RSU4+OJ?G+>UK/J') ^\LF2Y 59. MXK9Y<)[+=EK=3BM\011]S5M5I&J7U4_ 5_T<96!KR%&U+QK^/=M]N:L#PZ_U MGWYYX3X(;Y6&48@ JI7X:>!ZF,6,##*\2./88 /!+?.V5_AFW4ITBA M>J/?,QCWT0AH28?\C^LJ^Y#5KW_->Q!'+ B2-(BB%.(8,P('&00@C2LE# 2? M&K1]F^C4:;P^*IW(> -DM>VY:;+V>ATN^,KI)"^(K2\8JLI6G;+Y"=BJE9X, M6_5]5&-K/UVQHGZ(0D1B%/E>'#,/1)3UP8 G=I6D9@C+G#Q5W,VZO'-N]_FW MTN'O@Y,/?]/T3"7G3E4-52&C%2\U^??ATHSS!(#K-0AC3-K()<)*/HE1)"EZ M(@J>CQQXU[=_+S-8#^FKZYNJ[DUFV[>'>N1^5[]A&PE-(S= MQ*-I3)$W*"(>D5I?MZG#^AQFK6;KK+GNTLD[Y?P8D*S3[MSFA7/(OCUEVG") MS]BM&-,7FQ@#EU)B0/4T53HM5#6,'B'O M%,6W##Q/DFD^?>60 SW);JJWA[(JFBN3/Z]O]MF* -^#:90DC+F>%R*?^IZ' M, E03(D; AF JSS?,I@_;>ZR[7&?\0_1^?5I;YK)32[4.2DMG3\:L?];#L!* M=HJ!U;:34^,U()8+M3^*BJ7#EQ M;1LGN4:MX)F=!>@7?!E;7]:Q<1EDT4OAZ>JPOA^J;"$Y7PU9P1!#S$_EQU$2 M,A0F23B +$:IW+X:M1"S\*75IDD840_5&&/!/A.4N>3<))QI14B01M+,9;)& M-HD+M%'R1'BZ+/N:[[_68S9<9-M=Q=:;9LSV>W9_DQ4K+XP3W_/#$/A\\=6% M:4K[F,S#6&I"3"N29?H,XIQ6G0._%%G&.Y+.'ZU"209I^BHX8S69I9)S4D_= M[)5=-M/.A-.83V-32D;\70:D#.7R=%K(H$.BR/J4'79Y\3ZOLK*+XT(]*G$>0TBA1AI."8&(#LFB4YKR/EDQ7./+-C MA"WJUBV#)QKZLO+YM&04/V^NO6;$MUK=5'Q!'+*G_E\+$ M2TCHQQ'&_C!/%&,A@!@(8WN(Q?7Q:<^N55X?MLY)HR1;3+@Z#IF)#94<=/5> M;DY>YG-ZN(':!GV;%]\F M$\F-OU-R'4&\?MCQKUCY:N/US7[WI7G-^IBA#QEA!!#&8B^ ,:#^$#.-Y ZE MT8MD&>ML=UC79=Y=+*#81=3T4JR[.)V- -%^YTL+[+=EP-:'_Y$>5'DW^J!E,$3UXX?E M Y=$0J=KZT6PC:56FL.U.2=QTETC+1,O]3"G\D^.1[UU-]RZFYFL$^U03F6A M6E]2VZNHY$<![<1"! M/I / ZG;;A4>;YG!3W8U*>W74#%-K#MHV2\YYDI:-<'VKPN;-#3<6T8/3R>! MT;U?"EZH$>3]^KY?G0WDT,AVNTVF$]M^:+\ANT<'J7+:K#5Z-VG]I0"MAS8L# M7!O6SCW@M9)3;O-EU.G.\F6(G=9 H8<-ZC0^DMANK MQIAZ:,R5.8TTK:ZLA(DJ/5D[_FD.E46LFZ ;.W@CW(N5=W.)G5B%+$;[L*JN MJ%$'KXOBQ^[PI3M3+\0@81C#E,6NAQ&)W7#8^^,E3.J,):U EOG3JW'6C1R^ MW6%;R]5!CZR3*ORQ:*(I&B81$QPN/J:%3>Y&H[$H\A4HG-!XHMD MM13G*]=B D,2]JD0R(YOFE-YC8.-JN9'HN)CVI_Q25A$,G[ND0&*60Q MBA]55P2F\_AU"CS8^XP?K'&H^P%%M?N/;-L?TE:N< BC@+B^YX4>Q22-@ N' M&42&B> LGGX@RWVA]F:);=..'[*F+W0\R1Q.FA0\4LB,M1;H&& M"D_136NLXLRS.82F[AY9+\:.VN#L0/,SYM=5FA MQ$<1 Q2 !"$6A2B!0Z2 1JY<[U(E@O6>Y=F^O^.A?E6<_>C>?LG/VE0\%>MR MVC93#N>-FM-@=^*/VIY;,=*GU#%N&?U)K0R>?MJF[8;,"!8?BZ(YT93)OIXH7H VGKP3(GX_ ^_S&732G+N MU]6Q4#AU4LHU\<&J4:>4!ZA73J=C^G%H%_C"V%/6IF7P04GY"V-,M>QESA'Z MW!TB\KY.K L&PR2%T ]90J@' NBF8-A7&T%?ZDMYQ1"6QY*G>6'Y>2Q5T\3( M,(%?>E/H]/MF?]PVQW9T7/W],E>MG2/TW*H1G&AZNPRRZ";QPCE"VIZ(\N9] M]@UNFA%4_?Y\*/)#_RS\G/VO4*U#W^N M,$:A!QE-_#1R(]^-$I8RG,80$X)()/7)YB2"++/L8];L\SEI=#Y5]8!I76PE M^SG3E(X8!A=7,'+0K.6?%\CC!)KA;)<"/WW[T0_V63A_\#R<)I&)]TN8\'Z$ MPI,6[3*8/6W*^8Q52:X]H.N"W^%5?LB*3W?K(H,W956L-]4JP,2G:91$%'AN MXD81A9 A?J.71Q"FHA>6*#_?'AEZ27Q_IM.(G>DHI=2-* T8@ B")$8)^'R]UD=2>3/4HEGL\[S.^KK[)[[.F M%N'\_CX_M)5)KL>CX:,:@.Q8J$^@V?H:KQHD 2%Y4Y=)(84\+F!(U1E1#J%C MR5=J2KCYQW%7[OCB:-W!8'EQOWY[N.7_X7]T4A'3)&*I"Q(2I22!A!+(&/9\ M#X=)@K'0<1:V8EMF5JW-:<0Y9^KD:&7<;3&&S6FT'-EZI>[FSN< MV< GZ>H(#FV5SS(@:2V[?)JW7'(#0'?MS/7MV\/7>H26%S^Z6=;F=3V%9PD+ M2 I"DK"P[E<2E##4\)RF7A01*'68K:F@EA%Z?B?/H%1R,X Q?P5W",QAK>2V M@9=<'58%9^>DJ(-CNPU,%\(RR&@^K:?[$NSX)LK"85/M::_TV804@%Z48G[. M+Z; CZ.$!VQB)AC%OM21/'J1+%/O;-/X[]F::QN_X=:&EV*PF\Y&.<*]N.U^ MS@GV4:-&0&;&X&70RU NN8U74/* V?S^(3N43?\0'K8?LVK7UM&3AF$Z$$N3A*3MMBY(?!=[HC7-9$A[]>XDRT'9(;O=\6.99YKKEG!LI +: M\'T9U=%*9D^/5;7FGOSPBM2OXR';=N_EA_J]+<^1T=P+&: $P("Y08Q<&D'/ MCV'4:V"4*8ZQ3$2><*#5R>UKL-,(?M*.*EPD:[@D9$=C4Q>"^I!,WW_+PS(! M*X7&9B:+9!E,M93;JZ,T\PZ*WP_7HYQ''2Z_3&+7CV/B^4D ZOE?M^MJH-BX)O /.6NH;!OEBY]>\F9$6!I6KD,,NDF M\>Q^-P.>J+.F.TDQC1,W9C'P_9A%KNOB)&5]..@3J7VARD%FX8W2V:KJ/JHR MQX*%)J@SR]&JK[DC11Y)0Y?*'MDT+M)'R1=1_GRHA[!\<;#I7CWJ<76'\$$ M :&4L @#2J/ #1'JPR842/5ZM(/9WM70ZE.]3TC?2S$636JC'),Z:2V0YKE( MZ)([(TPR9NPRV&0NG=S2"RC'JNOJ+BL^Y&55#(Q\-#I\28GGAH"RE,8HCEC$ MXA328808I:[4;=XVXELF6B/9>:SY;/I:"7-6BD&,?'.7@!P,Q\V?$9$*-HY0 MTV:A+ .D5C/,IWO%M8:FZ^^?JG5U+)O!<)" , K]($HBUT>;&(EL6R;''UFWK##G!4M&2*-CX#+X MHI5!;NYUDCW^[ND&B=/^B'?#=1:^2R(7113R0^,C+XUB/"Q;8@:EUA'-1+3, MFTM;C+1NO3'BN!B7IC=;CE0O^2QMLZ73^ 2<&P&:6>>7@3C#.3T[V\^\8^H8 M?)]5'[)BEV]WF^Y/<5Y6PV;#P]?=-/3V??^>YF^<-%31>&*BPG+ =];EXY_!"07N_P5URQ\PMN M3HW^=;:/#62]E2*KH6):*F1-I7>1MT9]5$?OIZSXNMMD//8*ICX+8QR%D&$0 MD;BF_3#K1RB06GK5BV09JIT49U-KT<6EE(&J;+3EG0D0]F;B,3,GXMR93U)0 M4_%WJ013RN4BKM0=4F?3VT-=M[.R >,*4!: -.)0!#Z$D)T!D3"YD\4T0UFF M4Z_%")[D/%3EDS7[3 !J\',)A#IW2@I12A8OE5%JR5R$E(9'ZI2B];AK4V7\ M>])C<;AN-MG!LLRJ@% M.D6CT*E'LP]\ZFG=B-0%G([]JKBS;;E!^ WFMUJ=7][E9?FKT^_XA>-E,!$4 M7_=3"I$&BF6IP#21VD5\&O-/'::PO>JL^4;_^O9#/3XNSGJ>[<3**D0X16GJ MUW'#$),T!7CXL(*?L:'7%30BP7(7\5PC_TK[@:MTRK-AK?-+>W?9K[I\-5,B MJJ2=O#!,,/=IZ32R'XV3ASG"N;ZK@N=NN]\\L7 M+O979]_(-8MEJ6(PPV+CUEL$,-?:]7R7!=PS$S4HJU(4/P=:E3*3Y*FZ>^H0 M_9AM\B\'?J7O^ZSB GA\2]$U_$8P=JV.1T?N'??XC*W!^J(K=S9%WM,N/&?],IW;^^I;MRLUZ_[^R M=;'R *8,^"@*(Y^1D'CXM-,^CA*IK_XFE&5Y?G=8M=GD]P_KPX_ZOV>2^:6= M=9U,32V=F2\TW86U6:FM@/W'AM3[+W@N?C%WEFS_O\GT=K:3_..ZJ'^_SZNP4_;-#]!,6)L@+ M&<4TB.KX%*'VXB,6!DD*I$[%-A;5]H;5,Z%.JU3RO&MS_HJQ?1YKY=!]KO&_ M=+8Z7.:CKZ+FNWI(U,(1Z)HOAF4PU4)>3\^UMN2<_%T!<+,YWA_W?,:T.6N( MWV-09'?\PZ"O67L/+9\3>7(I4N""*/7"$#&&84A2!+R@O6P$QC1&4A]-V=9B MFYYGY]D_OO>^S\5I3_YZE$U_Q6\WAXE^-'^='\:F+^WNTV[AGFLA 0^$>1I D;"GB?'P]5Z9PRX\0Y5O(0JG*G_AD^ M\B_S_6[;_"M^>\E_7O;0IVE> K'&98'E+]?&/$W R:6*>NZ&QHS_ M(^W-Q 6\C&9GZJ2?G77&J&;U?NL:N-\:*+?YX=/=^NBC;H",:U;NY1Z M0<0\%N*8A"[#:0Q]2+P("MV+JAG"-T$W3KKAQX#:MRGC.+[02ADR: ME_JFDLB-OCAR0P/X;5ULAQN02.QC/\+4V.E)_K(AI$.I9I=R^@7*FK/3;PPDK/('#AH76;; M1[??%@6?!6W&G^C'Z6<^K'_P/VN$G=0=FI,1WZ_O^XN-:D$L0#A.PQ#@%)#$ MQP.Z_#"2FUJ>0^"$=%(ZT'F>4A.<1EYZ@:G3\UKP M=(9Y_O(0;4NZ32)9LS)Z_'R^"KM0F/O4H M4^S!<%I%JC$:X&MVZT<'Q.A1+ MDR^O-EKT,23^CF]Y7Y2/*7.[29!5;\VV?4"A[Y(0(C':PH[]Q^&"[\!P$";(:($T@A0*$;NK$_3!Q]+/1*I 8S2^[@?I!]:T0' MK8I;N688U;B=NPB9$_=US9"J96]7GES%?=Z! YF]7GGB5KK?J^#(M3U?56Y$ MJ\F_9_G#5U:_PF]9F3YD?QQY_B#Y_LAKVB:E?#S659T>=OGA >[^^UC5_&O< MX)@@BDF8( (]P-#84=BC@=01:MCDW[(OV?98YG6>5?3'=G_<9;N$L<5W MB8YU=W493]%F+@H8OAL! 'NL<6(.E)M/[,@,KTA M?^:$50U>6%GGAL6_P^:NANL9/T/>^L9_ M9^PVTF4:Q^3#,Z5OS.#'L(X$M"@#LEUCQJ-A/#FU=VZ\/U1UV2R<5LUIM]NO MZ>&B#QLWP8'M^HD'( %10FP 40\?$T]HZV)UH$VGL>9 :\W@6<7R&4U[Q VG MN26#/7ONZVY'.O/6.OMZWLR,?Y&4*!E*$WG2U-?T%T^>QFC1E5'-QNWZGGZ# MZFX$^-W/TU\Y!W[6=-!!"Y+(BWP,4> -+9H>!E1L]W]&0#/V*3V- MR]F"0;G6.[#2>,R>P24Y+1A-T>:%E495KZXG01^W%[HD%(K=T MG\42+A<+CA31W/U[?L@?CX^?.9*/][=I^9!UT_3[IA&9'^O:0-X>8H<.0"'Q M8D1M0H>"P0UH*):5M9@RG&\[C%83&;Z?4S15-=K/SJY;&QGEF6L*KR"%+-8LK M[;==6=280+;P*)Y"Y^55,(*,\KR"!"-!X.8'HY'_Q!*+5 MF<+(-RI[BOI;=CAF;1O+H2[3;?WWO/Z*CTPO'[/R=)4D)E[B)*$#VD;KH09M1PTFEPRE[>%H7HV*;6(N0*9=$.HA]XUX+TOK.4%H] MS 4?VQ E<&3K1WL,UK%UH]^M5Z>OC? F*G[]G;D_3F][P+NJ@;$) @\YH9/$ MR(\]#+%'.XN4QJ&=B&XQ3S%A;D!V!\L8K&?OW?3(9AZ (QR-C#D=S*YCF&GQ MI-#_W4T>3*?Q&_HT=FA@LY%KQW884^)XO4F2Q(%,]3#)D.&*X32P,LD7RJ?1 MIRQ&9IC3HD:+%01C-,D)DCR[JU4D!5>N2Y(J/^(WK1PJON-S:"_,_U0P!30MM[P,$*QU%.#QD 8[X%H<%OIH7__ MXCETJ\V>+J9B(B> JPB$GD,*16(=^JC(\HJW&@[8.W37OYJOK9V;A5?[E M0Y*5^;=F"?.LO^[]87@\B3],>T@/VSS=,] Y7VM-TKS\KW1_/$-)G"2(;0"# M)"9!$!#@.FZ"L1=$R'-<1VK1:FYLAM7]_,&KDT//NGSSP^FQJO:1ZLXKJW?K MQN*.68UGJB\CSA1IL>2PYB#+Y0SM\5W\H2O-L1GKY%[H*UA'$EK,^S=?8%PB M"O(I"Z?5UV1??/_?V>XA8_#: \+O#VKO1X9^B('/#V;!) HQ=9W(Z=#Z48P2 MM=0U+\894QAWS.*>6:UK5N^;]'._JGELYO#+YK/U1EX]K^D+^HJ2F]9 "26Y M93Z-M26[A5AX,^DM&17YY#?D6PXW/SR<)>K3@[?G>?K4S<(FGZ_2]X>B???R MA1<>MB,041]"&"*/N( F\>"%@^1.^JX,^XS)\JRH[UP^GQ?B+DT8>N]5T^@Z@B&=7MYZT.\?GLZ*$/$MHA1+UNCZRM27PE;'S9F)? M&4[%A-_4'J>)>?5'49.LRA\.O#"!E5'? +(3S,H6:I/8)5[D^P[L?8N1K[BL MNV:/9BP.VKG2&0\6(\(Z,6&EU?JJAC7'3KJ66+,SYBH,Z2]N127"@A$3*AS^ M"E_4VLJ)OP1G;Q89?PGT4J7'AZRJLNSC4U8RFX>'#UE:9=7):&)#XOL@ B $ M <)V@"F_;\6'D8MM!TB]3#S1E.%DW<*1RY13R1-+83/R)I=;6F#\&L<.FM5B M6[!)9IRK$5771/(ZY%:7,X61#U%R;C2R'3GT7GO$P;9+;#8MEE^6(?KZ$GU-@ E!7 M@Q$"0$#](*2 > 'V$(&!WQOQ$99Z[$;R1QNN!EHTDL\52)(CIDD&>9%3GQ;( M8B+SG(<1.5$D;!W"H0K^Y>WZ4SB0$P-\+$M^P5-ORXWY^]-A&-"04$*QYWAV M;XN&Z<,W(EE"S(U(F%[FUR%IFGTJ3'ZKLK?%;#-F\6Z?57]D=2>SFQ!% M=AB[?@ ]/W3

(VPW?*'G"JK'/#= M6 QC9:7[??&=+Y%7UCL^2JQ?K7_S;GS@_T^+_3+BO_1O;,>6["Q6Y%I,\,R3 M+"=P9WAN+(9HJ,7FO@KF BTCZC6-QG6HU40?7MWH,IT1\1LGOK$?7I0_F:4- M\9S03P!V["!*DB")_0 -)M@_Y&Z8D/C!ALNI'DLN?Z&$##MBLF&,&#FU&& T M6C'WY1 G"D:408FI=0B"&O17ESTH^R]\N4.9/:7YCO[@-WMG_1'F9S/ 34AM MVXL!A32(DR!R'2<WP[>V84,+Y:09KYPX3II(U*ED_)U*)A6CU[>F*"=+:55[$T<>< ) M0YLF[$6OWYO*I=B(C(CC7*J M,C#(+^'K)8:!X_T[?$&Q>Y.I7^EB?S:@GE>!QAD_U1L.82*G81%/& M)V\MNIOFE8JZF5QD/4+9"=LT3D7G:K/1*3M-ZYG\-# Y@%ODQ?9QJD8G9UHX M7H=LZ7+FU91,(T?"L['3-0PD>RJS;=[D2/;O^ZQNK]2#CT59Y_]J?O]-C)N( M1)[C^#&TB1L2'R013 9XKD!!_:/;6SBYQ MV9WY(SDAG"U6@G/)505);1IZ%IAS'VZLP8M&=L_]N+%>"//->2ZK*0AC MT^"YX[P.F9_?[9>3[V5XGUSQ\KT2!",[>'U&E M^JTH=M_S_7X3$/Y(9>1@CR#(HNZ@TX^'B+@RLW#A'VIXOMWCD-,9<4K$-,4( M&W+Z<94((RK16QU1!&ENUC'ZY6$7$[\)V;ZIFH4_O]MGPRH?_<&O%\P/#X/I MF-MPXA!',8T3/V+R,I0^<02E.B>TL!NTV?CX@[78>%2H1/?2*JLTV%=P-&JP?Y=G.LH2ZNZ[R-=G=II'T=HJ77I5?=8-KY$A6[L_:,LZT, MY/@)H< #CNO3./0&?]:[!DA M%5]6J'\.9V_?TD:W6)Y=A&FYU/N2Y!;88F?O11D;$2GMI*]#QO2[]?*V+C.\*4CARXL# M;$CXRDM,H!L2I"A^LF8,RUU_[<7^A%!9W:09E-8SD^0I*]CR M=X>\S9"88JG2NCJ-4G;D;56:QHWP_8%?B[*^S>/HNX/J7W+REV9WM>5]93^Y.>'9[X9\#4Y M(^-F"I7K&#"3/'AYS=]D-B2:[II+&#ZUGTA_O"+R'.@E*,3 =@,[A"@.3_?[ M$"#U'H"B"<,#9;A]XMK@T$J;6&Z>@3&YO#R0U2%:ZK#415[&V\6F$+D.89GJ MQ.M6KNF<2,A+> M,($_8:F9@3IIM6E8NS0;F%UP+K,SKCD3&5V-[$SUX[7R:&%&>!FB.#SP(HID M=\.].3'V XJA#WTVV[ !9((W+'C8B,JM/RC\?-/KK S2K^Q_]VCM&"CKU_[4 MM^3J@PIQ@LL.ACF37&\8Z.)X3DL.OZ?UL1R7:S-+#J_9&5MKF,#E.C1FD@9TW MU<5,K91-7\1<>N52:L52F+N5B,@$!ZZN4$IR(7Q@A3\NW1R;:?HL/A55769U M7C9O.Y#L/C]D.Y0=V+_4O#F].@-VUHU!B1MYE"11F(2VZT$GM(>[W<,HE'JA M:1Y$,\VW3LBMNQ:S[/U<\\1'3-W6%QHU0?S)CS(V:*T.;G.\9KDN,2W$CDCK MO(%;AQK/[//+$ST+,"Y[N=#[YDJ=V_3'N?&LWO@1)C!(P@1%,0XA<(!'>JM> M[$O=:S_5EF&=UGB]D#*;8MH[)Y%RJCIPV$)K[AEZ5GK.?DKQ"E Y"JOX:H9F6U=C M4C7,@"5;%J;YY$M27]DU9E"YX.&"/I^LK^-&[7(5%Z7+F\OJ^#'ZFS M2)>+.(B)9R/DVU'L!@$KYWQWN%L-.)XO?2!)S8QA86J/VR@OR4WA3TR09J). M3HY:UIY72TN>5)*=6&H@=1TZI,.12P>7=' C_&I9\?B8U\U#[_P5H>+ 'TC. M#EMF>^,1WX_C$'K,6.13B*/3>2D7PE#JK;()=@RKT!FT]J&RY*)53IY=L/L,U\V-D;Q,T(D\Z:%V'/FGQY.5S8]K8$7]'_UA3#!C&%]>G[<+%,X;C:%0C$MFHD].2FZ M=$[/@G5=YG?'FKA=+), ]OK4"@=CKQZ9%X3-S(55'%HS+9O M+6(WABY,G#B,8.!!X$?)]/1/7_U=<[)E9)+B;YUJ)@Z_ O%U00>A!?%=[N<7W2:[C^E^>[] :=/>9WN MSZQO;-?#]R7;G;]!4,"(VR*??B]YC: MFJQY 'Y;5/503#GN3Y#D]%M&_1'HK#K\7W W^5 M]BO[FVQZ6!=*ZUS:HR#]6 D-.M02F/>O?V A@$6U3<"-DD4^#1*0 Q#!R8T#!PPB+EK1XG,R26% M'R^EE*HGERJ9Y?^9UJBEUJ:%:5S'H)KBP-6U:$DN=%W?N GB),2>ZU."73]D M!K%+A_M78! H'O%3,S;+L#GK*FKVH:6&D2&2QP"C)TS45N]M\V7[-=L=]]O&^O_Z=V7UY2_PMW[+=0(#L*+#M M "7(B7#D(!P#9( M^KBR+<:W9+_ 7X+J7<&*\8S];_D:Z_HH?P9O">I?))V[)H_8 ;";+"+#RX5, M8H369;.)&9<*@Y^A7&V\SCZPF>HKL^CG[^E_%R7>IU4%?^35)O3CF+H) M2B(<^X"W^]M>CP!#*/6ZN$Z[AG-,"_77!NN%$7?WTVKP6@U@ZT\.65#ZC 1! MK(Q>BG^YG*.5>B/UM@2/(Z6WB6BLHPHWXEEA_EO6IJ(G^W^DCQDI'M/\L(D= M&E /0#^$$29A""'!/8HH]/S-MZR\*S1HJ9)UF?%\#E1X6+_Q?)SU9PM0GWJJ MD3]908VSKE-%;YYI* =\/0YS2^DE0M7D=%)H5B^IT[P3EU4-+%Y?]OBB[ME1AG#DY:>M)Z_#,1)+H(H-Q MLM26$Z1)N[9H<,G/B\L#DPA9>B%@&OA"RTF-V8'MB&CK)A&$M';!990/N3$SQ9Q4QG<;G-5&= MC4HY<3VQV.*R.F SLR>JMK.QJ*:ZZFQ>D]\QQR_*L!:FEI9C/4X46K\>87D^ M5G7QR.\RJ)J3PI^S??,Q55_SIZJS&88^]&E 7">(_:G1P>Q5O9Z95$G9[OELX#7[1)^7YU18Q6?F5E',)W-\ M5=2O\W!9VS7RM[C$Z_2E,/&%B0K^I[3N+H6XS;9?#\6^>/C9F7(0\J,P)&YB MQX 0!&)*>U.!EPC=#3K)@&%Y[Y U8Z0>L$F+T!0&K^GY3.3)R7C/&T-EW2[# MFZAFS\2?FE2K\GA-H-]V^J(N:^!H:3G6X4*A\9N1/?^8[K+'M/Q'8Y/_@J]= M5T.%#R(_MHF7Q,0EQ'%\-"S L/^2.M(]S9)A.3Z!^X^:_ZMUX-@D9443IV(; M;?/1*2?0)UQ-;FM^V>R?R5=_N@Y"CA ULEVFA^!U;(YI\N7524E]#$G=?_IJ MXZVUB FR:>@E481@&$) /0"&K3:;2G5B3;%C6*O:/@$U:9I$GY@PS<6'+I&E0M[(AJT?O#CC^P(=QE1<*(> @$-H@2 M![H1P##L420XA#+ZI-NV8Q5P,$G"V//8?XB/L!>X@[+#$$M=BF'"_N*Z MJM+(.%]TM.BM\<#HUMS5-)RFFR!C:EU@B?3>TC&/B! M&XUO(KN"\_.K]H.L0Z>K^T6 MBU!Q<=]8*X=+[R#K=:8P\IW)58R]Z<_%?I\4Y?>TW&T\1%P[A': /$)' CYT5]U;[\Y89&0+#09B[=8T!<=AO?/B2?LM^[7#[ MSV->9CMRY"?@/C7?P,:.W22R$;)AE$0^L]F<'HZ)@[S0\4.I!JQ)A@QGSP93 MU3P!8#5''49>GC' HEQ"-4Z@6F:]L7I@5HO,^K2@D%PB24!<)G&[+L&9YLH; M(J2!'UEA8LD^RQ\.N'E3=OOSMDP/57LVX+?D RRU MM"[+G%P*-TB::KH^0;(XIF64XCDO KJA2.2Z5$35B39 M4> F08A\1 F)78@BE\2]<0\ 1].]NS(F#2O0&V<8)'<<=-$K)DL+,"LG4]>N M@>3O62WUT+L8>2-:IIG]=6B;;J?$+WA4YVRZ]OVMRNZ/^P_Y?;:)[3!(?(_] M _ENC#T:PD%V(\<)]"B?A$'#NO>9_:*YY7_/P.@2.QD^ITJ=(2HU"MV-U6*T M/HQ1/+/(G6A3DC@%UMWO)!N[^^UC5O.3< M!(Z?N!3ZD>,Z,/2(%R?#]3/$QX)WPLR#Q?1DM&3UMP4?BZ/H+'2V((R+Y1KY M5]%1ZZW7%UH?QI>H3WZL+':B+8SKBZ%:C^/MU\QZ:(92V@RERKIKPW<_LIEC MI8,+%:]*VD,:5GO6Y_7U_7<_VW^SMLUI']Y-F1^LYHW"?U=NG-02@ M9=>[0 M+MUZ.;.WQ3(#2-OZR]FCOBSWE'7^KU8I2!S&"8@BBH '(T2P#8=+[ET4.PK[ MOP90S+,/?/Y>]CD\;:LTRD&8O&)CE'@CJS?2P9A['><-2M76=*;&9^W3G^D. MBJ_UZ.'R^M3H=,QS/S$; #<.,8284-^.DC $87!JY8^B2&QZ-!\>PU.DOQW2 M-FX7JC+1LGO&X%R;-JTS+G)J+7(RWLS\:<9 BLZAUAE0M7G4C(&]-C/21NO% MV='\05MZAK2 Q\5R0T3#@J80GM".80!(A"C&P LC'+G1<%$#CJ M7'8I0BQ\>;5-]];_DZ6E]7O*7,SKGVOLM;U*OYHRZXOJZE5;HZOBBJZ;7QW[ MYZ_!?,[XS9TL-!_OV_' A\,FP*[MXYC V(Z !R(?PM/C&1B1S;>LO"MT[*7K M0B2C,.?@Q??5SS6$S5)?SUXSAG];-Q-;BXWR2-^.N[:P3=^"7R)>FO?D+R:# MP0L>V[/,L)HL(,J\XM:][KBN/B?H]UAB<]\,VV8R! =R^[W8.,A-8N2Y01R$ M7N 0[+I#YP%-B*X#;Q,0&)X!2&> V&0&$ Z+"-U5]1N:5]G*35:HP:5&?VL68;Y$1>C!W?M1$$H>MX,1UR!,*+18:8QJM/2KSJ32'OGJ=YB#U*K54Q/ZR6BWGY72U5F#5G%XG;+AL MH N2$,4(^(@B&H>)[=D]& *WZQJ7:J'@&)-JW5&93ZK9_V;U4LW^KEZIE@G77U:JI9R<+M7RG H_ MQ#I<\_;Q_B6:%SWY],=V?]SEAX?AVDDO01YVPB0 ?H HL)T(^T,38&#'4B^R MF@1BNE_E=.LA$^QZ>%:0R4/^\KC,Q'X^L_$2T_#5A$I.R9]'Z8*4OSK:]&Z M;_7X9[YH>@K5([(^2P37(>[SN/KR0=?Y^!45^B_;K]GNN,\^WO^1U2@[, PU M+JJZNDT9M-OL1XT8;?_8D-"/DX0Z#K!1Z#H^B=@O$4Z"Q$>)'PH=5])MT[!\ M]S"Y+/ [(#ND5@-53IZUL2RFQ$L0+">ZH]Q:?S8X+0[4:I#.W DHR-^(DNJ. MP#I$4[M7A=GO5E4*>\T]6?0=+PJ]*(A]#\"&1 M7A+PZXEM+XE E& 4!#3ND;@TD&H5,V%_1B%[-:53532-[,LJW3+$JRO@^/+H MBG11F%@AO=0?IK7IJ $/W]174VQ>O]RC6W8][#[DZ5V^S^L\JSYD[#>S%X8# MY&,;.RY%$8Q![/F(OW\1^#!R<4QM)':+AS9SAE7U\\>_#?<$'';6/DLK?I/ M@%GT)@A]]([KZ$+,RLEF)XD,HW4&\L9J8Q+/#Q\X.+8(_G9'VY]N9#!9@>. M#6/76J="/L MBU7I2Q,OEVY:M#?6@-=J -\,,OCSYNPH]L)UN@*U(W6ZR4"MHTXWZF$QWV>LRLIO M6;6) YN& 8'$)X&'86PCU/9JT##T42QU>9T.>Z:7-#IDU@.')MG$JX-.,36: MFTDY91K0W5@#GPW ]C'FXM[J0<[<=GN=M;'N6HV;Y=].3X][?/L!0;7#Y,@(FYBVS$%$<%1:/<8B*U8MVFQ;+K) M(?UN/78@F[6=JD.IJ'IZV);4O]F)5E9"3O< M>&[![L6413A4D0>M<9D94*I MU[>W)-, @]+BR8QM;)LDKN?:Q/.CV'4H0A'N3$2>XS-MY&\[2VJCR ^6DKX! M@_2P'!,[LV.-D2 RE&2X6ME(D8+^UD"0]U^XU[QF ZP]H8C3ZFNR+[Y7PVW9 M3FC[MNMA8A/7QY1 /P0.P@3@,'0=5_AXVA0;!ON7>U@\YW!@5H-LL?OHQV@: MZT;6P>XZ!HT>5U[V%^OC1W10L>'*3;%:_UN^RW;HY]\JWM(\;!O!;9U_:_K5 M!B 8)" )B&W3P N"T/5=XO5 $/"E7C0R8-[T5LZPW9H.V/Y3KOXVP;F8O"U, MMYSH\1*[T;H>KG7WTWK'$5OYX9>S?>\3ZL4$49[8$9DT&*5UB*=)!XO9OGAI MH7U_V!:/V0?^E)-'/383<.*0,F,1B1(O2GH;7N()M7BI_63#\L@';=Z@F7T MGD@8'UL*9*UFV*A@?STBE!D0_=A/SRY6M\7GC/N7[[-GEF\+V7'I)PF;./NV M%[NQ"R+J(H?V4($31C)C9A& AH?>F4]675AE[Y5U&,8D_WW^JRU/JT]G:;68 M7M4L$W.QNF?UX9:KC%Y$>G"H695L7;+><:=^X7_\5ZFA3 1I)!,L^DVL(Z$L M2T&QHC$JE]Y(]L34-6\Z^=B_[[/FJ>'#[OPRQ(U+W"@! ,+0@V&28!:?>"@C M?225KK08-)Q^SC$VFR7I&3BY5**'7['4,#NUEPJ#WZB! M_F+M&52+CP[4:O!:]2KD1B10C<40D-4=A'3*IVZG"Z)/ M_";L5I+CA)(H @"Y@RZ'@2=W/Y^:"<.5WY>ZV/[#VIXA:B[\EW[H M7)5 P:U=\]Q);NIR0+_><436I_9F 0N6)?LKS1[@C?4'&U-\[G[MU7@S6[P7 MZ1K;W)W&[SKT::H3+S=T=7 BW@>T+?D9&Y*U_SR;&>/T*:_3_3 M1IY+L8]L M&$*?$)NZ-'9[ !%QB5P'I3:SAG4*?^5CJ^+-S>=719VN9)%<\=1)N)B&+<2U MG*[U(*UW/(LCC9\:0_%.B30A&.OFL4,<:'C_#N[1:CE I)9@Z0K)6S=3BVU79U,>@ MNG*>=69O0@?'MD=HA"!PG#B"H3NTSE#DV%.54L:6<644:4DWP:&J FHG3Z?B M+=C?/\*3E)RI\+M6^5+RY:ISF#N"V_.N02ST38"X@HA>LK2 P:I>KO>N1_V+M M.NSMF7C!$?/ORK>JJ5%V(5$99W_IV]1,NU?,]!7K6KKXE/[DE?\F1"0&'HU( M@KP8(QA$P;!D@@&4/!X_U9KIIM=^IOS4XM&U-B%,YM3U"!,\ZEV#^'2%V9E7 M'3HX2BL-LF2OM3Q7]D=X14&-J4DB5AZS\_OQ-RYUDSB,*<2QRZ\2GCB.1?+='+Z@1!,TFH+DUK*/X@0/%\LO:"-EEE4V5]Q>*F[)*( MODWC2UWB2':?L?IPU_:SWZ8_^"J(AZ@3T@3CV+<)BFQ,ADZD!/CNU 53%9O& M%TY[4,.A) YKJM0IL:NJ=<9HU2EV \W=B:#;49IGDKL+S$GIW13FURIXDWRZ MJGC3&5.7O$]L>MRVJG\JJKK,ZKQL[[>XV^:7]=_@F?=M4],3Y9%+1%0ENDNT&YHM7$ ME\RIS+N5F%^K($[R273F/8&Q"8WP/'>_[#'E-Q5BAV"?8(_@$!$W!@C8 P#' MFS[_5C9L?!+>()O<[Z[,JZKBF254:QW9U(MG-VR]:7@5]:#-\B54H1 M)T=FK;(XW;'K[>]ZN--_Z>.&!&$< 3OT8!! W['MP!\VL5W7(S+W"6LT*U4; MRM\V_(?H'4FF+GZ\SKN8@"Y$N9R *ESTN-;;'4<4TT HUJ&8)AQ3OL51DKN) MBLD;6JLWKAYBWY(7>30,@(^Q'9*(1L.V$F2_UG!-[A3SAF?7 S3MU^1.XGR2 M:LY%MU;U/ 5B!5>\R1,K+Z@ZHK1J8=7BH)C ZN-25&B;1X>R794P-B[[X3^+[/3SAY;DR3T^5N"96Z1%>G77SMTT]X[=--0O]#E0Q(\C@BLB6BL0UF->%:8_Y8EM;2]5*:Z M+>"6F2JSMP$$?H#L,,),SP%RDQC"P!]N)(FCX8C[K82BZK.NL!AZJW ]2'RF5 MIKB[?FST<_8M.QPS?E$3*W.9W8SQ;'#D(P"P[<;8C6/DV 0,RZ^$/],@ M+HM33C4>T4IC*=UPY9CCI^0>1U4;7TD4E-7A1Z/R"UJC8IRO,2N]E"N[!> ML?$]VX\2[++_\[!C@P3#:$"!@BFEK2X(\VB[PHZ_=J[EJMI9^9U6VMX7I?7N MV<+ +UT'P*4%V&7J6T$Z!8I%=9H=JXF@&.[E\+^\WI/R]26UG7.=6]E::7;^!;66O>MM.Q7 M"8=B';IIPC'E_2E)[B:J99(?TL/V\@:90U$"74IM)T $QP3&(1ENN/(\5T,# MP!3SAG>I!FC:&P F<3Y)->>B6ZMZG@*QW@: $6+E!55'E%8MK%H<%!-8?5RJ M- !\SOIUQX_W375,LKMZ [!# 4QVIZ=3*;^.;9W7*YOV[$SRKN.^G[!SB[L6&FF4@QX3++H.*6TIE 6:=#J_-K MU%ODC$C39#[7H4C3W2@T?V?J-=7[JCJRDBY[81C''DY @G$8$_XJ48QITAOV M*1M BD65HKE96RB9^EMYAY,/LBD*I8-J^2)K!I:G5%GOS\A=4L&N4R989DWD M>QVJIM.AD4)+"U?3E X7CX_%H7FF<)- )PA!$MC4B5PO\7%(<&\W])%RT[B: MM45U;ML M2J.5(?*2=$\1>1,,:Q+XUI\UI=18F=4N#.^I 5.A>LUZYN2/T+R MILZ40NL+JR#99_DUK5X8=CV $P\[800)"JG-9K)HD%77#:=UNZA:G:?!!9_I MF54.4!6;N*>0+-WF8I38Z9TM)W@+R]M5QL2:5Z;2O1*!T^C0VRTJ>KB2E;B/ M]R3G.Q&'775N- XB0 C_+]^.5.T.(^T#= L_NZ$FJ"I M4BHG9B9IG"9D3+D^EKO\D)8_K0'CS0K4[#)E DHVD>MUJ=A49]Y0,"TRBM6=_@C)R>0R49DBH#?\ D?K#.M-!D:N\A*C#MN$%Q?$S),:7M 08$ES@TLGU2D:Q*>]& M%K_TLZB_'W<#;)(X;)(:AQXD'@H"$ 8] .0X4,/I!16S4B-5P^F%^PL-N:;Z M<:]S+E8M+42W7'VDT'^[UJ9;+$]_ MM+VDGUG9]?' ,<'#CO^#7[#P+=TWQW8!"#T2 QHX 24TB1T7# M[A-)0IKS1 M:MAP;=-BYJ,61 M7WPC3_<@9W7OF4(7)$0(W$8QT2:L:U8H;O64Y&+QO[E)5YL7MYJ??& M!MA&Q TH\)&-$8QBCPPKC @CF;)3JV'#A6>/@]>3SSQ;%:%YXGF%<_99@99^$1NTTQO0.5P(\$B9) M$CBV&X0H!&S:>MI)A6$W7.E!\!23'JOR@[4'J&>H9NSW_S\]2$4#\%<:I,(^ M*0U2.<9$!RG+,77[D.1]^\(O!U(\/I795_[BY+>L^]W^U+;MV5X0.F'L.L@! MD#@A"!.6ZC'P 4YLT1L2=)LU5R$/2+O6Q1/$_F'LI2Y#D.1P9,B:BL8Z!J\Q M[XIYOFFY =ULI%TP^Z&HJC\RANTV_7&Y:A^ ^8Z-H9?$H8>"$%*&)\ =,(_$ MQ)99P9T!SAQ[UORPR]G(S]N1_V[/O/CEQCIDC3K4Z0^YA8DY8B6FQRL+DYQ$ MMQ&ZJ,WO/K01^J.-$&]!6DJNIU,\HN SQF\=HCZGP\5B8T6/]/_MP*SO\W]E MN]_2_,!A?CP0!O!;6K._4\$RKUB528[-);P-\-Z-#0P\C_H1(20AU ^"T*9. M#]2+;*EGO1> 9S@UG)!WJ-XK<9XEK'?.VXNHJPGMM,RQ MDJAJSR1G,>>.=;_/8W[FG=6Y9[7^=6OIYVEH';E'/4@*N6B&+V+=N6D. @1S MU6RQT#%M28HRRQ\.^%B6V6'[\[9,#Q47UN+ 9EC-K_9-?R_<_?>QJOD,; ; M^"CV@!.',4&^ZT 'P:@'&]I JM=V(8B&K*7^9 M#N_TV<]*(JL]C_5Q[QVSSCQKEJ7/?+-.SJTOATT+DN*<:H:O8MVY;"X2).9> ML\5$1T[[Q'^C0=;\K4\%FQEF=5XV"X@H.V3W>Q8F?()<@:M,0 M>B2P.[3\LNI$X;3?4E"%)'#Z\6<&\< ;JUNPUE/K42-S[9VH3\^N=>H7B[MU8_6?0N=#\WS@C97>L\K)^IQM]VE5Y??Y M]G7::__*JK+>A" IIKTY/HOUY[U96)!(?/-%1>I8E?O];* MNZ2P6R/)EW #W&NK@T4<1 '%(4A($B8^H0&%M+<( MN5:N^?8&<6S1M1NYE[ MV]YF:JRC30._ZQAI6CQYV;VFC9WY]SF;"@@A$,P)F'+O30Q&RC#*6+"1I[6I*$WD#-NU^F.X7KVYU:53F3B87HK M3B;DZT\L9MPVL=DFS[OXP>JGO&XG0K@X-"<*,(-QF][MLPV,^,4+=AQ$46!3 MFP*6RA( M%-B9J$ZD>$SSPR9D)5IH)QZE,' \WPEIXO0V:1(F&O1)T-)R"M4"U*-1HK1. M4BD#C&K3J6MDSJE4+19YK9+D=]5J)>N+F%XI,71-L>XVMT7!?O_A]^SQ+BLW M$4I@XON4!@ZB@>U& -/^IT/?CD2T2?9G&E:A#HSU9PM'4'.DB1E7%Y.2&J=XU.V@&P&Y5\X=@%/51U?5GE4T9=3 NX MJ)J1K.+[,TPNJ\Y"C(%+_!@1X'@V=%P;$G^H\)PP%E,T^9]K?+NB:K9".2+I ML:S TC5Y,TN0G,3-S8VHUIGE2$WOY+BZ)GJO/+PH?.H\+"U^$Y 7T[\"41%L M]Q@N5Y&=26(CSXU] 'VFL@@2-XZ&*M)C?R2FBAH,&9;);EOP[;F3I#KHH/:: ME,[,JM(^ZZH(%=7?F8E5$^3)!%_3Z.LL7!1MC>0MK>(Z72D,?%Q:%AL_Y(?L M?9T]5IL$!AYT^14ZCN,ET$\B&_=FL0VD3B%,-K;71 M#+?:%A]%:)US 7*@2WX-4I[I52]#*K@CMA*IRM/4S=W'HJSS?[59GMC0 RB( MW2B&/K,&HACUEFV44!V;O#+V#.O:.19^M'A[-B"W?"JA9[=7BN%IN[ZFR-4D M;#?6.<)5*-LY((7-8!7"5ZUO:AX);@ZKLS51Y?[(ZDT4 P\XR$[XHRG(Q<0) MA@4!]@=2_=D3S,Q8JS4:UEQ/H47(A$BS(Q^$28)P$M# MHG8 MKK V8Z95J7M3-S]8<+L]/A[W_&8XZ^KQ-/ZT-O_CXI =9$5L,O^"4C8G]9*" M-D(LQVC]R5%:#-OQS1/BW_.^%#,]WF#L7DH=SN63@R^ M*B["X8CT&0C$.D30A&,7WQ,WP)UX0=B6G7_/ZZ_X6-4,1 FK*N,U:'OVN=XX M!"#HA=3WD9L@-_" &[:E:((\CU^Q*%,33K=G6 K_=KC+]WM6");9-LN_\:,M ME?5NV\^]4HYVY,HQ*GU:-71:!NMB;+'6ZG?TR)<5IOO_[MZ>R6A^)S]BT['+-VOOC^ M\'N65LV+=>;4(((H=-V-T00,=);!3%;@^6A(%0Y^'"$%B*J5<1/;EF-7[\>G\XN6;#JPNI\N^F"S5=@.O_XCE?O MX4H2P*0HJ>2,>3Z+E:>9F4@0S4QSQN1ZVV)[[AA@(D7.%%L M4S\)0]3;1#@@"B] 33,H-*PFO^,T#*U]!RS/9'NJIM&J/FO03*76/#!@6[YL M'Z!(5M_R]*ZWB%;P1: 65F5(BV"]? @]*W>']"QR@^LYL;% MXUU^:.N!./2H8\,0)@3REXDH):>U)"<>GKK3H''&,"IHXW19U+D>,T,8-0CK MLO$S(\@W5N^5]:[WZQ?KOBA/#66];WPEIO?..G-O19JN&B'57&#\B_@+Y!#S M',CDGIDBHK8,,Z!\7M\'=FA#CX0>ACX)7!PFKMV;#KQ8\&X"C09-]]9=S"8Z M%E]4"599@)F!6^U:KV\A1I7I*8LQ,S"N=T%&GGF519G+M @OS$QD=8V+,U-= M&EV@T<*76O[X(ZN;Y:'33(LF04#=V,<@H82?PJ/.*6MAGXH\\J?+EE36D'_H MC[^FN;V0.::HF *A*JG"+)=ZL@2GMP%IO1M@"C8R:>-V2G(PR['>O"#'M4I. M>,6&<#I0YW&-F6""-Z-)8"I+FO3_Q<[S\6SGN7Z^\YSW.\_%:>?9(6$8N$X0 M^2$D44)]EKJ&G>?(%KJ!=A5 #<]7WLH\LBM@J^!*3P);3SP-9K\9NI56^'UH M3<+K^4YFR.#S=[>IU0*3@J)>2,SS+?PEJI"9J) K8>:,SX0VMC?FWQ0@FE , M@(/C"& W\KUA_DV\6.@F&/U6%ZM,M+6RJ=*M4F;,Q;2>FN&"_FMN=%/E?G+' MVPPQ,-#ZIA0+Y3:XB8Z[3XM?U#CDMS EWGO26=]]21DG5GT.R010% M;N!2ZB?4X[?UQDYOS0^QW$MXBC9,[]5UL*RTPR79[*'*G&"[Q@RD22:+GJ\> MTE)'%B\S,];H,)'+E;0J3/7B9;.!%E8FM@MTQ3>_%N#AP"\$ZD1O@W&2^$X8 M!1$.H0-B['AQCR(BCM ;=Z9L&Q:F#A<_TM$!T[*=K4[UI!Z"65C6WD[0Q^ $ M^_I=%?,$0TN;P2Q!,=9QH!*<2>T';]$EWXDPF?@U%L8:O1/K3]#$HFB1W-Y2 M\H5]R,U#U?"N:J!M,'6H[X:!XU,2.1%THP1V+U1C[ '1SES5'V].(+M;>P9( MUI\]J)FO)GN#FI%:;RJ9ZZCU)GM1Z/W$9(\S5/7'^]^*8E?!P^Y+5G[+67WY MI=CO-@GP/!>Z,'(3X'J.EQ G[@T&22!WJ[6Z&>-MH%7--SVJ="]_R$J=.\&9 MY3RTR99D+6,-+"L][*P>F,61S=V(_Q9#H]WTDVE=A_;H<.157[LF;D05Z$NV M9W_Z\%MVR,ITSVS"W6-^R+GJ\5T@^N,I.U39)@;(]R%%3L"L)8#:G@-ZXX1B M3T:--)DTK$P=RF:$I<\ 6EF+4%*O=#$MIET+D"RG8QW &ZN#V!#]'*35H9Q7 MT\28&]$WS=2O0^MT.U48_5SEJS NMYV5:N/8@(8PBF+JTL#V, E ;X8@#R.1 MCFKE'VZXA?J6_T^LHKTWDNE;<]U^,_C49$V>//'BRQAO\B572Q&]1I&Q*NN< MBBNUE1)KZU 9=?@7ZJ@)/(@JQ\=^&+731GY)^08YH>.[,'801$F;R F(4T<$#INX+$I#("1W5L+<2CU_*"J#ANV[GDSND/O) MAK,&;U)<(E\\(V%D**B1M8X!H(B]T/&Y2+ZRD98'EG^J3UGYY6M:9L/JNH,H MC@&)_-!#-B&^[[K]V*(Q"J02@[(1PYF!X6&3K%$=-2BM\NW<.$$D0)9=G(MD,"AJ40:L= J.UGF@7# MXZ4!8;W+#]:NV._3LK)8_=H.'5@-HANKP;2L MW#00)+1&CL9U"HVD#U=41H4158DA^?Y89[L-05X4Q+;G$<=U?!K%D/1[3M3U MO4DB(VK#L,QT,(P(C3"-:E)C@L'I8M.A6E9N.A 2@B-+YCHE1]J+*Z*CQLKU M5N>_9_G#5_:#X;>L3!\RW-3%C<7JX[&NZO2P8S"&P@K8. A '"(8>7$41R * M46\>8;$GWK4;-2Q,/5HK;>$^FSQ45G%"_/9,PC#KX[*U*.%R.C9PW2&U6JBM MI%76&5B1!C_#K(OV-2_(OEI#LW@4E)N7Y3BYD#Z,T;ITN[(IMPK#GZ-0.#@)@@Y# GQ'Z'T4,Y9GFWNWV4:R M#M;,LEAUO!S!$W--BY3W=+X6ND7F[E),CI389B*RCL+;D&_%'-^T%LGL9@:O MH&R@&_L4>"!!'N^91QB3I$?A1;;46KYNVS.N)>@43G6N)TGG+#0;%<]%UB(D MV907T,EQ6;6$3O=.3$0UL2C<:+_]FNV.^XRI=_; YT:?LZ>B;-MQ[HORL9DJ MH9_=']YF/VK$R/K'ALU>4 3#,,:0!@Q8E%"(.6(T',Y^2 M5.1Y1*)-1VX=4FWZNKS M\)IH?RM($D),:.+821+9V$&)PS?L.(8$.)'KR@BV7LN&97H VSP=M.O@6FF' M5TZ0-7,N)L/+T2TGOCTFZP3JQGI./RZS75Y;O)EKH=N'I,@<45@S05F'KAKR MK9CCLY8]8]4L]]9,I3^EY<>R.6&_^Z]T?\SZO<:-Y[L4^';LDR!. B?TL)?T MEL- ;)=/ISW#>MGM;E0"%KK%1'-NIN6DLM]":DEF -F@ M;J_KV%D-QE/KPMR'NJ[2-B**.DE?AQ1J]>C5:3#=;"G(7KO0 (_UUZ+D-_%L M" TIB.,D1JY-J!/C,.DM>IYC0T6YD[8SJ\QUW0OI $]]L702M]+:9I36*9K6 MK7N>D"VF8R\I$M,O96)7IUOJGKRM5Q/94=:I]U5U9-:0[1(21?SJ(QQ['HU] M/^RMV7$LU0"J:F,)?G%-A)18$16@V[)Y3>+GF;V-X_LQ]AT/ AK1""70"4%O*:*.U-7:*C_?L/#T MD'KI2>OF,@YUT5'B4$QP3-,G)S8#<\_D9EZ9N<#(B,1,X6\=\C+)@T+?UR0G M*R2OTH>',GMH=@P^WG?WH3;;4!N'8F8O\8E-8!2Y01+8[7,UP$:NZTJM-TTR M9+PMY1P;W['K[P5N]^,$.YGU<"JF-[/1*2<\ZDP:T: QED;$2 NYZU E/:X4 M!CX^R?(G?\P/#Q_O;\OT4-WS]A1^!^3'LKL!$O[(JTV$;9 D(23(B0-^XQFT MP]XR\H&47.FP9[H\:B#R,=:#[*\];99P6Z#6GQRJI(!I(5NP;IJ99\DZ2@?% M9JJKZ[R-55L:65^'SFGUZ&4UIITM3:I'BL+/RQ@V3*(&AZ_@VII'OQH[GM48=)L0^ MD%L)FV3*^*+8@(XOB#7X^ /)'*'U9XM15O(F)YR(>19P>$>!'IS?B.%XL(D/(/-ZP[':;S9X"D M5L3421N7FEGXDE,8!:I$U(5Y>J8L[%4M*BZ(R636EM60Z? +35^/M&*< M/[;4S?-0;(>.X_BQCWT[IC'"..YMA= 5FG)-L["$=DBM*4TD4%A"#'.G04=T MK!#)*,EK1L;E9 *#J]&4*3Z\%I;)C%R_XXX>'O)#EK'"!Q>/3\4A.]15;[TK M@1"@*$Z@$_DD B&S&/M!;Q*#0&ARI,608:TY(;1.$*T>H^1$20^SX^HS.ZER M(K1"/D5OI9N95[6;Z*;R>^T:NNLD7-!SK=PM?=V<3E<* ]^6J,C_7NSYI2%? MBOV1?V$OS;F1&Q+LN-0A)(BBR"4>',Q1(C3YG&S$L+AWZ*P!GKH0367SFJC/ M2*2'6Y4:A^3L2%>RD8%_+[P4W MA8M#S9Q^83!R'.S'R'.0%Y+ =2$"+C,8)2Z):02%3AUH,&-8M!M\UO^9/C[] M3ZN%:74XU95G.K77]'M65N44?)V$BHKYK,2JR;D6@J_I^C4>+BJ[-O*6UG9] MCA3:/RQ1?8?'NFCOAWIA*'!QR'()((X3$\\E+DJX(6@[28@1%#IN/^''&];S M$RYUN5&G[IINS\*:G%XO2YBH+L]"G)H>*Q%X37_?\O>B[DXF9VF]G>Y H>U# M$=;7K"RJIW2;?2SSA_R0[ND_C_D3_WQ^3P_'^W1;'TM6SK] 05P/!S8_SF<# MZ+@)C1PZK*V' N*KQ';II6Y!VWUJ*T!MO4,]P0A,A.4J[*^>#PD-?^O&PKA MA+%X2!2SB8G07,TV*F1=3D5&:5\\3YGUKICGXY7.R?UC6OXCJWN3Z6G7 MN+/N1T&$01!1Z/E1Z$1N=%J?"@ -)3.;%INS9;0SM*=A>=89,4$^]9 OG,%F MYUTU-2$+HQZ&U!]CNB_8CJ%@QGE7,\TDW, M$W@;3Q'S42:7$&38TM9]^"81;W0?3B=N^>Y##3X4.C\E"2UI7T3T4Y@5;=KPW/#FL&KBM<,DC]4,-CO<6B,-+EF+D^SHV1(C?* M1?G0-L;/_7YCA"M1L_SX5H-=3/PD)')YE:?=#Z<>#CQ ;-]+'(R 34DX3#R0 M#X6V9B5_I.DR"NABTH<@ MNE/UL?Z:E:?:__=FN;+OFPZ86A";4&80N8D;TV XZ$)ML6<(IUDP/,H;:-8) MF]6"D][^F$3BM?VEN?B3DX554">Z3S07A6J[0LI47ML!&G'[XGZ/#IJ6WMW1 MXD.A\\/11 MN](Y1JL!J>?J>0F"QP5[$6[EM'LBK7/>0S_0=4&PM#.]CONS]+DC=B>]*D_7 M:\O. '>Q.;B1;NOO>?T5'ZNZ>,S*]X?M_LC/[<&JRMA_=K?ICT\9^V0/]2;R M"8HC&K@ .R"& 0C= 0K H>"A9X, #"M?/R#K[NJS;,??<=V.O< \(_G72M:5 M\"ZGBCWE'+75P[8X;JL'?F,-T*T>N\7 WUB?UA,X9 +%V5S^%B,>.'+9H!OWR"W/1O.3]7L^V/*Q+L)@X-V=2!L/]$D>O8 M#L($()!0# 27591^M.&LQ3"U8[!#);T:H,;7M71DG"JY1+,02Z)YP3A;:HHO MS]HU&;_DZ$6!GL3(TM([#7RAY:N0?$B85;MYG:3;?)_7/YO.-N+[2>BZO@^\ M($EBASH)Z0TEKD>DWA"6__&&9;-%9/60E!ZD4B%-;"'#,%]RVBE)E9G7@5\1 M,K(X,8&]=2Q'3''@Y7/ 4[E04Y"NF\WQ?2\DD6^'U+9] F'B@-Z42Z#4*P)* M!N96$:7'G=2H4U$2 ZQ-U))%'FFZ1(JPGDARN$9%D75A5%.4^!!5%;Y0^O&^ M-3ATU6 $(Q0$T"<^ 8[+?MD:\I+(C:7>TU3X\885A2.J^/9 -U+4'B-1H4U, M3PPS)J*8@=BC+!M)[0W%41BNQV3#!@6$H[).H%2%!(UZL2DQ#AK3.)P'8HRS85"XS#W6]0_D^RN/*;E3]=V MWQX/U)^NP9UIP6J#4@O;%ZK%8/UN)H%6[4 MU,;XM87K9+]^H:D@*Q<7S_5SNO2*N@&/"G-? MH' BR>_%# ?("P//(S'R09SX!,-XJ(N]& FMQ6LT9SJ-<)PFU$T;W5>3R!), M2^:0U9,LG$&6(%LQ@>@B_6K^$.3DCBV4.[0X6QCT_C) 1NMXQ4]GTF M&?_3_EBB3:'K!X _'^W@,$H\X W3(>*ZMK9)B:+]E4Q2;JP!O]4Y8**>5@V2 MAGG,#/$Q,Z]9>6@T3GUF")'9J9!2J#3,CBX3ISI;FAB&Q?.?>0]E9E-:V+R> M(=\?6'8X-)]UNO]RO*OR7(J^YS6?2KR";4#A$!B@Y@DH9WXR.Z-0-N1 MZGV5_-'&MX6KS.)PE#>$Y8@2W0HVQI'L)K P/8:V?\^)&-WX56)L+5N^:N!? M;?9.X$#@(7A6N-X59?_3J1LF7N 1G(#8AV% W4%W? ]P3??I7ZF82WHP,B_ M.RY'S+6JSAPG@-W.\[,WE6=6WY M)$8D= ,, AM0_I @#(+>%"9$Z 3.) .&QSR#9)TP21[ F<;+RQ/A7' MPZZ2U LA8@3U03;,(K=D'K(\UP< M 2? 4J&]0(4R17Z(C_0\,#^\CVO_Y65[/=V-U92IH>M;)(68D5P0.LF1&Y MRW!A8" SY\<&L@PW*QG(4I!?#F1Y?X4O(L[NZO>'JBZ;Y=EF1S2K:K[%T3Q MM^NN3$L?LHW-[.(PB0//0X[G<15! P#;E]JAU&C6M"@T>*R\@VB5[)>25Q%K MI'A<.Q9F5TYA.$CKA)+?X]A1S('>6!WQ)ZPSWU0LS.'(EJF!0*QC.]6$8R_O M,3;%G9HT)ORIWT=>VFZ2B(3(IE[HN9&/[!#;[G F*R0NW7S+RKM"30HES,@, MS7-$XHOYQ8'][_@@3!M$[<5\Z79;'L\4<8H8RI"J(GV&V)PH=$GS-'@#:TE- M.Y$CK& *?*Y1KU3<&%4G95ZNMX0\-_2IS)[2G\V_#?)7W'\J\\,V?TKW'0;; M3A!D,NA@CR3 \1 .PV$Q!\6"[<4F+!LNUCIH5KK?%]^91M6%=9=93QQZOA-M MKC#"^+AZ+4_V1$D[ 3XKV/@]20/F:X(W1Q!$^V"6#H9:MXR!H%SKJU$@ZF+W MC4G"E^[1,>I;,<-W+:]1NZ^@WMC/;: K;L>L;7M(*M?QS<] M"F*U]V(!D$M>'YY?X9<,W'=83R^/7^UWC<:1T-Q*.=93S9EP;N2Q0 M,W_"9T2.%;^GE1AD_(J9_0VO[CMW@UB&#_DZ1V'F&?5^T.S<+S; MT(3"!$ :\UX-QWNL,_HWUS 'KS(,;Z\P'JW=" M\MB*X=B):?**PB:GTF8C9N8DS22N1Y1\IB"N0]OG%; _[^5@^EBGWV<(DN.JTJ;&HK4#., MMFLK4E-9O+@\-5MHEEZKFL_18O;/?LKF+TJKO/KR5&;I[N/AO]*2%0#[YARP MLPD!0+9G0Q0E)/(C %TZ],$[7BQUJ;LVHX:S:@_&NN,0K:K!.&4?> J_*OO" M,U$[<5.E06FU,"TVW1EH_SS6@S3#SO';] GO)&N(P#JF*_K=&MUIUL:;J!!^ M:O<1JH_W#9"J.J:,%UQ4=;5)(NR'ON-#SX6V[01^% Z'"F/;EWIK:XH=PW+7 M#,S[+*NL]+"SLA]/V:'*!%N#M= H)G%S,2BG:CTJ7A>V"MC9GZTM7&H]BPN'35,#H_[PR34TRK,HT-UH M,#1++Q_/Y^@;?8_&N57-K;=%G>[/K;^)Q[<3%X?8C5P8130,$,;#1C)TPV!* M:M6'8IG,6G/\6A.KQKBHY=5E0J(MK3;PGRNPL:RJ,5;3DNHR,=.>4S7%3BVE M"G,HD5'UQV6="=6 GU?RJ2EF=4Q56\//P>"T^MJ?&*;M>CV_/\$/DB#R* AM M$,=>[#O#/C&)@:XYJRX\RZ38%CW7@"W#?+KVH-OUT#\RAL]2$ <4.S *$A"GU45A(+AB T" M?C1I9CS5^*S9NN[16@RN]=3CM=(3X(E3K&8 M..&=,RSZY[D3PJ,XN;W"E\R<5A?UZTR%^MR[-H/5RZ-JDON=Y=@R3_=GEE^O M5;?[PA>GUQ'V?0+LQ'9Q$K@H1DDP7 *(DLB?D@--8YLU13YVSISGQ)M^:[8[ MGZ!I#=EX3-5RZ9K"J2W5]DZ=B_?EW4$\Q%C[0K3Q@$_+UFL*O/9D;OH#4$OX M$RF7J ?F"NXZRX79O+]23!YD%9 [W*EI!P[5 M7&GH [:",D/G#K79(&HK+9:)G^&Z8L[=;;-QUEY1+!/OF\D7@C<('2A.YRZ MMD$B])BG";N&L_^'9S<S^M*TRR7M#V\= MK7GV7 "GOD5KT1'J9SM9\P:/DL=JID9CO6=J)GLF<*!&#WO7)U^?S^Y:928V M*/ 3E[A>&'BQ'],8P= ;SF%3+"2-\C_5L/ -<#J%$RUVIKCR$6_8)'/>\#/U8?\U* M7#P^E=G7[%#EW[+WAVWQF'THJNJ6WTBQ 6[B09LX"-+$L4E @<.D-0J@P[ Y M@=2U.%H-&];)+]NOV>ZXSZR/]_SFRJ?BT%Q^P'YUYH75N&$]\\-J';'^;-P0 M?$W:3&C$RL?%HB*GTH*TO^-8?[G*OI$"4H;)D0K22$#644*:<:V8X8,V(K&\ MVGU?9X_5!F />6Z $7"@3P/L,1 ]#(2AT&DQ8\8-2ZWDR&XFD@UP,^(J$12M M FLF'D9%5B042RKM0.ETM96/SE]*<17<4U-=51Z%E?CZGUU+2D5G)^#;EG5HEI(X#K4.]9/"WF'QYRJO[27L)X M$L@WF#^.U&]+#1!1Y$<^<%P/(D"I[Q,G'@K,T Z$GB9:!)CI!_2/YVBD@5R.9^[ _9GYWU*%8U^\=P W?[%^7RQ;RQ%TL@JPV[; O!U<5K@L;-L@_-JUIU[*(>T2PK4,,7N-.K$8E0[".@:\ M7I-\"]_$^2?/RO]+],8-5E=45/)P_G?M[ MEE;'DB$]L,*"I2?^\@%_W*KIK[G-?M2(4?B/38Q<5AGX&+EL_IH$CAV%-$&8 M'Y@EU+6%SJ$N@VRN3D-6\G-WK,:?&ZOUJ'FJZOQ)[-XI_I#=M7:TA&4LX83 MR/O#?5$^MNM.[#_H6.6'K*JL#KIL6M!!L*#8S\RMI(2WZ*P!GG7"QT1Y,3F^ M3MJ8R&JD?"72J=.CEX*HG:V3S)U_-1_8O_VO_]'_#ONON[3*_M?_^'\!4$L# M!!0 ( /EB^DZM,[PA"'0 ->R!0 2 8BTR,#$Y,#8S,%]P&UL M[+U9=QLYMB;ZWK\B;_5S5F(>SNKJ7ACS>%UGVFV[3G7?%RR:"DEQDF*X@I2' M\^LO@F2$)@Y!(B(88M9*IR5+ A\^\/&QL;&QO_X7]_O9C]]S'M3[:8WM]E M\^5/ILPFR^SJIV_Y\O:G?UQEBS]^NBZ+NY_^491_Y%\G/_^\KO33ZIM9/O_C MWZJ_/D\6V4_?%_F_+::WV=WD;3&=+%>??;MFULX2U;]^KHO]7/WH9XA^QO"OWQ=7?_DICG"^6'UVBP^IBW]_4?X; M7I6&4LI?5K]MBB[R;05CL_"7__/;VX^K5__K>??EK#41:S M[$-V_5/U]>\?WCQIY/.DG&>+F[*X_Y+/IW^=%G>_5,5^4=-_WN>+O()L$3NP M:N>VS*[_]I?/<>!0 H9!->S_OJW@\L>7[&]_6>1W7V9QH+]TUQ.;+2?YK'V' MGI7OK5^?)I]G6?MN/2W>::_T9)$OWEV_+[-%G#LKRN_MUI[RG?;+W$[F-]GB MS5Q-X[2^GU4S^MWR-BM-ES&ZS^2+_FKV)*N$N>ULL%OI']8MB'CNUM_\= MM#N6<;8A=W?-CVS4J.=AH[&-NX7*Z*SU;L=W(5L)]=VTFBUL_*[ZU1WIO[6'Z_')*G=;[W>T,,HZ$KO?86YM] MWK^,/R[0^2=7_U?6\=7]+&NSR!ZHTWG_?I^49;2\OK;NW*X*G?>LQ2+ULEC' MO2CC'J\:ZZ%NO"C75S_:26E7\;YZU4I4.TIWVZ?-OCTN\BZN\"O2IF*G/?63O/R/R>P^^RV;+.[+M1[?P\M5@<,@O;5AZTQVWH<&0;@_:_!4F.:Z+3 MWJ_-H4^3[P>ZN*5<7_UH(_#=Q3ON5:.;W\WU_2*/I18?LYO#.K15S>'ZV@[3 M]@T,WG/8U0B>-S3<2%HH@B/J=]SOK_$3BO*0=V-+N;[ZT4[>NXKWU:M6,MQ1 MNM,^O8WFQ(&./"W2PZ>W$='6DCWTI85@MA7LM">_9\OUNO1^Y;R\*^8?;R?E M?C?%@3I#]*^-&-M5[;2W[ROO4C&O;:+WQ6)99LM\;4+K;)Y=YP?6X*-:&+[O M;7 _I:'A1])B\IW03J?C^)!-JTWW=%K<:_C>G>_7\L]*]/'YU='+>5DNMR<#K2:7>VJ]ME;$^?!*5W=5J^/?G[( M[B;Y/)(IZOV5:1KQ>?=YEM],6D;!6SWUL(=!#E4[J MX>/8++GNW#R[J0[&WDX^9\\.7K?5FY7EDVI54)BL@L(@6_5Z6VL=]S0:H-UV M]GF#'?WFPO?8_F0]DQYKL:[KC_G^+DR;KM^?XF^NL[+R@\?'GG.O3J9B?D5V+]V7AJW.5 M9V=M[4CVO';@%L;M'<9.2FHTC?U@MADW9>KB==4)%#C,JT28QT"O)A*DNHMW M(LF>M!&4= K2B5TGC("#(.LQL!YF6(3C5"M#4ZU%+#/Y,;9=N;URKTX*(*K M1%R&..3&13N'$;?&/5K!1K?:6PXVV6OJ/ I'/<9GV[*EP!RG7@#)+166*^NL M\C4FW!AWF6M,&CT.3_P.(1]P^A_,T##@_']7WDSF^7^M.O%PC70=O?:X@^^N M?13D?)I/9@\W3%LHBD[:#PX:( &)2AS&_;2QAC/LM?',"6T )F?4*&M9/D2B M[=,9S\L&X2W0@&A-#0*677^:?&^A.DYL,4A*B)'2:* 1CH:@4JLQ<^81Z/2C%"1@O2T&BP M>A^9XP2PW@BF(*-.T#.JE)8C.G0F?4PS 2-/%+!0*^=AG#8.0URCX2%K=4I_ M^:JF-6>*P40QE$^ML=K68;V-0ED<.*S>6R\0;9'75-L(*U<4"%>Y<]9C1?K2 MPB#ZH<'SL(@. 1^*7,^Z>O"@>FOYN%Y+C>.$)(90#;WFF(MZ;-AB=%EDZDC. M1??(#L6:1],I:NI?8T>KV>,C4C9;Y#?SU3PK__?]9)9?_XB;PSIGV;]G5]%Z MVGGXW67SP4J)/(16($:4IIAPUQH(V@( . 84.FDA1\)+6H_> IKBNL!_(J)U!_%@ M!&NZN?!%^7OV[<$Y^[XLYO';Z<;YNW_?<%0[04(OO!($X@8+A]2% MZ;5!]A%]"F H,GZ*G_;N6ET57RJA'M1MVXH'Q#6 U>B8 4 B*[C6]V MJ^A)ZD7G0 ^X8#[/1_'W+U56WEA> -1FO3Q^ MW4VXUT.R-/&_7"T[!_@,UM@^1?ZV1>3ML4T%;(@FJ K.@(HZ9DA<%6I$HK': MRO_]>BRT89;,?F4P&"O?F3=JN2SSS_?+"H]/Q3I+?>T._U#,9G%Q^!:GVCY" MMF\E&.&!B5LE!3!A)@X=T<9;Y9V[,/77'TV>\[$W$8Q,0=8#ZNZ8,!#,XFH$ ML4),4A%W6%2!&@^)T*!A/%]VY)WHG)A]\.4T'7FB'(;BY=[3]NRZ*+,/V70V M62SRZWS]I%D;CB:T&@B)"Q:O;!MK'8/<4. ;A[\DE[8#'H"IPTEC*-8^[V_E M2F\Q'\U]66&[SG[3@L9=?DS0@@J*(2)*8^3>4898" M)S%N#ADH2+KH2$^S4Y]G=WN-5.Q7"J\J5/29W_5/&2O*G*>.$JF418(+$K#$$ M+NW,I&]6'3#@^I3-N;8F;<=TX!0YI=G@"/95"@:LK.-20HN-;N3#W(7E.QF( M51UQ^00!C9W*!Z->TQH.1E/!L5=>28ZQ9YZ31MU(+E,.?"Z(SL<1JR,VGR2A ML?/YX-%X6L/!(TR-C!8WY-ARJ(A0KD:+8O8O]7P2M3IB]$DR>MUW69R#$5E" M,',48N&PY[(>J[4NQ5,Y0@_\>0"[$?I.)B7C.Q23WLPCUMEB^2'.K[K3!U?"W96"9<8K MR+C5W@)'"2*L6?L1Q1=F]7H0&>R],ZA+@ /Z1+V]- MA"NB4$8P9O=7^?Q&+199_'-U*'S_Z-:"PW'AXA8"I8UW3B#,57-@3EE*'K<1 MKN1C8&;_4AI.+=81GJJ M^=735M8^J]^RY6T1?_,UVZ0TV*MR!^M%$$I#H8F56D:CC'FKI:_E $S2JZ_' MNWQ>O+)\B;-EO-(==I;%D6V6LHU[_^",>%$C8 J%]((275EZ6@L)FO%A)%/B M'-H;PT^-D3\)?U-E,1Z-GJ2(@Z)Q@^$@J M3]+R?9D7Y<>L_)I/,Q/+FDB@?+E>54Z_;3AD%P.5ABA>I8WU&&D!-#>B":NA M2>\9L7\9\=NFU2L5_1@F[V[QG0A1'8*3.F7[[UBD&R4..N*8A'_<@>=.%]')_?#L_3%Z]"GC>_ZZ?@F!\=W7>FBY7*V^D4]S,][YMU( M>A8($!R!J!&9]4Y[ X!K;!PM5?RRT6\JJS&L%BGHOXX4 6=^Z'8\"0(444AYP81W MBE>L<-RLGPI3K,H*T69J]737J7F&_I@4F&V>KTML.6 @J8"$:.^-(E9H"7&- MF6/ZS_GVS^G,>GY3:E#IC/TN:FM2=_,! 7+M)'5*4T. !I0!B6KT%.87]B;\ MT-P^BY"&7)&+N[M\?9H4-XMK;^M--I_F9UQK]_3)YHOIK%CT5#0'!GHF> 26**41Z1Z:7V- M"!9)+UV,<-7LB2TO7X+M3P2#ZHWZ >[L2D_B[G::?;S-LN7YM$9SC_?1^]]Q M+YZOF'=86;2I'HB%!B +E%)(>..)D'BUL3*2>^C.:'M7L3-R6(^(:H,O:XYW*^3GU\U2D!WLWN*JDYL$JZWI\JQ\0!(I M2SEGCEMGG2&0@'IL51:;RV+-J8+=RH\T*(>B274%O%J?XI^'[- MRL_%J^)/%Y@.%^3U-7:N*'_$GNX-YWHH%BR!G'IL((A[?L^\I$PW(XE?!@U\ M?66Z)0'(H2CQOLR^3/*K38QB?<[]!(8]3&E1.W ' )'8Q/OQ7QZD";[*P;O;62Z<\I[2 57R'%8CU8QF'([8XR^^V[V M49UB.MQZ57S)RN6/*A"DNM]1V>Q?5G$@Y?ZXBOT5 R4LCI(@S[AE1AB'*:E' MRZ4=]G[/:V%0IYB>)=59%,PT7PDL?C_+ENM8O\=QO#O'V"XD(>DC@K""0$BE M A9Q2[$7RC<((I*RL1_EO9VN/$3GP?_L.G#_MFY?M:"5 (B+"U"3%BG%&J< MM8+1%$_D:"VO_O3?\8@.Q9U?B^+J6SZ;[>%)720P:Q%S AIBM8K-0?TP J5M MBF-HA)=+.N+$B>@-F-!B,K_)/\^RQN9SWS?WSEMPHTWU(*LA0LF-D$YZ*N(\ M:+2F%"IEQ]_^KL-KXTT/R YZYV?3ZS:;N:WE@X;46X?CMA51)SF!#C7[7L:2 MWKH88:!^1ZSI LIA74('?4$!*N4YY- 8N/_ G#?.+2LE2E.H/8Q[Z_-%#D) MNZ$D_S:??,YG^3+/JF"=C\MB^L=M,8L26:P3,K0X/V_;1%#.:$&91YP9[6W\ M"DVC(K%(,61'Z KJ-1"C)\S/P+KV<1J[*P6@;&7*26L8-Q%1)Y"L1QEWARFY MRD=XRMZ]\'>S*PWIH?CT\;8HEY^R\DX795E\BW;9WH=G7I8.FBEA#206280I M)J!,)[@.R)KR/DKC!0S[B;.]3L#:.R;BN" A#.+ MO6_6?6!I"G=&>*;1#W8WU3:T6:?6T2#;2D=I*',&445C7 !K.($ M:19SH%V*C3/"8(T>*),.ZOG,XZ/,XA"'H@ C5@+D,=/&8=BLNP(EO9TWPA.# M/JB2BNDYU$HK!]_V"@%;ZH0 O,HP325&P*MF= @DK4?CMF5ZVD!U@?)@9Y;[ M$NEL>;[J$7JM*-=)^\%9)(BS7G#/ 2(*]."Y]0B"64BFY(G&(@CIEQ,/1 M-5(J)>'9"&-'>F=4=U /=LIRRNGP'N0D=Q1Y+3VKWER6GJ"'BQ"(DQ23?H1A M);T3JC.DAU11Q7S5[8.7K9\5#0;)*ML1E%PH1A2FPC>>'4KYA9W7=2':+>HG M ='!C.VKJU7$Q&3V?I)'@\Y,ON3+R>Q1[_>9W N!1YQ@/Q:Q/9399W)<_6NF?EX4#XUA:Y9'TV%3?80.: %HTYX+!6'RKL('6X4-@(BY7;N M\7ZFWL^:>Z!1,J9C"15/"!$/3'IN"*+.&D0KM6PVZ=RK2$'%4A; $5XL&#* MMPN\'QAVOJ2;[U?(WF;+?#J9/>W>A67@!%5,$D20&VR,)=Y4@;.K1,H>LZA@ MVLR%GHR5V:SX5HG$%Z4M[C\OK^]G=1#G0[*M%G&1Q[03/%?&5@^A MUC4>,&VC-4I73Y<4>6ZR] C\&;R&42>\*U> 7:UVC^^S\N-M1+F=(W%7[4 H M MUPK6<8>E]%(C8!V4AOMZG(1 D'+W>H013$/1*A'FL]'IS6)Q?QR5UC6"!LA: M(>)F@QM)B).4\GI\0,J44,U1^HJ&I-%)$)_%8;WN;UN/];IT@)1*0R%1V DG MM%>0XWI^D$DCR\A7"?E$?:C4Y M[=%+XHAG LIH8GDLK(B*S==C(9Y<6-A%G\+>^[KE<3 /%XM1O_JY^%1\R*9% M7%)GV9.>?RJZ4W!]?%R@<3, XM0GLKJ3+AS2T-7(8LC%9>WM!R3P"*0UW/V2 MPXDK]UXR.5P]((N$QU@I3E3]F(@>H4GHY0T9Z7/"]NI70NGZ&86;^X M_6[^<5(]5OHD"V:;]+CM&@@* $DX11Y:J)$'2L@&6D+,,![2(9/?CHF?O!4X1+9?'%(6VZO$ 1VP#EJJ?'."H&Q1LW\XXQ<6E+P,?&O$XD, MQ;<(4.6IR6RV_OH(DDVD:@M+M'TC01/D#-5 <46M!0XYB6H4A$4I454C],Z. MBI>]2>E\7*W/9NMKVH]>M#J*KGO:":M,.9IIC#WRQ&LA&'NP9,@PEN: :WD? M-#G(Q.X$<#XRUD]F[;]!N+=>X-!(0*P36F$(I5 <-;M+I^$P>48NG6RG WZ8 M7)]7? $,@Q5;/F_Y^*:0PAHWA 06Z ML%QJ/3)J( F1KD M9Z79L]R$QS+M6?6 '/*22Z>,1,!!+!V#]YH[[-WG67ZS M$OEQ)&S17E!*>*"!T$9A"B6A&*O&SO JY?F)$68@.0LENQ?#V=?AU;PZT>1[ M7C_$W;FF@ABCO=;*,XI1LAY7#B&B9=]:G)^NBA&]B6*$X[R/F1?L_E]5L7WQ$'&CMR4D[NZ M@UM/[/;6"$90C;$!2!HDI8; XL8,MFF7!4[-D'81W.D6]Z$UER_*QVIXM8G: M@DX+]=6RI4 )H,(;%/\C!@+L3?WL1L1#LQ0=UOZH[@)Y.(P\QK?EZ&2K$1PT M<=]EK>6865$E$(>\0<':E /D$3[2-" =>Y/!F9FXN<39W3V,!.NT5<@Y MIJV15DENFYBA: E?5D#-D)O?[E _Q^;W0_9EH^G?7:^4>_6\5BV^.^/GY$;0_+=E4)A"-E ML;0"4\&QY4";S3&EX!+A85)[#WA:,B"].L+\'$JL2O%294!KS:_#E8.1Q/AH MQAHN;77[11KGZU%3E\2T$2Z89U)CG6!_7L:U>[7@8-W@%60<>P8<%(AX:K@U M]9AYW/M?5NSIV?EV.O1G\*U$U7Q?3F\GB_9\.U@Y((*-CWMU+I35W(%H->AF MDB&4\O33J8$'9_.@],*[KD4P-/'>7=N\0FE^M3B.=-LK!LD$COOO^!<%PD@. M;7WX(CBC."57XJGAIQ=)N$[@'YIL'[)5TOU/Q:?)]W_DR]LJM76$)TZ>HV^7 MG]ID4"I"KQS14L2IZ($EŎ=D4DZ]]*.J?@* ]"^8<]N C9;_:CF^!KZ5U MV**EH*MGZP6)$E!4(<_C4D%J/(Q&*;;B" -6SV0K=B^(\?F:._$Q!PRLA]&$ MD9PH2S1CN'XE0W -8\3XO\U34Y&7Y(RKM@\_BMJD?L$%:(4H=5T(Y:Z4TN!Y[7&Y2LK4='8C_ M926>R(=R>2F,2X/[LJAF,;'5>PL, L2XYCC:%P^.@V'?B%]3S?7/:GP?MF_XY+1MVDI ((XY!7]R,A5A9RS'U< MFPRFV'C0*KRFM\W@"3G!,8L<-Q HP:!'L#I]4YOQ$!$MOLL*XNA-VGL3@A^' M\5!K2IMG3[?;8RVF57KC@4)@%/%QGZL95RZ"Q4R-FI5VF&QC%\?,P05S;CK_ M?1Y[/ZL>EWI(O6OC +]&4GS-%JK,%W%-MO>K6/S5P%L\U]S]AP7%"'%46&N] M=90Q#ARL424"I.0F&*$B'I*&+6? 8+([]XRHAN:+,LMOYNM,<-,?G\K)?!%! M7232:HJ@@EJ)&ET.<,HAR @7@A'.C$'E M-X;9\9!'9U7J:3(=G2#QN".Z0__>RF M_I'0#^;O?-GK%ES;4RL8)I@S''OKN:?6,:=&[W)YDQ,+JU^3W 3JU"4)*( ME<6(,>T@C&.I(P#FMU7 M0>S5ZQGQSP$S\(36@E7*8 L8U\1;H" E6M?8.$U3C+T1G@0D,^3%[>:^$1]N M$[R(FO37HKBJ7F[YF)5?\VFV^%@\H+EU#[RK4O"8$*20$LAC1& <*I3U*)EG MP[S[^6IYU1FP0]'G8S:+;=[\&M>\05#M8W9/ JT+S2F50-! M8DVIJ3./NCM;+ \O2\]*!AM'XAT6S$>]R(D7 M4M0G&-9@-VRF^E>W_J2A.:C/Y_=B7CSE\V&R[*\8/#0^&F[&<2%-7%X9Q/41 ML%5"IAR=GWH1_%6QIU-XAU,UC2-TLTG,Y_>Q[QME68O4??X/\%2[67: Z8':"$RZD*"VT8PH@Z.-W$@J-:3T60%&*.Z%Z,/O2 ME54*F(,E"YB4\Z@_J]N^JSPP+,L[PO5 MO(OSCRR_N8V?I+Y&:_TF,^M$>547%N_NEXOE9+XZ#=R]!!W;1,# ,(8EUTH0 M*:3 @M>GB4X;GW+.!D=(E:Z6I)YQ'DKC/!O$[_=WG[/RW?6+81Q:NHYJ)W@7 MMXS6*Q"GIE<6&M_L&SVF,,4).J(EK3^*%,.!?V8B;A3OBZ$<3\5=+06%)'4X M3G%-*AV@C;%U6)4G J38Y"/2?^\)!*__$$"/\%+'5L_UYG'?4"))CA(S1 MEF$.#(3QG[@>HX1)3R(C9A4D5=] 'KP!.S^O_C]#:[NI]E-EM. M\MGB]<]59QPV3B@IF([2,P:L\\9IY@ UK:X6]#?"-_/8S?MUL/WGV;Y3S"VE M@Y4(JK@-X]X#"(E&#L%Z;!:0E,"($5E\70EXRPQ- W0H*ZYZ+F6Y>2[E4_QD M]3W?YTO?5CQX&O6,<5H0IS@2DD'#ZY$I!R[,WY4DVZ)S.,]%%%O<3?)]V?.W M5P@JKG1& LT-Y22:D)R3!BJFQ86]ZI8FX -L.0G1H?CR(?M:S+[&_8*)TLB7 M?C+-9ZLCZ6IWL?]&P^YZ 1)6Y48D1"+MO -*"%>/U4,SJ.4X/'N.%?C+JPN= M03M1ZN5OXARL%0SV/?X3BD%N"&-:LS,RDL M&.$-@HY8T#FN@UT:F'S)JZB**A?/N\^S_&8=0W50>^RM%PA2WGHK;951%RLF M'6K&*J@?]CK!:^%0']">H%4V]]'U9/Z'+LJR^%8=%.Y1*'O*!XNA )ARY@%P MBNC8O\9V Y:F'+Z-,%-&9[JD.TB'4B-/MWD'ML4O"X?*AO("L>KN.<>HNE@E MZU$A=6E9!;O<%">#>1Z*_#ZY.[PIWE4E8, ECRK+,6@]4YA11AK3"IF4_%$C MW-BDB'@O6TY&](1EY5/\>?:^R..G1DOI8W4O_'U63F,OVFQ:CJH?J%:*@[@G MDXH100A1ZL$1">R%I5%/EVG1/\CGT3*54?YFF=VU7XV:&@$*[JA5&EG.$8_# MHMPW"AG)%-?;"/=!_2U)IR)Z'L;4SX*HN^)^?NB0:U>U0(SDWA@E/ .P.F($ MI-GZPPCG)2N@$^2]ES])T)Z'1'Z2EX<> =I1(VA-I/?*8$F5 L3"*L] O;+S MI 0.1UO"0YWV]T>>4W$]Q<"I;J=4G[[*N?GW^>2N*)=5VL+JI+2B[K9%J$VU M8(BBV(*H? ETQ@HJ@6K6<6]2P@E'OQ*=3H@>H!W,C7\;._HI*^\>=O_['/DO M2P?-D:9>NE4*3$^)YJH9%W8TY9#Y: ?<:]0BZ9@.N?*LLE8VI8+TU;.X M2F)$(29.Q@$TAKMV,.7^<7NGW- 9ZOM89DX#=,@0A$\;;^3OQ7QZD"/;*P1% MN% *$<^M@Q(K(&3C<*0*I9P'C3"C1]<\Z034@8,/?X\6]RK?U:5$'D))XTY! M6P,]M$@SB?Q&>-@;WX["8XT\Q$ AH2"&&"-+@;2*JF9LE%W@5C-%P"TB#X\# M="AMKN\7U0'S0DW_>9\O\I6D]I^R[*@1'"<.6 0XXXP ;YS7HAD?TG^"^,/6 M$B[Z0/22AR M<'W95CQ 2@FW@@+N (A[+>4A;N:051=FR::(=B]+3D+S=<>Y8Z 9\DXB5+V0 M0CBCDM1CQ6G9BT?/G&/%?524^W' OJ9;6,(I:2'@% OL?%QHB6;UR+1C*4[0 MT9^II*U)'<#YVFYA&:D5HIH9Q%TTS(!ESC2C8R+E4:P1ZI[A742(AS,.RX%L0@:JR&!&Z2(QP)!"48,Z@$!(J8[0!P+MZ9$SPE./,UW,UZ52F=(#HZ[[81C$$TA!,,+7$8L<% MU/58:?QOD-B)U\J>+J$]\\4V!&*G!/=QR) S+Z5S^D$_$G5901$=\:!+2%_- MQ38.G/2R>G-#$6H4408VRE';E%L$(UQNNO0S)(/Y&B^V21I21-SV8MMQB)ZTK-R7RUL5/_:J^NC?)LO[ZK$1GWTN[R?E#P00 MVKO(M*P=JE>0*1'<:BR4-6@ N6G@, M$V\$-%SX:)XW>SN+4$JPV C]*L,JG4X@/X%;JV>PYBMQ3&8?[S\O\JL\=JG5 MGJAEW1"7<&XAQ,H)S:P3-GY^XV4T/.5X;?1F;Q)O^@%XY/?U(\\5T;B*VX46 M*^C-@SJUA%^85Z5#MO0'\E";I_^8E'FU3?PP61XZQW]>-"C+(8^;2X!)E;&= M._F EXMJD[:T3H3P'.0[NJ5\6#IPKRH0$G@KH65Q+F0/UJ'@0:F\4 M) B9J*2!;QR37,,+BW5.$?[+V(_.X1WNJ'&Q@J#%(>/C@H%:!YB.ZA=@:7T< M"]4-5@HD/?TSPKUWAV1)PO$$^];%_=CGHMQCP3XI$:A#W!-&K/%5"@G.'&H, M;HI52EZ.$>Z$.Q!L&H GSO-%N7PTQ^._GL_O^*/P83*_V65L/OE]\%(; 90& M4E#)L3* T6:7!5W*;![A,5\7%F8*?KW+?.=D?U8B *XID8Q08 AQ0$"%FGZK MN->^C"7_1%D]E_1)F/4IZ]_R>7YW?[=7VD_*!"JC5/@+"= M\!>U]!?9]*\WQ==?IIM/7#.@_M=S!M0_#VHVV_0QSQ8[W43[B@6(&

C#/D./>T=B0DE82-BLR5B8U13[P,$IJ M$O!N9 GWC)&880-(1HVL@MQFAHM2[YXJ=6@TULB?Z89-EO$,":PG!PXKI?@8 MPZDSCI*%T]Z"%*!D/5PQL>S%4JJ#+-%RB&DWM=DXE],.<0,*P3T8]C?'IZWF M25)/AF]R]-T6TFMSG +"T >_9H#HV&)9R]9QVB^C3A\]K!,;T(%._GHB_7<: MJ)?,K8EX/X1A?7]/ =,'R[VW%B$T]?,TD*-YX2ZN.C__V%2^AOFX%+:8#47 MLMHQ21!.&B@:S/H9.3.1:##)T$FWUS33:%>)F1*<$480J?U),^Q,$=<:_1DC M:3,:B#!CDXAS62?XUA5H*%P'9#Y4[-=.2$RCQ"D;B#F$+<32R12,TOS,4I)< M5.N1+YAM.OD]2+V+G@4D?NY:GI?AI&\:@SG\]<-!@E1WP?/4:_V$OR;;*H/4\&\^4*?42:B0SMJ1C%JK MTKY5LI-GE8<%>J]\.CFYA@'.$8-^Y<4"$2G-:VABD-.AA^0+_*08BR! A0X, MUYD1*S&6_D%N<0\FU5A9>)3S%4[]N7&'++IA7F+".)B[<6B\1=;T=XG8Z%LB M\B6K=EDD%7#3N,)0@H8?+G&;8^TT&QLE/.:\T.X"FQK#ORVF/@^7XR7'&\%T M!(OUS-S2@%%T],AZ.F@R9W-8$$DD//>981C75G441>J]"'$;WPFGN%OBXQ$$ M['6R,H%P603 )F4HJ#.+0NS+-'E*HA/!^W3S18LA/;V1&Q@,4CO?3BU:BJ\J M.GE[='/[-91[6VB^H=\P&3?7$D%[JBP4[LB8RO MR)!F^B958.ZCB71HXT]7![E5);V'#48?IY5E6[H>?25L232=A%8B0/N:3!>8 M#3*"3+*.NA__75)VVZT!N M\)TN_H%&+ V,P2Y,+2I+.S6G-TVAP)U%!V4@W=>M<[]?-2,# MQF+LV[&<5C1FM"@/UNS3FH_*S%S*)R:\GA/+ V?*.3CO+*TA16\\E7Q=?D4? MH -HY#++RR3R1'O6#S2>3U^%HL3: MEBKK9HTWV+R5&_D\=IU(?F:-:-=$ M[=(YF6W_Y1&S<2--SSGYQ-IE0D58V/$8T]X &Z*@16.PIP_GOHM:)V7/VXNKFXK M.,];,N,6*G\H0KU:]=<0HFA(B$+5, +J0=@QM'C6(YU=#[: 4E;"T MEK4H P(Z) DF2^[!6V(\KR,33E@#9P2?:C^#<-;^SK;"4F9$D,4"-/$BF*=>!_$#];.Q@>.K0DG-95A53UZ55%/M0,42)("TP^A)9 MB2 )2H57AKA:/9:&MTI.<1A;VIR[=T"UDSD.XR0,SJAV.N,K2LY)EN.#A\2$ M B>8'I?OI?V7.,04B-VU"$5PIVKS*E5<5OW\W.:EH;GJY'FU-6D#+7[TC&LQ M#&+!B"!85P36"B"?I!!Q1EM#GV<9? P(K#2$T\ M:\A8?8P%5QGPD+T-!(2W=[0R9,S2V,]XBZ_\K[^8,PS?Q0_< M>PL%%T66^A;/Z; QMR?U:*6(@OA2C8^B 0,+6:1?(S&V\/##U.)] M^F A25 M,QW^2/H>Z+O6Q60\2_G2MJ6GP=5FRTOF(XDAHP=D0JYH2+H\@REQWJM3SMI@ M>9M(UNG!A,6!WS#.H3\.!5[HH""'#UQ9)+J]=R >&$,09ZMF<:F'#_=3'BI]_3QNZ:^VJ155U>OBK+$UI>H _L&G[R?@-]WPP0#; MX* T.R8IN&*T7E7>F+J2<."".W-8A71P(7&]>'/B8366)N$)YIN4P9I3G7.4 M2T[@M1CB2)>.+'?FXC+C-S 9*>SW557'Q<)_)B2+9B!9;4*03QB!J M\KT->4@)1R9S$S ,=JP2 '(DJ9M4B_N0P+.#/+JFIP;JJ:-W/$^YC_7<(S^V M!E\G&"YRCFV]B<@L5.+_2GD>L]%J;<)Z9'=@D_I)8M$SRP]KXHQB6+(W;5V5 MDZV291&\%)3\H77P=,G"0,0\/J-]XU3+9(42+_W 0LLHGBM6 N_L:&W)]S1T M[4FU8JT,4,P]%)C\DM4(J6HJ'"I'_?[Q_,N-08FEI8Y10G-#$=T+42)-,)MF MF;MI. LEVCXNT[8T%$,ZVPIKQ(=/Q9CB1K5SN=;#+$UE"V<"I:F%W5J1B5?J MX(EY& =/-E'D6A,_A,O!R7II65)+=5X$]_[)$M.70\Y6QN3S*2%]ZS3!U%Q! MR P-OT.9!>,$*)"S^8^_*LR4,O7?<,_")RHIBC4HC6OE"HG7L8(G:+E&X SCZF M-"),-H'Q)(R*+2$1B.D)BFDSX8(U@7F9X$OF 810SAQ/6L[P;?CC3O/T^"6_!/-)DP; &,!H7^D<_3;N++Z)]0#RJBF;- MPN7!Q]AZJ2&O[2G%+#,.M_506TU$[+D8H^%9'P<^G]-!#_+.')#1*JC0\<3#/VD_T$^J5G@_R-&V\+2PD X-\C8#IS74S(+OA..1G 5O_LM96S$, M[(^GUAE+\Q3YFRT^;E8QK)C%GIP$N5K2^XSD MC'/OM2B%3L)8W\7[?T&>B5XJ$>Y D[F'$JAZ-4VYSPVSL\]1')2C<)MP/Z!A(G1Y[^0A[ M'#TA7L[=-1H*U[]O&H.HN*_"(\GR.*H\EUSRVK.24H4O7T$R7*^9JD.L6$=YW0FJ/&9\HYTI9<0H=U'6_@PYD?7IU__'8Y MR/X&SW'ZD42BF,+\=IKM'AVEQA-OVJN-&VPT[9\9[ZI"]P]^JC,YA5NWH9BY020UZ%N=&$"&LEY%QN74:7M6!Z2 M_F\,=@0Z**^1GJ45+7G<6[ 08=DUZC?[*GGX+-DY2@M9%.L8:E+;M ,;JCD MF@GY! ^;0-_0V6B)4_X,*R_B5NAPHJ=F2+>!P4 MR1/W5"=)GX&^J$HDG3@*#>&2X.&1/5PG[A;(2J\E M945I7EYB8Y)T& MO%OKDGM0!VWQ.$"0VQU$BRU$!%F?%? %C>1N!-VOP%/\\LB5\O"I/*A[%KIW MP=VX%??P:#N0SRKRT4)YUD3N7,E34ZMW/K/!_K7:Z])N>KCI#=WDT!G5=,.% M-W)LVF1 KXI'Q"F2,+OT?=C@2H@Z&L8Y-MU)Y@LW:_=\*/#B @KU/'=RHI+A MQ=0J41!^TS9[S6YIA87PA>X<4!;!6YHN!]U+FVZX &I/,C%-:X2A@6%@4GK* MIXNIQ*9GG2@OL+0(JCIKMGX?O[BQ[9XTS>*+IFW*:O%]>MBO!/S;R>F&.J;' ME?=TRVEJ0>0[Q"T8E5"DL?-R0)PS6'3G:40&$N\4KI3.=99)LR)9\?.]B8_S M)7'7M#L(:VXMK[:4I#S)+GIZ5I4N*J*EB\'R2Z.OG]S,':[F^Q&8;ZECS:B' M?)M2'7.%)V*J$F>O6!^XV_V6LZHEY+^?QEVE$(&6!#2<@OQ)EXZN4(H1GURO M2*Y2"]+:;4$OW6?@L]SWUCQ_,O?H%CX\>I=N%+5/&O(0,>D^'G7#M9GF*AM.3W+;:4@H KWQ/L 1\LN4]7\S4A(\,C$7U6W+MU/ED.R0M M_H;S0%B,[ !-_U#[[AB;-4_;/ZU_1 +PXG1 S$FPF.+5T_(@2B6(9C#5M23A2*G.8X/BX1$^RDH2=*;>VJP%,=G%] MVY59WQ*@9ZO6]U4O8&S?"5314AE3X9:):TZ[&XIK*'ZE5!__@4'HG>7R)7*^ MUO"G'\@CL>SDL/Q)G41YREN#Y*49((":Q:Q&*B9]B M6U"=5U74\2R'PC#3;Y6G%^3Y"B7?7E,H->EE[CKNT20-;WLDU1N?)]P9QF , MLH;R33MSB-VG3"7=)^8=-(7UCUN,^#/$9Z(Z ,.5I2EK[MUF+QOUX &%@#;) M+$+-D'VBE9=-$R+\/^4&VRC;8A7KDI4Z!YOGS]K3<[ OX2V\AN 7]4_"3&H ,Y\*6<1-#A&&VAKWW)H%9T(DIT%0\ M= 8>A8R )R9^Q, 4^IUQ[#]A2]Q# (=GW.RI-A[Z.ND@=&5LT.E*JBN/Z*H" MYB>0NF"U4X(I,UA0>C .YR2]&:^76AH/.R#&O$#0,#^HI-%YO1[0GUD4"3IW M :GS^&^] 489S/!^F2WF]&)D&%NXKOSV MEZ/6$?T=XB$I^?>*V?A&N^)X+O?&GUE+#&!\')V[9\61KSY@0C'ZY-X91=,/ M>&CR;$@ B,A;YEKS4'Q0_UA:+>QQD.5%,]M'.E&8_%KVF-OHG_QTIGZ4_\Y< M_U6QIXI]5;VV5LSF:N*Y7>>7RPB3^1C+'DNJ'(HY_V'0*1+C+RWZO\T2AZXU M!.5-U*WS0\)\&KR7H/!U5TS05B7A9>PU_?P#;E\X-KSCK>.I(#Q\]XB(/,K" M^0(2\HQ)>D&9T;/\9[!S[I-]..C%/ZD7_T 7_X*RC#*NX579:5_TP%.*M_1* MZK!VZJ2\43B_)&PO/B-O"@S_42EX:!H*C79CW.MFZV2SY.O;7;U55:9#I]JN M-7]$>>39I'M MY#V0YGU+^:_D,42^2L%HTV5E^37/V6Q,I D*NEVD2OG8>"M;5SXH [N30OFV M7WM0CON@AW4G: ?;"I!U."N!02W5!>J"N]B.V-"&Q%=X@*;>\] M,CT[O/WWME$ %W:U-2FY+:E-2F9 -GDLJG M(L^8D0J?6?J9[HXFGQ_BW=_5]P)2-/CBJ)>9X^;/?CQ!E'!TC*TPO?.W-2!@ M0B2R H8**#X]^IG>RLU.<5"GIK$"6#>!$]W2BDD!@#8RP''O<%CDQN!":N8=RTU*R7Q"%-R2W>!?-(K)*=JCHS- M*Z(7(29.+,D'2HGV!CS$9D*D=C<]G5[:6VU'IC+^,8&KE9!M:O5"Q9X5?H0=8G92T'N38BKDX$U2HA!KWF27E#AW2(#,S-C-A" M\Z,9]TF@:1)HZD;<">0VN)U:Y+>_!OXDL&82P3!Y0RF%,U/TO%*6:^PR?AG( MT!>"MEJU;(U,Q&2$"7VH"'QH%>E($^Z] X\;5IT]KJ"[U#3, XD=:=N560:$ M$F;8W+1+L+1(NE37>OT-YC/<0T(3V[*S^,B@FV1F\(U9?%E>5V2$ZS;-9!!7 M,:BP\?9-][394Q\RY:!Y?*HA=*K?M5LGS7[RPVSLTUA/1IHR-4C<0W=9K#[##HKDD--AOCCO,P\A?2JA*JW-A$,XDB*ET],\R35 MN(WE&Q2 L$XQ<@= M(J*(F?&85)8QXIE*SD;D^Q'6?[4<@T(#6WJ91$@/OBBI5P,4[:O.[ZTQ5E'I MGQCW%#F67( ,(K7:S:@60V]Q(3\^Z6Y"TY#1( F7,1"!". .YFFBD?@H\ISB M-JG9ZI=@\4BCUS1R>BIYWZ-LBI!)J(T1VE$J,\ZJLBOVFR6\D>;,G\4#5B$M M>S:+3G%)WU]>I&\ZKU?B D$P5M-Z95^1/$@#2\D3)6N88B;3ZH4\&6F#:UF^ M4NN Q79&3&YHNT3/X0=RZJ@Y#EKF<>'7=JC/[/@H,1\>:'8+ ]Z M=HY^'81((8_^<@@SHE%=X'X%^!WP.DX(1G#FR+,3*9',,'J(07:)-_;:1W)1 MVOC K>] @+Z@7^,:/4CZ"H9[\&+&=P%1DT Z!]5(MNF&JBRE;6-T"]&_/Q-& M!BG[PW(D6BFRESPZTVCOR5YJZHCG4$=TC]9?R.(FP%.>J1\]@V&A_31BAH.D M6#A<%.UKI-L9.R$,V?@WI!G03IY]P5B#L7\P-P8_)Z[FE2[RKIVP:IZL+W%R M_A4.Q^/VV29'5?T;NCNB5H,1!)LPRQ]*&N===T0;MJ-F=5?\HTILZ71;N,:< M[BNVD'E:")IU7PQ1I>62\LC(^K&GL,!=LQ B:_4E;.=-XJ68!\*6!1(ZA#CS M8:#_H0\.RSZ>'A<";:WMXRM$:G_&S-9-IX0]WWM/6Y1\'&A(!UEP/P)\^B;D MMIKB:18#_*F^%.YZ>LZ!M?[?G+P2-30>5!W&(>[T(5'Q89G6_F91+:LOT[LK MNIK[QPV3W_#ZAF-3:/#QMUN=YMQPO#L0<3]80)MB_CZ>[Z?=-0_:[E8X++B, M\?0WO%)X>,_$RU#%JQS_P.#=^W4,6TUAY5.U5A(9E);+G02M;!7CBZQ!*[ )C#%$M*/2:UK#11T.7%2G6XP=9Q_QHJIRT$&>;&GC,9:J''K8IW$? MIJ.X%9[C!P8>AM2]A3HW_M@!C_IH0[6/-IR:IX6V=?8EVZBN%MY@_6;IO*NF MCGB>=45,MY<%G':S7X0RM_K"N.N^XI/UPYG%L\,JT'2:O4)@J;7-?,W(A6_0 M5REPJ61\4@F-*AJ&5%]S=MW KPY#4MUZF2ADQQQ"P?"D=@B[$9Y44^BZS7:1 M0^G5EZU=-YD9T*Q*0%)74C;H SK-V@=441U71S 1XAU=3*1C-5-1\UAPR9XQGM0Y[T[!<0J/#L[4VK*R% MW GIP1K%[T (K)9KQVYRFI&!ZP@S#&&N%+P#@[58CY_:E:#(C*P2>U8\(LB* M>2#>ZPJ/D**4"NF:\O1""-W=AF T&N58@J/1ANR,_Q<>_ MV)$_%('1D3_-@SXN'3!*P.D0JF)">& ^STIHN0109<&@$-Q"T6RDI!@.HA1[ MR 011D%L1XS[![\+\'<0=$+G9TZ$@W\*5NJW#'3&BA4PK$ 8,V&%,]V3IED>@PKZH%5;6!YP(8MWK'UR MNJ&.Z;M1]W[LCC28(U+PC&QINJH_F/"/0#EJQ#/&.ZJTSP] M_DF]^K,?28S:M2\CR"XAUS>/!:7_0ZUVVKCI7QZW.Q:!M]N$% M/UM;Z3K]F474^/+M[U->$@ [*[F?4=7% 8$86%Y&@(PW@V9]].H&C6> P^6$*HS7W"9K-F M3"R5N%AZ5*-U0N4GE"F)%)F-2[2.*1NTZM4!+6LMWKI+^W:7^7(+H&GA?# M3VZH*QA_7/O!S#!;[_\[B8,6P@HDY$MA.W(I;#&#Z$@:11DB%7X=F_.93PC' MVI0A:#9>>_'=.YPW35K^C$>3=,DTF<$9%:$=.$.>T4_),S [ES#7<1BJN[<# M""$6H4.KFT[O!?*&)?=S;PA#EW[R)0TS]V;>!Q!K(N&:'*5-@<'( 24+%&@P MR&8ZP;12,,=I[."AWD* 2/%ERA\7QA!"KEFE&KXPYT,NX&>8+\-R)$;BJS02 M!SU71[_^YONC>PA:^$:<1X5X2 +?_PYI&'X0@<0Y" (W(,O_P3 R3SCI$RX] MX:1/*%\!XAS&PS_)K?B& RKM!.R2%/T.*3?$NJ#)H,2N \KAC!&+&%U"A!^S MY*-=L)W CF?@4XBA$-J'A47+1-Z+' ^\WKBSW)AS0LUMQ-!/T*R0%0LBV-C& M?%A <&XX1#<5! O\(3W=U&P;7<=V!;4E MR1\9*\X+&7;4S#)@62-_3@CAF,C+0'\2@ZO"JV$:?/A$+<:*:7VP%YQR.P3! M^F?L\1TS@M)VR)S0\-(Q89HBV'UVGNP^LT.*(X@6_L,S:/ASYE_T)? ^MX0= MA(C"(MA6R"TB/R!C-Q*([0K:8-Q/!=4%8"$=!*T$&0@1S!G!8T4P1J> K[^- MQ!S\/+P.E%V^;]U4J3)!P)-+>-E2I8#.,(,603 MD%@*SNW 1S7U9XZ-K^4@*40E'<5A%##QCR1>4\U:\C=X$0!,*)LXJ0F6ND8J M.S2"E,!&OB".\M=#:\ MYT$D%1"L5[(9DP"U1,0'5K0AT=V3,F;:VG_]Y:1M'I^%*=L'TBRA#^+YHMP' M"?@$]F%5K])6Y92K5A$S'F,T8AA8U>0(YMOUYPK)>F4/R"OJR5"9!E>L71#Z97$LM?L0M)0L6L89;$8T]3^O^R(J/TL!&ZU8 MYD$<^3,N*V2;2+5L#D)"E@1_K^KW7-#7=PL2E(6&'!B&A4OA%;X57.M#W:)( M*9$KI '!I[.]"_6,UEVD+7*ZR9RG+'RJ2CI9-R!N'/$O9J6.82' M\(2,BVW.ZIG[AMD,I $4NAN3/6!5M=07"1NIUA\8<(+IOR2EH?R9UD9*]-10 M!C)("E\YBTBDBQR#]( O@6."1?*NABBS^2;=_TNNT*U7&7G44N!+3^9H] MD >-LM3(4\L=;Y%M#5U!\>TBL]?=!-/]9NC S7XWI:8LWID,A^\F5J=, 56* M#/%?R UU,I(8-JU(W/5=@ _)?OM'87FZ2PU-$Z]P$J/F(7)81@9@^4D@?OI![(3LE#H!\LLK&E[6N*V/XB]+(8\ M92S#V/$8P@ZYA-2M<0P1C4=SJ>I\#K&M0]1LK%*P;1L0)F>!,UR7"7PL1=D MG[E-Z8NSG#-5N]IPV,1$Q0"<7E!N7O&:5:G9J,6F:F)S4L:R[/KEE.H06>T@ M(.#N OX=FYN]W5A-/+]**>\K&_Y:?/;+=WBX/HD$*O M'94HLY"CK;[-VOD \$4961^IN^^80^ZUBC%:%YV%RMK3.IK9?@YO+][]_^?+?'S__9MQ^&WR[^G3U^=LSX+)>?R9> M FQ<@F?*$_YA#L?)"=5E.%?=[Z1+F?C(V _NK6#TWO7][P[#/"285>D1?GDZ M_FO@W"'2U:VPXX"O)_P._S/A'/=&$ S%P*;[A>;I::^):$7K7N^/(T0('(T" MO$6(EWAQIX0N,,J+GMI]"$B?T_/[^6O^.@ZEO%;)%S6X"374>]#?D/&A' M>,<3+UI&HG%D',D;!/A/[@;^:^Y:'GTB+Z329WS-$OZ)+80.K(P5&'BMD"^? MA.*A.1WYR5V1R(EBF,L)K QT1? MG/2*:V:$.2@9R[BS D=$="\W<,+O?)4A M]B2**JT,77#$BQJV%>,EVRP@$X*+,!J3 ED"V="!F7[@!9DP7?OU@U+#EM=C M&UCHP+L:=+'B S7CV-#HPL";S%%RFYGA7,.I,V>H5T/,YJZ_$%D8@-B#']&M M<>UK.P[!1L/K&PAS%@7.,,8;%@V8) 0OH2_4E2"Z4NOA'0\_,"88<'C8;9@+ MO+.+4W6&EUO=F"_G@WP@MLHXQ@GQQ,2/'!1Y/%7H- M&+OT'3L*,O<=_O+G""I"/^*K,$IN&*'B+)TD7#E7$'J!0\AD="L8G@>EQ>N^ MU%T-YU7^8"1FI G8 &@2".DHMN4-EU $=XZ-SP76'%Q6).RI!RGCA)"A=&P- M>NT9 P40Q!WCRP0P+ILO,EMWOH,B,4:$'5J>.=[) ?FEZ4$)@Y^#^,*CY-"A M50>O?V-WZ)9'D(>)\,1]VE^\((G<[V.^N(O3=V9,X47P-PLZC'GB^D-H2+^I ME0PBY.[S/6RZ28Q7OT*^IR0B,@YGAKJC#9(?^/#>&8C48@@RPH9M47$ FWS% MMP:P>6J_K"BR[.\D9RB6<9@"0#)$G36Z0S$ W5?Y8PL6S&$N?#U M._WH6!.GE @F(P+88&==A&+69!?T%L;MI;\ \^OC?;@SY1%6>S_I\+5;:P@9 MIHPCC^M>D 6 5^%0^"Z=P(=)=;/@DPI:16(2A#.$3?!B1 ;$MG0,Q:25,P(O M^!,:)I@/0CY(OH)>IX8$)!*!L%(_C_C5;#D#?XP7^ZA=\<-A' L<8&9,D:Q M8*\7$!($NDG&H=#]A&835?L0HL4S!AC(^:)U">RI&L2NG MX\YWXQG[Y01/ GX\":S9DIE)'0M(RV@BV%R.8[ZWJ+6?]ACO$Z8N0PJ>(0BC M"*.OT,?= Y@FON!K_-&\;>KMA-,X&OGW7KXK:%!A3A&B OUW9/TP7.L^E#C@ M$PFC+D= >&OR^AW^JB'1DIP[7AGM 18GV0[C _%4(FJS;W.T@)<]=0?$-]X= M JC4-"%=K,"Z3]?$3Y[$6\RVPFJ] _MB9^?AS1 MEC].O;SCRWI# W?%Q'(;F:"MH0FE'RQ8\L3(48!0O*H3,'".4%&QXS$U: M#FJN$C$-R#>QLY >@/#"6 M(O#C4*X@K'I$H2<",G+<@LLRX2F#H7AJ^A 37RSC7]&#B.M+!8M&@F&3QK>- M-+2!_ 7T[,X)_&2VM*DB()IXZ,+:3V')84V@_9 @ M0!>(P\XXNV^/;J\NCMZAP=$N"VL3F,U#&G(^93;S,NB]] U,!&+2$TY2J%#/ MEN[>PP2@S.907UPQ]GK_LM7M50NTYB-,J=%I&O_,($'!ZOY3 [R\9(!M-+7& M8 B6#*2*\B@4@0HNQ6OVX!KSO%2MLN*? %NI*)=A(&GNT(Z@U<($,(L#D#RU MHY#8%90(33E/S/.+_M5%J]TYOKKL#-J=%BOGZ?6Y:5Y53SF[3;3(B"O'9O>27?N"I2@$483O M))'*_X,/TJ<:TBT*[?'449A M4&&9"^$O/X$X3BJHIEAU3YD% K-+)II \3")3U(L23:E4)AP[CGNDC VF Z$ M$)%*8+TXH'YRZJ!7A!K=\/Q5:Y_&3 MMPZ\"@%I; A.):P29Q*S&>0.MH*?S8T':DB*VH#XZ:QP0'%N/.^?]J\OC@=ENMWJ<%EVT3EOGU_FT:#>VU5[";WX=W'PS/GYL M&LQ:]_'S]9>;3X-O'[]\KL!1G&0]6]?];KM_TCH^.3_N]V!-V["4M)[79N?Z MHO7D-/?%TEJS:?R.16_.9[FN78$9?,D6_R7RQUO<]$P1GTAQ9A3ATO_*_(+0 M0Y$ 9QD#EO?N( =(R_!A[$1A8WFS@#8$J/ED]X$(=B,C#I.=$.@9A.8.GK@) MFX;Q+X+OESP\?F3,_3 D&/(,7P_V$8]SH-?'@!M^E6P&:?#^H5CJE :ZOC ( MI'^(Z53HNW?$1.J%3HB;AK)ZCMO3>'8):_;W:F\US1BU#9:EY@A5W8&D+R&A MDI-K32:8-D20/E('<)A$S&:E>61VOU+Q,-@Z-9*V9RU'W]#A=FDC)RFCIZK9%;F]\P)HFX_9LKK)NLFZR8?N\&WL MGO7.6(RWUKO7G?UOQ%7W.3D7>SLE&L&WD-$@KTKX+HD5JV*IJXIGMS\R.'QE M&1Q(ALNO 6T?6C!I$!NP*":2^*XBXK?'9K=NLFYRMYH\X$#!KFZ@@"TW04>=?3Q/#78=M?RJ&3Z55Y J2U[W63=9-UD;=G)LH]>V;)_LGXX MLWCVH&VG3;A/UL+X7Q$9YT*S]7\DYQ[7VO7GRT,8S]>L-JS6V0-[9\?S"&:P MC3,8SU>)U,$0VPSF@>,:YOM.BT[[%T*1V6,(O]<;^-J5WAQ*4*-U6@C;JW*X M>[5$UH0U>T98T^LVCS>*T5Y-[*Y:<_?#E]#5Q/9&!UK+9"V3Y4QH TP;_O]> M2.6^80MC5@AIAEDXS=AW;:NF4IVB2O6*<.E5UI[7@O0,0=IF.%\)!>CUFJ?= M6OP/5/PW:T<+A2:U(-6"I#W1;9B[)TH'4T[_1^R)NIJ^ 3*"G2?!.2X4->P> M!TXMSZ]1BZ]D?%ZFW/XJ%?5^_F+\;I:":A4[#)=1HJA>NXV]D>G=DMDRZ4CU MI'+?BNYT&K=.[5^%^.PU:DAFX[3S$D1?E74#.Z)G94\BFO(D8C5J577-OZ[Y MU_:\RGL"M3W?GB ^^:K!KH^U0CR;&\/1,99;6P5ITSWAF9=K_N3L %;VZ%GS MDY$1"1KT_*L@YK-N/6-$\KQ>%NG4%PGI!H]).V>$?%]DGEP*D>!KA2^ ,%)N M<63;K6/K-HS[J6-/&<)\KE^,G,N+D5EH8&C,5/=FC+>*JW0HP"*\:Q#J>8;( M"9'W&+4K3"'0-,SAPYUXGG&&;4= /C752WC\1'.ZO!!$CS3U7?3"A$J.2(5R MKHFO;5(^#Z( MAH]4B, .D?*,B2E#?)J)\EC?F'!'"1>SC#')$GU//\31&#&*'KT?7H90BS@^ M%!4GE.1GQ%P9\)!+ M#()LU7/48<;4&A&*)D&DIZ8MY3^8JRO?5G+E^R:A(DN-'/X4"^/MUIG\C/XR MS]XUC2^>P??7VCW5,_SYN6\%1(=Q2<1^?I!78-0:1"R7)!T:W2./Q8I!\YA1 M84R8G4FWTNZK#@X71N?QV7C;:[:2WZ2O)[**"(MT[UA-U5OG"*J*,*%@21+% M4VB,C?2?LD.6<1.#6IFM8>^]29QEJ+=H."19!K%8Z_2^(V:=E=1TCZKMZX=\ M#[68T372\,/LPXNU6"ET\^.-H9L/SJ^.SZ_/V^;YR<5YIW]\>7QQ06C89K=W M==RZQ&=V#]T\G]Z_A^CL/7P6@')_8'*81?G.TI\KP'?[3>/JQ]09@K6JX5A? M'(ZU?;0^@I%-'*]'$3WI/ =&%*.+':F_2PDTS#Q/^*/ATW8&:&5^.D)6)TH7 M/I [1VD^DSNB6,Z[OL[JM.#1GAT9TT",?SD:BA]FK]7OM# $:DZC69$I_%T@ M;ZM&GA1[5CQR.,= !/29AFZN\6*EH8.U'#[LFWQUS*99!0E[!8GJF&99D;K MR4#R=,Z$M<3V5O(DP_M5:'YK!4/+$^'[+S]ST6L11./+G^3J>^LUIJU\+8S9@:YG- MCY]OJR"1+S#*_SF_^=WXZ(41560O)1>\\9XDP%&?*XYX^(=@@AUK/D[OFH?GUX/^MW3SBDQ)YK=T\OS MB^[.;R]M"DQXQ5[2[+V M>B_R.7N1G4?W(OOKMR*[#VQ3ZM]M]49>E:XX[.WX9M"V*UXZ)-L<#OZY%7B@ M@+\%?CPW/GIVL5A[WU=UW\>W:U+[]B8) 58=,7U<8%]GP)N* 6J!W=/UV[<; M^I=6)#Y41$Y?! _-7?!:MOO%(=&>R-E3Y#+GYBSLS^'//-+E_U[\_>;C[;MQSWY&/$"?A+XKKOUCFD!V<"V_=B+ M8%$?CN_F?DQ^SK[:Z-FWL"MZ[K5J_]JC%2AW/R'OYXLNTO/VW[V5VU8U,G83IP">-:* M7XK0#IPY?EZ1&:E7_&57_$:,12"6MD'V[_+ \U!"]EVB:Q04K4^;1D&II:KZ MY@"O4_-E:?TP_-Y?H7HNELV^2^Q68_?JP_=\W32XRL$*V@[9B,,UC448[_=6 M8O?--&X8&*@VC;5I/!C36!O&_36,6P%,&TC M%56M!1@VL%*Y0Z9D^LX\)QP M>HB6M 0$7BW E5G%W8/XJZ6J^E)UH,%E"<#&6G@KLXHE "GKY:W^\M:VZ;GP MHK7P5F85-P:?6B]V]1>[ME3/!<.MA;BYT[>JO]C--565@\=>V6"F0[+H'=0_J M'M0]J'M0]Z#N025Z\&(M5@D)IMM: 97R?_[V\] ?+7[]OW_[>1K-W%__/U!+ M P04 " #Y8OI.G"?= X$ !"% $0 &)E>#$U,#8S,#(P,3DN:'1M MY5AM;]LV$/Z<_(JK@Q8=8%F2Y=BUK!AH;&?)D&9IXBW;1UJB+:X2*9!49._7 M[RA9J=.X:)LY"[ 8D*PC[^6YX_'X$KP:_SJ:_GDY@5BG"5S^=GQ^-H*&9=LW MWLBVQ],QG$X_G$.GY;@PE80KIIG@)+'MR44#&K'6F6_;15&T"J\EY,*>7ME& M5<=.A%"T%>FH,=P/3--P?R^(*8GP?R]X95DP%F&>4JXAE)1H&D&N&%_ 3435 M)W#!LNXX1R);2;:(-;0=MP\W0GYBMZ3FT$PG=#A9QFS&=&!7)!JSU]:"F8A6 MH/0JH4>-N>#:FI.4)2M_RE*JX((6<"52P@=EGV)_4]]U,CTPP"-V.PP(<)*B MK'K?[7=.>L>.\^ZD/^GVO+;WONU,O$FOUVGWD6P, YO@4TK5K]IRPCBU8FK< M\-VV\_JAN<"T; /*>$PETULD9A+-F>;:ZH;MLN^;*#1=:HLD;,'],L3_'E9) M%I6)F4@B5#'YX_3L^&P*[N%]M-\)+*'S'>#:%J[_*8!O9'8H$B'] Z?\568B M&@I)S.3VN> 4E?^2)RMH=YOEG*M!_[#';PZ\]N!1+O^5*\WFJV<-^PXQ7-,P MQPZ&XT)X!)-E&!.^H%C;TI0IA8%_;H2NX\ )7&M)J6["16O2>FY$-T3%N"1H MP9LP'F$B'G;Z+V+^?A7 YVRA4ODO.Q8W%(C$IS!O'1,-(I<@:2:DAJC<43RZ M;)GB]^; [3J#W51 P=?@;AD693$'QC6RIS!GG/"0D01;YD*F90DV#,=$GF8*/.9&H"XOU5>4ZRI^@)G =ZV,3F.'$ MVIZ9\HXAF:T0Q9Q*RD-:Z: HN&!*5^4?"P#RF7V9NM-T;;V#MQ="M<#S/ NG M8?^PW2R_W7[7<;WU]Z'3Z[C-LKR5M.<=]GL_;77F96?NLP/XGHG!#/B-1A(N89<#Z3K:LY!F/4+:D-PUP4P*202VC1694 M+HU*368)A9 FR;KWJ.$T2EIE)*SI']\,ID0N&*_@D5R+NJ$\#50M!8MTC-SH M_$S(B$H+=Y )R13UZX\'PV(08U1U!,B""/E1HSP?ZV]PVACHS^[LV WCJYSJ9R3#Q+I?A2>NB;M0/\I[AIP MPQ$U\03".0TQ;+E^J4EDE\7UP1W*?WMU\_5+FX M;_@/4$L#!!0 ( /EB^DX)%B.0:@@ -XV 2 8F5X,S$Q,#8S,#(P M,3DN:'1M[9MM4]NX%H _M[]"F\[NI3,)C@FT):3,\!)VLR\MEYN=[GY4;"76 M($NN)"?D_OH]1[*)0\*04"@+$V: 6#J2CEZ>>3_M_G79+85)#S M/X]_[YV06B,(OK1.@N"T?TI^Z?_Q.]G=;H:DKZDTW'(EJ0B"[J<:J2769NT@ MF$PFVY/6MM*CH'\18%6[@5#*L.W8QK7#UQU,.GS]JI,P&L/_5YT?&@URJJ(\ M9=*22#-J64QRP^6(?(F9N20A:32N)4]4-M5\E%BRTPSWR1>E+_F8EA*66\$. MNU<)'W#;"?PC-!84K74&*IX28Z>"?:P-E;2-(4VYF+;[/&6&?&(3^^/PZ/]\^:^^'9_EGKJ-EM==^_ M[^[O-9MA[; 34/AUIXT?UQLKH,IRQ3E,F&:VR4E!AJ: MP^2RU4K;+N].+2R[L@TJ^$BVW1!_NUKN<>*;&"@10Q7=OW[I'??ZI!5NA_/Z MKJA:!.N$Z4?1[:1[T>^=]4Z.^KW/G^ZEG&##!QBV9;/YG17HU<:B!>3"$] M4]H2)C+: M/E@R56YA!6Z1KS!W3 W WBE4W(IU42P>,3JGL*" MO5C!7$D%D1H4IEP2*JDEQ(IF!D8E,&T.@P;/E\< MGZWGS"(0[:NY',)+C-U+@T^1R)'APE4599W'8CDZ' S M@ )Y1LZ%F %;L&)N- TV(7:[PCI*Y ($@%(%*+GFC-,GHB8A0Z$FID18LQ$W M%K:4EE!,]'J#EO4*B:949D';#8PO#L;=9P!C?V[E_L<4H!4[)'0K:CCD\+AE MWKH%W2-4,X<.H,!Q_C%V90;7 C<)ED"Q%+PJ>E9\CKF)A#(YE$-_JY7P#&5: M12R&9$.V )F8 8.>B^Y5E% Y8N0(7-E%+D B;-%&N+?%O!;A7NR?_"/'S;3T M[&+]!/U=!6F/&.JR.^$]T/S*>#=?7=/>+?H MVW\_O:?,0'6PE%V4>#=G=0Q@(YJ;U8M@)#E@P$S1DH]-5:ZA O!I8VZ*@R\[%5/ZV9H ["(CB=@50O?#AF58:"0!3^.A3**DY4+BN$ =,LI,0N/H80/MJM[ M!/@T8"@('AO*L_CQ/+1#8P/Y$T ^>':0K^SJ%EA?W4FNC#R8B3&/D61JE'1K MC1JP KB-1;RICDO4 'Y.!UQP.\6(>5FS:'@P:,V2G27$YRMX;/^X?)OI,(:"X&V-W\P.5&YO;WN5 MF()>2S/(7,.O8FBLHBC7B$0E#IVK+U7&0@J^(89:# Q+^?*(;"T(#X%G\'(WY HU M(Z#,G6+C ;?,KW5YZS5)J+D.U-$_.OY9[ ('U_O"J4^)X)=,%$?:-^3KWS @ M&]I7//=J/07MS7O"OOY#AZ]\-+/M$Z$K#-@PHYT(T98O:]8BL#@$\N?;2WP?C:&@8=>N;PFMQ087 MA#5>N0 SX0)E U&RR=.4:NBJZT816BQ]H?7(;C'<\/W0>/7(Z5&#.,("4=%110:G?>>=L3NN"*]X=TQ,_=VQG7F\T<2WF-61K3Y[^;DD/P#%>_?*A*(QP$L7[83',(D/@8U?R.L8 MYJ)_Q704VH,K(NZ5%2GA6:&[\YU[A-OAM\6B' _OR6=_<'%7 M>'3CVS6KN-P'^CK-NK'28S5XRQ>*%N=POD06JUF>292J>:CV)+FO7&K^2+TE=\3 L)RZU@Q]WK MF ^X[00^"PN6X$U#X[VH5/X5FP26KQ0R[T6XTZS\OJ^M@SBI#N8R9YG9%C8$&=9A= M:"WI=F5W6F'9M:U1P4>R[8;XV\URR8E7,5 B@B:Z?[WKG?;ZI-78;2[:NZ9I M(:P3IA_$MK/N9;]WT3L[Z?<^?O@JXP0;WL.PK9K-[VQ KTK.8LV-52E(D/>[ MY+-E\"A-E;S7NU42,FWY<$IL3&W[!QLK2P>"@85"I#2*P).\K=0K+FU2&A;I M-=P 659F09F-BLH3'MFXW6JDUU@6V @+\X? B2Z(CW'00BKR$8#!K6SD&/+N MU'#HVK6FU[KQ@#5V;S@*;_;M1A[=8>5#K#\2TS$CFHTYFT! L#$WY)^,:L"^ MF$)^JK0E2I(+I1/2J-?^A+G2(,9("BVJB# 90;VBIQL:$"JA=/M5W?WS_8M8 MJ#3%F->62C*P\7TFV2^O&@?UHU:]ZN+15VJK'/_RJM4\4D-R2K6$%?B;5EE* M>C+#RI1+0N649-+JC($J8'&.T,&:IB2!E.94D"$-(4L3E7!+ MK/)R2P*2A 33?,57 9P@;I'*S64,ST=H.5U1(236',DK5;,#X[,.X] 3#V%U;N?TP.M'R'A&%% M#8<!#A+(]=M;\-X)WL/Z8X!W M[^ KP;M#7__XZ#UG!IJ#I>Q8XMTXJR*!#6EFUJ^"3'+ #.Y)L]-5::A 8AI M8VY*@RC['E.*V9H Z$.3F= ZF:QW LY!!OP1:C!(_<>:K)!H9' MG&J.'>">0COF(+&ES""M=6[+. [LXJHR# RR$,>Q4DIQLC)!D0Y MYP1-+<@? >2#)P?RM4/=$M;7#Y)K0Q[9^Q(%K:!CO2 M<9UW*,UT"H WCN&'H=*1,\!MB$=, G$7@'LH82DZ%!2!S;['-C@>GD+9#L90$:*M\9O9 M@9F!\#L.<(&]\B\=DA,7H"2#SW2WT9 M,G@XG&\371Y[N7>Z4>$CJO,0AA&UC-EY-$/L;<#7 ME[;%8!>%3;%5VLS(L:+6>"RP/'^4X>N_P.9]HG0C8YD&#'-"')ZQX M5AMR!EC)B>WL9&G"Z!4R5;_M!W]/X;#I M!+CN4$.0J0(:F N*@"=WTR '7M631R['2HP9,DA)1_F%"9W'49:D0DT9E$YB MY2,G78 UP/ ;R?0JDO&C ^31+Q=^[QT5+)GVG=?8[KB_O.9U-C'UU]F:!_=Q MG>U^;_>6ZB\Q;%>?RPCJNG19@<2((&:K$SP"-NF\S[WYVAO60H@:<>G-HYE5 M18:[5.USO/-MU*'S PAQ3-=@B@1-#6L7#TN+:>[!000LE&\KS3>%\OVFO.RNSW^0%FKDD68XXO5\LB6TUY^(]S M_^.G=]U+=VV[WX7'#Y^KY/WEK?Y^._$/T[_O]-G"_[FHOYWQYSGCG W)Q8S1 M??0'+7?1N1O?!:T3C^_I0Z!-B=1#*;SE4ZCE6=MLN[X?U!+ P04 " #Y8OI.?WQ9KNH% #A&P $0 &)E>#,R,#8S,#(P M,3DN:'1MW5EM<]HX$/[<_HHMF6;:&< VI"0!R@PQSH5<&U)PI^U'8GEAFDD<2UII'^V;5NONJ\'(];^=>Q#K&8?SSTE:UL ?P(G_\0/LU6T'?$5$RC23@G#+\LXJ4(FU3MJ6-9_/Z_-F7:H+ MRQ];9JD]BTN9TGJHPTKO9==T]5Z^Z,:4A/C_1?=5K08#&60S*C0$BA)-0\A2 M)B[@2TC32W"@5EM1NC)9*'81:VC8SB%\D>J279&20C/-:<^[CMF4Z:Y5-)&9 MM>36GZ8X"' M[*K7)2#(#.>FK<%>RSMP6^Z@?WS0:O:/G/UWMM?T]@^;^_LMKU'I=2V"?_FL M\E%RYDS06DS--MI.PWY]FUW7]&P"RD1,%=,;9DP5LC/=)=JUK MA+,+T8A+>%]/AD=#'YJ-FVA_$5B 5D+5HR!SO;$_/!ZZ M?7\X.D,'&$\^]\]\\$?;!M0Y@,_U2=VMP\1S<[!.\YT-_0GT!Z-SWQML,_@2 M\J'=@M$Q^"<>3/KCH_Z9-ZF-OG[POD'?]@#OJ?2& M @(I! U,J(4YTS'HF,*GC"C<(E_ F"92:9 1'!$E,(3]I626P% $=7AC2'=W M#AH-N^/*64+$(F\YG;> JQU+-0/'KGV"2*I\V01!R!"H"#$"E_N^)^9 YJ);^D24<720 V?&S-8F8:B_V1,49-NI$:FWS7TAJ!C*'#>O0G? MKO3PW9!61K14AG/8W.L8\WI6332*33.!7CS+OV@JSQG)[SQ,UN;?0&R7MLTP2(BBO'YJ%6HTO !8N]O=>= MDNC',:=Q]]CZO V+7YDH'!"^Q%<$FA],"86\+O7U]C(PK7<5PFD4FEE3]M,G M&H_"L3A^BZ>56NO-]>=YWQ\/W;_AM X#[^/YQ/OVPQWCIJZ>10T/%4G7][TE MNWRP76VE<;DGX^'$'YV?>&-C8!/?P]>S215.Q_4-"GABMU_&P3Q )]>02LY" M*!/;1X\)&VY.YT0K%ESFODAG&)$73ZG538 P$V#FD,O3 C=F-,(D"1,FS:XH MC**(87*\)9[TI\:+K;-2-U8L13A(GSNUIO@J,*4\57K-S=S*KQVW MBL9/6VG[29;R%!?I/BPK.A(UAS&"%U=:EL(E///%,L:0@C3Q0+RP\:>+O"\&=,2Z-15($$ET+..0TO\F8Y8&Q+F=W?%.Y[1R5Y_KR\Z)KF:]=O9?=_#-<[S]02P,$% @ M^6+Z3IIXE7)Q0P AT8 " !C;W9E>^^4Z_>/?=6G;J]:_VSNZOW^O1:N_OS MZ=W[;N9N!?!824Y1#H"%A07X>'\![N8!,H"'>'CX>+@/\?'Q"0@>$CZB('Y$ M1/2(]@DY*04C'9")D8Z!@9F5AYWYV4L6!@8.X1N;H+_S)Z"[UMT^D,6Z;(V2HTQ!"O_)P<_ D(J:AI:NN=L[!PO M. 4$A83?B(C*O).5DU=05-+4TM8!Z^KIFYJ96UA:6=LX.CF[N+JY>WS_X1\0 M&!0<$A/[,RX^X5=B4D9F5G9.;EY^07E%955U36U=?7M'9U=W3V]?__C$Y-0T M?&9V;G5M?6-S:WMG=P]YUP/<'"PS_P34'>(2-=1\\;#( "'!YS9'A2_B?C;,8DVF9 M/23W1$OW=?O# M,JRR$@]^:AN!-,JGBL:/U>I#MA8Q!]&O/MI,F7U0EZ4 _)\UEOH,JD\/OL4H MKA "]$]+&;RT_R)68WI4M)HF W'P;A?D;S-$TTP,3(@4@*NC>:$>%_EK8A/.!49]8MN;&CY: M%^JC.A;]ORE^E6Q25,ISSS^=U9S5[8-Y$Q>9;L6UWTJH"!2[I&*/7PK,A982 MW=1BFH9DK6_>B-!I1HK'O.Q9X7XM?\Q:"RO$0OOK0G!V@J<7YV]WB9UN7I1H MTV*_,CK 4RQEGYN,K1J^ UCBCK9""*Q"[P \#WVR[@#A8A@R;PJGB3_H<"<^ M>H$;^(<[P/*G/]!P<2#J)O2T6(33U>Q4ONS'$NV8!\RB[0[@->4NSIY>[9C[ M3C(1.%TOF]052?T5\Y)S\(,L[W4=V1U@D7G>V3A= MXG/-&FAZ!VAL(G9!>"DV!7US-'F4>1O 2O6,A(2>6/5AN:L6@[$?FI%4PAS MKJ<;RJ=($N,66\.+]!I@&+R(81J/3#BEG,S,"BH)H]4UXTOVX]IN^,5$D"1" M49B_0;>,2 C)'3V.(W5W> _;$[ -% NW%" MR^7V': 4(J2Y%J"W;*;>&'X[J:'B3+K@YE4S$GOO M-X9_7=4FF5N'WO^!D$N\&+(\Y.%G_+MX!W@@ >INXK=U_[67$..WXVIB8CXH M7UV;1K&7MIOZWO:DIV=]J8%1;O>STU4)J3;DIT?JU(9H^(0R?]WG>)$A59*4 MS<%K:F,7G9>2!8M$=#_V>B34MG5'V"5LJ.*;\,D3%9;H\D:ZSH1^^)LH?:,4>#AY=:%F.W*/=$53-MBPP8."+,:+_5 MM2:&FGT^ \GZVQI-D)B6S/K%RG=? C%*',KA'6UZ%K9^4ZA;8V[N8+=W' M7>,_\O\!5V'0(3=;79Q?SQ/J3YX /NBZK:>F-Q32/)E6/#C$/DK>LPMYA[: MWP'*Q4FYDVV#S_%.\$C%1&MV>]8A?/#<;_X96X[3\=5"7NP9+4%>VKG6-B2S M6^I/&:,<>D[PFMMJJ@/&*0.66",$ ;CJOKAN=JTJV$,-DX*[U)M!WDE/Y)$, M5+>OK^ -TS1SR1.;!T8T<\*$IR,AQKA_X6@)UWR9!_+Y<^\F7N;5\G&&Q=D9 MXU/N. >N<\M)<+75-RUD :K+<4=<6 ^9F!!$25^5;$$UJ1)U$D(EV/;-3TJ MLLO#YU>!DB('WWHYB<%9J8>*K%&RHE&:X6XI:Y)1YE":8+KTU?DAD8^A"?K98[>;G?Y^%]H'F3./"'-PY>*8!0]8 M8\K%IX^Z,D(<\MDII>E#A)":0:T,SH7U0JG.C,9S\RB]DZ5^$8'-HYP9;J/H M':;'$["*,YK01\J@8TBD\?>38D3E,]P/!:\ K11JG 8&BN*!!'3Q('\O],8V MVTUJHT;89WN?-Y-^/\ME+N6VK^\ URTI[E6##;^2IN&"5 U-\1;B#>2Z3X14 M/"FL3Z18 K+JLAV$//R3JKC1$L401]NLY?>D28A\&M[CZV0Q8$V=(E)?@?7X%&?!.ZP]-YZ)[JPA< M7KW\V1 &_N.F/_QVR#X,\(HT-[\HU X+&A_><$LVDAYU!_"GQE CG0>9WB>H MT\"V?SH<0@::'+7R::VRPDVH:N2&Z]:)A94?!3/7UP%/AH56@(YSC3W@Z2_G MOTM%=U% !\&; HE"#1C._NCV[6/0302QZ:*UOG^\RE#R&-9BU/IIKA+%>D4# MIZJ:@QWIOJLD [SH',H?7)Q%&K;^]:@EJ+>TXLQ69]E@K.A<66X1=U*9T]/, MZ3HBS=]+ B+C,]+,*JPO>QFXY=64Z8[P@WV+9$& AC/)B$7\7EXD<634$?T; M$2RZ==4*E1VUJQ*)>#)'%743]088W"50RUN$, L%5?%TY7[]NS2D6% ()PES<'1X Y >C9@"^ZN=P)7R%)F M:1#D6!MRQAG;C^2WHJ$+(5KY\V6=RP*161C@#DM',^%$D=*:)O W;T,-.QI$ MN%O(J?9DYP/;KF"*!'AR(1<%%RE$ZR,"?H:'RQ\ZD$3/O_#"2'!U;R9O>C*Z M*C)VVT- :$ODAG[6P.HBWX<+A.1^OA;B2)3C CBRJ^?S&M57Z!;PXF7E3,1O ML]9"6Z_^]<4&;_QM0Y[(=!N/VY7*\8/-NI_G,XV\=1* :[@+D+CW:H]F,M_[ MF25 $? H=A0\#GPHCL\>* "?JJ*YV!,.>9!)8A)9(IG;LOH>@=].#R%59,HM M*C?:8R%F^.AS1'X'J !ZG'..4 9K&D;-%#@=%MZ/;JV*7^/Q&GZ7LAK^^WBA MK_+>>:EF8=V75]:?#J4&.FK3;WZHN+R(9WZ>'*,5M7.ZLCI$L34J,CC]9M1DFS^ MX2!,\_WW]9;@]8_F51-;C&WA@2>"6F@RI%NH:X*%P4VJVY#]W'& 9EC K7?HPX1"YBRKQE]/ITX_6G!'MB0R>7=C M 8L])LF[G'$V 6)NOP600G+>EPGO]=;,OEPA+Y<#-F>0ZO/.Q_G MK0*LCP2M[*79'C__5F[BLD58:\6X2)8@0*%?&M73%Z'P"\2,[I7_1^FK=MXE M"].PT^A1IQ+3SF6&RA0>S8#3"Y+)3CLSO>OC/V567U2>"FAA>=IQ1I/_PO\JM^>ALW'MF M@=I?"TQS,-#%90_J_ PSW&JZ>9=ZL2]343O)$LZSZ6^L%?:X0&$83\6K#G'3 M$0/U$9\XX'EJ'D&+ W^X'\;I(,6$)NUNKCC4_;3^4) F8U?HW#)I'T);68P- MKIW@/?-6X6&V+0)$XKBP;.W(FAOZC(KRI0M="Z(C9Q1VOI_BP,F0W6NTS#LUBN=O*L<5%N"_M-7[>*DT;[^$^*I&?:K"F1A1@@*DT=Z1(I6>8- MI[X]XU142N'U"7$9F.7I:3N7,K=!\"M3^U=#;;^DIN3NAUT L^KW]F.((,(5O9*4G[$LFR<5?@^]S>KZ@ MJ"&+OV>3=05B/%V._=/!^9[(_4Y-!95B__!R%QS^M,[86XYRU/G:0U:\8[6R MNLA:K$S0MSZ,]O ^B+!1+\- 8G#.+96"UJ+F*XJIE@%.;?0Z4UIY43&Q;DA" MK<"+'@F217X/M;K46UX'6?SZWG [C>'=-JKR4K2S%\SN=*4Z$7"4:XN>7,EG M)/;V7AFR;91=9136^HI3(2W>"FI^8S=I46NOZZR\%-$]N>=H-31W/\]!]?^. M"O0)$BNM?JR)+&3*NL9:N %S@L?HDFA+E#MA3\0%5^/=2H[CH7$K\_/H(]+T M Q =TH[>RWBJ\=V)OK7YV:T8JU?X31_^S3NG:\+36N;4HU43OQ=LB<.49,K\ MP(]<]?&$>^>T/PJ=@@_FT@YQ7UL8<>1!*C3=\@?.+NG/VO5$ZH3 M B$=M9>4)[93Q5UQ@_'P#XW\W5^1O;7FDFO9$X)<32P:?IA^BY MO$<1N6BD M[/OG(KRN2DQE_&X%K'&C-54\)/8!.G/TS[$O#KQVGQ7,G2=:S*8K+ M'XIL/;OT>0.*.^N+T1_,S$W9>99E&9)6?=C0FA#BBIUK$3U!(3F>[/Y_:.#$T5' 85YAEA1L]8DG:B@_J=]9RDJ^S608>F+BHL,O' MKX\;!'N5W:LY7\5;KE^U*.2:M>XO6P&4_$>RWU=)6Y61 3[)+,'U M$FUDWZ].#500,EW[3"OQGV'U[+0E<6K$Q(QA=05\5AA1MWQ58RY\IH!GH.B2 MT+>H0YAWWKSNDA69,NO)2YOI"4H1=D8:!LRGQ@X#!"@(+1Z@(J^<^D9>+\I. MZIPE=]U(K4T"^P;<+8>1'11U\K%06/?\VC*)H=C32._=B)+3W"H[*Z90-U:< MI%"7!5">7'8N&NXM/W9^1O]ZKF4V%H-U+TI[*B"J1JK5U;&&PHLA0HYGV(+( MK$MN5T^)@6IC:WTYR:SDI/UV7O>*1S+CG?W6-P6X/B_F"T?KNCY]G!7\]#16 MZ[OC=+'TBO93 :/P-R4=K1=OH*%;P+,A6"(FKBO8O75$<*^>,:]LG'NU9ZC& MT5N-K:YL2L3ZI"2G5M?8U9O8O,2T1_17U83.&#TI[^#R4>3I-?A]$8 U%5]P M@XEG"K-#^X[N_H%**N]U-\7MRX M_S*8!O>W=2_#=127$+AO_T.L<5-)D7WFTI?[]4M"0HJJ&5C_T^744O<.$&6S MS>LC8K1 OK%#A22].%*^ SRGW+C*B36\ ^ADS\S/*9P1-/- GY!7MW?)CXU@ MAK1'NB2L[@ #Q9&W)\MH[:^3/\;./8P"1WBVG5HHJMYC3KJ' LM,;FTV6SJG M?GZSSZ$\M]H:V9$_+WTC@!V2$)!U33JG<,&E1KY;[TMO9O7K(LKT?%=GDSG, M[Z'@1KWMN@S'=LC9+15OS6Z.KFCIH]2 VOT/&U/TTJX+G5.-8KF0 #8RBER, MOMPK&-E2@9=8_'H[D/QL1*3%WJ%[-ODK+21R]!#D_T5UAI6I*C;OJ5N\]AW M #LX4S(L]UD.)=VE<<=/S\-P+T<=$0CK\#%\'X81=4=X/ .P 11"J]?F@FU6VK6^.=,&FQ*>1DD;Z=5O^ M[B3KNG(VD?76I,61(5K0H"=<&?(,1=JI@8)V70CG;4B//\PU1(R5M8U,E*Y" MC,"QP9D'V3F#N[F29I0,.R>MNPP![":^*P_ RTDQ(=L"KP0B\:R2! >69*R> M-T>'*KK:W_3I16K6GJ&Y?$)>U D==<;YU8Z$Q$^[ DFJ--T*O/(ZH\G1?-@G MZZ<]ZT8\^46[<\_SZR9+GU8%P2@B\'R^MZQ")+P^H'XUOYS/MOXVH1Q\65&# MY\)((H9EL+JKY*CR.3B?-7K+^1A8<1N:DU*X3.8?HQ7LC2 #3B[--A M[1(KMJ)C,5O#&M&M MAN:IX>#(&6/@RBO.*G__X7P8;GBR"G?GT1,!XZRD8N-+A%C;OEUN2W#).I-S MMVD5COD+]HX>T_M3^U';9/ M3TQLE0AP \9S0AZA7$Z[1 ^;$\Q>G0!3>M<$ MC[K+N7:._8QIC'@[B(O>I^WJ?^N/$=$-E$(EI_4WA9Q3B#[ M2J\]KQ4W0&T?H@4? %+S3M\!UH0R/FQ(E0.[Y 5GO[54^@0(-I,'EA;Z4,XU ME7:$/X4$N W^NK!@]?E5FB P0."LHC'=CI7XY;DN?$^5ZV" Z$WEH=#<,%E0 M\9INE ARMV3^VCQ)!7\3J$SH:) M?VIN:^/7X8=HN\^D W1W ,T]*&P-'C[?.7=J/1UC^;[,(?][9SD)T1W@%>CZ M?%L[AYJTMVZS3M#2UWS"@/;S?7Y*2S.7=Y%#R12HZ0"U\E M>A[2#H#CVG,/^)HYGA](^+O#OWEYKZCAH[X04=;70G.PCLRIBD_K]E$D?O5V M*".?^V>D-92B\6PZ'N]KN2C.U-N\!MMICNZ4BM^K5/A*R]5-_1V@U2(30PWQ MNP-L'^W? ;"2ZKS]U38M&I%')EZNB-O*>L;J^NB"12G.#A:L 19+VFNR:[@O MN +] 97PQRVM'3*;]'Y"4ISFW:T MI$*D4\%Z$+)JIHXY6;D#[#QK&&%R2_1ZL:2W(J/$8SPOM+R M1DX%7Z>!93-^TQ3_=JKO#C#J_^'V3ZD9<*::.>U%8Y]:'0WV5=+Z3PJD>$[^ M7,H(16UM_-Z:"6:&.$?MUC5$W3\2<\\PI2X_&^O-.!Y M@6@-Z2&X M^_S8?M4.L!U6<,]H"^5Y2^=],-H;X67)M^'7X%ZR9JX*HHI71256^+EV!=#G MXA(NAEME9HI#:@Q-G+XV;J8S$QK4+\;=/+#SH/%_R>(6ZS#?8]&%<*VUQO75 MQ7SKDF.#C&]T::7LU^!TO%)^6LVD[ ;&6C>'[MM^IN>3S6T9_5(=_4*\YZ4T M3Y/$IR'0R.3OESI MVFJFDG)A+'(<>]:M.GT/32A^:/;FD VQ!00D*6FJY'&4V:6]\H;.2-(_&5?# M$M$D,#W'@067 JNWI"+U+]0"\[A?\E81O'D7^?'R"!95Q(5^WN$04%HE:)!M M[*<#++90D"/Q,$U*7=,4&%=:=I\INX[5JT^^SYR)[5AQ_];K5*ZAD(9R4::@ M:^'62Z U@L?_A0A;-[-:/B'^6?'UI@^])89R^'O:U3EDWTC;,"YK<+I-ED(K M;+O1OH0WT(LQWT;OP;N@(IFI^4W()+Q7=?!HN#/>-$;-T7@>>0K95AMEL;MV M_X5]3G0+[81.MVENY@XM;!9S]?>D>]&/@JK%'7$G0W\)G-_(V'C%1 MD,BO>F5+S*J/+'=UX2:I;[S25MZPR4"";]P@<43,U'#%(TU*-97PA7$F1:%P MEIK&) :T%VONM,@T-^LI,$YK<-:*<>ZS 5%ZF>8_*"X4)X0%+$K#>*#Y8\T/ M]BYMRFWJXYIB4M_;I\?= 7YAGPHN[$)PO+@^:I?X#]U$7AW<@$\,M45_V7AR M!7(K?O$Z E56#2#PYTI+-BZM&5L2"SYG,Q0^>O7F67,.\F>2Y3=Q[#R5[-GY MV8;O;[(9PI.-]YSB'HR M1Q6;ND&"OPUA,#92]O:46!C4U\NR9DC=2)Y:L5Y2]?;7U]"]VV,YP3&%8L"CPKI!,UH]MF_> P MA&9:@,GW$2&"])LH_KR7K'.10EU$MT20 D;H#@ @_9=[PZ>;!Q2FYE\S0KB" M9O(+(!W9UF#P:;*L';G"\EO^$-0PYL1(_D-=4_*60; ^6/+ ;H#B="_ URX M_E@=S_RLDJ<8<$^H!P3;0/GJ$!%P_C?_C,V%K6*N!J9T!.@M9ASI59]<^,L) M=?D MIWYM25G'04N]-)!OD8L^VV]:IYOZ+AP^^I."^3WP;X*"5W%^W8;O&)@ M;6:HYN4S?L6P2X MVVF"SQ;)M:;%1P[FB4);>.G1OP9L1]ZOY8''0=A.794(F26RFX&!@,_W5+"1 M=-\H;N^&PY%66GRX)P#63K86>0VP 5ZNYMT!?K!T <\ DZ#C#O", !@(WYR9 MG^'9[EE&_'#+Q/C2!=ZB;$"K#Y'RMP!!TAO$U 4QA;>/T??_W 2"DA97OP.\ M)9;!H 6]O\D"(0D?+XCJ^M#"HV:(XV^5-R]&LP>P!?KE'KJ(M%T_(FW_V_P: M);G>Z<,4[R4MI2&%0]:& M%]/\!QG9[DW>Q?M\063B'&]CZ,FFX77YY34"VMFH@FCI;*9;?AF?!JTT]KKY MJ(NU)Z]N7/52133U_5:=#1,]&2/2W$B;"HK2 -J>M"$W4GG&NQ4.2DPX!]/M7+! MZ?WP *K1_!$%6B,X@S$8Z'.E5=C@]\7Q=W]52LL##3>GE;*0R<^J+I+4*B?^ MD_VM?S-".+!)NW6V]ML\)IG-JI+3,F(AU)GPA7YG(R9RR4B,/# MK.KZXJ'8IWQ=_)U:) XT83YQ8](Z=>1@7(]$/JBF"J+S]- S'^?%[2C?\JW- M7K'3$)=RX% T"Y9'W^N1TV+SH) Q&XN\:@<=#Z/%+?%0=P:F%?LKN)3U2L/N M5W.K-?S)#V$/Q+08[QRKYU4E,W(C*F@H$7!>!5^^D9\C3VZS> M=Y$]HF,LL^EW*F$J/0&6G_ O:#ZMK1!Z'0.5WCM_6;19YZ,CN!BV+CFEO_B. M"MG91":-T1YV6]<\$9BLUCQ5V:I^S469VGX_*[(V6]B8="]5%5BIEA><9[6FG:EX;2&A M*,+F:R,^_ET_AXN<,,HI3RHWH%CS>7KWK\GL_*R)ST_H)ND2O@+V]?C" M&=FF?0U6'BEB4F,R['(N/0H U2O>0?@ M!M9LZASSF#74QKBK&@VKN*.2$KSRYI(]XNCJTIX8^6E,J:DEMF1_V:,.-O\\ MWL*>$:EI^/EU7[Z-O6R,>6VZCTFQ.-0@?W M#Q&F32Q0?O%UP#"6K3D.X:MGX1](_W2I&!XN+F11P)TCA%R8.<-B/ F=[6&4 M@G> U*L95$A'A[?ZD#\Y!I-%(_:IBJ90TS('MM!B=?VNI%]H^PZL;(F^PO6 M;%.FH!9.C%]%I1&?D:5!^80);9BGV7F!X#[P025I-2I^73?:D3',TY05 M1A\&>XEQ/AQ6BA,K"60 "T3"_E:$JDT<'JS0A#R<%F1J_52D+NLF;Z4^GE%7 MYS>\>,1CH6 BE>#ZL2!S(0G)&Y1&$V/%-B[.ST+Y50,ZUL/8#HOJ%N#+ 2B5]W@ KT/KSQU=DMB9$E2R5*8I44)8<6XRGUR1 ;V"0]M=_L M%,%&[L$(D3"@6PF$VBW5LM"V\@W*#W%YI"$.C6D1G'.T:$>!\G4OJB_([ZZS;" M/*K^8R%5[2&<(EO*GN[L<7X]= D6$KZT;+4JD0]1EZ7NUW$!_N1>\?L7P6]! MW6Z07LO34J8 ]E2KU7!E11;<#V*QK<4@\OTG4,SS24%%?DPT/Q_I4:DLT+?K M,YIW(E8+%9S5QHS[1.8U?G,7]RW7?"[07'F,P?94X=JTO9[/#=9^[1+O:_%0 M2^3<<0#8&6M H6[,9=M046;ESM[C#3M(9:H:^_19T9,]D1D?19[LPQW9W^Q9 M,K 6T73;LCYP159A]WG9(C#U52,Y*CEI$*$3L,2"#/B= U!2Y-E5R^ =7/Y3 M^NF'-B?8)Y=U62 R T.Y YQAPBY3I*:F?KLPU..R \+MV39(>6-)9N3F6?^LWTRH5=TZ43+&+%8OE7#T=Z M 0Y>0'N3D[,VKE,4]70Y,LK0VL6Y@5ZO805"PE($'*2N.YFG7:R_760\@")H M0_@=H$;78IPY=^!O1'()YBA0,B/==<_=U$./5 <5#.169 M](P5:2KJ7@YZQ'@D7:CY)N&GY-G0G16>M&8L/9%'"K^$87V[]U4H;VPBO;OI MBNGPD2+."PH;2C+I@@A?$ERO!"2=2RTJL$2,27:"?:46.-Y<4_JSF5-7,@U) MKZ-#HY=%SE[[D?1TR/XCI/F6N-"+G1ZB[?75G#1%G\#>=TOB+7[1KHS=9KU.Y:R<_)5ZK*4&XQ2__JB;K&7 M=!X0-=KE^.KFW0$5O=.6HEI&Z?FNMC,IY:Z':HUI-F3HPOW8E)M(!,OA(;WB M@7N!NIT95Z9#"-80)57#0BC#5 MC@B>IGAK(V6ZJ# ,".\Y@>^'KF4"C^5355?]EGU!_FG5QX^L+N4@GQ#AA*V/)6-?TUUU MMTH,=7Z0'^AMT_),(I0;5]@G20GYIFF>6Q8M9]7R#WT ME&BO!V),Y!?=G:I=*?-9/2($U%U^](6E.C@[SB_C/./BFI[C?:P0OLG"+5?H M9)6(,X$K:(#F)H]4:2M36MMHJ3LVR>_OHMH'SQN_PW82,F_<>X%"*&!:C):9 M&"WY5#4TF.Q$-'$'8.($T:T%EZ9C<-P^S[CYK!LFON:^L0UEP>CE8W)!<:XZ M-BEB+*G"/TM&#.^Y]J#H@V9K5-_:%!S]7F ?O&B9:RZ,W='K@T2+^N UF?8D M-+]NJ$I31DQ'/RL,+_48SWMS]-CR7'"M9Y4]G(!U5X\]GZ\4!7=Y\BIT^[>< MH($'Z]?SLDQ4H=$HB]59L:JG[FP-7[<4C< ?XHX:1A2 S,93 M<-#.?=RBP6AHW536U&\Y0CXC N[F5V[#RT DGZ+]'4#"1/.6TQTC@.HWFZO1 M&3-S5L"SH4!)K,LSPRSE6HY5,Z^GX]):6RB&.PZ?S,R3;&9S1]YLZ*BLQI=T M^2!6JR*?0$71W\Y5Y-;V\9\:8=3/C.-4N]N/-1N4E>FMO_ PK)J&.ZAXEH0C MB%1JS&/!4Q8-++$4+S9Y)T18,7&[]>R! I$D\^YT1C^$^GV0LE>_]SR2@M=? M=.D_S%926Q.O:87ACH^M33:JE.M](V:,.2D\VJZ[V#7N+R"3SL-ZVXI=Q4VY M/5G(&7$B'*:E'=V)UO^;\ 'EG/_R;7S@YTY261%0ME5P] MA5[F<\K3G@@?XCT/\XV:5&!PZ4N&^!/J6S/C&92S/C(+2=RQ13HDKELAGZQO4#[I'IRB0 M\;K8G->MCVLM[31?- MOB[L";5Z[PK)O$B_V"/8S)2@5@I!L3 MNGUH4*'K*IJ'8 ^%D"7Q(.YXD360/[V.XRI5[F#XX,!A MT$$MO]0:A97%LFA3W_"HTJ9ZQYN_#R-=._(_IG[I>Y3\/_NFKJXNHCGQIN7U M'<$_0EQ$(]8EB%T^VJRS3.YLX4_%$+T)18LA3K97X*6O=E+,KK97? M?,]AJL$5Z?!_#9"N>=Q&Y<0MWK( MO+38F_M$K"#+>(-)\:(4JQEELKZH= T=&)+(J4T,[3WDVXA%P8VIR+:V?RMU M:QM4Q;PAO!Y8S8E) OD*Y/T$G$KS,%PG7+5$4ZZD(?+0UO="-PT=TK(.D4(] MLAE%:8P/Z)4+U>@$,=^T?2\(>T%SL8XH1L:Q<#RGDJ6I/)=7-E9#%K8Y[-.9 MZ1_^,#\JFBSJS4P(+?'Y@PF<:_KDQ_<*ZI3*0/)1_(L^++CIN(&?G2<:GJ77:IMGM6"IQJQ%H+ MIYPQLH*_#(%-2P?(2EX9PLO4R%0S%C9^/B=O1BSW_&Y0>+)L/(&!5YH>OGH% M!FF+ P?!IL >7@+1!VOGI)?O13!RS5]B7CSUCNG>60K+HHLAXBK,(;*S%>@\ M(^LVN-)2)E#<_SNEQ[)#M!SI _17FQ6XV4\XC"HKW8Z!*:TYMX0OL4Q5X"78 MD21'N)0FW/21HA]&;G#]&L?0HVITS$^MCV).RFLM@";55W?XW'DHWY1/Y+)JKN7X\ GDC08*[K'7P M+_#G.;9#A$RS$KW[N^.U:I$GEIT>6NXWU44PH7]DY:C@!H0*P[1OS#%9?&[$ MU?]+!O_G*-7<=HP#?]N^[H="CX4)\V')S>AM)FI4V1J(6"Y^2[:E0A5'F#4F M=1]6H)-BE'>+[PA.S!;T\"[FS,KPYOM#L#0R)JG=%L5>?D.>.NQY=P2V;5F52G! M7$CV36(^ K2"C8;V%E42FZI_K/8PVK@Z9G@IOQURZ 3RP[R8TM,_>E.YHZ:3 M4CYSH7Y/+HI2'DE(F/5OYW-'L.M.5P$?VW![YQLV=74@XP\D <2A9,8.J_G M24=6SJ5D;TVK-9B(Y($"@64F,YZNI=*(A/9B[/;AA.?$YR8L>0 K125ZH9L_W'0$T\XY,P.I2#.FV?MZWO:*4T^ M&\AR3GFR%7U"$(VT=,YIR6:I8Q*? MD"@ NR53=N@L#5]FMOA9L;;I1>6#U"$2J$RIW^\GC[@WI!]]D5>Z 4:LZHX MRH:SVE\,?'ABDFHPU@+U<\[.(#[U&BH0AF0=X0@//*> M!5&Z&"SV+=1"QBL$O5^OQDU%%6*'D>DO43*IIC"+D[_ 2*?('_W0R2D-YFEL MXHX"-D*'+&W'Z0[%55ZX1";>)>/CZELE!DXIF4D@#SF\1J('(\7.RSK!! M5<"#AD66=I?KC^1[IH-I!?/?)V[7YW?AN_H7T7.[]NX>7I)ZW8^&!FI0/I2) ML!*]F0VQJQB8O0@H,MM1J3'GRCIC\LFT7.5$8]:75FT:;77?S%'"UDFT#&Z. MZ7=RY8GO)\6.UP%-SMX_\?M#;T(\;E7,MRJS?^Q_2)S>?>+Y.__+)M_@9O+U M11Y!%MOO/F: HCA #/XE6(_FB^T]2ZQAXD1RY\3:16]5FWV57"-M7([S#C0Q MQTO)G9\U8%;@7M?-5)]]VUJ"O4K]#;9*.1I^>^ VQ?M3P#?BDVJZ9-/('4"_ MB:FQ_UQD,Z=WY\=GOQ".(B)"CEV]PY)= MZ?U\4A?1,FM6]A+T?Q_"E"^O=H M=?FBHZ1Z!2K_WS^%:)=4T7,])E[<;*J5$)_5YK]*Y,^]S/C: M<4J!)7'/\W'_RZ8-+9;N[\1V=<6ME7A4CC.R9?5@B!*W^%^=9O]'IY02@'\. M//Q/[0<>#EF41X@^!W9?HQIBZU)N:KZSF;A]D,"Z2)3K>]_\^1FZX X0*&X" M+<&V_S#\/H2.-U8?0>0^]WA&FXBHK'L12F"PW0'R/9H3E^] M Y"C',:50\6RI@\_T9X\5TF@N3")ZD&@N7K1,FMNXK)YV9T?^HBZ4[6BZS85 MV'[;%A)3HJ5RABZ@.G,^;I<^SCTJN8H-WR R:91N;.MRE56_!Z+7@K42F46& M1;8I1Q:-W9ACVG% 1X7:^5G!52-/,,,_4^,XK?E%;EJR/8KFCK\?UD6JAO?N M-OEB+/)4D$1J52,SMB\/>WI[7V[J&7C9KJ8.A*MA373 3:\OOIXR?(.^ MDU//=0RLV-8B;GG.#I^)SQK(?L9'5\=]%T&K82.*Q(ZI#+C*I"_YF(I4\;>@ MP3'6; XGO<-+18XJB_KR)*D5KL^G#J!+4#@\49,]/O">6E0XJA]E.CMU<13* MTHHU]?$K)IG82,5_+"!@7<%:2GM5]*:::]Z'U(O/W3RP\WJ!]=VK:9TC2>3A MTXLS]*X/K1>CJYMS"WE'%1X3$35#FAP,PWY:Z@;@ #S"&B5<+S;&'*B8D!3I M/"?^X ='.?*)7)??$4)0JW5;X<':]! M.G_\]9.C\I.AD&A_U^*.R<7!2">1F^9.-EHB93[$T,LZE>/_B@Z1H;D#6-T! MR/*/?0A1$=-=)2RUY;718/L (=N>&;./\*KY>>O4QX@QW3M)S[(0<^;_93OZ2;9\@M MO^3:[L?"L+1'#K C\[UXD6H=2S2(XIQ$RO"#"ND?=81_Q%(5ASTLDL@75IQ5 M^"$H[Q)9^@5ZS^(,,S?67O,^X" 3L??K]"7%O!T=X5B>6&G.O0T(2$FJVY1 E1P8#PJ_#1U@\F,\NBT?"?%YXL\N%REO#"ILNYX1=;^\ HRK4Y/)%*%>PBF?'A6@2STCE.X;22S7[JZW*_5\H M=\OGD;YG0=DX(H'N^-7KT==D1I2=R+EY97M^W A6G@-/ )\UA5MD]Y!YJ7,# M(^$#78/(UY.NT;78)QCG?6.*L82WB*Z ), BA+'HP+OP9NOED=_X*+ _,'%D MUV3"L?"$"!K7,R&T M*FY4G"O/AG4U(RCH=@'1DE^:A@&Z)2@CX$'L4U6ZN4EJ+XN,-;X'F)Z2QXC9 MHY(>\WE;KEH&G3'RV*K"*@1>$0]_2MA2WS<::5.!J4\^G138[]M(I3>7#\[Z MU.6@P!4['[+=Z(A40!6JB/)$FXM_&.YG=7_(RT8B[2MQNS^*H48IJ3UR^]JT M=MC<:,):>-N&YCH_\JDDL$M?&).E""'D*.*EV5>^GV@);>@"WD8_XWI\[K(* MT[S^@!_BE@I&PKNRROR#?=]7%\B+F6HFV-T^A(_^[8R287B=ISLFGPCK MH@W_XM[XGH;(S;M8VF#\3$O!(QA=US]8/-^F@WAR'9_-@+F=8W"=2+IH]&,/Z:99$&"F#EW9]TGFE'=%& M]3%W2=07RR^_I&ZA)!.KU*&"E<+U_H.O5)@7,7$L H'[OM!2E,Q*;9%3)Y+X MP*3D2/[ZC0FF6$*^#J.]]_.(R_ J31EQ!PCU$EYW^CN1'GLC_?+U2>31$I]' MV6[E#7Q\C/KUTRC IMP*R5?/>O;64TD96'S6_ M6\:4H[-T![CLOP,$E:HCMN^EU*.=;//F4T$#_VW^\++M6?QSM@SMM8 _(P\0 M+7[.Q]2&..,'B>GXI/;L_QP,:VVXQ?4F78'\2 +]<#$VC(85D'A=&KZTO/4_ M/-\_*\'0/*OV?^K'&L)*HR5+6" !H'SNJ%J9G9X1(B5+H2/[#R.C:>:I]51[ M:#/1^747^A08Y_:/#RR8)P/C&^[+9I+&WL*/[@!*EP;["J4'[)6_+%YD6LWO MR'%MI4 Z)%D03 T7OYXXZQK^XGVJH14)4Q7]KD*0)@_5ERAIRAK*6;I*L_R- MU6E;&?7PS<@J1-1M6VK\[)@VQS]=G@UL9M8!FK M%.,691::;\\_?[.!<2^L4(J28BUG>/;"0M)7#N;;?2T. M.KVVMG7\ M& OG\Z;6[7KK62_:FL*=)-A,\AGZ0RKT[Y U:[C 'P:?0S?MD=L3+OZN.8G< M SSD"F%2'F U:*I@P+'V\_DJ&CC; 2T0W-75&(IT]N6E5J8[[-6'.%?V0OQ M$\R3!^SHMSMCDF>.[<[.Q,%^4/ ML@[;2@J%28ZV:^V";D3RQ,BJ"O?1IY@7F.&0W6=QYLRF43YQ%0J9VZ2AKJ3V M2+I55G:SUUUTWV=,08-)UVQC)@9OJ):9%,+?N>W6,/C$;=P!J- $W@5&.4W9 MTA.]+&0+TM]?VH_Y'O?07%"V[T(>HTW2#=@2< ;?F=K(B].G2 2XYZCVC-$- M5YC^V8U97AXLDZ$YGHK\PSCD1I5BZXE46R-:& R+-_FNO"#_>*?N7 (D6F:] M"J)#2[5$;.O&N-E^NP,8.#5(1UYHAER,$+M9JB&J?U8+D:TXQ\C=C OG9YH< M03->VA<\\]>F 3@]J(6%>E3L^N"EL+SQK*-: )K&P-Y"ZTN$URP#2L355H5K M*NA+_D2IT<&\?*6 T0(!PYXK/@D,3(R-D[5\"T.;VV.:-5LJ3BUD7FJD 6CN MK^UO>8ZT.KXD;L2(@-YR=3B!J-QRVY9,G\6X<<."MV@L($<9%]<39<+"D@^M'F5<0E)(C_%G5UB=:0> @UA7\+(I M*!&1+5\[$9?"CP]OOY'A?^3L6]%XP22,'##L=*%CL+V,G&,#8 A!FOI+M"B5 M/XJK P3.!HJLS3%/6?^O+?$*9]UYS+:1^<,ZQRVYTRN5BZ[YYR05R27 M(1GB*N\XR?"$_,SU-> &JH]W,+/K!__V+9PMM^IF"_E9>=TWYE]HJ[U@49,_LLR[^J#PQ:[U/78Z?]?]]MW3 M=N3.>WT3GM5/W2\6N5D>D.\U4:O:WU!BN*#"[-"%=:HEGY?^9ZC=:7^A3O1R M !MK6D77OUSSP]^OEUWPM#U2L'VJ2$;DS!.'/EB^'_]K>6<]8=FV==2_TKLR*$X>O"#;[ M>/PL=__H,RN^>>M:4V\>,[QO^E5L;C+?S&6W(PX8 MB@BNR?["+&*H=+7F]<=9E:H?'[O+OQB8[&QL?++K#9>^5^6YZZ M;(UO=:D(4R1+X<_>WC-5C/&6F?$"-8D+HM6FLJS?9KA5:1[OF>8+*6E;WMC( M/I:7?^59N=;3=N_^/]]VQN3*=2EV)LLY%%T MMK%G\NLP31Z-15T,Y."EA4LRM^?XGIN?;6CK,V%UO6'H?X:'$A?8_QSX&UL M4$L! A0#% @ ^6+Z3MLWJ"EXOP HQD* !( ( !A7@ M &(M,C Q.3 V,S!?;&%B+GAM;%!+ 0(4 Q0 ( /EB^DZM,[PA"'0 ->R M!0 2 " 2TX 0!B+3(P,3DP-C,P7W!R92YX;6Q02P$"% ,4 M " #Y8OI.3(I][7(; @ 7#B$ $ @ %EK $ 8C$P<3 V M,S R,#$Y+FAT;5!+ 0(4 Q0 ( /EB^DZ<)]T #@0 $(4 1 M " 07( P!B97@Q-3 V,S R,#$Y+FAT;5!+ 0(4 Q0 ( /EB^DX) M%B.0:@@ -XV 2 " 4+, P!B97@S,3$P-C,P,C Q.2YH M=&U02P$"% ,4 " #Y8OI.>XDC<7$( "8-P $@ @ '< MU , 8F5X,S$R,#8S,#(P,3DN:'1M4$L! A0#% @ ^6+Z3G]\6:[J!0 MX1L !$ ( !?=T# &)E>#,R,#8S,#(P,3DN:'1M4$L! A0# M% @ ^6+Z3IIXE7)Q0P AT8 " ( !EN,# &-O=F5R M<&%G96QO9V]A,#9A,#1A,#%A,#%A,30N:G!G4$L%!@ + L Q@( $4G $! $! end

! J&%MMAYQ91ACCPV>S"] MD%S!W4CN.0V.QV\8L;N_?]@G]OCKP+"7TEBE*!2QWQ82VYR&.(LO9/7O1^S' MXS>,V,V_^WUBC[\.7$C$'=&$(",P9(9IWS@AHO5R&5ZH$!X(+39H3 M6I^T'+VJ9-^GDB8=T_,HG-69:+985L4:.,()$E0#;@!J MPDBX12EWJU]5+O%NR'0RL"><<3_]Y/=E]F7R8_5=0]_B^GV9Q]W!E\EL)T%. M:B< X+6*TP$:8CV&1!O.&[^ EL-D&7]U"F@(K,^1TZ')4[(^2FB6:S/Y$G^S M_+$O2.N(9H*F#@!MH8'2.V(T$[ ),H" 7MB]W*XU58]0#Q:WM4G5:8J[S_DZ MCMX4\T4>1;CZQZ=R,E]LA)A//E=#S+/%FW5B]JL]-$QK.#COE,?*R;G4ZQGFH8CV?FVQ+MY=KP:R6-Q/YM/, M%(NM3Z"UJ!5W2H9R"JDB2 $ &16\.:B6("GM#@27SZ?NH#WGWN%#5IU?13V; MNGO8W5!@0&HE*3+,:<2<5)XVCF9";(K;#/X)G/B]HIWL #'%UVP^J;[.%\4L MOZH\>>M[DE6Y9?'XYTZ_^6355KLLM=$ M3348>;BE(MSC##H&K^/42A)FXTH M^*!OWTCOR'=&N-5#E(^[TP'?6K<9*/#(<(,$4D(XSK0QS>Y'(9Z44^B"SP*& M!KX7];;NR=/>F"RK!(1* M,,]IG&G6X<8AJ3%->I+J3W3DT!/>G5'JMTCQN >>/>K*2PM@;8(F+K&)GQ3B MSHI:##Q QC.DI?:L"9;37B3=*KK@TXAQB*-/OO9A#Z9\3$"6*0*$!UHQ0E2< MO*@)8@#12$YAZ@4?3XQ %N=TR#R.BU'5 75>7+GYOD.T(UH)'!$B$:;0$XX1 MXRB:S T.V"0M\970>>O_X5Q"Y03P%,E#.9:.,.P\#K:&&DFY(08R1GS4'IKH>K3. MN M[_#=5Y,]CEKM#=M"Y6N9?8^VO9YVL=1\>%.5"S:_^/;NZJ>X*3..O5H$? M1\[HDUL-7%I@(=?41:V,G/+.<6\,80(B+4"K/"&CP:J-6DAI-C##)2>*($:% MD(([@!JT;#1W+TUM#,"K%X$#@XGG/+K'9LM)/ON7"GJ@"B4"4TR4M4HAXXVV MBJVD)D$4)VN5G;!OK%:+7*OQK^\@1B,7"QQ'I!EGUE2'=,V8A.5)[HC+4A2M MI;]349R"^%!.!Y_/)_-I/IFU?H%G1XW D/!.8@6T1C*:55#+!YP8N; 7HD^6 M;M$'FD.QI0X"KN;.QZS\FD_C['EWO640B^H1J\7V7QW,,]SEQP0'M&?68A1]"")H7BV,39LMLAOUAX\AY:B5TS&2BZD,2; M78GY(&M.0G6X^R?K?F97:K'I^H.R/;BNM:@=O %<&T*E H(Z2)U2J@'2X0M) MV]N=^%]L"KN&>"AJ_5[,KYK.'Z32EM)!H @8L=(X&&>?TX3Y>@Y*3V'*_^S;\T[PL6O;R)L-[6281^*6E4(N)\5WS;]/K@D;BT?M!$1+T X\0)Z MY+2"LAZ;H2!E41PAI3J0<=$]JN=<%S_DBS].6/WJ:L%B:J F&"'J.!688Z$: M"P"1%'M\E-<^^EOC3H1T>/*88KXZF:K<:@<7LWW50H3.0(.=B?B)ROGF&C^9 MPA9>F&N\&Z'O9%(ROB^9]!JQ38'A%>OVQY[H&H*C#A*>5@I4 ,YYW-8I#IV# MCBG.:\P$24HL,\+-[AC;(B\^&*<*E@9YXZXBVR@E2CUTY<&'18BG"/^G%Y^/@'7X/^[;5 M R(O2@?A,"& D3@''47( *=-@YJ0*8E61GG=NVMWQZE(#I;7KBRF67:U\!&+ M.J5:M+[>+6^S2"XDI)[#X'Q]4BE2M)4H][0I^NI#F$=GD ^_QY[^F@" MM.+/BUI!4&,,@QA)[7 T)ABPN!YG_#XE*F+4)T9=TB<5U:'8LTF?W>0'_:U* MJITO?[R[WKBTZK=J']W_VY><^J3V J= 6T:= M>0[/0/.X1$O?0%,^ \DL5AYJ!74S%,M:T^\\3(IGTW[%%MR39-Y=E,%:GYZ MI6PY'=:A*+/:79KB+HKE-ILO5L?ZT^(N^_N\S":S_+^RJSI6[=W\D7I49;ZH MXG*C'IW?K-/WZ.PZ:M-/D^]["-?#IP5)L431YB04.,$%4 ;5[ARKO$E9%T>9 M?:L[GIY?&J.(I?Z036>3Q2*_SK.KRO>BIM/[N_M9I7?>F3?1/BW6L+CKZZSR MOF3OB[(BRN_9T:D2.OC(X$"4,(<46\8X%$)B7^L1RYQ(<=Z.,MM8'WKYK"(9 MBO0?LJ_9_#ZK!E.?M5<.('._6,9QE'$XL_NKRJ4839KXYVJ_ZCZAM<"(!]QY MCIR0 &%AS2J(V0)893=UE_<:2G=<[1_NH6.Z=F=PWU$R&*X$95)P*AT6FFN$ MFFD%@;B\-TZZHT\:E&==EG\OEGOO]S4:^X3U]YBV@Y;26@L$)IXI28'5OHYS MLE;:I$N:%WKR<"[PSY/CZ^PI04>7XHM9!7$5&JAA-/\UQFX=C2$T452VBH3O M!ZO'N2RWC._-?/5<>O7]HPP;[XMU2FP_R<&-0U# #;Y42'VQF5O.,2/.*;GA9T8SF5_:)HT. M>)R"Z7U67A?E7?5&993("]WPMJ)>]:3"\3-FD)X$8J*!)1Q52G%-+,+.RT8> M,"G/[:AC(,XQD\8HT>%GV$I9/#*A#^X)!IYW9^Q?P!IX$_6@ U8B2P2E4-6R MDYI>["7D<\S&UR/G(;>VQ72=ZG)^Y>;+U3,LJ^$]?O_NR%WNHE8>BVSZUYOB MZR]76;[6&_&;Y^HB_BA4+Q.5>[:I+\H$%36<1LABJS6)F&+$F#>"*>QHVX21 MG72]AJ^Z*K>CYX^+!(8U9-HJ"J6GBA!&'CJNC4IZ[G0\\SU!8$4GP+5;Y$Z6 M]O^^GY01O=F/#]F7HMQ%V1VE U: 4Z:@E!(K!:PGB-9#$4*G<&!$>YEN.9"& M8<]T:-ZJLMMC2W>6#4@J9"R!F"LL*?!,Z082RUW*:<>(C/%NJ9""8,]$6$7= MK\R 5HKA>?& )51(*2TIMT@HB)!N6*UATM,"([(&.UX=TD#LB1%K6\KGLVQ] M+6,'$YX7"]IZB[A!$FGL):**<]<@0:OG*B\AX+<;!B2"UZOD/V0W>36T^?+W MR=VN-6%;T<"%YU!0!+U24$B.H6\&X>( +R-@MTL&) '8*PM,5D5QS-[$;=/W M_S?[L9<&S\I6"4H)TA$5*8SG+OXE43T,8V'*->\1/7K;)0_2$.R)".MK!DN? M+Z:3V?_-)N5^,W%7\> H)=8#8C@ 4BJO995W9ST8R%2*VW9$$:_=T*$C$'LV M%A^ZY^-/MH7L[RD=H-2,&8.EY49)C)U$XH'<20\0CR@BM%M3,0W#0>BPWMRT M)\2C\H%3:(2!RBDK=75W5U:)^#;0")UB.XXI\K(/3IP.8T^L4+%O5ZO^S28W M.YCPI$Q06LLJ/LL)*XG#@@G>D%EBFI0.]^)1[!+*7AFBKJZB M3!:;+V_S>;;MJOK>\H'R:"9IK9V%B-+XO;*-6\T:GI3EY^*N?%\6 M7_/Y=+_1L;U*P!A*H[CB5@K)K3'@P06GK$O9G,(+=6)V@N00]'A?+):3V?^7 M?SEHD6ZK$!2U@A(%HHDMH%>,8&;J 7$"DZAQH7[-#G#LR[E9]:[,)GNH\+A( M #"R64BD)'4PPD"QQG6GD:))J4LOSXMY.G(]B;N*;9N]ORWF^P\UGQ<+0,4M M$A!>*:&58YX[9ILUSOJDS>?%.2L3T>M)]!^SZ2I]$D2?/^7+V:[9_KQ8L%4" M7064M0X9BYVB].%(EL&41!WHXGR2B>CU)/I/Y:2Z=/[QQ]WG8K9#[D_*A"H= M$J5",NH-)R8 $LM *'BD+9%1T8'5S MN+[RD923$EVH%S$%P%XYX.ZRLKI=]VM9?%O>5C?')_/]^F!KC4!Y-("H40AZ M)X"""*B&UM*AE# X=*'NPRZ [%<_W&:S61M*/"X8J-#$6B&M\E1@QZ4PC4?, M,9FTR;@X7V(R?OUN,8J[NRK$HIC^\?$VHK%X=[]<+"?S:E^\?Z.QIV) 6.FX M],7Q$ THM-[[9BN-!$_:;ER\PMQD6?@MFU17QI^\1S-XAJZF-P]W MV!;3ZAY[,JCP7T6[(EK^N976S2FS19M1[J@<$K495 MDAKIO#($1A[R>O3$H:0H@%\IOSD]T%989UW@&IN8J807RHW.A%CD0YH[R38^0SNLQ*!$*@- M%]H8RQ10F$M,ZWX;)%+V^B,BPHFR>B[IDS#K4]:_Y?/J ::]TGY2)K JNQ,A M<3_J 2<>:,)-W7<=]QL7)N]C)59T@UNO,E\_NK5?YH_+!&&)M=891K"BSAGA M8<-W9'G*DWHC.BGN1.8)N)TH\Q33\9']KB>+?+%CZ6]9,PBBH*"$:OD2[6+\,?MQ=[43U0YEV.5=)KBR-:@#KGP6'/0RK40Y%L\[R/6C9CV#*8G:O;":T$"XG6 M@EI(%8DZ''DI;:/'@4A9_\9,N4ZH\?PI]=Y@'XI^;K',[ZK[']=)_#NFF: ( MD9IZH3@PV!I)I2,U$I*:%%?KF!?6/@C8(^YG,. >B!A2JS7B"(!AS;GND-\<+X]=O>_'$9[\ZY- M.R'.9LX-U10Y"N+6F7H'&R<+-RG!94<$@(C2A%$EM8E;-Z((;VSGN&5+X>Z(;HX, MNYTX@V"&(OG#&S#K0>[AZ?.BP7$&$+;.0\CCFB )5*Y1!8XEI3 8]=YA6#[L M?%OV)#$,3ZQ'(+5BUZ/R<6S(QME*2#1I@8%4*M_XG[S'P[P/(M<4FVM( M?RJ*G2Z+PSS[O*(.8!BLB/,YZ,G\#S6=9E^6E2)_,$$>'(9;^-.F6@"808#:PS<:ES@0R^>_@]6W>]QFW;O:[#E0*3A ,D M ='084 D9KCQ2#('4K*1'G\)N%A.9A=,N\[%<8("^VVR7.7">'?]3)UNU5L[ M2P?#)!>$"6\A!5QXR1Y6;81IBKH:T<7AD[XJO*<]KG_XY06H4.4R-1HPBSR 0 MW-5X.@12'F@;\Z%.$K4.OXX]F$ &U#"_%L75MWPVBZ-:O3O\)K8UO\ECYY_Z MG 97,X\Z]KQ/+U]=WC.QCFHG ((%D !:&C8:H^71FCCYP=Z!\&BC M:8YK**Z-E'"DK.=4>QO_XM#7B'B$DK)GCT^5],268D 1C$AYG/M"['ETB.!Q MGRND (@1@;5!<959)2! S.&X&IVB0UYL01Z6ISV=VW4']ICJ06$-! . ::^A M, )JI.KAV&@Y_YD50&M1%[T#/XY+L4[;:.18JH4E3B$K(.%-GQF_D-6B'S%N MO11['*#CN10+/?%($0H@I0Y!(N,LJ?L==]H7>@%;#IF'R#'%":DN M_2)4CQ5$LE\&1WHU"/H >C!2K;MX\&+$DW+!>^XEXMI(#8@P<5Q:UV/Q$%^( M%=FQ7)^S)0'1$X[$WLRO[N.F*)_,=BX@+PL%@[W&&,+8+>1TG 40^;I;3KM! M;[@,(.C31%)T!-\)4E5962R^3*:[[?X798*U#"&BK,*&,&,44IP_$/;2;FJF MRC0-O<$")J+-NLS>YE^S%VN:_O';Y#^+TLPFBX/),]JW$CB5TB&OO3"28F!% M92UM<#!*74A4V"!V0W^PCX!^#_VO'B0Y? 'SN):"A"Y:]5A1KH2QG"ME38V' MX&10-\8@8=1]<*4]'SN0P2GQB-G7;'Z?5:F$\_G-GJ5N6\%@L7.$*DXQCS(J;'WMXLKMX@%I3P;E%'DALK<;2N0=7H4\)Y!IC0'OO].@,ZJ%, MW^K9Q>QN4OZQZG/UCVK\N[5.JWI196)!);#$2XNLA9#J9CF-?Z4$'H_HU:JA M:-4'YD/Q:VO*%T"IBAR.2N$$/N)2=^QB#V@?B5G>(#\6L M-_.K[+H3O]&1+07+A24:,X"%APH);%3C0_.&IR3D'M&B.8COJ%_H1T+%(WU( M)[06,#36QLP-)#&KF'6'9/3$LA&*4 M(LQR1KNE:R#NN?YP.[-"$:<&28"03R@$1%W"MH[)E<9/; MH(&'?0;G2U;FQ=7'Y:1<#G);X"1)[F#%D4 .304U_>=]'N5@[ZOCF?SQ:),^R=(!K$,3* X]RV_FYCZ* M9C[]$6VL^6+MH_\UVFIOBZUOKQ_?2, (.FX LT)%&\];"GPSC;P4*5NN]B^8=RB>I" ,T])_*(IDH8XKIHY)F#2&R8CVK+W18?6;#L9\1.\ MA/NB-+/K:*[M-MG4U7_>+Y:5 M[J1NRDY< @]<@I*F!<(CBQ1/HFP,92DQ*U M,B+%UC/ESB.,\VN^A9I.[^_N9]6&2=U5CZ7]UVI(IZVW.QH+5G+IL1!.8Z*$ MM@:HYAP>:9FR]HYW=W@VY=B1&$Z[E[8Y+IKUH"X[:SWNH&4T?I2QC@+A.<>< M/9@_0J2D$!U1S$+O*O-< NEV$>]C^6XU: ZD8M@*[8S!A LC4'.W71F9LG"/ M<(-[CH6[!S&,8,G^M=SO3SE4-6!N(?%8>2LIU\8PK9L($(Z3SA5?5]!@S^OP M*6B/@%_^?EFEW7ID.;CO7[+YHDWRMI1F@U]KTM!@T%D092!+3"O,H2YII)'2=X2MZ M$=D-KXVX)XAFO-3UQ7UW-D3=8% (>ZZEQG'7H9WD'I F-QU4_D+NSKPRXIX@ MF1'S-I;MEK>Q;! (@K@, : EA@XQQ&R3C$2KI'RS1WNN_F7NILAFL$MA32C* MN^OGHWGF1G;?I[/[JWQ^TR*B+*79N,/6Q$#N&:9,.PR@,+1Q_#&0DFM]1-JW M9W?#@!)XX.K9WUHX\ZM0YWEJP49ZL*A3B)MW MH^H1'?<*U(M:@4(B.!%,4F)DM%T=PK!^0DA@?V'7_'KBPO0L MU>[%^)17Q]JV%C4DJ\XE0%3/6'BC&7.RQ@4Y=F$^F:%YV)<?=WJTY40P$]J"3_;HH[U;5W\V? M/SYPMGF_Z<"'[$OE49K?M)CTNZH$:@S01BBK"=9:4"8W[[-!2B%O][[ ,*,\ M;NUN43M4^<2$-9@J1Y!2F$-@ZK$3;2\LY5 Z!;:_G]$AQ&.9V>=>V+N%^2#^8QZ>=F+&%!EU2(,4ZR<4@1[OAZK M!@KH"WL7ME26T8[GN M?>CK.$1/N+9RRI-00"))?=2VNIH+G#,6?[+I%,+ZTL1\FD!V/@EU''JGW9$[ MX>TVJYQS<3T5D'$*';!>J+I;$MD+>?VS*Z$FPC=84,1\!>5JK&Z6W^7SE6P. M)B7=6R^:8$0CJRS1G$M$).*R9C!$7*0\AS+":,@TJO2!Z,!&P#;3Z.V>[*7' M5 \BKHR:<@V=!:N#KJ@;ZY%3RE(NRHY1[0QI=G8/_U#$^_V^FA7OKM=]KU!X M[L;<0K?=E0+PCG.H#)<1/&*MA+H9I7#T,M\E[4CP14\HGV#8;)X2JT9<>>8K M=\"W?'E;OQ'T9KZ)_JK.U^.?JT^3[TU$V&/]^W'R*+3JB574Z2<$#!"B!G++ M--"&Q&GK<01$6N<(UNK"\F'V0KOSBF0H?;<9HW\TQG\<&.,>17A":Z':H!JL M1)R\7E%./:!L(Q>&->)#FG1#Q%OWJB/[%\!0Q-P<>U;X5,>B!](L;BD=@&%& M V.E-19%U"B'8C,N3K!+(=:(0J 'H54ZO(-N.[/%2C/.GW4HQBYW_)Y M4>;+'_74644)/V[%_?,^_OJW;'E;Q-]\S=8)?O8_=C98+P*3PA.H" 6(R:P M$*CV37&I8(HOA?_IE.=8Q3:RL!-X2>$G3GF@%;%:6V<9IYQLXG@]U=RU"[&X MU/ 3KAFTWE!%L(F$-5 P46.#:=+YT"OPH1U/D0["3XZ#_'6'G\0/,Z**[6/1 M-N4.5*E(ZK$:*2_D):I!V'!4^,EQN(\[_ 3'O2]67FNIA.1*(F1P/19D:,JY MY!@YU(U<]X:?'(?H0.$GSL2-;'6)QU 3-[38:*WJ3CERH2O1L0+9&7YR''J# MA9](3X0BWCDA;32#K5;"U-T21*=$MX[WK.1DH2;"=X)45RX 4Y1QF8IJY\"[ M\ON*ATH75>\H1-6DO=3>&=E84)@;?,G1(\=+NC,@+REH!#@/N46&4^Q(]3!5 M)&H]M4;5'U Z2 <>9 M539N48A1$D3SLQX[U9>7IZ@#%NR:T)VA/%R\QJ;G_RC*/][,WY?%-%KK1[-K M=^T O57 08R$B4.%R@JJZW''#7)*+.((W0:]LJLSE =GUX?)M]\F$?U\,ENH M^=7'^R]?9G$=.9IG;=H)B'+/A$4> .FPL$9P4&-A09(^&Z&OLU?&]8#WX-R+ MG6U#K5@L & ](@A80H5$T&E=VUY<$$A3F'-\W'2QG,Q>+W..A_,\INR9'5+= M6[*0$6*9])!ZQKBB!#*WV3] )E KETO?;JFF_^LG')*,4WO]\2UF\]." 1$#B95> M&5F=4WK%'?.&Q:T_,@"W"ZCI:T2+198U-V+6_6XS;?__]JZMN8U<.;_GQYS" M_?*2*ERW7.6U'-N;5)Y07'(D,T?B^/#B7>?7!R Y(UD2R>'[D ME-IC8QPG6'D'(3$N597% %M/H:Y67*3+R;D?KLTV\_7R6]+0I:#D,ZT"1YBI M5,,#0:*]=REM3B&K]Z;)2^KQ3\O*BGYU6K8!:$U':;/>/B%-_.DY8>)?A4^S MU5UV(G3XIW\/A$-DJ4?6HNC+08C)(P[,J8F%"+>BO;PYCIWK_F04V;,O H#: M&T 50I CZ92R$!['S:#03:K9CTC_-77U7-.U,.M2U[\O5\N'W<-9;?_T38!1 M8,F)5(@9$8?OK%?%V#GT$\G:4EMC>3NX=:KSV=^7=?[TF^"HXD=8DRRD(SJB;T7G#7#KZ^#S]3WL?84PT LM@S2:&(VB222DD_S1XTH4MT W"-2+*7_,:#R75BY^^9.N'5Z/+JS4-'*04\599'K=0[+V& MRAU%X$XURBTWH@VD=87FG<+<[]KS?/"K[*_9_0E>56P9B*$><.V0EG&QE=@+ M0PMY@9,3JYC6-JVZ0;GWA$B'\2[OOFYO;O_8'!YFG.'4V78!",DY@!A#IIP0 MBON4*WHOJ[!.-3EU'.$U<5>,:A/C8?CT?CG[82-SG1KYZ?J[?X MEIYY="6ZP[#'Y)OJ2U'Z.&!B7 3#& >A9@(Q]KC>(F6:F$DCS&_5#V=J #L, M739^M]VML^-1Y\?9CT,6JEUVK:UTJ:-@'%#80Z(9PX00#Q]/5(3AHLFQ@7BK M-&L9])%1\-WJRU_Y?V>S=:7LN%7["E(##Q230'.,J:6I=X09)A@V A4'?1(YUR@X"OP_(=N#?G24]/EN MW1HCR\Z"$DA8:Z!GGE%K /%:%*A :)NDDH%OX(2_-^3'Q\?E]_96R+*S8*5! M&G!A)' :"*>Q1T=4%&2N4832&[H:Z!SYD?'QR]=LG5 M=Z75.@V<$6^$Q(X; K!"7)56MC)6-UHLW] =16\:&!5/XX1+(D27K2DY'WL* M+FX=7!D=YR_'(DY:@$2YB9AF :9OZ'*C6]A'2XCY*)T3UKBXFQJP"HX7%&0DV$H$(![%R!B':\6>;.-W0S MTS'N8V.B2CY9BW3\J;\0D4"4RNC6<>P,TJA0[?T"5-'^"/C9@M M<#$( ;U@C!&+F?<*$0!*!!"IEBSN5"SR]57/=ZMM MMG!_IWQ=ZB']5)=^I_H+7FCB4GI7YQ0CU'H"\1$;HREO$AJ(WM!M3!_@#W, M_E]9BLG.%NI[_-N[5YZ2P#.2NI\(9V$C5XWHC=T?](*NGUQY]FCIIL_ MMW'YS1;O5M$6^)H>E/M\?7V,?H-> X% ,L@=88!#)YC3L,3)PF:E>-[0G4E_ M*N@]O]; :2WKIM\8UU$7H*%V]V6KQU.JNL&+5 M[RYX@;'4"E$1-S7L!>6.ETDD'9U8UWJAT?JUVQ>O$;#! MS% 7QQDGXB8.9S^0"@;IJ28!&XMQ6YNK.^\&V.%G[= IFMNB9U2\T#RMK+N\ U;[L+/77;+WX$G_EB93,KWX7+$,&4>,@L"19CHJEHM,' M6; A$SEA:$NASZLH-X"R+UKLQ=31!EQ$L;]EJ\U13>MT-KD_,=<_'K\YGJ+O M!7N4;K7X>#];?9@]9#9/UX9GV-7%KPL1/X^U88(0:82,-JLI]8,(G5AMAYJL M>EYZ97A%]$5Q]_#M/O^199^WT42ZV9_KGTQVI)3>+O6R:& LY]MLL1_Q'ZOE=O/I\Q\7R7>V7;16K)& M>HPX\YIQZ**-RH"-BF8OHB831H]F7<5_-LC]/F(OU.M @$ M (J=HLARI9&P&CE9;C68-SG]'^%)[:B(UXY*:MP3G+"+WY_)]'ZY4/:UPKT+*#KPRY1UR[O=VD=W;/Y9K?= M;&>K1?3.U>)_=IOMP_E O9H]!B.M=L9RKZTB..(#!"_P40Y.Y+RC3:+D0P#? MVY'(:KM?LWFZB%UF&_?W_'ZWR!8^ IJ6_MU!US>W+\Z/+D7;M])_ M<-I+2H2Q2(N('] *EZ=34KN)9*7OD+1#J&$TQS>GC)2#^[3Y+7ZXW;Q;16&7 M^>*W=;XY=S;8P6\+F&,H&$/0I%JQ.KEKOL#5"86F855V2._AE3)ZLKM_[9;; M'^]6T7O;[4WWF^W7;/WEZVSU*@9=S( KAQ!2(56 J"/SDJ21/O,:3Q&ZS^\"\(((:R:3D"G&I M&2F/X8C!3?+LC"ADO /2#JB%&H0\YDC;%[J[N?TR6]]EQQWE=G\NE@X]7J5: ME89!):0 AQ$W2Z)E!:PKYQ-BKDD8UX@2Y'1"H@[PK4./0P'#&O2HT#!P[K1B M $1'4B$B?1Q^B0KPI D]1I2TIAMZM(]OCR%$'^.BF/2U6NPWY(]YW*"S[7)] MV,RS57:[W X72?33JKU:?"I'E@)R[_/-KE)PT16]!&XT)P)+B2CFWFJ6WHGO M8[V(41)5*K32U95#!4T]2E0EEK!NEX$+R1'T$"O,D)12"%BBI+5L4G=V1$=^ MG?+GQ5U$+ZH8V\HR=*AB_PN,H9ISZKS')&[NR'(K%-3&1C\' 5/MM+RC@X#Y MUVRQNX^;F(VZ666+HY+2!O:$>IM389&U^@EQDY4*>Q W7N"H@H@I6N#AG6^4 MNO'77DHJ,^6YC]XA_OT%>13 I%%7"+!\O4'@#"#&+$0DB]&4IYH$P3A@GDF$F*< ,.%+R14R$XD;+:*?]U4;@O? MWA+9G+2"ZY"L1F\! B*=%XYI1CWU3"A7+OA4@"9%1$=TY]T9[[J'?*!-8Z$^MIJX"Y))0@3#D%2#NA-"UM52?P1&+/!K6S&N ],*^NM;A^;A>@ M,10J:H1'#CH"L16@D!5&SVC2VV4]K5=C4BU\^^+2?^QF]\O;9;8/]KVX';[R M==#., \ ]_%/ 043]''M=>)YO?F)\N9:'>=MX]H77UZNQ(\+\?LS@=57M0\( M6 HT=0H0 RD4E)G2^S%>-7$!1Q17U>\^UP7RP['N0[8]1 PLY\>_37E *APB M7]M5H)9P@(4FUA!H+).4E&Z.9LWJRXZ/BRVSY"('6P5_.#I^SM;?E_-]+IJK MN/>D7:I>Z@DSE"AO)+4L8EJ:'=;))G[C+T&TMJAPD7/U01^.8.]642799GLU MPYXV#-%)QE+0A*-$2BG_!$/K&^6N&:'_."#%&J ^',?IF M?_1W2#MY%>-.=Q.LH8@)K@4'$B""A!'NT::%37R%ZG:=//!OE=W-XBB_3)F& MK:EB.%*JAWR]7?[O\7W+QXC:^LGZ;:*VE]I]MUZ^?)7@(@V%OML7>&>&N5<[ T MN[DD39Z 5@]1?T/+9UN:&(Z1G[)Y?K=:_F^VB* E =+X4UWP_'.VW=X?<@&< M*W!3M\O@"842 4*CAYC X@B56L#2-GD:5ST2_@UQM1.UC.U\IX5SG8"\<-)R MC3@7"#@K.$4% A&<)EO[]3'XG=>F&Y"1K> _O#?D=]%VSH[IF]8F7VW7RS]W M^\=TKQ:PK^4K7?M+ I3&>8DT)11Y2RPTC[<#++J:#5@\PJ*S(W"A.M;0V"+& M!ZZ/TG_ .$K9C*1FE#F*A2%8>'X(\*<:6%#)7NDZ8#R2_@G9-Y63SE?L(5A. MI?<.0@PT1Y!:$7\\8N I;_($=H0GT)VPXV20>)O(][A81+,R/=:=[^LR+%=W MGU-^G-EZ,=S2\#@6LZ]!E6KBN/4ZCVMR)-=\OR)76!NNZ2;PN')K#AE$%!*F M@=8>[=\5&FL%JG9NV0T:'[*_'B7YN,Y7\7_.#\9^%.@HVKO5TV^B?I??XN)> M9>5HH_M@C"90><>1H( B0+D7!7K:THD%='=#K'QPO8QAT4%XZ)=L0ZP^"$*. MG4S98#5!F'$ [%Y/5F!@J]74["C8^J=2/L_*!9X+JS[7+DBOM(KS@$"8 ITH M5Q@7\FHUM<#];JAPMIYH,\![B^2_NF3HJ5J4AE.D-1*(&XB@LM8)4<@G,)Q8 MUN$!"%47ZKZH=&:[O%D?4'IUL[ST!K=1OT%:#RGPEB+.H3*8@6,2C(0]8$W< MK1%&.?9"RSX5TENFSS(5Z<;GZW.6WX7B*-?T$[!%ECL@^"E!J"S M$RMSU1-OGB?W[% C?;$SO?BZN56+O%IMBM<^#X JAY2A2'K&@$>: 7Z4C"@. MFB1G'R'7.M)ZWCK0O2UP+QV]/[XM9MLL?B\ NLBI2NV#,-&2Q7%+4=AI33V+ M_W:4/7J_LDDJXA&2K)GZGZ]3'0 \O.GG9NO['P5"%_;.*WH)RCEK.1'0(&2\ MB9 ?\\]&'!!3$WO_.\S.V9T^!N)E<3KWT_ OKGS5.PF0 Z,=3"'N2%OCO>*% MCT\%9V_&GFO C_,<; _\D2V-[O8VNF?7G.?WE?<5'J$V[CM$E0C,*0.6>L\E9= 6QUR,6#2Q*T<] @KJ M0FILX<0>K/;(DI?I'MI51:\WK-^SU2[[^??W>(UZ_/V'^C6K_9GO?RVW7\UN ML\T?LG6%&]2*/:32-]1I2+FR++JD#E&O#Y$U0 D"![P\O2!!E?",JET$8XF' M/BZ_FA'AL.0BLOZ( B!VS]S_]B]'IVGVHP#)XGN+]E(1H> M3#G%4;*S*<=6DD/@#?*:(EEID^PJ]/658:=K^@_9UNS6B?]G0UXOM@[08JT( M=Y3J*"UB!"->R$X(GUBB@=89D7>->%^&Z,F1FX,=L_R>F=EV_O6/;X]7%E_R M8NDXFE:_9[,4*9O>;N9WD13G_*YN?F'@"@LH,4$<*P@]T$*6FK.<-4F3/\(# MU\'XW*>2+D^!%Y5;BG'_]7S<'[-U"B<\#.T5=E9M&J010!,N (+16U @SEU6 MB)!B7:;E]'?%LX[@'G+1K!*;=K9=\!0BSJ*YR*"0(+J*G.M"5FU8$VI5SS?0 M]VO9(5:RNI"/@E[O5O-U"K>SV>%/GZ^+[]7\7[MEU/"[E=YMEM'FWYC\X<_E M:L^&NK2L^_N"Y,1!H+CR-KI6P#MG'^T=*)OD>:F;J&"Z3.Y)2RUMR>6PZVW+ MKSTOAW(Y;L65P MGC&')#78.ZL840X^TM_0)N&W(TP$T"]GFJ+=%5V>^3"[)S[,]F4:-HZ3H)T&0W'>%;_X&)VJ>JVO1R&^ZK9_H(#FOG MG<$8&BFP08*23X]1;_J9Z",3XZ\UPP8;B" M6!I(9"&@L+#1Y>8;NM#H!_[A+CGW>3?>S@TG2YZ]P$Y'%Y]"0BDM:F$[C8RM M%%O9T0XR^[:,[D[BT%/=7'IL>:Y94$);Q(!D<:T##C@,&"FDY_ M-+I86^MLN\ -IAQXXIQB<1I"[CPL9'6>3ZQ&4BM:K\:D6OC6,'&_Y'G\Y[N3 MCR">?1&$]LK'U=8QJ!T#*+IOKAB0HF!B*4Q:4D[>!I8UE&NSS?)NM34U=1N!\^^"8=YA)C*&T0@,JN/2%_(Q-[?EIZZQX_:E9JYCW]]"Y MPMB+^@I?E@_QDYO;S_%O-[>S?3[ 2S<"[?R"P!&BE&/G'9!.0@*C>U&BI[F: MUN8U"L:VK91?AM*?M[/UULZVV86+B79_40"4:(\1=I P9Z*YP(TJT#2>3NP\ MLF\*MCT#FNCNEYD)50Y)VOLE@7F(L<:842P$L-1Y72@30XZ:W.:-=Y'_96= M7;W],NP_%*\Z5WFQK5\1M-%(2\R$))@JR9BSL$"0\JD=]@Q!O;;97T]SH^+^ M,3AL]FH(0G)JF$\55KUT EL*'2[PD,1,[$C\5V%R;04-<4BU_T/_,-&X MNLO7/][.L91D*;>-CQ2P2GOJE3Z>'V*@H:@6)-L-!G:YF=W=K;.[8YWEHT27 MG/]SS0)TR6/UU *KA$#,,U!*BQ":YI[7'@>>5\5L#^J^-JEB/?RRGJTVMZDT MYV]YOK@IBLM?\+XKM [" .P]5U9#R0RF1AV3:4>Y-<43HU@[%'B>H[YUF$=" MKXOA@I7:!^ H<='GMUP1'D%FTNE"=D?=Q.HBM,J&ZYA6"^_>N'8<<]24VG[, MEZOMNU64)[M<:^-LPX!2N3^5JHT"XP1%T;\_1%5@&%&E3>YL?SUV7/F%1_.DY@^)?A8_K?+&;;R^95*<^#=P1(3TAFBI! +.6"%M(0B&96/1L MJ_932YCVP(Y4Y.TXP,U)H^CL]T%+P"&$5%)#TRFT-D86,G&%)K)--5?I2VXT M!K-&B+5;W2U76;9. 4P/W_)5RL-=#.=,B/7E9D%CIZ574% K,(\CEY050S>8 M3>0-34OJRSL#M@8G?L_O%ZEV5'Z_V\>"5>##^28AU1>U!B('K64B+IDV+I_% MD)V=R-[1-A=:!;4&#WR^GF>_Y^EW[X^I\OL*3+C4* @(#96:0$VX90A%ZR@] M6>F$:O+R=T1/+]KF0LNPUF"#VFWCX/<7")=9<.KCD!*/1=YB"Z&T!%FD M?1JF M!SHU63V*WJB3-_.>VW!&<=K6?K?/-M-L]NULNX,\WNW;]VRV\IN]+O ML]4N75SMUH="'AG8!$Q#*04_ KB+P3T)58<=PD]WGUS)2_'E]ZP+H) MF=1MQ/)AMOYGMBW&,'L4NPJ)JO00:,IQ@IEPBE#!H4#B<8=DV/$&Y!E1ELG. MR-,!QEVZL)^CDO:%A'[+\KOU[-O7Y7QV?^:4X^3W01@:MU-/N38\VE>8(XD+ MF53\FVF8*)T==;0%;*=DR>Z>C_#L><*'7),@ MEY'YN2WH-6\?T2Y9HAZR=1S8Z1WIY4=!F2BQH4JDY95IKA5"Y0&0]4TVG;'Q MH;D&\Y9@[)($;K?.OYV^:7G^2?"$*.PI() Z J%U"I1'_M$QFTC46_L$: !B MIVO 9CD[/__+#X*+!C3!%E#BH=$8.,O+=5#31J7$1V0X=##WZT)8-ZG(X[A_ MW]NWE[*)O/Y]0"SR,YI&+HY8(X^D8^51K .HB:$XLM.,]O3=)J)]W;R7ED]1 MEN$(Q^9"7-K9=D$0:;0&&$=>,V&Y(*Z,,H"<-5DM1L2>3B/2V@2X-S(=AG@Q MYNRG[X(&B%*24E 8G![Y$/UH8A.J)W*=UK)>G[.E :(U=IIWJ\5NLUTO9_=G MMI?G'P7N! 8<88(]3Y$H3,G2\HE38V)//VNJ)&\)OB:'F%6.*8M,:9()YP1S MT:R-QJN3U,+2J)&B26#HB%R"MG3:#+V^EO$3^]G["L]D+S4-1E,.D>$8""8! M,I![6CJ_#C>)H1G1K4>GED'+&/?\6._4TY!WJ_G]+@4%I#H4\?\67V9_GR%: MC=X"=9Y%*YQI3HPGAAA*2WN>:3RQ_:<]FEQ7<[P%Z&OL7<=!W3X9U%\7!G6N M_$/][H*@-B[=CB%L():*88Y*6+&96B[6UEG6(_;]O_K<+_QOX8VG1M(J"8DP MT4AR$A @E$_W[]%P9;):*%0W&)Q+[_DEZD+'7_O/,PA4:A\\B&;58 ,F@8-@HQSTK9.?$ M-SFN'>&FTS7?NL"\+[Z]"D@J[:96B[*"4O75[OK>@J/>ZH2&TII%W)6CZ(B+ MH\0V"808]79[Y3Z" MY#YNMC#*;!R.I().ZP('S$43-V>$%DY=$KRXU.D&WD&G\-"9:^K.9,$ 0,3S MJ$0OG&.2TN@L,L*])DZI2@SN:";/OV:+W7UV<[M'6_\P][/-YE(:FC.M@N)$ MR/1>CVK$,352(GR4E3DHZ*1G:V5%/Y^MK0':^VW^ 8''AW95;_-?:Q2TECYZ1+62CV$_LS+TE/>?M(]N?^_GPD-(&QYES,8/'BV]#$H5QIBCT'D>O MVJH4<;67*3K79F)L::C7%XYB,S3[8HA:+)9)-[/[C[/EXMWJ>+AWD2UGVP6Z MAPH@+2):S'D$I2AD=1)/[-:E7>:TB6Q_&8.R6?28?E1;:5[Y.C"D@>40,Z$S5+F.:X]E?U$%T3E?9PD5W=KFZ._W>Y7R#H S<'Z5Q MI95-.8^LDT?IA)2NB0,UPHC6=MG2"J2];4_S^>YA=Q_MN,6A&&0$89U]S5:; MY??LW6J>5TA-5KF/@)S%V$LO.>;[K">$%Y-&0"V;O*@983A4R]M61RCW9BHG MO_+H9;ZO4J?SM>^#2(^>HUOA$6:28&>%H*5LQ$^LWET7SGD;N/;%F4CKM/5F M-CO\^6[U\CSV4WY_[_/U7[/UX@R;KNPI:,P B^LR]%Q&;+1#I# #XX^VR9.. M$;IF#3F1]XEU?X>+IR[O*ETD!2*4ALH[[XQ@CA&CC"^D(A7SOK?%H&_[NA;[ MZD:=\J@SS5^\6+H2[MY(]#7BMKG9;3?;V2I%\9WCT/-O0[IK4Y1 1HD%EEH/ M##G*)*UJ5#SLZLUNUW5,O$+:&:LA MM;J0$VK;)*_!"$\"^N)3>XCW%ZKW?;G(5HO-DZ-4,]M\/1N=]WJ3@#6@R#E- M "5*8.OWZ>#4*@6R98LODZ%62Z@/<"=2COQCMMXON!&J M^_C'.4N]2O. (";(2XQ3$"(@SI+'&:7]U X2>ES#VH:^5VO]4_9MMYY_C0@M M["$OWMYH^<_9_>YL),FEMH%A2;$15@(,'71$*U9.-*U)DS?;U?//375Y:QO^ M,5#N8%W6Y-RA<;!(..L$IY(K&2T'@24[2JV\;&3]\[>[QK4.?*W7>_-TX+*\ M7 2OI:_#YD?SU*\'&=K^+_ MG.]C@6[6YNML=1?!?/K!D5KDWQ(>_Y' *-$YLUYV\ON" ML;!:N"MTOASC4Q,#\/EDY;!#W76[!$ M0H& D8()H12#%,C2F@*H42W%$5ZE#WGI]Q+L2H]V M*W<2 -?$P6B/&>R)!I:@2. C$DR)B:1P;TJ#\^\ V\.WPEP^_D/Z?W_&5>G? M_^W_ %!+ P04 " #Y8OI.3(I][7(; @ 7#B$ $ &(Q,'$P-C,P,C Q M.2YH=&WLO6MWVSB6+OQYSJ_@\5Q.U5IV3 "\ *ZJG,5KM>SKLS-O)U_OW#-\\G\__J]?__?9V7^;-Y\D.QQ,GFF02%9$ MO80.I1]^\B3]?4CC;])#%#Y+?P^C;_YW[^PL>VA\,2 #3=/IP'L8$$5#^!YC M7<&ZBCR*[^^U^].7"S0 "* AT66-*-YPX'E (ZP;'@)MZ%%:O*S\^B#_^B1F MX\P_+TV[6>'X-?(?GQ()RH 40\K:GQ(V7S;G(/[MY"E)QA?GYS]^_/CP WT( MH\=S0 @Y?^%]3K).%_'@B0Y#_^R!#H,PH=.''KSX/GUDZ,?G;SJ=\\^>R> , M@>(U#_&9'R0THG%2_8J9#A6/QP_C,_\^7'PT3I[/\\::Q^)EC\75C_F#LS@9 M3A][N8]&'V(Z^/ 8?C_/&_ECX,UCR3A:\ES>6OS'7X#G7S"81!$3OM4O' X\2+JA_@+14/1)/J[M&DBOR<4MYH MM(2.K+7XKX*.;)9Q[?SC&CD9C"*Z1%+2YHI'?2_TJ[_%6ZJ^Q?3$#RK&EWXI M:ZSB43@)DFB5:,QWXJ_1*U^S]/&*QU+MC&N$*F^L&'3@^8.X^EMI4]4 !S4V MAC54D3_X7D/]X'O=@);3<*Y+Q0#OY^SFO1<%-'Z,PLG8#P8?!N%S^E590_*4 MX='\UTJ&1W7ZF\HX'\)R+][T:*9CM43&E27SF M18,H'-$*T9]IK'AT.!B,PYJO9FTU:A;?5ZAFH6:LL7J8CYXWGB/\[#"+QJHO M#A[.XBHV\P^F;55J30>C@3<:H#H#/&VO>/@E]N>$,7?B4);!^7]__G3+./+L M<=U,O&! I^2D_G+9FNE0I7%QJ$"@SWTX?3S_-#K/>Y3?&T<,_C"X4OL,.<_9 M?UYVGE?9VL%.FRM4-:HQ)5&5)>':F+R.J\1SVE3EV2CK4?>9;'H5-FM0X6ER MJS6H\C)S/K^6%F][+7O1:GA1;9KFOL&XM<9(6*^*%WE1#0U80T5W^C)XJOX6 M;ZEX(!R,'VI00-JT9&[+YU3K5E:XE&IWPF6KTMCD#9508.@_^$Q)6,AR-O:B M"D2]T*5:X"N_6F6!IUH)ENAPC0(S*IS5:6+65HN2J@8X14E5 Z7/_ZS! [RE MZCML /%D/![4CR]MKOK67Q,_>:WY6MI6I?LO=00$S' &(S^@/,XLAU?_BIC@9/E23@8Z@/8N^KQ)(!AWKD4PM[:D*L856 1>NL*:VT MIK.!0KT[F>]49;QRS!>&@Q_+42'O40-_ZH%/E;L=UT@&:ZC$9-GGX\GS4SBJ M>?1-IR4H#2X':;#*#25/(]^K4OO'&I?-]RF,DC5F7'2K'D'M MUZNDU7^J@^BLI=(XU&D1;UDRM]73JIE1,'FN-K[#)#KG^.Z<]:"1/WAC56K] M>ME>855>F"W_5I]CXZUO@XZW@=I"X%&?\;FO<6#W59Z+I["61Y=EAXH\%P=< MRX/*V1[UUGKI$.;[5- W&M1,F354&8XZNU$I^P_CL\E@:3XH;:XRQ).:=!!K MJ':1M>ZQ"C2/JU_N52%L;B8BZB\!4;RUVL,]AU7H,/=QO+$&2[$W5N6V2JQ7 MG=U:T)7YB)(WWWLQG?W2(!@^^#4NLFROQ+TU#U5UG@8RJX.N^JS L#8%G356 ML^#A:53C-O+&:@@XKH> XZI'BFB_5IEG.E1#FYJHN6BI(4IEYJX@2G7V+FL9 M^E&%IRF?Y.U5%C(.'QYJC"1OJHDYEUNIV1Y5SK_&%BQ)#"^9W;2]*A7$1N4O MT:"W2: I+DOBIQIUF.E18R+KY3IKK!+0&J-=:;.#,%C#9[,(]XW?9J(>W]=8 MRJRM$L#$X;C&=&5ME=F?!\JUG]:2/@^+IQVG8ZP-W6L#]AP%U,*#FJ163>0Q M;5H2'JQ<:*C.:00T644/UF5!JU)Y$7A _A-%SFO_E[U'/9#PWC*#&.V;=:^+%I341,Q 1+(RZVHZM M&C(\@UI%S+@J'I\9R1O)SE:J:T%U=6Q"ZU !K80$?$&UADJLY7QQ:=7W'NM6 M@UA+EN02=%2%9<.: VPXRU+/"OETOXE](.:59#J M?C4 >/@FEI[ZRJQQZL!JK$_EBD)'"S7+JL,JD)9*P; Z MALJ6)I:&VUE[C48OS?Y49WY>1M6*G(88__UI)J45T<>PQA&G3341Q6!45QB3 M-5::U)HL:5&+49446982J0ZK'VF=R4S;ED6/M:NDLSVJ@!9]7+%JGD/IQ]GE M-EJ7?ZIRQ:EB))5:HV9:DYQ\_%__\NL3]8;L[W_Y]9DFGL1[G_$E+A;!6V&0 M\"G_">_='KQ9W_3&/IBOZ0;L)G+_@E;8O]_Z$70!XGO[#Q_3KT MOQ=/LJF.1]XKCQWIR<=?_9<+_GX:9?_TAT,:I/]D[5=9U)@-^B6YX7#;M3F1 M_H#_N+/_9!'2GS=>\$B-%S].?_KL!_[SY/DS?;ZGT8D4>,_LB_<7G[UD$OG) MZ_6#Z07?C,& CM-@.SZ1?,8^UQLD9PK "@&.0J#B0ME$CF(HKFFYR'85&1%T M]N/;V5H=3SY^0?_X]7QN"L6,W(B]@?E/:2)/ SR;'PN1TW'43 MSHWMGXSB?O!X_7"7.F4:73_\'H;#Z^B61M_]04:.:=^\3T2'1I(:Z,N <^PM MC6[H=QI,**^1Y2+#!\I+9ZU)G(1L#I?!8#3A1;=&'%/V_^&=]_*%1@,F*S-$ MQ(P2C_('(!14+LK6#C-??:;0[ M"@(; - 146*0G@=LJUPPG")PSJV2PJNZ,@I"&HIN$JUBFD;/[QHR$W''#'8 ML%,HR%3H]LF+:/R6%.EO>4)X:(7/8QK$*6HTHHAK*[*_]5^JF9 M-[-_^N%P5D,Q)-C5+,5T+%=7% 5"/5,\4Y4-12\U=$7'91JZ@C#%%%GT?6&P M40_YR-V1]S@S3D-#&K2A:T+5(:X&7,W,#82CV!"ZTW&NZG@B98#[MQ.&T"_N M0^9,O."!B3LSG.E?[Y^#E2;'$]>/!][H']2+G&!H,V\U*Y%$MK&"@*E8,I Q M(E!3\U$:-M!G='I%QY./9V< ,N?V_F$7;BH;=R8I+OO=K$$W+&@QW<#8 ,BQ M8/JO?#BZ9CNE)JWJ>/+Q#]CTD#FIWPZ8J(:A T LRY(UK#FR!=U\'(38FC8= M\*J.)Q_Y"-X_9"=@(.#5XM#>&UT&0_KR_^CKG&38BH%T%>K$T%U=)HH\93A6 M''5&,I9W9+8J_1\A6%G?3^^1A,F*(@(?U\0T=4/^[=S^BN5[,T%1DX.M9M759DAQD7.Y^#BX%2 M3G95QY./*E,/]K\-O-L:4V7L:VJJLN7*#B0J@ [0;:@C@\!\!C9A?TRGNJKC MR4?FG=3-IGIYY<[/E6EWZBLJ_#G^ _Q1BFPQ;>9RGL/@-@D'WVS_.XO.@F%< MO,2F@Q'[:]:MJ$"Q--FP-1,#2!@D ;;N6H!QS;(,U2[MQ*J.J<=5=C95^/ZI MZ@RUNLB0,7$LE3![IT,YG8'CL%!2+C'NJH[I5+4=394TP54=$==E7[Q(H:[$QXG_Y;)K88C;3Q-#5L0* JR@NT?+1.\R?S'!S1<=W3C-.@?W& MC,SB 6.2/(61_S]SQ$0QOZ"A-8<1/_CANA'K,6&L&5EFXJ;L&) XP&1!)B6*Y1-%+D+VJ(Z,> MT-I%O2\>3S)SNMW1P5,0CL+'UV9$CGEVF06)!$-#QZ:CZ9:5T<)V@.P:ISDL:VM0]- JJLJ;*A =M& +FF@X A%T! 0SHN@^H5'9N6O-D%HM;Z M!DPL%[H:4!S#, V@*K9>$(4%J8HSDUA;WK%I,]< ]7;F&PPD*[*&-.8A#940 M"RIN'C6XB+7-Y'M7=&1$4]I$LWWHJR7;JH5-HLH*9E!=-6R]< ". E!)O%4= METK<.K'U/++GP%[_ [KT'N*4G%9>S9]2IBCM_]/ZFSLEDQ71H9^PP?HC/WF= MHR!SL>'H._.N\WW>\,:F]\EE$"=1FJ_/Q=8-)U'R-%WR*5:4V<"BB1>]0AG" M:D9\\@-Z_?#F@YD--\,H"G_PX7ACUI+,YM81"^$M#>JRS%>%6&2!W#R2LG3# M(F6PO*HC"TSD]T:3V[+E=_-+S]CB&J8K&RR:T0CAOE[C:R\9M:'*(L(R7ES1 M<0VV5-J:/-*=I1U'C3?,,#"-#QYG%E"O[T?^8^J9G)5H:[B>Q>1=1+YY$KS,)P-D$#,0.D#$F&&A8A=#!/ !)82#4S9G% ML%4=3SX"%C\C%>\G&[U\5M!QF:_1 _@N6[HN(RG,)I9#%K5D<^*,) ,*Q*: MY_.E>M.]4_''7_E.T'3SVK/'9B&EVZ@OGM*=,O=G?$+\Y*T/+QQ09&U\CQ@C M@/\\'O%ZP//Y%V3?FOU ^F/,W'[Z4[JM[B(G6T:%F5J&M+ QZT+36@;^B^(W M?%TM\1]\&DGIYVAEU;YU^?_FJQ/>/IQ^X_SM1_)OC%.+-_O5N%#8CT6Q)U^C M>=LV\P#-"G+R[MH9DLNO#8O.Q:^FWRM^D5.FBE"9>*'_G(R@TD9*93LBDX\% M:(#E*_.6+2<^NY[>PGG/20@^DY4-) 0W*B$%H;J@2G@S5=H!H4@W)(IL)E'- MVIRIIVXAE6;L#2[J%)NQ-X4C;_>DWW"ZB4GKK>>TWCRG<>LYC9OE=.DEIG&- MR<^]IG%L#/Z:^+&?%G]G"9O??;Z#<. %P\O?;_/4S+ZH-;6'])$GB])?9;\; MLB^_C$?^P$^R,4E#GW7)SAPO@'?-I$X^WE]4S.K7\\H79^,X7QA(=_U>AJ0$ MZP_!^@-BP\S4@7*GR/"?DSCA'N@@Z994;D3RDX_3 MQ]:A^3(9WF"(&W"L'. 6+-N=RLW[3=0<6,A0(?A/+P MQPMOTA0-P>%R9<@; M^XDWXN64Q;XY*XR+%9Z[,!R5]3 =TQ'='8![%L:MR<*T2*>F M2Z_XNGJB>[)3NPA?UV2V36/_,>"_B'O%VX5Y]5]O!2M;KI7KLU)XT9:R<'W# M*KSH?KUHPZ;W39%@N@F,#_!WRG=DC)_\@3>:%@TZDR@R/EKXH^SLKM@P@M2)E$6L/.GX_Y+;Q6=YD1H M$T+U7KX/N.HX(]\]%4?!_O7-VPY<[V4PG,1)Y'NC;HA+2WWO6S(>DW3^8P?. MMPMBN#JQHS7A(:,2W#=&D()87#//. J6M1R"!SCII 'OMP#L9?AS.Q1_> M8J^7^S%BWSL"Z5T!/TLJ",GL%I;H@O#M'!/TS3FO$! G8(Z&TB@[[S<];R@6 MGOAB-5GZ;]Q:+[MN&#&X'?**LG2E*1SU)XA>-;=C$H-5\<4D";/+;?K#_KHY M'1.T.6A8V<=T21NCRB->M-UA04$7H9A8U6B5=.XO;NB1J6U/V"#2T4)RA>3V MR^;6!07'**_;!$B]D-+#V]<54OHY'/&[TF[#T20]6[4_0?GRF1VC"*R['M8% MKC>RK-571N^U5*6+T6NG:E7$FL*6WNLH17A[MR=D]C#NML\!0>NJ3T0DL$HN MTS-]O6,PH:N$*HN\+XQAW-D>B_V MV'0Q;W'$2T/_$#N@CYG].\L = WTMC(%( #V,LG,#T J?_\Y]2:]D+?\S*/J MN0D#U5 JJ&,.K;69()&JW-9,':FH;FW>A-3N<]^Q2+ ?:8+]\'[_G?G57@OK M+A*S0FY[<&)BGX2YU;O+1& NBD9:F3$2JV_".PB MD==ER6CYZ>OMB>3$WN7CM@P-[?3L49JI'1L]19)I^R13EZ7O?;FBOAFOG59^ M=-!FM;+P0ZSBB#-YA8<2IV>T'U0=J_CU30RV MB00ZSOM#;EWO@K]Z>RY\#]B][O'NQZG=@MF]T.R#'$K115C:J5,ICCFVVD\^ MH(/YRG:G XXX<;FO#6L]DMFC+S\_O-3N:]-$G\!"6\3VF'-86U[=>)3R>N@K M38X9Q^[ZYATAIWV0T\/;TW??RM=EP6M3A=#A16%?FW8Z&,BT?57SB .970/" M#DIK6_WL$4OIYDMP?1;0AE9S>B&;A_?[LU=:W/G/?O!X_7 7>4'\0*/KA]_# M<#AO5*=]\SX,/EU_IQ%[M",B6 C%&I,]^3CM7#=;(2H;B8J1? G](+D,CD=> M*J9\%$)SF0G-5 INZ'<:3.@-??;\@&\9I-%#&#U[P8!>WX_\QQ2:."]C.DCH ML"#V+?MMS'<9LK;;8OQSPM7L:S\,0_Z>/S-RZ(QZ[1#/Y'5,A_6RV2P13K)O M_\NONWE]3N./)8U_/=_MES)2GB_2L@&-\P.F5^RI104J6MYC=;%88>SP4LUA M8"7>+.3!S6,%W$!F\2ASX4=_P!7>#++L1G;%*F-WLDJ'D]/#V]@MY?38Q*UO M;%_WB!IQ_M[^S]]KE?_:R6;_+CJO5N[V%YY+U!TTV5-Q*-KMH6ULHG,=L.<5)\ZV.= \O(/M;9>B@IVW_(L,1.]XFDWB] M=LEB[WX_)%KL*6UQH8*06W'IP\%RD.T1 7$FVI$P?).;?CJ&_-L/O@\?-NXP MZ]4Q:6EITDO(IBB<[&A.0^1KQ?%MXOBVKDGL"N2_^:WV732NJ\*%O5]K?\RV M5%PW)FQIMX+J=R: NRQ[[\GC]DT,Q"W*PG.)BT8.>M%(*^S +FY2/D9S+)1YR66].V;IZ6ZZ"@MBXK=\0^7QR2*P[) M[9XU?=>R7!=DK^T5;H<7@4T=:A>XWHAC[)N'^D-4M@F (O3\: RZ./OI*/6[ MR:1ZIV6BZ>1X7^W$^J7.71"'ADJ6^V8=Q+5CXN#*+LCI?NJ$^R2M[2AN.^:J MEIU5"GG?J.*PCAN7OW 319Q%N.RH_XN7C=Y^GV07YZ\*Y_*T7 M!7'M8'M/\SMB [:ORS*[%HIV06R/.1NVLPT/7134UBTOB/S,CK8Y=M#YMW*7 MXQ$'VIN?Y=@#*3M,@5-[F"U.S>]3FE /[%\W\5$X3'#PH/<7])!N-@I0WS$ MB:-=ET[W270/7#E]Q%*Z33#>!5%K+*CN*SP4E?*B4KYK1DH<_-<01!0'_W7) M)HL]N.W:@WMX@[C#"^"[Z+D;RFT+=]V!7U.XX\EC7\]W^V7,E*>+]*R 8WS Z97["DN[?,* M5+2\QT60^8MQBAG?15X0/]#H^N'W,!S.>XUIW[Q/1(=&\B7T@^0R8,]W!*\4 M K'&C$\^3CLOG?*>K"[9#%>0YG%%,T)S_9U&QR,O\[,]"E&YS"#H(ESDT"EY M+7S.XVT= MY@NSV-< ?SM\*^2A(QAW:XT70>NQK;UO'@H)&=EG8J,M(9+(61X%,M[4%@P& MD^?)B'4=IEOF>;>(/G'R?Z>7P2#LVL+PNG9AW7EW$3ULM^(KP&%'5GVW8Z_0 M])9H>@M$00# ;K-\<\POC'O?\;VP[P>S[RV+ C:W#B(V[*"-V"8[*&Q$6VS$ MP8L#MQ ?L:3:1W'8+H80+J-34L5%09MR3.0 MYBL,B*@I.CB'WVX4W 0([F1/J:B^;9M(;+AWM.GJVZVLA("-^X6-A[4<60@I MUB3:@A5P\_G&K1R#2!CUT2GDD4'+:_ ;QLO;A4,B,FY#9-P.41"(Z-A8+MQ? M1UB[.785RQ^=0K!O#RD4^GM0_6W^^+Q.''73!M@NJL+;$J0WK ?;013AQSH% M5K;.Q @^]S\GLSF*%3'I?C<"[" K*PY_;* MI$5BLETX*7Q/YX+*S6&ER)OU&3X*[O81-&YGS@5B;,GZ=O.91'&H0.O0W\[O M(!(A8X<,0,NS<+*/'G@TON2S3^\:'CW.IZ_@FU;)W-IY[<\0P,T, 3R#N,G<$9Z_EDRPO]W;1QOT VLK_PWE MUZ3RNQU3.GT-_"2^N?W:"PE8.K=C, )K2\',I9^W3UY$.Y8,K.%_S:R.@?-5 M880P_\<3!E1<2BHTO[VK03L^4TAH_IZ!WX&/E%I+\P7[^ZC]M?D?]43>ODX_W%FWEU,']3G_P7K.Q:4G]35EX&PPF/ M73N[:%/'R[<3ZRHS-S&Q@ID=,K*N'_@)_>1_I\/+@+WYT;\?42..:1*;KY^] M?X:1-?+B^=63=.G@;>]N\7J#:9=(:\F\^Z#70A2Z(PH[L K;BL+]GU^8W>1F M,AC>T<%3$(["Q]<>R\#]1?V$^\!\YN;HPQ:VX"[RAO3*>^Y:3FW#^<_=8O^&NK]LRL(H;/ ;MG+_J6:D%'4=Y68=[2F?=!' 36 M;S/6;Y$M8%A_$B?A,XT^^7'J#F_HR..+C?&3/^Z8%&P*^5?/O*OB\-[\GW - MAW,-K8H+1"9@_YF %MD#X1X.[QYVLTN;%U;%4?+G#:-#5E#%?_KLO?C/DUS8 MC]>#,%)<3 ES\I'_.$>997SOJ8-J46W8<@EF-!427"G!LY01$MQ>"7ZW#>YF M1J^-1G??"<-CDM'N+CFT4U(/L:)Q//+:@\JH-HKM00NOCD=Z>Q''MU%^#YPF MZ(P$OSLJZQM>.'0P)O#"SBUNAU/G+36U!\G,=T9F&["Q/44)AS>V B54+T9] M"H/'A$;/-KU/IEN[[_]TPXCZCX'I!=_,,(K"']T[V;EJ9EP2EDRMB\M);Y>7 M*QE:GM+T/1Q]9Q.V(CKT$]<;^",V]#XPMCRL:9 MZ^O=4T3IE] /DBL_H+<\9_J%1@/6X98&?AA=A4F1X%]/4A8>ZXIT+)*'*_T& M]&G(/RV7THV^VA7)%+YDW[YDQY4J2RU$?D+R)^K%]/I^Y#]F>*H/C"U:ETZQ MJV!A;08+L-!-!J]ADC_Q=7\>FNZO3+I12M53,[RI1PI?>Y9 ]$ M@9==D7,[N8_]H>]%KV^CWB.*+*J]T)ITVHL'ZF5TLW;XRH%B@1.[)5G+N;HX MKPZRDG-2^4.Y'B0("-@K8.][I5,Y W*S5Q[A/] M'0-2(I_\]$IC\-?$C]/+ MXG(1O?UB_/"3I]_]9V;W!]T2JII9< !$^D\D9(.L"HC?=WPF(N&W2 M_X NO8>XC&WF7.CZ:&:Y<7/#290\&>PW0_[;SUXRB=BC[-/1A*$&*$/8+7%: M)%,#<.3=-G)M,N_%5NGS-[0T!8IX"9(UB2(:##+Y'.0__.E\O3D"7,X+C6;G M?_*Q(, %(X W#NK/1"AH0@-#YW'RA ;CR? VI69.W+I_L-:KF;ZEO_R(M^[ M']$;!EGR=SCLF?LPZH;0[ZG>LZ7(8DUN-S2(M[+"AS G+'O#YRSENJN<)5[ M=Y5]TO5R!3I.?RE47JC\*I4OU_9G9>88-'^SRAVQ5BIR&WLUXHQMPS!(,V+W MO.[FX8&RT?!NGR[-ZYMNR*#(?+3!MJ\E2D=I\KUP7U M,6KL?NI/A(/]?'VU*\:@T$8#1FS7,I;.Z*[+5>N;03^VV:8?L3UQ M%['AP784"W:V/!QS,V/6L(/*-MQ10%V?<_[=_'+X<+L;LK\DY\RHV&_7U>.<\YJ*8OW-%8KR M;D5A5!2*TE%%J3IVRV;/?_<2_SLM:7'CQ]_F="(_<-AY&3QQ[&^Q=T;>(%G0 MB<57Q;][?O IC&/S]6]T^,@X.GL%PMQ'+"]^1A+X?7M_K^2&472C[.R&] M4':A[$+9NPGF_UBA[$))&U%2H1U;N$+EX+AWE78(5]@J+1.N4"C[[G"O4%+A M"H\4*!(!%(5VM%<[-O$=AUD3$=HAM.-X,XHBC.J4EHDPJJ/*?GA7N(VRB_* MUNF[* \0*K_+-*E0>:'R0N4[F2Q=O&NU,7T7*KE_E6RUV._S6JA]2?%5& RG M-!52NQNIK2#R7J1T!T<3;&QKU\B="$.[Y_2&L+(]-XU'9) .XS:/SB:UP8VV MQ2RU08J%6Q5NM47R.PL+A5O=MUL]+$[JD2$1&BS2#_W#33TR2QOX&6&6NAZO M[_9,#V&9CLPRM:R(>7='5PC)/F;)/GR)Y>Y*,(1D'[ED'WY;EI!L(=G]*IO+ M#YDTQI$_FKG@9"WA7E[4YOJ!%PQ\;_3F/,FJ)/;M#V\L$MA+=627]68UK*K. MGI>\.K+,N<[UM.6'5O9+YK?V"R)6%$)R-&%7CUWXM&^_;Q\12& O2&"#D;3V MCI*]X)$55Q.U79W>%' T( #H^ 4#=+NQH6 "$ M!3AR >C(12]-"L ^[T79GP!\IEX\B2@?KNG%?CS'>2=._&<&/JX?ID],_V'[ M\6 4QIV[>WK%W$L9V&3R716*&F HA*(S0K'C\CKA*MKN*MHO "):Z)( +$__ M^$&WTS^SXS^*]$_%PM$-3?S,P7T9><'"=?)?,OKQMMBF#WY AR8-V#\ZMFI4 M/)Q^*/6B' NK1:/PV./#:S'=?)$ MHR]AG$33?CG9>B\Q6TQ=N" A1%T1HL,[JLVB("%$+12BP\=*FZ$=(40M%*+# ME^/,+L6]H:/W6/B3?B?!OR+F\*(H\3;\^2J92Y"CHMDZE>P/W] M+1H?IZ0=!:LS>*0PS[8W+NT- LPMCC1EO<7*2.MD> EK1,UR&\S+''#F[CLU MLLY?$S8P*WP>AP'[<1[X&(/!Y'DRXH7^=Q&SM]D9_,;PGY,X*4O]V\[2PG,L MG7/I8-:;]#%$7)G< )?>=\$MPV;#13XP^WUZXKFA177KA1^%SNK[F. M,E#]Z@>/L_N-:-QWW=N:)'LJ^FC<>>HS53_"/+?6/,]M_&J\\N>];GH^(DJ# MI..1AS4F?UQN6SBD?CND%D&@)HR7$+HN"MT!5X3>#9N$Q'5!XG8'N=XM0 )O M'0IO[4PHFH!/(AP[%.SN)13"E'1>")KP*,(VM"6Q<^ @ MFX@,81\$Z? [ ]XK2,(Q':'@O-V>+C(N?<^X[/XZ(2%#O92AEEDM(NHS^BYQ M^ZO%%F"IM6!I?P=V"2'H@A#L^'PF$7]W)O[>WQ&_0BBZ*!0[J+K?W<6I-W0P M\N*8<6V0VM;K27+],$/4=/\G)WY$GSB+^"<'X?/\GK%M7_)F+ ).M_>ZM??( M23G2]PE*0U/I18S2HJBX\E"&#EN5'CG1H];:]BS2M/"\"Z&?0C^%?K;5?ZX% M\&>O[A+HOK?HOI[- MKW']H+Z"!,BM#E?NCRX6'&-GE$ 3,Z;A,$S!"FJ?VF MJ4\9Q-Z;%*'++=9E$3(L"HM0K&84J\\N1ZRJ'XGW$JOJPH]VPH^V#Q-W1<7; MKEB]$M.%:UV$F HQK8![A[\XY@^1_!183R0_!=![ZT';=C&:,"GM-2E"EUNL MR]V$&2*KU'VS(+)*PD!U$6P( R4,E#!0PD"U!T%M8Z!$HN8HK)-(U C3U*+@ M3IB4-IL4HZ'UG_6GK)H3F)&H#B^S6:8*<3]GSD[HW$8L8Y&'-.D8S'/TAF>?+R_J)_B M[B3B "*V;/947KYGI,9C'_$7L MG\4[BI;RK?PU"Z^DD\KW^7&H0*!?.%]O-GSA)!XN>^'76WO#%\9/7D3C^DEG M[9N/\@N-;OFCLV\>^M^95,\RDC]Q-7FF#-:&LS'TFC/[E[EAS+]HY@LV#<)4 MEFN^L7RF\Q]Y\ZZB:3JUI70QO>!;%:GO+WC+AD3.5;CZ?7GCJE?Z+Q<1S6Y@ MB)_\L>1%@R@0UE&YWF/\P=OD)P]A&$2A D]D49^\.UF^9/I M8[S?B11&0QK]=@).I(R:EHML0[6 ;I](29@]?\=4^I:.Z(!/YLQR=*P2Y,AW+=J!N M*-ESKJO9.G,NZ2?R\:_L_N?H?G3R\=?S-_1J*P$QF!)0Q4@V9 T9M@U,!R/D MROG,+-EU32((6$% C$L)U(DCN[IN LUAE+0U2['-G( $0QW4$1 B VBV[*JN M!A'63%LQ4$$1]BOE#0%7=>\6 8E62B#6-:RR.1BZ:EN8,#V604Y ( ,+UQ$0 MN!8 .L2.;B-5TYGF&U9!$0$ MQ"8AIB!@E0K+)0$-'1'#M)$LVR:2%9, W+ HY9 72EMH$448LH6,WQ -;%E*%@K MG A17*0)&UBEPC*:$M V#!,[FF8[CF6Z4':8X2M@#-:@(U2X2H5G8(P+;4VS M+ -8Q & J98&U)R E@E@K0WV^1>\N0?9'U*.1\2?2'W]DW[@/1T/VBJ]7 MEW>.+=W>&7?.[?R0#S^X6\?Z>G-Y=^G<2L:5+3G_;?W-N/K=D:SKSY\O;V\O MKZ\:&K&R\8B5ZA'_W6/R&SPF87 JV1^L#Q*4586TC:[N]3N=_8A* SH:Y:V_G<@GZ<]LX(/BYPIJW/G/-):NZ _I M)GSV@K=4>?:B1S_(AN=-DK#X190.*/W-#W^8/+'>;/+WJ2L\&X2CD3>.Z47Q MCP5N\1$SIY(,F7SR$0:_G4#N+Y(A_R.:MN8#SCZA_OLO19^W362FK>+Y[S1* M_($WRH? "/?+'.$A(^(L56=_O@^3)'R>^U4V>9A1?H:9ZYLV(_*]D?0U\ ?A MD$J?;VNLXG(#H!$3 MT-'K#1V'45)O*Z0'+GC);R<^XV),!TP_PM&]-QJ%R7WXO-[5?CZDZZNY:8 M6[UCOE,"2+J^D8#ZT_!GZ=J5[O[F2#,>=^IM#>N.-P."E H*ID)^GFK] M99 MVV;.D1EIC&2[((H;1E+R1*6_"G&3LN5(B3(K-Y2V\!XU'_IU\44_GGR&A[D) MI$PR?T3>^&2%3H%9G7)TI#JRRV)MV354!G9UIE.$!7>&#DVW2J>^I%-SLB78 M]33J8L@7IEG'IZ'W^DJ]B 8G'_]S$E )R:<2?V:58C5%P'>XWSE1 @CN2):N M;X0G[I,GWJ&]W[AZU2B]<@+8I^' MXHUX8T5XXX]W-\;5[67J7F9]. S8Y]536T0VBMJF=9WB.R8R&5(0Y4MJ#B&K5O,6)BZ M0@S#T-598^&DA60N^^955JBU27C_)IX_4S O,6LJHF\44N2\XUCM^5&*H\%O M)X.0&:>Q]TA'X6/HR9HG*YX,^/^!\N&?X\<3R1LEZW3+/Y]_6>5>._>;>N[! MS]E'F\P:K9 %32YE :H61@J#FPH$EFPA%19+/(;J0FU1%F[HHQ]S54ZN6$MS MZ1[3N+EBYN_WF^NO7Z3+*VOGJ9\/;5/RGYP7QI*4X%+X($530DM>+,5C.N"% MJ4/)#R0_B:7!4QK<-)4HD@4\K86GZDIXJFCU^!35-\'ZIC7?>%# NTR@R*9: M09:&V$OM&5;*]2[+M36L.H:K8%<%#J_OYK[-<@EKT?&B/>/[3+,]7LR[IB7; M5C@)DNC58MA\ TP<\T?'4?B=?X 'U#8=>3\\7KV\ 2R>"8G:!)&WXB8/#!;! M5!L"@(-**R%3:46N2F3HVH[E M4"JFKR"A7;Y$OXMDWL16F]\UXN\ST*V4;J ME;!,ULYDJ.A8D=L=GW$8]3 *?UP\^4,VPR:69VO%[W )^\:%D,&&U&A)+,@* M^8Y5Z9^3R(^'?KJ.SW&$/VO@TF[1HQ?X_Y/^_+,P0UUG_^6'FP^W'R3G>3P* M7QG_Y^V#=!5^J&'RT:CX:FE^9@,:T>Y+\W2FJ-%Z2Y)&M=?1ERC\SB+8=V7BK# (>%W[8-(A[-)WG6Q).DZ#93H. M6@1I !",'02A;5H*2&75)JHK.Z93*ZM?0B9SH__/'R_/&7^4-1F(-%SK3&5C MJ9A<''C6[4O$K)8_]D:2\T*9X?&_4^GZX<$?T%CDW/K :Z;M$E?WHTVNS1<-BGLT;<:'F0018!!--ER@&S)191ZYV3K#6ZX%YHI[/H5,,K\\ MA<'[BWM4C,YT6=\]7=Y5WE.^'F^J$MD#9?'+_XFEA([HF%,O+\O%30&R44C>[-PY^I:]E:T@I8458,E12O;/8;P%E4K.0%R M-PC&+U(C;P$C^DJ=K;%C M7PER%WFI5[E]?;[G>5-!&"$IU02YRHM'4[M2W#TJA8'T]R>?_>9FZH)_:^26PFM?UAWQ=-1Q\.Y7&7B1]]T83*OV;_$$&?)>$E!Z0V>Z4T0ZX<^#L M0?M%$Y6BJ4+3 L24L0LMC!4$3"L338>%@;8Z%P#GCB3S(\M6Z(3$"8F;ESBE ME#C9(J[F*K*JRXIA$]?25(5+G&-"4W. 4V4,"U^T?-/(PEH.98\5RS@\8OI' M&'W+S.74NZTOJHWLF>M\6'X9#'EM()7N7Z7!$V64?.:'COQXHFGY*(^^RZTG M%])/X&?IR8O3?6=#R1N-6"O?+LJ#^K\F/@_I621_3_,.[*5Y5,_W.891OL\Q M#^MG4@)3<,)"?=[,]SE*0];*<"[O.H[H@*:H%T IW:P>2S^Q]S$)D>()PS+Q M4\@WP!1["9,G+WDS>.F'-S_*=.]<^G ^AY]_D;Q@*/T$LSG>,SEC[??_9#/@ M_=.N["$^BOP]Z0'NZ2#207IQ(A%9&GJO\8=5FPG74+*977K0 *:#^($ 0-$U MQ70UJS@_TU!DVUI(X(>\0_+DISOYQGPGWZZM7S;TZ;BGUHW&/W^HW3F]@?'2RVVEM@54 M;&*+$!L1I#O$52%#"(ZJ8HR0(5=MPYH2G],^MV7">-4:+V&VWF^V&AO"9I:+ MZ;PGC;R(@1]O,&"6BYNE8:J*T2G3S\K?2DR(SRH:XF=F\-@WHL+M,Y5Y'J=F MC=D*]C(&6?B^V$?I,0I_)$]%\P<&QF@ZLB&_Y#(]ER&M7/B/?\40RK_4C2]M M!K\4W59VJ!]?T9$;I).:49[P[R&+:_!A&KYO$Z>G3J0$8Y$_SD/U3M1%I M(+NTAQUZ&QX3M.Q0IZ*>)C^UL&U)M,;DTUCD=-OFNANN*FVN;VR,O5=5$.2H M6=P7SM[6H;26S+E);J[C1%%946<@&^@:P;()(42&CI#I<"=J.KJ,;*6B*CPE M9G'IXQZ/U3NHO>G[?H6^SV\75L6I#NI:,N-]VY298]=TI)JXB.]VM;WE7R??)1>G= _NZ3._-TS<.2Q @O MXZW,YO@/52GH-/',L% 0ING?29PE5=B8L].F*TZ]#*/T6Z-7_O$?/OLT^ZP4 ML'@]Y![XNQ^GV"KP@@&7.X:X^(E4O'.<>,'0BX:QQ/>W^EH)H)^\GZMS M)5M68N_IIH2J-.6L\&R3J)PSMKL^ZK./:2"B?5"P@G1UUP7)>%G&9X=-;8G3 M#K&*EN:BXR'32YF7YDA^?E#2YQXX^2;73HZ*GQ"Y++" MQ\9$-4Q+MVW%A89AZDAU7XLBA%$Z2%-UQF+?M:NRN;X MA#F8@<\03\PZ7KD,OC#YIBF0F;VG))@\#\,D[WKR495/-4!.F84H#$0QQ[<6 M8E/"9676Z?+G("O)CM,:0R_]U;9O97-_S4 F5(I[5;9[T^)9U777"U:>:;Z> M+&^=QP!O]#K]\RDJ@? C/;N/J/?MS'M@([KP1C^\UYBCKZ=H_H9''9D6L4P- M*!BJ&H2F:B)^PZ-&',/%&/!G>G;#8V/'AYM>%# 1_CT*)V/I,ABT[GQS!DSI M"P]37:;BTMSU?BT987%3Q?2>,BF[74ERWG-Q%(N PNBB*.9>^&PZ-6;C\A-: MN5FCOV3W,67&H[R4::O/5\RSH4W4C28^1>2]@P(,M#+F!DNV[.I+VL VVWG; M!5N[D9<_HG6''5KV+]XCK8L^>B.YE?..$NFR_S>!BL3!JHC M#J=_.9&>(I[@^=?8T&W'4J!L8UV6%0)T57?3(-Y #C^':G.:+OGJ1W>Z3IJ> M&)KMS_OI:^!-AGY"A^7Q;%Z;6%$+=39AQDQ@^?#0$&O06T*U13U[:6??Q_^2 MKR:1%4-E/,668;NFZMHRY'Q5;1-JF@&W(905!NDV]+32>70J?Z707 M;,*&0=-M'+'_4NQ6RZH?YFZ53KNP?V"ADQOQKETZV?> M"F=M%4+ZHKAV XO M'W5D4W'W3L V)CFT36Q !QF89IWQE!E8E[A9AXG+_Z,5/DLMP2WEZ MB_"%6VCC2JYI0AM;-;_MM!-KJ@J1C6U7-W03*[)FD3138"*-8$W>AG!784)C M7@ PIZ95"1RA8 M'0:6Y6R&=$S3&HB98V"E+Y/[D3^0C'*/B>M'ST+_-N(+%#Y/S*^;&;:V"&JS MJV^PGZMO,PLYR-4P(:X)#0UA+!N.9F\?IS'04;@C5YC/XVD2L#&<-PPV]K(^]S0>#+*@JWK,CXF?N649A/.'[;8S[<))(G[WH&V51B1]_$^YB(]8@$7B(^0EWT1YW MH?3376QCNS P+09L98ATQT8&1')FNQC\!<#9G,)KCX&O B51.(I3U_,E"@=T MR+V-\"T;\4?X%C$_X5M:P,CTQZIM/4>UK^?Z[F_.C=C3TYZZSWS_+.2;9?MN MK,1<>R;,_=_WLV] *;N: C4LZ]C4-55S;.CH&:!T 7*M+0I&U@?\G^BC-\J0 M?GIICH#ZFW$&M6O505A?,5?A:8YTC7MS^^82!9B*K0%D.)8&B*99V:JJ9FBN MAO1=>IZO05364MUZH^P,,>>OB9^\SMYVR3-17^/T:N[<30D?M1D/6^:C^IZN MZ?O\CB9LWYG_T83_R:MZ3$ZE MF[E>A)INQ!5%KE333>\>:$"=MK^PO"F%/OP([I[\>.:<[6*?8E >#I[>)N#Y M05S<)/X01C^\:'@V"L-O?G895KY=N+A)G-^EY0?IWOYGZ@6\4_@PO14+ZD9Q M@\U,9LX8I-LC 4$HS=)->P.GHO?L95KY8TIVDWH^2/?ZYN_&C7WVZ?KZ_UU> M_2[=WAEWSF?GZNZV&&0JO5)6P2&=25DNMWA\)WMPBB^GTUE%]@V.C=^9(+;I M<@/8V.4&B*@V8=C!)4@EIJT9A@NRP_> J;D:W[/5P9-S<29.HRSF6[I6*>3W"\@,66D#$-0XO7(^(>[IGP[BY)=>MIHYHW 2#,_RI:S!@-*' MAZXL^%[11(IY-?.>=*>67MM)1E-D^+&3^.S1\\87-_0[#2;4C<+G](@& M]HZ_^\F3-8D9 6AT&0Q&$TX2(XXI^__PSGN9OU/$?=_;,E>*3>#A[ MG_@9FEXGCI9>)XYT<*II9-5=XDWP_K!B7+7.TX@H=Q@X"1-VM"9,D_6I"9-U MJ,JV:RL8*D"V ;2MW(29!G 5LAL3AILS8>HI JHP8<*$"1-V3"8,:E,31K I MR]"2%6A9A+C8=J"6F3##4:%I[ R%_:,1$Z8K^!1ILC!APH0)$W9,)DPI31@ MAJ6H "'B$(A5K)DNR -)J-FRM3,4UI0) Z=$/V(4=DS['=9.G0KSW/KY"5[V M9WZ"E_V9W]'P\F@6E*PP3O?++%E4FC(=KEJ3;)(6[0##NH*F8-@%EH-UA1BN M8[H*-"U3E3,P[#B&OAC/<])>/_P>AL/8"(:W-/KN#VA\&XZ&NUP\@8B%[;*V M#\PK(O-#FN!CU$8-EMH(B0*!3E3D:H18%L+8RK3114#7G'=I8V/K !#IIYJ, MA38*;>R?-F)0)HJ(XK*?L64Z,C:Q3AS%R)?K-(AM]%[?V$P^2,'PE"A[*2P0 MVBBT<:_:B.52&UW-PL#1L89,ON<5N0KSBMG*$\**]CYM;"P[J^C*J:[ 7FMC MWQ*PMW0T8I],CS3PAL]^X,=)E%T?1U_&-(C?'T3NE:/LKS8J\E0;$7%EG1@:T3&Q+:3;&L[1JV%JV%ZHE]U:&QN+*W5TBF&C M8:701J&-!]1&E93::,F6HCL :(I&H&-8[._<-[HN-+4F?6,S2!:H^BF6%:&. M0AU[HHYZJ8X*0JJ"&$PU'=4Q#=4VG#S1:NHLKFS4.3:DCHIVJD-P#.IX-.N4 M>U'8/J:%2*G)+D: F!@ZMJIBXC!L"^UB6QB T*Q*"_&$4*ZR\4[W? 'E5 >- M)H.V979K?:M(W>Y;ASM0KDM N>_3=5UB.QK@!_',[H@ X5= ^$T@=J]45VB^T?W/M1^662=O"M@VQ):O8,%39U646,&=QLZ$[ MI+(B8K5[;P:2:XI\JJM(:+_0?J']S6F_6FH_BNQV_Y6.E-M;#4[A!*!V2@SJSO F+I MFNL8C@N)C0S55O(T-,(8+FPJ7]O5-;1Z)/.2?>'KA-KU0.U0J78V5K'BVK:) M#-EQ;4>QY#P]9+JF#A>VKZWM[!I2.RB?JKM8 &J9VHD5VXV.N>UQVNMH)RZX M+[@ON'^<$Q?<[UNN]Y(?]D[CI-@ = HWA*T#6868XEN*]C0#*+)KJMB3=;T M/)]KLI\(>(NV"RKN82>/>HI(DUDE$<%V-()MB]JH9496=@S;<&Q5(XI.L($, M12Z6010$%7=SM6DL&ZN< M3D$J90&Z$V[U(;O8:JFUIBD60K17G M=+(_7*QLY6V:2JB/TYEUZ0TJ]<50'RZH,+-5!*B*F[.KY4H2A6LJ6 M[J89O<&G,FSRY%J1\-QYT4O"&HHH2/HIJWSY^50*:-*ENK>6J"F<63%D<[1U MR/>=,6QH0-,VRRUH&,@+IR6DG+@*@W!^":.IV"IFU&"_6^[VQ&Z6-JE[6_WH M46HV4LHTB<5-M7LS<*_=32;1:9"KX5>"[U> MT&NU/"O74"' $*M !8@8_ A 0')@352T>#KG-AY[ YR]CEXC%J?NH-A.:+;0 M[,YKMCZCV::*;4=1@68ZMJG:4#7-(F2&AH*;\-@-:S9D6+S1>ZPZI]G]6W/D M,B3=4\9UFN\QD1+OY=VG#W9924D)JX%C&J8#@4N("S5B8EO)E=3$6$4+L+HL M\2NN;O*#"9MF7@,8!K&9DCKK=\<)_=D/0C;8UR(E9@3#^;:/(6L MY3OK\DR#9*>[5!1RBI4FMYBWUA4?D\?M:W$N J57)<10-:@AS86ZXP(+(+LH M%P"*+;=,81M;4U7QJ=YH+4([:WZ%-O?"PR)47C]A0F!AU3"AHMN6HLBR!9WB MR%#3-"I6C@[L89M9E2(L2M:%AQ4ZV1J=5$N=Y%=/J+(%%*BH-M-#HD\O:+(T MB!>VR'F-""NFEUD,,@&4#1W5EU26* M91.L%B6#!FNLUGJFS7D*RJ0!??"37<:E )Y"=-P9J%8I=%O]\%&J,BEOQ2"& MY:BFJ\FFBF6@6(X-H2%46:AR5U09E:JL M*9J%#.PHLN.X6$'$GA[70FQE\?S_C9QR8ZJL'CF^[ML*[Q5-EIX=N '[8",7 M'?=DB%CB^CL3_*,VY41%R5N 2XCI/^7000CNU@A;RU54S*]G-^(K\& M&NSN\/-%YHJ%L /A"F&8A&'*#9->%N0@9G^(!BS%P-!4;%?#1G$CKZT1?6/# MU-RN9G*JP-V5O0K#) R3,$QM,TRD+#QR(3!4VU45#;NNA;%-E&FAOF8;"UOK MUD!,S<1T.CC5Y-VE9X1A$H9)&*:6&29UIB(2RRZT74!,:,D0VZ8-^)Y?QT"& MJAD8+)P2O 9B:FAC/CZ%.]P"V!7#=#2E&N(TNW?9[QY/7'!?S559P%6O;7VBFD?+(=*C:.C\;W;" 152BFP#G MV[=,!4!]82G"\:* S2IF\.N6PZY44-8LXBB>F9=NZ M6K)C#MV$2>FZ2=%!>9R\ICN.(ELZLEW+M&75ADZQ2]M0;&/A7.QU34I5^<7[ M3 I1A$D1)D68E'::E)EK% UF3QQLZ0YQ3,W1+4S4XJ06!!UEX1K%#5#*POKD M>TP*^( :+>L2)D68%&%2FC,IZNR%R#)0F8W1#!DZ4"::AK5\LYQB$K"PPV8# ME-*P2=$:+6%OG4G9.6O<,+#F:+II, _N(LLD M1:FCJRJK/7=.S.YE&%KKHGO@B8]"B3 IR_((_7*L6 MRO+65Z(=Q-1"B802M46)L(S+&-)U;)4 W;:0@C&PL*OEGLB$-M 6=@-MY(F: MCB*;K,$72B24Z%U*!$LETF4@.XJBNKJK.,3DOBB_.L;0+<-]!YS;0=PD;G+; M6^KEB68=>536EFJ#8R&(((*0"B$50BJ$5 BI$(7A'_^>THT.)8]-PWND^_D)7O9G?H*7_9G?T?!2E(QO=.QG_X[UA#(HC\UW^8E4 MMND BP!#T0A1BFIKPY4ML'!#:X%EC S*7$V>[VET_9 FQ>+K$LFL786=@:#9 M?)J\9CY-!:>0_0<44>#4UP*GXU93-'LD/D&:9JLRA*8.=!5;9'KZ+C3@PG6K M[U73A578=Z@I/%4Q.,6R*&T6:MI'-57+VB)9LUQ#M2!QH$$4U5 Q*2ZAP1JR M%DKX&O"F_VC.FRJJ$MSH.?>M4U-1@MNSF@TH$WDFZ'1U#1J*H6JZK"DVTEV0 MHUF5F&CAKK8:_S;4,M*YWVT"[FHP6T2E *M,P*+1+:%=;M&NFWM"1-:AAV;4(42R" M-*0JJ$B8(G7Q0-I&?%>#01[1U%.D"-\EM*LUVJ64VJ420P>.8=NVCET'*2YT MB\@,&41=-X&RF>]J,#;39'RJ-'HL]&%#L//$NQ_1Z>_3/V>&,_(#>I:7!0$H M__N.QK/LBS,4&5!^'?OL&\'&8\B>N*54\@:#\)D]^,KD1@K"A,8?UA_5SNA0 M_/KM"!;)<++S$:(W4I/^^105[Q@SA3R[CZCW[8?>G\*5$L^8&4/(63F+F2 M^.?6C?)KX$V&/G-Z#0]MYODYC,%3;>GS?L!P4/;S[ <"[B='$/DR?6FTT^/Q5YP+D[CNE%\8]?WOK8DVDFDI\:_-O';3*^%!AA/[.6XX;#3-V: [OGB(&X9Y9PU,L46:A MAM)_3@(J(?GTR /)8Y& 6_]E;?X?I2E8N=5D!X*P2(OM;C7:H=SPA-N1FP@A M&762@85D",EHFE5Q_1M=04HTD\U ML)>C,-MY]V>K[%/7MT.VE/?"-BW8)DTN;Q9 ?/NV356G'VYEFQ1RJL"];(P3MDG8)F&;VF*;8'F>N N!H=JNJFC8=2V,;:(4 M!QT3S386+E): SQ_ MIWG.2?IIQ&3IYU,IH(D4/DB)]W+D)\.(E8Q>S;7O\Q.\[,_\CH:7QW/ZUM<@ MHNR-_T.'N:>5'CT_D!@L?*+#1UY4S['5=S_Q:3SKA*6?P,\KA*27YQ?\M!P] MZTIY:)?%(GE3MG37!:J)+4/!Q<41_%@@I+U%SRD(LF8Q4 :F2Q;]SEC#H?5U M8+,Q?O<88VAL1'[,B&%/(O;G%_;[<,AP^/7#G??R[F65F%&0_6[Y@?FG$#9Y M8OY*L2BUXSURT90"U6C!T:8.^JW^*[1?*[4?.-!5B6[(CJGHND(<2(HC^U0+ MZ/9!M+^YA0NP%Y47R3^AP7MVX+@\SD_%2#9D#1FV#4P'(^3*Q7%^LNN:"\N& M^W+@&^30UG/@>J.7KPD'+M2_M>J_7/NQ7#IP0T?$,&TDR[:)9'ZW+T/RF?9K MA/F_0SGPAC+H /3:@??N:#(WC"A[GS281!$-!J]2$GE!//)2*?:&_YS$R3,- MDC=!.GQOD-YA788SYV=#6],LRP 6<0 P;44KBA,MRP1065>7N?;FC+!R/MQQ M-F0#,(+A79'G5F*K:*U0^'&M6^S<'@=+,V/;=*://2S/YA9*&XW%%_3[=9L-!L'H*89-G:@N]%7J[7[W%)=S5 MB2.[NFX"S4&R86O,S18.EV"H+YS(GRJR$U6@G5'<8]GD=JF#WY MA](]#=B_$FG,A92'O<%0"M/2L7$8)Q%-_(AR"2PZO@F&T5&N6"\W&T1&Y18^ MPS"QHVFVXUBF"V6'^?C<; "LP85;II:9C2\9BYB-2'M]F>./F;'GRXA9CQV$ MR>LEO0EL\O#B]F7 1 [[2#5Z)N^%+6 8!@$8L% ;F;(MJT4)"C8),0^GTB97)H)5-DP%%>351-:B@(L0RMR:2PZWRB3W;B/;AK; MGZIH+YL\A$8+C=ZO1L\DV;"N8=5U-4-7F5T?:>&BK-'HWK%!@H<"=4>#9TC#+=B&2L8Q4AHBQ:YH*+A+4 M+B1K[Y%<[8*;5F#0AG7G]FGPT1R+FP7&2T+B[>.BGXR$Y"U\KA=774UZ"(B \TV 4+(<@O#"15C\;C="INYE\P!/$6@R;JZK66@ MFSF'/B\ "%,H3.'V(!*7Q_MJR'20;B H8V*;MD,,,]]J;]F*B='[;&'SZ1L M3Q72Z/:[]TI#QT&GL*+"B@HKNCF@!#-GI!N*C%S9T+ JNXJL$6CHQ19)V7'5 MA4A\8T#9S+YE#9\"N(.U* $HA2D4IO"(32$L32%6;,W"A@$,2W6HV.5( >;ENE8M@-U(S_'R'4U6R=GV8): M_H*5W?\/#RWTT^A!&C^=0EM%YQ)K/B[XG MTLOSZ&+D\;O#:7#V]393#S^8T*&1;#QLD%U.EF_O87^ENE!\;,H$]KO\*]Y4 M\S?_TN:"D'[]WU8%LD I#0]T+,7!6+$V&U2QZOGS&XNU*:'3;6#;/IQS:163U'+-67%L%2--51155:$N*XIC%DPR M5;SVGHJFF-38F7X K>Q6< MV6LA-WWV5(IH/.;&YSL=O9XV(< KS3+NWW?SJXDZ@+IB9F04>8+H0FBJQH:Y:Q+0T6<[-C.D"LOYFS ;-3#.P M%>HK*\"W-C/;OB#V7[;^MC!J54;MPW0,YV_P5S]1.%R)PB$R@&;++E^X15@S M;<5 !H/!5W?>%PE<.NS$4OL:7WC50N#V(7V&WX4P>5<&R[AHZ1H8% M5=U5(228V6U%4TV-.,I&F^BKSMYX>]K&CA?PM94U3H?PHZO0#@0E7G>QH1/- M(+*)=")KMJOP4PT80S1-5QCPV0]#=K#?N>*\HG=C' '8VP+8XDBRL5CI]N TE>S9A:F(]UV#,MB(8>I MV-C2'2=CC0I,K+[[B+2UK4O3AX)KBZ>CO)LW J:WS92MAND-X#9XLG^TOSB= MW>)_M!+_ ]<"0(?8T6VD:KH#B6$59+),TWJ#_U=UWQ?^7SGLQO#_&E]ZUT!W MB/^U\LY4BZ%*+&-'LVQ5U50(3 *X0\#$-11L;+2I<.WM_#L. E2M^93-[K-I M4"-3KCB68L@V(0Y13!8$8$* D7+%@ I1W8U.1'PG5QK+UV-9$_GZKL+_5;([ M#5#QXE#H/C#_/CW"E=JFHDTS\R M>KT=P"(5UF;2HMJ-KT##X,]X<%78\M2JI7,6"S21S MNY&E/_[(OG$?CH;L%:9Q<^7<2K_?7'_](EU>61L(Z7X&:%U?W5Y_NK2-.\>6 M3..3<64YTNW?'.?NMFU#_G$GT9T#$_L9K)]I,7 M46GH)=[/K1O\U\";#/V$#AL>VLSS4@^WGV P&'**.YXF(@ M9_7E:4&G-*"C4=[ZVPD+JOG/;."#XN<*_^>$/DR?6FTT^+WD=<*:/8WI1_&.6*FF!Z\ET._STY =\ M4K]9/ON$#O_]EZ+3VS:PI&G+Q[9K6N^Q@QZ(=ZBS/="J(RWG*JT7:Z9W? ;" M#BU)/5(^TF->CE<4;#J@S_&5)#(B&.:Q.^5H-U298/- M':W:[]7CC6YM$8W#$:%OQ^QF:_Z)Y#5A$#HRYZU5N^O">TR\;-BW@_:2P/+B MIS2[.^#_H']-_._>B-_(O"<)/]Q9Z%OM-W['?N*#;QG&4"=41>7R,E$T:"L8 M0(5 '4((",IOY; U0]47EH*XK!C!D/_EE()B))8713QG_%_>:$+?K/-<9NMO M#2SR$.44ZXUN'&[=,?S'C Z%9>FZ95%QN9W @L T@:S) !H&- B^1GEIFE MVVC*LN _E":6]67Y5 ?BAH]%56LQ<#$& T;?))8B.J!,8NY']%0:T3B6O!&S M6EXPH+'T$_<^TIGT;\JIBM1?TE0._U$]E8'\WGLUMS%*+5%5O;P^DR HZZ9F MZ] R;%=U'*(7AY$[&-D+I> W4W+SHXOS"'!G3A_IX%13FCR*L[7.O0<^_!A4 MA\"9/5J$^3+=A;8+=-/!)C+RB^9M@!QEH<1M7=5IQJLA#$^ANK(LJ@NJ!2(:V[,KYP7^.#IF%>JM[ M!6%?F>;MS%M!E9QJ6%SGVM<8]:B5#Y6UW:J)H.G8A&C8)@@A7;7M3/D, [O& MPF%"*Y2O&7\'-?64D'XGB'H7Q7V)Z-CSAQ)]&=,@9A$;3T7G]S9NLKC47\"I MJ:7>,O+EM8T\7_BHLWSDS216LWUW"3.Q,Z=]_QU MBI9@BQ.*U'")X_GT;W<#("!1LC90!,G.8DM<@$9W/\]OZ=_BG N TXXJ3NJ< M1:, @_0F[NK9==7D-F'ZU?']KBVW5/*V3U$X6(EW2H+M@''$0:=4*D+ 00RL M-@Q*@"G4M7O2>;?=R?1I..I'K%%>0'$4#I"^ Z; 8*5:W66I3P'6JT8Y[-+& M%5QE"U<:SR@E8LH@CZ1E$K*ZT&DP )W>LO5>1L!Q28K;JMGL0-\<9J7B; EF MW&[AEH,VOL"DKC9"&ZL<1TK$V@*UF 6 FT?CMA^!*@ K(+DW"?UX<7ML48B# MC5@[] B*@3W?R:SEB606Q%R+CV4@^_.F!>EJ_&<^][A%IG9,5V,)B(6J +9" M8N@%1;4+2,<6FELE89HI?C_^LQ*O/Y>KG^>SLQTKQU 6Z)9JUL?DBQT4.$]" M_1T(&D6KX4*L#32(6:2U<](1PYN>.UP9NJ7A/AJ-/1V-@(+P%[%43U.IO8F^ M)M^DE+T@L]]2L]ZDFM\,DKP+XOY57BP+\7H:CJ.[N+9><\5"&//.;4F"!Y 44\2..FY9U#VP%XS53'FF0K-3MWS33_L)@OESM3 MA@4'!83''9DP*)1F;?CEX-BQ33&F5"+C(" 2* T5U$T^&2<>RF?#L2<',,4% MD?=VB#AH.#Y1'1[ND>J/*;/C[&Q]N9Z.5^5Y6/BK15C15"_ON;#<03&3ET+G MW57_*WAVCE$-4Y1H(*$QL4T7P6PC+1DTEJNJ[*>ZG(<) M_9_T^IUHWIE<)5(6$FQ7_'\&D!^X$]J-_YRMT![SXEMV6 M09XIP(3C6!.,H)-!"M?X%L[++=?P#O'=CZ .CUA(UNM)[='@>YCF\6 9X,2B M,&0G6%]YR,/+UC@C,/6!$_ F:!A+LM6&Z4Z<[S)S!@<3&0%QND$9&<89QMLP M[C3PII1#;I7U7A+DL()2UR45+ 60;W5H?"2,>\HY#3"F]S?D/EX8YV.H$SJB MR&M\_,\]3#U[!XSVPWQ^_GDRG0Y)1 ]#"D, 6VT:"Z]C0UZE-6:4, &<:8QL M9?S6D5,SK;LKBT9A06@^7,K*\3$B#W>2]J1'&D@K+/760^%=T[G'4 KA5M+Y M5Y#7C[(K*2WHRR0 G:8^NX/G3(F;H\EL-9Y]FL2.'%5R7C&:E<^-M3ADF'7L M3,8XAP%DE@ON/6(*B?H0UQ%!-=NN[=#,Y2:BT?UY-EW'1]VY\&. %UCV:6\. M5L:=DB@[9"AUVK=R:QF,7>\-E9!AB*!MTLP]A7(KS?R)4.I'FC',"HK[], . M7V@=NLU62;-^\LOO.1D[2NVR$\EO)2"><6QE^,\;)8 1M79I!<%;93 [%2!> M()V&HB*(NA<\"!V>)CHH+ ]5<)XBB@.,VT,2I#WP2F F)7)4$@7K$ A+-/&W M-S=^ (I[JC,M"TY/&\7'9D]6E5Z^)H$?L8"HE\BD_1Z,/:GV_0-GX; /V*HW97N+3@DA8(]YJQ>\^J#O, ]P3, M\,Q(F9%J1J)M065,J!(<"^XE1]!#9*AI:KIJ8[?B2^YDI)Y2E@L!1"'[;?AS MD(QT,MZ,0^@=V=DBV_MGP*Q^"L9QWAK'WW,T_7J]&_&/D_&'R72RFM35H]^M MYF>_7X3WRL7R7T8Q[''UY0 "FHX]4&TH+'#HSWHRZD#37'C:XGO8 F"X^#[F M!\^K?W1-(7Z>KYI.$.%!SA?CCZOEZ&K\)7;.>B'I-DBOQ.&0')4;1(.P$5 M+X-\6"#'D+:A3LH21QE!Q!*M7/@!N_K@%5. ML+B'P;ROER)$/=YZGHLGL ! M:P";YKY?E?HG'1J/.Z'Q3GK)/:<<0DTTD4[KND&&8P*"K<)+S?3^4LWNKCME M0(R* .:C#I3/)MBIXI"T081*8>P%0E0YXIGWT%#4-*J!6FPWO'@H#GN*/R*X M(+G/_6$9PV&/+-;E^2/<8$<<78\[T?6$68(8X-!8[)FP7!/1=)=Q &X?6%<3 MV3DNV+7<0Q 44O1Y@CU8\79*4NR0\2/:6%E&I)">*Z6EIAX+*VF#'VL4W:H+ M]!C\]%6VGA5<]%G?;_ABZ>!-MQ_G<4C!L@\K_F$U>MVT0KK38#W:[X= M0C R(2T4=< >AAQK06+!2DJUK8\3#$"2;9T9OJ!1ASDN6+_M0P<9=IPMOA. M'&N/Z372R#'EO<"$$T@<;7R76JB@_ST)*X< MS9=7_Q3B]6_Z@T[7]4H[EB:W!$LIK%58!2,3$4+JPD#&(,FW"@-U+U8C9YII)!PB(1_D4$0JCJX MVWD?8+#5E:"<+:O60JGTSB_SY:J==!MF?%:>ZVKJ8^."9ZTF M.3PWZZ"@/%1)>92H%6VTMJ18!E&IO.!>R*")@B8EPV.,W%;UF5VAMJ>P-D * MW&\;P,'!]MBLPK!IRK KSD>3V=G\LARMQG^>!PH0F2#(N0T]I); M1BVB6&.(B*Q=+!H#NG6<\7@4]26\6$%IGS'9PY=1AVXNMB[-(+8V)_OW%1DY M1:63D1:1AD!/,+26(8< Y0*:I@\ELI3<%:^] >2+6(",%0 >MRHY*'0.50H> M)1A96W\TE?DC!&(HC;!<6F9H$_R-(;TM8_ Q8.Q'-O+8_OFXW3''9M=5'0ER MKE*$F^B4^Y42.A:#2JGUB%@F1.,F!1#J+;BE:7Q9WR=%!:9]AK4-5L"=DAP[ M8/QPT!:G!2;@AG-BM!8""V7E9!7/JZK*,25%;!#I35U@QA..R5;,36>VU>S<=.?Z80KLG\O)7V>3 M:7CZ8';>*8'GZ5)!J/_M3KF;=<33VK0=HTM @36B4DLN# ^J(_.^WK10.KMU M!/"X37N+UKCK37LRBMGU$MYE'R6\CU90#VHO#)7BCG82]EONJ">];!Z_$A _ M>CVZ&B]&?XRGZW+T3^ [ $=7Y6*TO!@ORM'UA^]W$&J]NI@OP@OG?QU!"@H MTO_5G9<[O?6;Y7(=;SM>=9[]FZ@4A=E@N""8%8#3>BC?CZ+DJ=[!C!<0X_J= M^S37(W84B4[W.LT M?C/1OX1Y?C,SU2QWD+DS.4:X*"#)$3)':4V<.B9EIR";X\AX;P7@'GL@N5"" M-F(1(;E5@N9)F.Q'4!(."G'D];6/KJ[O^T4Y7JX77RK3MX@&X-E\N=K8?A 5 M,954HBW;+[P#,"ZH "=@^WUS'V11IZ(I@\I+;! $3FA@PP^TB1+ 2&REU3=+ M\ +F'Y&H"!?K$:+;6_8YJ];7KKYC*V:;\1B@1EJH&14FPSDHH+'&*^PX;CI. M6 2V W(>!+6>I"&!!6-]2L/#@=KIV)J_EJMQ3#L=E>/%+-P[)^K? MB.ET=* M#[BE4')C-,6I6'X-6!64W"UUMIE?5T^O.CM;7ZZGXU5Y'A-^SR8[3"PL"!0% ME[T6?!N<0IN-S%-%9:<&/\7.(1Y0Z"@@QG =9.&H0UA6R$*3T)E3XF*!6:X MX/RX73]'9V9V=LAHGI(SPM*]GG^>A9_.+L:S3^5RM)H_+,;B7K16537K!]XN MK#EDT-ZC_"+0<0TICH/,))9 #Z7"U+LF&LX"+L!MG3.:-4B!Z69^>;4H+V)1 MC3_**J7JQ_DRIAF__?A^_.?S!.LR3$YX[>M8EKCGQC0/7?KAJ]#96CT10'<< M1TIXZ!$3"G$<"^#(38MB9:3Q6R4WG@_H1\CDAP$:%!1D0+^ 33Q<45\U'%@^ M/G;RN330Z\0=0-UT!#H]'X&6!GGB#$(L:.\6MST?O4%B*[6S&]OJTNKLT)!& M,*CMHM?>/4_="\,LN3XH3CA4->#T\,\ZGG"BC">4!>M= 0:%)-8V$8=8^"U/ M^(/PWY?)C@ N0*]9W4>&_V-+:Z[M5SJ\J-GY"^HMJ."2%@CO3F_9 M7M+!:B!'H&AD4CDN4H&PK&6+_0)I-)3?8Y" M %%(OCLGR8!():DU_[H:?YB6F]=O)B]-)[/R]469* (B\)?O.^,[*\,:+'8T MPB>/ 3YZ#-4WWI7E:'QV-K\,7_P2(#6:S5?E\KNM436#O3G*[4&]^OI3]#!O M],:JIC\O%LTUKL:?RM'P(GA4MH M]>O/[MWHAU_?_O;+Z,W/9GO/['F YNW/[][^^,:J]\Z.WKT/?_WD?G[_;O36 MCXQZ]W]&_L>W__EN:(/^QLZGT_%B.9K,1JN+^7H9;)3EMW>G6>YKF+_-QNOS MR:H\_[9? NM\_YIV$WO9IN]/9D$KJW[OWF 6I=OTFJ( 0:46)*H?G973:?WN MO[T"K]+O8>!GS>^W3,?[R64P$G\N/X]^G5^.MU3!R_'BTV16#6^\7LV;%RK- M,KWR>7*^N@B?#@]?R\.SN+Q7R_*OS0_?WQ1]KS9&]\8))5[=;9)7MV#\+]^_ MVI+,]>V_\A9YVM=V>;.]NAWVY6;D0SIMW"%OO)O\.;H,+U\L1V4 \OGHW]>S MQ@(VS/Q=,+ E@PD'M@'0:E9X /"^"T[8@N@$>Q+*=&!B!AM87.>.T45I0IL7V, M=!_ 15\ %Z) )'=S/AR#()8A^J_ULB[UO)J/%F78'6>3:3F:;12 ^'K\[6R\ MO!A=+>9_3**?YL.7T?SP;(?A4NHQ/WA>_:-+E;/E5>"*R3B)JA@V-[Z(&,(=DXICI&54-<19-9J &]I3=O.:/AY6JZJ+M*J M,[&[U,XI*!#ML^A*ULX'$(Y^P%C";>"4=1!+3SPP7#(&#?7,U%C2D.*M:,PG M8JDW19CP O0:/'4LBO" )=HW/XPGLV]'TV CC<)F/)\LK^;+5*5N-/\8]=Z@ M[:Z^%*.KZ7BV2B(OQH9?1=7Y% LWW)DR6J.7=L(>"0&:.$ @5H@+ ;6H'5)6 M.HK83?3&A8BFZMO9NX"UMQ]_J>?^ESCSKIGT7#F&;V$<0X-A+ [T1A!@)75.,TUOL MW)/!TYOQ2 O"Y#& YW1L1U,7!YO,1N/ELJS;9G8RB_.Q2#X6R:O?5]04&"P1 MJ+.SL$P!_XORK)S\$1--3E?J=HU' BR2U#'FI75*Q M"'9IR^KO-[-F9M6L*B/VZV:"GQ^S]*"J8;!@,A^/' "I' NZ[O&PK^2+H MP=G%>A/&HE,? A#(C"? ,P2EA+%,%JN+SC@K_):+=1O&G:E^$:E("X;[M%6' MYUS-!LJQXO(>^2IP*U\ELHYY83!RS)JPY85KY"L7RF\UA'@L,/N3I[&$79\1 MN$=P>'ET1N8OBS*V#&W.1"IG4U6O_FR]6)0Q/"%YH4Y7.1:T#<1#'$#O-024 M,&:HTT:X"KP>(JTW@7@?;H%M/=6NGNE&.S;5-*LTRR]E?DK4)[ /![_97CT. M2'+<<0=9+A%$Q@!KM"1$H^80AC/2=I[O$9+]1Q7(0H(^JRX>#B)/QW3=^'.O MQE]Z<.8>I9XL29MZ:C!3A$B A56 QZK.38R09]IOU7>_VP_U2S7?+R-;08%I MK_53#U]ISF;OL<+YZVB6L$4S9=!S2;'C#@GHK%=-N5*G/;2X#S3W!1 [S M.R@[-NR.Q;J\%B=QNNJQQ"WP.-/8&:(4YS8@SS#-ZS8)UF )MSH=W@J\.+6= M L(O(DEQ(1)B]"B!W'$602>T M DHZ'JQ*K:T6&RQ5U'!>G4:'0YPL[UZ)+C$+2ZAM8 ));52%A$K-,5- MQ2%.T$-.7YZ&R_Z/5CG*!ZO';?FV#]FP%GRRD>0MI9+GSRC-G M(21.:8>DJB$MN#-;=0*?"ND=2.F"L!PVT8,]/.#,]A1;]UP(OV2OJA<]+X) MMF6YJ1920QI4<@6BB1QD-&A.;2G36\WMMX&<)GO3D<6,KR:K\?3G\OFESAX4 M!<5[]6W=L^:#S>2#$MV4?!%$/D#"/@*8 M_8M9B/L,J1@L,$^FY/[/#ZVE?XJ:\WVPQJQ;!DTA+JVDSE.AK)&@5IR=0 !O MA2>&>3=AVG^I9UU_^6T9CXXVL%:;B=_I:3 0!7R9:./!RMALV!XK/&GKC39" M2RTX4E998ATCAL F3@-A)WJ%9Y\M;*CHL\S+\- YJ#:Z=;=N%C[X4L"\K]K6 M<3WV"3WJ*:[PB6C-Z=?KG6MC185E[C[5#Q$<\X/GU3^VYK1!1PP+<[X>)14$9IP SH1CGC:>:,,^W&D@V\^W#=-]2S%_-SE^D M*P?D?3K"!FL='SK;G J@.F>XV&B'/%;22Z*4T8PT_:D\,6SQS&)2 MKE=4"AR0C"C0J,F-%\XAV"N>^ZO+2 J,C!?1+14, MT4^+\64L'95VX.FJRAB+-A@#&".8\IHQA(5"T,DZ2<%X@XAM2[_5\_FNFLY? MJMELX-RK\/V?[HG<0-?/%UWG45J*S4G8CB*8=BD>G[P/!BM7LQEZK/"^ M5U)WW$X. ^@M%U1BZ2%40#4]SXW3GH+^\=U?(:D"]"K!G[T7CDCT'XB$WX0H MKY>I.%7X;SO8XH1U<@);28XT@Q0)H[V5G)-@Q2K1Q#EZ(L@#XQQW(<0?5 *# M%HCU&?!X.*C-%O*1H+'C7I((@U1."@&-A85VTZG'<0#50Z..=R%R'U1 %12L MU_X]AX/&89K/!Q#->B+SD><@[XDC5KIOB7#VD]EX=C;I-<+Y"'2:8W^^DUG+ M84K\79G3%^/9IS+:TE6GO@_SQ6+^.0SD)".X[M'H*6E[;WKEF/9&!*O:,HD9 M0;R.K;0*([CM*>^XSWXMF\/WMQ^3*\V6'W8=MP7@<;5Z!.9ZDW48XH+V MJH$>#N9.QIZ\GO\:5*C19+E'J,BRU!K75J*=1!Y1"')E::$ MTJLF_J27\YB0HY+23L,VEO>*KLH, [5)%ZE+ D'5&+'(7: M"4\4848[YX+$K8YQ8V_I+5'[)%CV)W0I+H!XD>KFV<)\$1EZ-K^\G,<+SL]^ M/V+M]SY$=CP^&BJ+J3.4Q:X# !&,FYH1 EBU5=WX=D2:-*_OXK3NMN4>9'W" M<;#"\)1DWB$#BA M6X:F([=&B_)JO3B[&"]SE8A;02E;4%(I'- (82,H5=$8A$V)< VLLU\)U_]U M,\LO)MXH*##I,TKP"$+P!X7LH8K0H\0QARV.F1-2:"&5M\)"9Q0$3?@OHMYN M]<=Z$H[[.YB$HH PEX4X:D/33F)D^2Q8FE?CR?D1Z\#WXK0;U".)])V?@\$N"Q%GA:0NZIM!0: M2(R3U+BF1ZS43&X'[CP6>/T)1]ISU,[A .]DS-7_G*PN+N;3>-O8![:L9.1H M8\$V+MELO]X&:X%:O94DV 4;Q<@K6']:SD=K\KS]_/W MXS\[BQ'4X5@YIM1!&SX/>+\J9\O4_GFGDE:PK EGDS9#NX0"M-"V6&.JO7=( M \8IPIHV_6$]#>_L$-K]R7*>C=RC-G)/O4WLO8!&N#T $I 1IQRB$E@O'1>X MMGV=LP9MEX;I' !U_%5IRC>0 6E+UGUZ7 0?3+6^%;5IX^W)*!G=?T6 M+F!DPP6" 0LT9-PAI G"@J Z7=49YK:[P-]1@&9?@EV((O!85M:S'9Z!'8 M M6F!#Q 6'EALF'# Q[ZXYLK)>>;65A_XL8/M6;V^(EM6A\(5A$ +58I@O'(,?+\/H]$OP1RXMV&R77UXS\TPX? M] #8B<-.)U>&+!$0$8DX0@A*S&H/(E.4;]5S>2H[R?] /;"3#"8)WQTY;2_J M8%6+(] @,JT<&:W(MMX:D]8IZIRQ"B(#%..6-!40#91;C>R>;LOT02L0@2+P MX"GP2M)M_G4U_C M-Z^G/SO#F4YFY>LFZ &!OWQ_]_CD8X6B^X5X:/'4'WC75F.QF=G\\OPQ;C)1[/YJEQ^MS6J9K W1[D]J%=? M?XH>YHW=V%/ISXM%*ZX% <$\ @X[IC&3@H'XG?&U6=CQH]T&F?N6X'$;Y6DC2[]> M[ZVFU:\_NW>C'WY]^]LOHS<_F^T]L^V=' M_LW/ZF?S1OTX>O<^O/"3^_G]NZ&-_!LUG8[.Y]/I>#$:7P:S-)A)D]G9='U> M917$6JL)IZ/QH@RWBEFJU>OS]7(<"^64?YZ55ZMH48V6,5=U=#Y>C;\=W'/^ M-ANOSR=A](\8VLZ(MV4%8@4V5D+)M/1<(,M=9 7JL#74DYNL\'(RXY8YA-^- M:IWHY_5E^,[9W4>HU]4=/5Y.EF\_JD#^88,%ZG^5GOY]^.J[,U#-. M!;6"28 9(4"@VA_LO2$ O>X4G.8<,.<<$L@(X$3@T,;'!*14MM*<)K-U>:Y6 MC[X/?#4J@QYU%47.(JAA?TO#CUZ#7Q;E,FS1E('=:$_U5-Q8X_!>/83Q1G=\ M_#">\Q3H'N'X0DK8C8EX[IAZF%?TO'G%3YF9]Q.M#6!+L[3.#Y/5A>C3^6L7(RGTR_QG4#UX5/C M#9+#-\.U)U?3("&"R1&^'QA\^?KIE*>,^6 5]IVI>C MU7SDP\=&$+S^C_2Q7]?3,OX&8'RJ7\M/ZVEUC7>O_[_O1G%"KTU">[_.=)S/ MH^QJY-DH/,/6:"K9MHA>POCX'[[<\6RW3$(M'7^;I25Y%V^;5D E0ABGZ8BK M,"U7Y:WCJQ[CQIJG2S0@>DIT47GYH5Q4C@@,BU&T&I]\N;!#EM4&">9=V$?G M;0'V)U_S>0.Z=9W#C.GQ8A:F_X?%?'TU>C,[^V[T31SE/_\O@1#XWE3(2[_! M[[_]+NZU4?0LQ'UP?8\6H[!@,3YK47X,*DW8EZL'[;5V,]U4G^J;_\MRI&:! MMZ9A,U_-%ZL8]MUL^?^;-DO\\)@D[*KP MH+,PWN5RO/B29B$ 9SQ9M%,;[U:QX'(]C5=O6:N9Z>]&;X/Z.4Z8K3^VF= G M/_9R\N>3O_OZ,KQR49\R/'KL-)?PFP'-?\JB,BX^V_LU#CI_6[5S?-M:P^/UTEZT!APQ( I M%ZMQ0'38RM/Q#<.(+)-^#&B( M6SM]Y*JC57ZW_A<$BCY.9=GXS/,$*X4LF9 MI2RQQ0Z:-6 D^,_*I:>N]]MHP6=194FF42 M<,OGVBH/N/N>-N8N[U@+O=7%9'$^^N_U>!$TV\B049@67A%JM/KZ9G0_;*H%/5QT&+2ZZ^^;:1&,Z9&0*PN%F5E<@11.DH2 M<5G+PBC21K4T"T_T^6)R%NR,*('**E>N5KO&G4T<;],\9;QHF+6H+4_2S;\$ M%CX?S<\2L:::E/\^#OLYJ!252.'5-&R-/@G$#[&Z6OQ.X/7UY55MD$39UWVL M#^5T4OY1.\)B6&K0'.-4KL,350]\-EF MFVVZ7@66K!XWS<4T6;C;3]Z88?%+%Y/E:AZMI&E'FV[N!Y3M22Q,LA99 P2DTM)"8N-' M#0G_>OUU)]6]]]F26K=CYH8='R>TGL2X5^(>67X)YOFGN">2T;U+R ?\*#7Q-6UXWQP]6?E^0JH"]LF_=Z59Y4- M=>UD'(+J'+PB\[-R.JW?_;=7X%7Z/8S\K/G]%J'W?G(99N/G\O/HUWDPY6X* MO\^3\]5%^#$(TOIH]RP>$5PMR[\V/VPYZUYM@L@VL9+\U=TA9M4M&/K+]\V' M;KX'O_(6?]K7GGW%016A>*F05S:DRG$OLA@?-Z\ED*\7Z?^_&T[MJ_/6? MD'C7?.TW8^U),8CW+?W0\S+OC$R$@..2=#*H.=-<8,D8MMH:B"!R-"BFG"GI MB!,/,2Z6C77Q:[!^9UMAB74RYG^\M_^H+_*/6RZB_IPL__'A'[7]'BRK8+W_ ME#R_?=1.D;1 ]$4Z.N]WL[]D]/1 IR#C?0OO%'3,=8PEBBYF@J D0D9T1KQ3 M0WGX8ZONX9/Q_O<]XIT+6 C4:\&D86[V4\G8BKK,FQ2A%V\=*O@3A,;36S/\Z7=]0XVJ?H)K*0O695[U,& MG\(V16W[5N0]1M83@@6A@B IK*YEC0F_;67Z/G.;[E/B"%X@V&=?R2$EQ#SS MVELQ&D^)_-Q]Y(*&VD@HC ]_*T> 40 MAHE"3"JOM"+2-P4 -/?:?SW\]M[[;)T8_5I&%]2H?:(8B3D['R_.GQWV\)#! M/.=9AA&B_<(CB"=\?G/D>]NRC?0\_#7ZYI57[_2K;\-Z1[J:+"_*Y:9D[FI^ M1YQN=1K_VW?OOAO]H-0O,0AAOOY4'<*NE^DX^]9[_G9UGN)WOWFEWOT6@QKJ M$\(XAABY>=MWS/Q\$P96G7\W1];E'^/I.ETOG3)>74W#QSY,II-5=9Q]-5_% M0^P8>1J^4)]C+NJ='.X?@Q$FJWB'3MAI.VOOKH>=-H>:YYN8I5NRZDYIE]W" MJ!5-3+^,U/D\16_?3A@G/&DIX,F7'Q8I3"1(&%9L$# *0B:%A\1-^6D]J;(# M.H?I5.P[>>?9F$8H_'H)?7W]?SCZXCN;U[]^O:W -X4RI&P,:Z'-IW4^/MN]&-][QC\ MK^B$NQ[_'>*5KS!+0=Q;P7'-Z_%2,1.B,>=:YV>8F*2"E'GJ* 1F/ M5N%.Z;$^E],_-@=&Z6/+91Q4'&436O)Y,IW&.)QXGT4=2AYG9S:+67:3L(SC M13>.M!UQ'7-2W_M#&1^B"5B-,2W+43F)G:OJD)4RCJ --@JWF8W;<)[-NDV6 MG4BB^&P?)U%O3O&KRZ(.6JL2/ZJ8Y^JQJSS!97GCXVTMM90T.VJ"@$>05N!%3+2)6X[1_#N/>+-5IQ436;I33-\G.,FD]4-HH&TJ?T\F62 M4F44$ZO%?'E5KV(02HOY^.QB.U9.7I-E_[)LEV&3V5!AZJPC_Z(@6\S_J*52 M%:Q6+LK4%+K*J]EP22.2?QHOPNVW;EB!+<5?C<9_C,-6CS$NJ\5X5AEZH\LR M;*KSZA[K92UCV^T9A6430K9%0./JT\UGJM"@:2.A6T&>!IK"N=LA+,L_8@I0 MT#:B^1?WS )GFG>X)I]$\ MR9_XX4_+E#PT_YS8Z=-D&:];)TO$2BA1U'R.;-8)%ZVIYUH.QMU8NN6)*N)( MMUW6N5V;J/\X"1_FC?RL<[IFKQNZN[R:SRJM.VH>D6&GG9I4+6:LH MU==3;E,0ZVGH5:9@)URV"CZ]_4&BQA$-GD!27VZGM?#N\B+FE"4MXYKB,=N0 M7*.!0+2E?73ONM%MEK7PKH9_5;>^;+/:.J;)NVNY>)4G+P54C^*2)@TM;N48 M:1TSJ?^HMU%UY3BN.U9PGFRVS51' R?-;FJ?4B6+Q52ZCV$@\WCG[I-O0K2_ M;#2F8#W&_1!PL R;(D5\GKPF<1F#96-]Y(2F,+>51=I(T!;>M>BLMT>#EJ!O M;P*G.Z;H=:5[4B<'MXKF=;7^VE[2M8[_+NKX=VS-\X??]SG9M)5'_)_N=HEC MRDH"Q<;WA84'T 1.EXHQR+%CQG@C$).80&+E37?=)FTQJ?^_QL5^^_&W9:GB MDUUW@U=5Y6!0U6 O[68*?G\GBB?D%\Z>D>CXL.E&:#/="@/FK&-0:NB,M0)2 M%*=;AC^5L%NM?*]/]X^-M;;3B48%Y?<><#U^HA=EH\E/OQ1=2_P&QJ)X"N*[ MSD>HLLMO5?=O?F\#L'#Q.D-QV2'MC:D;\Z77RQ2$?T-05.KS*DJ9#V68HK*1 MMN'MRB>=]/ BR:#.!8*5$9UC5;C^61G3SN]P)YQ/*N&8$F*B?1RI?>-4:]FE M,60ZI0_"H#KI)O7#IRR 6*;JYWF0+Y"TF2CWN.%.W21],PO67'(:D4&0;CUZ$%=7%3V>Z6WSJKTIVMZ6G/S\+SGY=7D;-4J MZ1^KS,%@FU].8I;;IWETSH0I6):+/R9GU22UCQJG:E8G+59&-XEDYN&IGYGCT M<3V=WO!PA6FYS_?5I('=F(9L&-SA8MQ&XRVK>&T11PRP8E2'$E8\:ZYO*K/9 M5$T^M'IGXM>:G.CBFH:?AE"K,\]P+H[&L2= MQDC"\_HR52AJ/#W'AG MHZ]AUBG$TNSN ,3D;&\.3])18TR5C:FTXT5\+YO"ZMK94[,XC2NOD6>=-4_4 M&W97S#*MBR->3*ZNHJ[ZV\9/MHV7B_GGZ$8NHF"J$Y:C!Z,FM?DZZ,IU;%-Y MC733/3>W2UI.LT_"):I]_'DCST:?YXO?4U_9&EROYY]GZ?@G63/6KFK7_5[L'%4Y+8.=,DW,$&V)Z,D/3--&L9H'KKAN06Q$]=?\%>J\E5&W'T%,E_/:]FCGXH97I5FV@.8_ M4C6!1$6MLM5P4"S/U=A(<0G7L_!@FZI6Z6@TU:.I3+)@VTR2M["3D'Z7 I1, MJL@[J8Q HT^<=S;PZDXNC#MCZP&B^V@1+<+..A0;'6V^B ;MO*HFM%F<]CPU M]D[^[U@[JU)-NQ@+-L ?D_EZV0'9'4/;'E0%XFIVDH>K-3@W9F"V A]A!:KU MIS#)CXT>B!]\UZWWE5IX^&BHWV,5+>-^W!!3LN_3$E[5?L'TRL8CL;Q(]3,^ ME$W-I5::7BLWUOH);IR#QRUR73T85R7=FE/O^XZV^>/.RJ]K'%U-K/6!K!>- M6O%QL@AS?Z->3%L^HR&FZUZ36<=;$M?GKG7(>[M1(*OR*0_>W-'(3?$<<9XG MBTHS*Y=?B9)9AD].6QMUN?ZP#.07OW=9CF-X5[,\S:6+43F=7*8SK*2'EUUXX%_ND*[.6-1OQ@65ZD;T:L8]9Y4 M"S7HWDD0Q"D\JUL@;)B^-0*KZC?78F\ZMXV'.Y]:G;WV881QM&+SQK63%5N> M-^<:W?'\R[(SX*(J#-0\R72^7';%ROD\C"T"JKI<9?;/5QMAU5VIS?"NW^Z. MC;!--UURN)=LY#UQ-'>=N97ME^(Q[?(6QVM+.LLRJAQ;K#-):MNL#IO:K.X] MVR8]2R3(U5=8ZKI/-TOEA_AFZTB;Q_!6K5MM2A-6;;-FRZ9R;N78N9HO5\&: MG-2D]*&P^3#ZN%V>;&\S*52T5)V?7+I9V_[VWOPJJ M>'W;VJ58?;D]HX^*Y*9^4SV.:T^9MFIU\3+0\/Q+67F:PU>J#Z1'B_N[&S;7 MU%P.XUNNDC+95'Z*8)J$BUUW\U8WZ$04M./JVHB+ABABF>=8H3DL3H#F?+V* M;MC.R46G!N>!A W=+-YPVF%#>XC[J3;M77[@:*36,3+S61UVD(FROH;5V M_X[=NO34;*9+ENF>QBF1YD/*] M)2Z,&F:#6%;8'K-C6@2_%=/OTZD6<9VHV,%QTQ6@>XWB5! M._D=22\<_SF:QDBW:2-,+B\3OE*U\45]\E*)QO?ALV9=&[+_/O\0LU!6U\J: MJ^KXJ"II?@U/E9*WB=BY%BV7+-RF6&(5JM4I2]B,--XKF1#JK'9MA\&]36++ M7#MXK:.]PKA_;;S*KO8JC[Y)$7WGUPL?UF.][:W6+[:Q7C9 KXM#\U'>73J8+HN[E ]X:OU;ZIV?R&<^JZ?_V!DQ-PGSSP5='RYDR@ MM2'N"[=_)!F*>T+R;V7#W9L*MU-D=8BS.0YO#FC/VAX-59Y'VAF=S?R'6 JGSHS:?OOFK:"XTG^]H='O@= ME[9O;_G74!88WUOPX_%15,\FN'L#&),U,EENDW E)QKMJHX)J (DFL8B,8G1 MS!YELDEQ0=+RES5RW EF6J]?K MJZ)C<*ZOPIZ9K3968%.$.6J(0<-:GR?%>+VZ40NX(MU)=%>G@L6QS\SHCT"5 MX:;?Q#N7?X[CO>.Y8*MF5\<@05[^LEXLU^/V2+?[;$4W4FD3(KZ,)]F;T[=K M^G>R6*\]:&O3CM, ;PZ^4DB^U ZX2B!M/]U%%14__[CZ' W7:7B&8,Y6HN/: M8GPUF^Q^K]8C\\V^+MFZL5F=/*<4CGC]%ITCN%L;P%P_,:LV82>9*&9'3<[+ MFV$LU^(".MNU8VM$@S]VB>B^4 <+W+&,]::LYN^V6(&'R_-VEUT;0-&5ZW=4 MR'^P[=/WX=K+TUO?=/88/]U%>?[I :FW,;EU69W-M]NW3G!I7X@72^K8*LJ8 M5%#[FA%_\V9%=:,;/K1XV6L69W*TM0GKFRS^BZKJ^G+9J/(;7IAM\E*N^R32 M \0+1Q0D@;+<&E2EN;<=BCI/4W0/5SI9?S6EQ*"!93=R+S9%FYVE\^=Z:NZ8 MWFN<=B/ NC8ERNLTU.95W4HWCW-/W+ACS]C;N"2;:];*>!SX)APK!9+69F6G M$D&;\WUU0XAM>T9;3P?(A^[/KG3PIM*##KW0P2Y5Q?NX]2X22QI;=3JPJ#T- MT4&P#"^?!_,NF@B- ZWQL<7TIWN.+)K17+M5U ;+*EK^M^IA"-R@Y\UQ2I=6[_2MM8I0BUA5X$H8 UM>H2MRK.+V7PZKS332@6=S?^HHL@#.:W3 M"5!1>00B$0?^BA&4R4L4M>7PCSQ>-JR2HV^N/ 3K) M+ P/LPXCJ=^Z*,?3U<59N%GUD%7%@8TNW?8R.ZMZ)78SM&[I1URG!S1%!6*6 M?:T=WQ;E_^ <@>\JU1,_XHPM]F<+ZQ\%S'I9V0V3MES*:6NF+:E-KD5+U95@ MFD5/$;C)TS6?-C-?[]64&%:#(%ZDR6=;M*=KS8;_KDHJ"9>8=%LU=[]Q9[S^ M*"EMT[ 5Z@MO4!0V>NWGO)J"RFS2_F"Q_;S+1/Z=,IGB(^SD,)-ZE4DK(KGCY/, MENSEB[*.1[EU'2[&UR;@NY$*<$XG:8MVB6^?]9@8%C3>R2P9BS%>_X[,AZ=G M/71GL8Y17#XL_V%Y(P&BS2GX:OK#_5D/W62'C0^V:_[6%!9G-F]]-K]0S:4-(&?D&>CS]]6I2?QO51S:W*4\7AG\KYI\7X*H Q53!* MZEKXQK+\% G\KUL*_.,M'MN.)ES^[<=:K+Z/3_)5<\=P;# DS%LGL*0 <*V; MU< 4PHZYXZFA4B.I@. *,&.Q!96Y8STD"MVT5QZZB'=VA^I\?^B]$(."'735 M:GA1JVU>J/HCI%=Z:I>(R*N_W=,O$8DG=3=\VK>>]I9\P7M!\*2O/:WIY(E/ MXDDV/83P1'I?/J"-X4U-Z$&-=5ZD=6'>*R^Z5^YMS'C;3CE)^AA&9\]][)$W M&R_G"_6KRUM@:%M -<[BO -.= >\3UFPM8&=M8>\2_H7%7F+G,(6>8XHR3OD M%';(?:+F1/K"WS(SO]2G>-%;_:[V73]W&[WD'+TPED[VP?/JY]7/JW^:#YY7 M/Z]^7OW3?/"\^GL]FMA!R(MKHY!-6V&JM@/NT/U[?^Z=/^4_/>-!GC+NM("] MQ&M5P[ZC]@0#E-)20-8V%8)* N:$)0H(19A4D->Y"(H(YA^9(O&FB>96*?.R M/'\__O/5K<%(__'>_F.Y6/VCWCEO%[7YF I"?/A'N\W:7=9LLAN5)C9!T[H. M\WQ7Q42D8P6E!\;^.=1^R=G6_HV^+X3N2L)+//L-@'TTXFE 7: M=_PB7.Q\N+N,T%@NC[3#R9>#+Q/)IX M*&F)AS-$B'/*0D&Y4E3J)@63(^!N*;DU%.+)VDLFD4PB^R,13CH=0BTQS#)B MC578:,:1\T8HZA"C@59V1B)_/V3;"6):((0S_63ZR?3S:/J1>$,_SG/* 0'$ M6D<) !+K6#94,00T0IX> ?UDXRD33R:>(1"/A"WQ:"O"JX1Z3 WUB$(E32(> MQBE2'@R7>++ZM=4O;GGO*I-FGW)4\N! !V)UDM"L(&: M.D6 H! 1 ["LO2262[$[#>,>+TF]GIOE')!Q V@A >J1'>[<8H-5/H[V*/_4 MF8'P#3-011% 0@)*)&0\$$*@A<0,23D@!\X, [<[,B=D3A@()[ VE$00CQ6A M&#$+.:3.&UC7>='"6+JWP]RO!W URT $<<2B\Q$98AQ[0EP+-D M]\L@_Y$1^[+[AVL.!+E?,,DS,V1F.#IF@ "T@5S&20$(49X8[Y#DT(IT%!I4 M 4$0T@=.#=D>R*202>%!I(#:^ C)<" )3 @,8.4,!#6!1U+@P!IJU>YBRY]% M"EGL]WMX<"!G!'Z^."M'_SR^O/I^]-,\;>VF['=/AP6'C&K2BGH$D-/,"Z01 M-8^6D!JY6K%VXX=@#A!:'D&,X,3R#RX"0 S3JQT!(# M*H-X]HI0:KTD3M=^.PT@>VR7G.$!>N#:>\9RQO*SL"S:T!Q)>3#"H>,>.$ ! M%!CB&LL,8<*&BN4L8S,NCPV7$+2X1,@+;8#"PCH4T&D%)\D41L8KY_&^3.$A M*\U2%H"##.@,Z*$ &J$-H $57E@5)*QS"FH)M*\ S1B)*4 '#^BL-&SK5?0&D^'AE[,L'L:M/\-$>Q?P7? MK)751ENOJ-#.0DYY^,'BF*\BF:8![V9O8>SM2@Y'Z8:DH*#/V@##.[D:%$$, M5;0?)2>(5N9CIC%"TNK "H1@+KQEB1.< 4'T[T[F[YH3!JZW9SK(=# 0.D"@ MVZ,4&FH%E@Q1X 5%D-A(!QQY903>6QG$N^@@2_H,[0SMNZ&-6FA; AW16A!$ M,044AON.IF-IR/WW^O)5>3_T4_CV?IC6,3UHESD@'6(>$?8 M,T6Y\00[;CCD*."[CF^UBCBX/U=?LY[-X*\>X5X3WH^C>C 7 A1 ZAS2 ?"L@Q;$M. M$6"PQ%J0 ')/K::"TR9-A3E_6"#/8,U@/3JPXA:LPA# $)#(!)!&2QJ85"I& M4"F51G!O%G76N3/",\*?BG#*N@$TW@.#M-56.82(PS A7#*EE=U;$>A#T[FA M@(5 ?1:/RRC/*'\6RGE;[,%I"'F0Y=H8);'!S(MT4":LU1CKW=5YW07*,UI/ M,V!^XS=7'U=E6-K%[^6J\9&/QK/S4;VW>((>0*W5:>PUH! 130).@6 @ IB MFS,[+_CN*F+TR1,9[QGO&>]WX[W3<9M0P:0%R,5^V]QA(:L8.PDD]4:IO7L2 MLO&022*3Q!Y(@K=EL@#'4 -O+=?>0J -ANE006++I('[=S<.W'B0H& X-Z+) M/'&,/"';BAXXUN6QX0THL5+6:H%3>('DSEJ$#X,G,MX''\4_I)[7'^:+\W+1 MC!Y>_3E:SJ>3\]'_ NF?)SU_?T+[GS)G](P^Z&ST/M#ORS942@Z2A'2 M7 #,C33*02 Q.(*6@]'"WG63WVB(N-I'OM2)'9LV7 M8,TCGYM,FD,E3=GIM*NT 4A2!!%'%&NG":Q(DTG$=UCA_#&DV;^E'!ZVYYY? MF3.SIIE)\WA)D\$.:0H- #* (&.D]+$S6UTU1CF*]$XCTGH@/TY$@5F?O5L. MD_R&F<=VD^$NRO1!2,(G7RI*!+]DE,B )R1/0MX5>5?D79%W1=X5>5?D79%W M1=X5.YJ0O4:K/OO!TJ^?JZGZ,)^>ATO\4,X_+<97%Y.ST:_EIV!?+D?-8S__ MXO][N;ZZ8YK"-'P_GK5W[Y1WX:QK*_NL'4?O#.//9#D M")XOK^7Q/%]>R^-YOKR6Q_-\>2V/Y_E.9BV'Z?W?116[R_#ZV?B.&G6]K_'^ M$@&?='IYW^(./[U5B#8-GALC*93*(L( ) 9 50< :TD4V6W&5TQOW81RM.;? M>)K"..*[S5;#8K5>*J#+ G&FI!1!6]%CH:'#OM-2!P!\_IUHOY57FZS?&D;%O=8.@8=@!JXK054DEB=7U, M1R7UNV]A\76\5DNU?]-*R(+1/O,4!ZMJ'(%&<0(8#AAJDX!9$*\:0*.Q!%8" M;P3T-88)E6#W[:IV@.$=%%K 19B?#.$,X:% &+?1,@YPC1P*$I=1+RQ#MA'# MAG+F[8 @W(=)#W$!2,9BQN)@L$@[#5P H1H#SX!55"GJ@:P=05=TQ"9S@A0B)@#*H@+$S0DW>G$S\>PKV8I[#@\BBP>#KY M+,O).'K M4#DA+?!&^R&4"NV MM43>&42=$40:@"@U=3$ SR%^RP&\.$?:9W:UW\:+WXO5P/0Z0N(^_3?#U98 MGY),/F0\DU;T.JD9,QY)CFFPRR&7CC6%V!3<8?K\2^&Y?ZVO,4O3I!<]XSGA^#IXQ8*V8E1I#PB6# MPD7EV4A:1X\+')- #A[/.XA;*03K\X@[PSG#^5EP1FV1 PV0AT@@91PT%%/- MF:A/HB##:I_GTKO6FG$A2)_19,/W.!_S>=+7'WP73>#OFLSCZP[_G$),!] V M'F':2:WA2',!,#?2* >!Q&A3\-X"#/Z^7\\ X;20 MH-/AZ+X4--AU?+35W5$GU3V0^,OWK[;P4-__[K>> M]JVGO25?\%X0/.EK*$_BXR=QK[FW^XI4A/"^#/H=*&QWBIR^*#W]^KEBU _S MZ7FXQ/N+15F.+L,;%\M1&=_D?3.(&3JV MTLIN]FDR*\M%>9ZLPODLAHN.:F/H#@.H]^<>9!#=<\;]LN%NHI/>;)!&V%+B M&%72:ZNN\7=1&=!UZW.ZS=ILUNVS_U>XX+C#+ MY2L/PY+*]#,P^NED !,GB>,<800T%Q9BRF"D'X0TPQ[MJ-3FB])/#TD4_Q,N M<3Y>7L1]+A!$WV?FR?1S",[/6P@))!@B7V@(T.\\1CYQ#S4:\+P@)DG MZR^913*+[)%%.FF[,I[\?LOD$*>@Y"S3S M3^:?D^$?TK8J %HJ21#A%$A-B,1&)/<-TH) OZNNG"_*/]E^RLR3F6<8S-/M M7<2-)XQ[XA1S'F*OA$K,XSSE&L'A,D]68$XP@N_5WWZ:3^,M1^_FTW54KJ!=VLYX#L&T0+B8^[ M9_"@Z&*H'5>.D!HP &WG 4>H"V\(+;4+]$"$(RQ1 R&6!K/DP*EAX*9')H5, M"D,A!=2&E&""O97<2:4H,%K0\)E$"MP&G0'LJ+3=["*EZ&&K)%D$DAD\*#2(&W41*6*,>1(@IIP8T5UE2Q M5@0&;K!J1WU>GDL*6>SW>X!P(.<$?KXX*T?_/+Z\^G[TTSQM[;0)Y].^#@P. M&=6R%?5<$L,M"$8 0@0*#!VR"=68".H\WY>=GQ:P6KEZX89C!U!0(-YG5[W! M"O93DM\'#&@(.Z7/N<98,"(P(@Q2*XTQ"=#,6DW8WAQWO0%ZX-I[QG+&\K.P MC-OP',HI)X1;!K$5F#- D$Q85AQ1 _U0L9QE;,;ET>&2MKBTS@<(*FF\Y0Y0 M0+5/ ;O$.,^8$_LRA8>L-$, "D#ZM*(SHC.BGX5HSMH0_"!G 6&.>BLL(D9K MG/**SUIRQ?,Q8EK0]O9(*HLMT#IA&3L%@-E=/-LS ML9R%[$F&M*MUN/DX;>HDPAVUNJVUUTD&&=89UA?3NL.>FX MZ"B7S+"@^3N C<.4IBJ##'!.O=I13^_[S?JL]6<^R'SP0GP@<2?0!1BII#+2 MJ\ ('DJ0XE$9ML PCPZ6#[+6G^D@T\%#Z ##ML %L4'O5\'BYXP;)3T3H%(/ M.*,8VKV5LLE:?XY)KQW]#:^/WH:[3F;CZ[Y9SV8Y-ZO9+F:XS9%: M!8.5]J4(&F<$#*%V'$(!#)^?V[YIX \@S6#]>C M*ENP2L,T$) R)+1Q7CL81'($*X%",;R[M-#[K.FL$9X0_$>$$MN6?!-", M62<% MH2IS7EJ?P3Y]1IA?=6=/[0=&[(:($0SBC/*!\*RE%;WL'*(+$=0!KR M>#!F$*]1KCSP0A\6RC-:3S- ?N,W5Q]795C:Q>_EJO&1C\:S\U&]MW+<_"UD M0#LU7942C&,I $8&!T:0.'5[X,81 LWNTE8?:H%WUK=!?EC>9G6/3)D?WH'; MH(ADJ(K!49($ZV@,"GC/'968 4N)=XZG+\3[[33 M:ILRJ[RRQ@(-J*44AK\3WAE&P8S87WQ=-AXR2622V"-)H+8P%M946\AY,!V( ME9X9[%/I#2$1#MK#W@K''XKQ(*(RT6='RLP3F2>&PA.DK>#A+80,"6,,D%I[ M3*E(L4#":.ZUW%OOF9Y,EQK MIR6AD%2M"&10_I2CNW,9/8;X=A 1AFC!^^T@FGDO\U[FO2'S'NN$U@*.*+#> M$H$(!!:BV"I-&Q_;)T)/=A=T%WBO!_["G!88]ME[X3CY:Q?XWN:W1\Q-)K], M?OLA/]PA/RTT8 Q:"R7'6'-2%>.41#G Z>[2_/Z^7VN72%K0K/5EULRLF5GS M8:Q)VJA+";D$F"M.!9<004<@K'R$T M&=MM_9'^F,B*L(/VVULVDF4DSD^;Q MDF8G5!U"90B%&$LGD:"":0\K.]L@9L%.HTUZ(#].8"%[[7%XF.0WS$2VFPQW M458?!.&3+Q4F@E\R3&3 $Y(G(>^*O"ORKLB[(N^*O"ORKLB[(N^*'4W(7L-5 MG_U@Z=?/U51]F$_/PR5^*.>?%N.KB\G9Z-?R4[ OEZ/FL9]_\?^]7%_=,4UA M&KZ?3F;EZWKE( )_Z5R17ZU>_>T;]6T8R_KJ#EOWP3OSV"-)CN#Y\EH>S_/E MM3R>Y\MK>3S/E]?R>)[O9-9RF-[_792QNPROGXWO*%+7^QKO+Q/P2:>7]RWN M\/-;)1:=9E1 ,V 1),A[*9C%T%3A' #8\(6=%\?9A'*TYM]XFL(XXKO-5MQ# M48P;9Z 2%QBQHTZ '12O';J4SJSVTJQ&V^H>@G*I*("8:(\-MP3'DE^.8)\" M??5ALEK_46T2%83(3&J9U#*I#9/4>%N*)%8K8LH[2!0TE!BHI:M4-:,!0;OK M=/(44NLC.U70@O<;=9;9*;-39J?^V$FV[(2#!2DIQ A@Q1V1S$!4L9.SPL#= ME6S_^X$9DE#(8$F"3&N9UC*M#9'6"("T4V1>>(($Q1QQC9E02L/*DE2(&+G[ M]G('8DE"+@J2_6.9U3*K#975<,MJ @*JM&;8*0&)$0)R6REK5A,+=U<2_RFL MUD>A$,8+3HZ;G?8:#[B#YW3KQ?RJ/-GF> 1T^F$)8C 45#FJ# @(E=*B1@OA M&.VV/MG]>*V6:O^F571G]UJD=K"JQA%H%">!X4X.,!7&*R"#>/5.<>,M\;;" ML(%.67J(&-Y!G044!'6?SI$,X0SA9T&XTTD*"FP\\(Y9I"F$R'#/*@@CBI'= M]PE,%\)]F/20%I!F<9JQ.!0LPDZ7)T"X=1&'0E/&M#%.UBJQ1MZ3W85X/,R$ M'8I*# 4O(.JS;E$&<0;QLT#=93D9YRYGVR!FG7AI2Z6"UE(KI6,@"F!<@3A\BHM]^Y?C"NY?E6:X 0? M]1G2H*A@J(+[*,E M!)=6080 IIIC*V#B#A3>[D ,Z6/$ M-**=)I_:$R8999HRB8RSRE?BW4)$W>X[GQ^"K@\A+[! F0TR&QPA&Q#22G@! MN);"*>5=L/\E$=C7[3P Y6ZW[3P.1-F'HN LYR%F+CA&+F!XPP7<.0RAII 9 MC2RS@0QXI1EXX+0C@^&"/C"-60%)K_U\!@?J8XL(?[L*;YSNJ1L2K=AF%'+A MJ-?*,QS^I\[6IVZ4 &]WI\3?;YA_^$=:I_;UG\:+W\O5_G5Z+H_BW"Z?H1\% MFC%H!2^1"%)#&> &"DNMP8Q42CBS3-K=A<&\%)K[U\F9[+-L409S!O.SP(Q0 M&R1.F.#8:1X0#HEGW-0^I^-ZJ#HS+ 3.<,YP'@R<15OAP# $N"2*0>:MYTHA!^I,$!ST MYWW66=JUUHP+2L0QP'*8$>5#*I2TDP;P=TWF\76&?TX5I@-H&1_]?9TP'C#WU%TUS";TF5PSN69R?0*Y M=F(@K41.#C.+-HY30BX!YHI3P25$T!$(ZV0J+QC9[9GT'FOV$E80G%VVF9@S,6=B M'@HQTTZ /83*$ HQEDXB0073'E8^B?^?O2]O;AO)\OPJ"&_73E4$[<[[J-KM MB$PDT.&):;O:=L_&_#4!D9#%+HI4$Z1MS:??S 1 0"(E4A1(061&=+M$$D<> M[_W>D>^($3/@H#GO762N$#B0W7;"/"V ]9$'?UYD%Y-\];W_MS6.H+RQM^5K]$GRT)%='%;?1U%:(2S?.O MCB>R>1Y=9)9"(_MA<95'D]DP\]RRF$7?[857_MN;^6RT'"ZB<1$55^.;FWST M;I\Y=+JO):U_6/I>0.5GQV'CZ3(KB=]?5MYX?XSK6_OFX'. X-X$_+]7\_HA M-]G7_.W%/,_^>)M=VB']FDV^9[>%?=6?K^;5;%Y@F>OWWEG*>VOMH?6+7=// M^23WT/.6:ZI3:F@B-2$H5H!(X1$U 0!R2ARV58_(1VKQY-O)X3>L OGHTJ)\ MS0%%E$TM=.;S;^.AY2F+_-/B,I_/+0-9AAE6^&^O6D19=#,;3RW/6%X:7^=1 M-AQ:O%S8*RV21]F-?>(/"]^+?'(;U6M^($F'2*NBLEU5S(S1$F&JVVZ*:< MS#T9^N0=BF:7%FPK2K(;;T5JB:F+JWF>E^0T_A%=V_NNW#O'LU$1Y=.1I9-_ M7T[S"(-!Y!;P7:2BZ^R?,_N2V_8SW9Z,2^QN?&J60KU-YQ^_,NBBC\G?HHO* MZG-8/L^'LZ]3.]C1)H+]?I5/[Z"_';V5Y\N2Q%:2P!&^NZHF?C?0F]G<7[5Y MG,V E .Z:Q\N>6=@=O=F[='YH6P00M%+2Z$=]8>N])OG0)(SS5X7GA MGKJP*&?)U?[CKIXMYZLAK(',=691+9^ZD=B+;K+QW$_8#?4J6TX:X''?9FWL MG?^639>7=CF6V8BN7$#L]C3VL=Y_GES:#I;1%?9-\<4EKKLVDVMBFL_VL=5T[7;-_?+;#G$3G.8.[,R\LX+-ZZ; M[-:OA!]MX?9S.EQZ./[Y9K)T%&]U_&(V]7?9UU^.%[\XT;IH<=955K2XQ2W" MZO%#>\DD7[C!W):K/?:B<5A3L*6=W WXJ9CD4LF7BTR-P&78^+E1;40D)' M,?/9M_'(X>-H7%BBM]]^M4+(ZUNE&%J'P38.5_*\*,7Y'6*W(+PHJCO/18$7J#F'6 M?[W#>&X,[K56GGG]M$3Q85Z-9^(-OXOQI-)N[7V%?=8\JY5-._H+QS%VY@X. M*O7"4[5#('=[X=^87;NU6']&X\RHERW_<5/>-8LN\LB->^&PR6Y/_F-XE4V_ MEK*RK5"Y;2E:^U(X9;>>X__^7P)!_ENE@MT9H5=IO6NEU,KRS(YEM=D/$%#) MS)50NZNLEU-]X#Z'A?:OPNW"4SC^./ZX V..XXNVF=32#$H*]02_$C8E[+OO M)PX_[2.R$QS.<+JT3F>?\X %-V@[%>PP%[CLD M[:TLY&)2W.=*;CR^6B]F\6+V\F=V&=X^]DIVW>=@J &X'[3-7+RQ% MN?UA.,\N2^OSVO%T-K_U(%+46.=>>U:RR%+FS"H=#BGMNVJS^B9O]-:*OST+ M7^>+JUEIGMW1BQKP\MK-/Y>CTLQWD&+!?6GQQ:&^WX7%]YFCC.O9/&\18'$U M6TX< ;J=O+!#&95J[UV3L/"D:8GFZZ2%X>["U=.O6D]P!'COVN8]:X_V(UIQ MVF80>Q?%JR%O]!S4#+A9/6]IPPW#>*UN ^UZ4I;6BRA]+*6DQ*8LF,PL4[G.4 M?;4&F-O#UX74!_1MW!5U3EF:MLS*ZYG5W.\>67A,]1+?E:T3+S%73)@L7B[F+UU_UT-L;T.CN.:M6MHWU*ZM8$N MK UD%[VTM^K;+W+[K%%NF:92J'8POP:5=C4;6DNG?KHW>RH3R)F!]W#6Z"[L1UKP89I:[:C8[*;-PVEMNQDL+UOCA)5JUA"YV* MU:XWR.#^\G1@[1;W0*LI>O%M!S1?>D^5I85Y?N&H=&#MF/GD=F4&UM?:'QSN M>#W!HUCAU6$O<.W.16,+9<[RO6\FW46ZK_G4VFY.<.3V==;KWW4HGP\O5DNBDH#*)]6*4.>.YT%6RPMJ+EEJC4" M"Y169;YM%&.'L/DP*SRY7R^GXV'-+U:$3:W-/[06R&(RF_UAORI5'>1_KY?FGL5[=]E7W%BO^JAZT,J9MF[>5G!3">+QHCW$2L^ZP[F.+.=% MYEVW=LYV=M[%=D\3]@<_X\G$N^2\:&F.I);3:MD6;E.+F35(%O[RRJ_] *%X MW:*83;Z]-LOXP*CA=M4CQXIW2KD]SR>URZ*E/)2'6!#U0 >/Z:&#EA,NFH^+/RK3W'O'W3F5=_(5=H%* M@*]LTFIM2FE;[GKI!/.[T$#PRJU=@DCMW/9;7MSCM\9MT*S&O[7UXPN+::77 MKG+]K10(^_1L>%6JI_GPR@'KI":ZZ]*INO(WM,1=\_L[=[I2[\!U]H?3)*PM M=WW3S+.9U#S_:E?1+Y9>6-,;Y='A;NS'=ZOZH?$HK9:I2U&N5JKPV M^Y:-)UGCRG1O:Y-.O[M#CLB2CMD?_$9_>S_F[K^\&WLZO^<8NK3M( M*/?G>_:U4I76HZ3Z'14%0U34G;"F9T5%T2T;=@ QXC6 $E-7E'X'1:ISN3\:P\$'+'$&U,N7N 4@O"12L6I_1)5BKKO9/;2E;7AD8C*S>X M.-U!OKVVI578.UQ$<1E1]+7T,N9C_Y^+V]4CK.Z<9],QI>75O5WBKMSD8XOW>LFX_)2 M:SV,OXU'RY:-5SPA$OS74,KL[6:E/\,O@ MC=*T7TZM$NE.I)LOB^CGYC3&Q]#\4CZW1L-L]*WT'[AO1_G-K!@OVC=-QJ5F M:FV 7VJ/M%T1GZ;AN:):E>CS59X'7ZW_Z"[_=6RMX_'0/N,?]:Y\:N_*BJI4 MM2M[4]7;Z/?EO%AFI>?&[<^CP-1%7N*=HTYG MO:GI)GJK#V/FHU+^5)$6C6;@?#MW#VR\"(2_;#J?\('-SY>;>3%[K2.D:NT%V>^3FMV MVLX3_G#T\B[(^L<9.P;OO<;0?RL"]-[GG3IB-U)MF#(KF%IQT7^T8>H9K-36 MB$L?>!D;EZTAIM,C*[STWNLZ!'!I-0*K=#E6:T?A/?R@0<-P-4V7O-;PR+LH M7O.[?W\XMK.X$[_A]._\1^9;P>Q/9Q?&66.]HIDT.I=I?!1%O%P0^1&^3 M2>;LRK&/#?&G(D[47)8A?^73W7Z7^GT/-^1.6N7&] F?LWPW'WI3$K37A-1T M5&/Y[1?'TSX1]O-KC'4&+L&U*&$LT2:F*%],J_92 F;YMZ\%12PKA MABC.TC3%<:K*[)$$*I0\GEVX]3WPC<6S87;CG*(6-8[O5?N0+]9QUM&HAY+" M$VCI6[BT8#C[;DGJU[THZ<',YM;]=PHE@)L?Y?V6\.V]_G/[!5,G:B9WB@1 M4-:N7)0GYW-OXZG MY?"RY6)6?U%6L/#??!^/%E?V:COY*D/="9'LILA_K?]8V\8WJV+UJV8+T#E8 M'ZIE7[Z#R)]^JR^Z_QM\Y">PWVUG^;+=;GO1]K8OU0X$;^M1?8"B*$]H]=M5 M(84-CIT[%MF9-X4Y7RI8L\(#)9PI)?PIBGW\PID3P+;^4*=+ #\]3 #][$1T M #MBHX=T[0SA2"SRX&+VLS[:,^J?]:3$&2=-/\24I$)@EJ2,8(J4DHSIJO + MH281.YOTUC2-2Y_YO>H*[TOW0!<%(\& T4[K1;X8Y85.$@%83A!86..)@X:P M.$DT2213)A54X+J.BXY%NE8[<3]@$7\G732X@0-!2 "6 "P!6/H)+%PV?0Q$ MHF-H&!.QTC+F!A-6N?@3*&*P,[#$JQ23.%L,K_YQTX2,?9E5X5JEJ?!^^K]5A/WF$E+=U&T5 P%Q0*-S1*-.)]X7YI5-G4E"@%&$*V4P -!H;#FY M8EX)XKA5W6U323?/ME4-MY(S=V'#9]1>XT=1"M8)]#F;VQ7OEC3\TW/<)*_$ M&[**+VJ=J/;0?78L=OYY"S\+V&CYC%$E 48\X9!0H@ SH.1GQ0U2:QTQ-PGC M523 P1P'5 X$[E2B[KB]_>+H8SGT>B9P ],ZIL4-TP($$RMW%4E +)-$\93A M2@C'@*"=3//'F+8;HYSR 44H,&U@VO-E6MHP+1(I%)PBS+#2";%26%>]2(SA M%-,G,>W[*DG8Y.5_T]F\OEX-?=SPZ/VT;@05^T)8/CKXD%8O&F"7]1O8_1S9 M_619?!N'\^8H+M;(4 6YCD4"8R!@'%='<8H*2-/';>,5;Q_3/N[4/'Z5_-J! ME?S:@PD>"DH.SOA7ZHS?JI9(U,0/&"HYY S$*(6( <(34MD2UI*0\G'0LJ3C M?7H=N0!<#HW][O%&[7)@AWN^;KU]%(RS=<<'/'H->"1A@T=< JB,BD&,+0Y1 M1K3@%1Y1F##S?#QZ@G=C%SPB=,!XI]W) QX%/ IX]'(VG<0-'!%H--=,(H(% M20%&F-3AE3"E\5/5HWLA"\M6R,+B;LC"N Y9F!TE9($-*.C45QM"%EX+)KW* MD(6M*@7A320CI] HS040G&K-8DFJ2$87B$3%#C$+AW/.[*)BP#..8OCE0=?, M4_L^'PA;[O4K?MH(MI>6W"6G_3DI\:BK@(OHHBJ\Y0HD[%!&9U5#]IFM*?^T M#0EH$WJH*(XE0S2VQH4 D$K :=4/GJ,T7C\XK3&@*D=RZ 0)* :0RVW,_N2% MNE- ]E#+S)H6H%9-@@Q2Q14U$$()5"JKHRZ8Q$+OO\P=A8O3@=W_K9BZ5F/W MZ4O7 7];!AU$ZX-IRM9,;@=EP?7[M>)<2:'U]FA5G>X'"B!5-7CJ6C?O(K6I MA%WF"F+[)GB[5%09-,7GA[.Y&[A[\_3KCHA1*C8U; RB]LS/NQ:7!>*FE+=O M#/)0>9%JI:/1[>[ M4UFUJJS!5Q=%4EY]+.O]C8OUH=VZ-2Q'_MUW2CTTK0D8LA(.0FQE O)F.FOU MKJV:'?P\?I>_VU"F\I?-!.>ZTXS;_0%6#[I;_7*ML.29"XN-/;Y'1VT4+V43 M$*4$P9 :I0R2DEC5D&-1H3NQ]CO8,5RB8JE/JPEMZQ'?3>0$6N_J_E,?]/2M M&]#DN&[DMA6O7TMYW-=Q!"SQ7K:?'ONYH.49?A+QL4CGQ/>&N9Y-1 M*;>O9HMHOIQ.74?+G0J1GC="^H\/5!6/76^<5EG'9X&O;T#::J-HR>MR.;ET M/;&:,JSORG?614_+5O,+UVS6DL7L9N :[MFYE\UXL^GR,O-MW.PEU@HKM:RR M@4*[FNVJEW7YQ;@L).W;+%3R^Y_6,"P;:[N>2:N.$)?1>-%J>-RFRHT]7%<4 M%:6MQA*M^^N6DW=8;%RLAC_/K^T=1=/ZJUJ\JCI[=555%GOD>JUZS<$YUGTY MPK*ZMFO,,[[,&[ZN.B#5:NZ*HW^>7;HF9[X@8=G']>W=/JZ_W&VGYFI,E^59 MA]F-+X1(HFL&5F^O;\%Z[\J#5%=?-V(HK5Y1T7@^OOK$<AR /%8#N^H-/9O4I%X!W*KTO8.0T@O1]F>5!NK#_+]B M<=>293F>E-U"JL&5G;0G98NO>5UO>5S4[_;MP'R9>V>OKCA]=(>KJSYZ[:8D MK88QY3H^5%JZ?$16-1INKWF1WWGA(Y*B]-(G.@6MP"@&$X,@)!@! M8A*E(:958)1&5"O6V:)WXVW@ R"W1FGNXVUX2)=>M=;90:4^RM:QQM*U7"*< M,+!&5J*Q4@#@-$ZYI):18KQ^[+37UHGN^$72 VS=,18=M9(D,3! :&VEJ4R! MYM!89O&+'BL$D[2S1>^*7R0Y $CMQ2_AD.7N(2F=%5=F]N%?7?;_Z_)MI=GM%?D)BE2:*I( 329A****K4\5%+_1>DAU,1_2DU\_N;A/*CR%4SL5^:==%XX M?K(?"\6&5=BJL?C:9D%]*!UP([#_)P'YJ96(3V)\*:P98,QI M8H"RIK2L:ZC0A/+UV)+-JM:'_(%HP/^N;OSOA^R*'^/BOR_^NZ*XO^7E.=CS MBZX,.#[O./[ B:^!$V&KI&"L#!()2Q(!$(L[26!*8$LB$6J]@_A1.%'\G M+\2); W'%&?$B>>6AE!4_K\O8G_S*)&?4Z=V<::2+8<_5!# 5/!8FX,1W%L MJA"=A!.A=_4Y/U=(EAOCC\,[8T\TL.C2(7N^I#P\"[(D37Y!RH $#%*AM8:Q MEE9ZQ+7$$$+R(TF,PY E$EU*C?X+A]=N,WYT)\<'KH'W*E,TMS%T*V&(<(0( MD"K%!&E!$Z7KO*R$$B".98SYK7S@DOTY_'_R^6R4%5?.82<01+\=L>96_Y3& MP!9;V**5_V)Y0":*<"PABQ.%C0*DEG-2B&-91H=AB_N.B[/FBG,ZFGC"UJ'# MEHI\42?.CA/M/V(AT 0I@1@(1A,4RS35 H@$X-JKR@!FSQ;DG:1!P1UR?[O; MR-XZ2@.KO3Y6:P65(9 *2!$G &*#I*8),;5RH!4BSU4..F$U0@XGUWO$:AOJ MD73R["?4%CG!R*L-I]6??%:(BR#_W>HLCO)<\M7'"_M6'X2U\ML^>;)W8^)= MD00?+%7EW(R+X616Y%56BGO_3>O]L^;]T6PZN?65%U:Y+F4*BQW.S(+%V%5; M:.=T?)WGV<*'JKLKIGETFV?S=]'GY?!JA[>M,L+**+]Y-BTJY+BQ%./S7B[' M\^O(,TZ[(H0/;'>SG,X6T47N72SG _M0,K$73^- MRZ5/9++JN5V7W-H@/M_-)_EFU\6@FD$S]6IR_H4N6^HBOYW9L4SRS&[>^+J, M>QS-_%2;NQY:4CN>8IE-?;Z ^AQ'#+!WD?*3O1=3[,::?;4;^-7-([MV=3)6 MJ3QK6Y%-)K-A'=^_?6== OR!HV41;@[A&)$")QQ3"@S@FL22HKK.'>?)6LF6 M5=)G-8\6.S;<>+A&PI@. .Z^4,Y=$,A_N!#8HMRO*F=CER^"VVGIR5^Z?+1E_&UO>3C MY6?[;7%93NWS(ILOC%TT[UXXS&/?C6;N.?_MQOX6\+< =M1/[J!)QUME2YW3 M-+6[$T%4)1$/FB3)\AD.-\M2"*TT_RH+"Y'JKG?KNL9:_N#QXWC_\G\R3_H% M'>&<,<8)9)3@C%T0<#FZN("C[ *)$7"!QG_.^J*6T'?1?@'SX1]7]B%6 M@"7_6HX7MQ]FB]R4ZH85@H\&<7-EB/V_L&#-J)0BT82D,<320 F0A'>"N)/8 M$):JF""MK26>&'^I$BF1J4P>K2&W]3WP?@QX>UK_%I436]-FGQ_^_GEXE8^6 MD]P"P=HZ;H^!5S1.8ARG1"?, B@!,<=N6H81P4S"6\N'@)URDMC_IUB!A!N! M_ I8@XO#))6/+M_6]ZPMWR[YI3OLR7.V%!T_/?6ES8TW?U%6"I045:JVK8)F MPZ;05N[IRRO(51VMN\4<]A8$3KVLBIW=BUK>(^^G:*6:1#\75U8QKLJ$S9:% M58B+7W[=:ZU#$L53DB@PW)I% >5>.0][YE[L]1-_S>\ZYD*Q$WW7,==P-W8( M!V:G,[_M\0!V+KU+P1%/70GQ4(FA:ZL^>.7':['^KY\_+)O2I[/+\E%W[/QZ.W[DD"J<[XSIXJS%"5?YKZ> M[&T0)@$[GD(E41 EYTL.GZJZ:IX'V?3MQ^_3ZE/=WO6M^X*-T MZ@RP%F MP%H?8(VT"HHE,= .VQ25TF!*$:(>UCA$&K&U>L,'@K7F9, ="KR? M5LQ[>]]1D"!XP=19]99^V#D4HW;+'/>7 PP"&KPX,MV!AJV(J;4VT0?"POK0OCZO[PP.X0 S/.#\*#6D@[H7$"X@ M7!_4/=ZJQRTLI#&)L"98IIQ(H(17]U*@C$G6*^,?RI'5A*.4!>CL9?/\*I\6 MXV_Y^^EP=IT_#?5/P)\& @O76WD$;#-I@P,HSP$ MLCCF"C H)#&FZHTFL4C7"E'O"I6=*'((X '8WLCQ=!6YW8+,7D4LV1WAYQHU M6^EWGB&7G<]O9TQYQG2JLL]/GD]O;: 3(*17WC0A$%4@JD!49T%4@9 "(05T M"D05B.I%#'[1"O)+F4"!H;?PLVCX&>(86@D*01(KG3(, M@)26GPU T#"6)%WPBSE[Y5*9OR+,)HA$0J*-%V.,-E2I^[Z8E=G= M*J@2NW;W?3_?$ ,$CU*%ZE2\JH'Y@W *PBG0YY&%$P2XD4Z*<84(H5)@C)2) M,8.N<9F!B AJ\-I)P9.E4Q LW0N6$PK$3ZYO)K/;/+?WN,+I-Y-L>J;%LA\G MV0.4/.[#H24$E#==(2T*,<73.#$ F9B!)'9E?XQ(*8TA$QNS?]X7Q3(?F>5\ M['OCLAJ0_U=G13YR>G ^+39U4-Y;B3Y0)5<*NX2Y+3336[WC!)AY=_7B M%3+V,W3@0)*!)%].ULA6!V+*I1(Z(00D BH@,!1.UDB M3B44($/7XGXZE%-=)"L/!#VFOADRMPXH)/^6S8=74=4Q4X9(D+Z'=A\2HA"0 MC47-&"2Q4BF'@#-H$8N6JG228*75>HNE'?JL6 3JQUDJPP-RG+Y*O=4ISI9M M]YG?L[?WE12$[0<*(=$H2I!2@0T2D%#[/X5%Z;)7(!%4L/V*OG8+0SWO7QD M* !0 *"G 1!IXL[2.-:()40SSK"R6A!4R ,0!DS1=+\>)$\'H(,?]'-BC;JC M!-(&0.H;()V@(<-04[_*,"+2-!4,,ZXT!:(T9!1E,9;Q>C3/00R9PS:,I(%Q MSY%Q@R;QTCBT[7#2&B[-X:0U8RP,*:P$H@S%S&@?HZ $1X3AS2'LW:L2AVOM MR$E_6SOV\*@QP%: K7ZJ3Q@TJ 5BQ8G22F@CTU0I0U/L44M+:EB\7X>RIZ/6 M(9LP"CD@.'B# Q8%+.JA"H51 T8$ !['2!(CDC01!@M2>F-,8HT\ME]W[#V\ M,2_3+E$,6*<5B(.&%5 MH-K+:%BD ;58*2Y2@E02NZAUR#7T!9DU$!(3N;>+ MN9O&AH@,*, GK1R=4,F$T+LP-'+JDUUQ H34C^8 @:@"406B"D051%X@I(!. M@:@"4?7/J">MN#$D5,P3#@$%3-J_[06)->JMF9\F7(*UA/2G=EE"/2KNB_F M078*K9H"&YX"&[*%*N +,<$T3IF#*8R ]&U))$T[73B^/P(:='QX\6K_) M@D]@S,"8_6!,P5:,R6G*4(HE@"X,"F,4%)5]".?YS7(^O,J*/'0C?!VGDR$@K(]D]*H/O -)!9(*)'4& M)/7JR&BG4!P.FU 5%+ Y-DVD803\XI/O\]7>>2JYO)K/;/*_< MZC>3;+J/0_V4CP ?G_B6MFFO\%AP"XX)2)O,/DV)B T&+$D@D-BH,L&6&Z.8 M81X?M7H0'2'3: B7 Q2N" MBP 1=R&"-1 A8R0I,@!HDB8$V_]3[2&") E!FO5(23[861\*P'"FP'#.>L0V MEZ 0382FZ0538,]Y"BN#%$Q_V!E.?EFNW4N*/;IAT!7@*\ M]!1>7B)E+6CD@;Y?A?C<)CU)2R$7&#*5L-3^UV"3) #XLRV1*D1COKDC3#?2 MLQ-O' "P#Q+OQ5C\A!K*_/MRFI<3/(5B>ZS M -5#W17K-']8R/*?ON=^Y2]FD]'.&-:JO!MK$VM- 1 XCJ&*C?)9!0E.$H*Y M6G<][M1V'?7CZ)WA <&' +P/>J M@0\!T(1E"DR59BF)J614"Y9*A#SPD=A I#<'I70/?(>.."%<#" YW-%R ,( MA*\+ U"3Q*H ILPRN^$IIYH9I%/H,8 S SA<[])^$-/O8 $E$ TD[C(I);!^ M8/V@ _4<_[::*&MTK08>)EB$2 M#= !'?R/D,R3CJY[Q4EG6@,@X&? SQWU1]J"SQ@J11"%G,;&:)X0E'CXC#7G M0&TN@M(]?!ZL"C4<$"@&7'99@RCHD $# P;V' .WZI"\ 4&*+/ E6$.J0,P8 MMY_\^2E)4L 3>:P3A,Z[E>X4,2GQ0(JCPF-0,0.\OL9=#_"ZNXHI9:MZA(Q1 M2I(8(08U-3BFJ&P_J](8B;6.)[NB:R?:(8)P@ ^8T/IJM$,?1_?G169'NOK> M_]L:SL2JZ&^O2FJ "/STVW'&=^01*$L[5_EH:;=L=NDHS^^0D\K1\"J;?LV+ M:#R-,BR@H[QHF5 M$47T<^F(=Z-?7,V6138=%;_\>H\6+!\X9AM/EUG%""5G?%A>VY<,_6[4FW1_ M=UJ;,;3:33Z_1\YKN]?!;D%\;P+^WZMY_9";[&O^]F*>9W^\S2[MD'[-)M^S MV\*^ZL]7\VHV!Q[B)I:KWWMG*>^MO0?5+W9-/^>3W,/26T7C),9Q2G3"M$@) MB#FVFBHVC AF$OX6OMGE,5P98O\O2"P9E5(DFA#W&&E<9I&$;]&6C5O?Z?59 MM^Z_(_J!%6G^_K%EE&GYN?V"JKR.15,#YV&_10X'+U#OG3;V_6A$WUV\,_B;WN MVN\G_IK?=%/(__6SU;\N\GFY:K/+\E>OSIVI+Z*1J(%&:AI1U[/E=!$(X@P) MH@G"]*3@(C'?OB\)I(K'/'.J.$M14D>E!&$2L.,I5!(%47*^Y%#'8GARJ ,R M B&<'R&TSJ,]+?A#:?_7A]GT[A:$_W>&A;,T+3?P%C]5W/$7'J-4YTD##H>0$ M42UP(C72[O@_+[ M7K%#VW;]=8,;:3*920IB1 0V+$F(8DC%$'AP2UU=&[BYA.6V$*%NT6W_$@Z= MQE8&7 NX%G"MU[C&R K7$HMB)%%<:"2A@3K5,7.XAI! J<'T2+C6' X[C&&P'J\P@ M!XQV6I4O+6>CN2 M:G.8N@M(\H&4G;82Z+15P$OR1>@C$-#P+-!P"Q@2V )##$EJ$IPJD%" ..4Z M]F HDX2G>+T*UV' \(!5%!!@ XYP4/@"Q 6(.QF(VZ;P$=Q@'**I_59KEAK) M.8\Q$])C7.S2<<%^E6+V\&6]2)$$BWY8RJ /!GTP@.6Y@N4VK*0-5AJD$F2 M!B@Q6F##:5+Z_A*AD:9\7ZSL1I5C8(!1IT4%7Y4%.O'UU@HZ 4+:N6]>(*I 5(&H E$%D1<(Z7434D"G0%0G2E2'M/AI M*]+/$,TD5IP@AHR)26H =18_9EA"%*^UX-S@MOR0+SY>?LE^;.@7+/X.__[% M].4T"(N!@%T>C@0 XRY]XSWW%V]I)-L]'T<]_ N\@B6[R>>2C MF<-QY$M-O,^&WH,3[:V .V6:W%GR!?H,]!GH,]!GH,\@TP--]IHF V8&^@ST M^3)NF&UAW!PV'E*)&&."B110HHU 4B4^;X^@6 &IU@XJ5B9WJSA*G!57O3^E MX -"CY*OLE?$=@C*#MP?I%.@S]=!GX>53K213C&EG,8Q@YIP3HABI#Q&)SQ. M[!?FV=(I");N!945^IN6O0RQ8'^3>"1!2/XZZ M U$%HNJ+:A1(JH\D]>K(:*D M_+12A$9F.;=3_-T.9C;Z7%6/Z\81=+!*=12'B+C7P7ZO&M%W,W8%X2M>9!0@ MH;%12'$-H=&ZXL6$I\8RZ%-X\3^SR3(_#BON'9R*!Y1T&5KW6NSCP+G]YMR@ MBP62"C9C(*J^X]1N&H8$3=,@@Y$0)&:QBCE.N"&F3(>A&$+&P-IA[_X:1M / M#NT_?]V]SSZY>/VB&%_:67FJM316++/IHNX:F V'KN.H'53T=3D>9=-A'LUS MGS957_*/=Y_?15^R'Y$E,TM&T<\?9HL\PK^4>!9.%5]#G.#15;1PSMTGBCS- M<^Y G8$Z W4&Z@S2/%#D.5%DP,M G8$Z^W?BBT&K-P51A"LFM#12"H0YPP!Y M'Y 6U%"RZJUZ\>M]&_WWRD1?S-3*./]K99M_*DWSQ#2JE.DX2G"A$8VATF@I_LDQ-8NSWNH\\_S*-'8Z&!Z_% M&1W@XS3A8QMZM+H7\#15":8LL4B1Q!H+!GVI)IHF1G.%CX(>^PC[_\GGLY'+ M_FAT^!,6]*>4=E$BO^MA8)H(B4!2@:0"29T!204R"F04D"F05""IX[L*()--O74! M6&(HU3A)-$ QQ%HY5P'C-)$\(?<#3#_DWQO/P._SV=3^.?2^P8_SV-M[[Z?M M"\;3X?AFDB?>*/QXJ4:S&S>DOSLGP\KKT/M3!S) DH8T@$-5I"@4$ M6B?.L4I=Z1YM*(H1CM-40B\4E$P-!&MYC<<5"@'/SROS(+F^F(C1E4[XMBN:E4@O]7N\0JIX'FTZ)3];55 JW+\@D(='F*MB\Q]58[.65< MV/T\_/PPHE7'03&C!,34, 8($(G]TV=9L@1Q$*\;P0]@A$^P?#F(V#ND+L!# M@(< #_?@@35)V,+J#11*&J=$(*2Y@M+# PUXV^3T;C]Y/ MX^QFO,@FG4$%&@A. ER<*5P$B+@+$:(%$4BD@FF4"J0) 0E.#/$0@8FU-\2N M$'$,*^-@9=J"'G&NP'#.>L2VJ'X,P HE7$@ND10E@$$C@1 "^:A^SC F&N'^ M*!*'*2#'NNPY_FQ:"H'\ 5%>):*@!E&@3 F1(DX1,R)-E"#V&X KR<8+>AH) '^GX5XG.;]&2-]$R-P48F5GX*GAHI M#!2)EYZ&BH0J>$#IV8DSCG5:&/WUL?@))=#]+9L/KR(,!Y$CD?,,LNI\?A5% MNRO6R;D?:"3H"HV X"!5DBFI!$AQ F/DZWSP!$.=).L^1.^J^[A<%(MLZJ9^ M#VS>EV#3CR $A@> 'D _?^+>OK32$;BT*R[M!G;_](PYOFK@(:#IV#1(@H10_X):\FDWL%(L22PZ./'M['+NM#1(P)V!.P)R],0HT,VZI( MAEW[9I:D1 .AC&8ID+ZFD*")H8BOGS0 M*2>A37RV02#AB;: 8U+)$4ZY]*><0K"84JV.I"P'## 7[IMSDM2>2CX M%9"JOTBU#:AX U200Z(,8BE/8YX2JS^5+ERA!)><\",!U>&J+P\0@P-*@J(4 MX"? 3T\4)=G@CT:((<-32J%)8HT,4]CCC]6@**;F6%Z5EZ@$+>D P:!&!1P+ M.-9+'-L"8Q0V,"9(C&*@) 00IIAJ"97V,)8J2;'9V][K1@.R0$,%.WD-Z!Q* MB]P13-'82Z802OA"$^]U^&OO8M_.F29[WN8AT&>@ST"?@3Y[2Y^!)@--]HTF M V8&^@STV8&0 CH%H@I$U4.W .=-L2*) MN='(0*T0YRF"!@C7$P'%&'.:J.2^6V!ER;6J?,19<=7[0P QP 2]=%1Y#WU_ M@66#' ARH*]$=5 Y(& C!R D,DDTIM+* R,1 -J?!\?"?N)XS3W\9#D0(/S MCM]7'\%OR2@J6X/.\YOE?'B5%7EH$!HB_D+\1;]ILN*016RL3F4B55*I9 0I]S$DL72>)O#<) R)3>F!W]:Z88;.NYU MY84Z7'FZ 4%=FC"!E_O$RZ("Q?5..X_#UWGX),J#=]JQZ[:%J 01.#02"NAFH,QCK@3[/G#X/JT*Q M5IENJT#QF!J $Z2-E%6+861(DBJ5T.Y4J* O=B1S:LXF4FN;R:SVSROSF9N M)METGU.9$\"FQTEV2]>]_L+2-E2238>AE%AKSL(28AKHV$(3D;[QN4F!YA:J M=FRT6#IKGM!I<0]3[T#]S^ Q.S7V5@,Y 6;NK+7J:V5L D"C;LA84 $!0)30 M-"4*)M@7G$TP,89C=* .JAWS]<[ZR__D\]G(1:LT=D-@ZL#4I\#4J"F_2E-$ MN67?5&L)A(AQFC#/U%995PROM_IY,:96H\.V[\(#P$7@\9/@\3/E:]+P-8-6 M[TY,DEHM/ 82P$0(S]=<"X5AG[3P@QVD=GJ(&K@Y2.P7<_L1P&!C8">Q(%8/ MAQ@+39! $E#/VC%)%>:@/R+[,$>IL-,&6KO23-^]B0$'3@$'ML& :&! D30U MKO<+)0@G&JJ4ES"0@C@!,>D/#!RN155PM 7./AYGO\3!8#_OISF M)>-B,(@JH_+1;'(IFXM-C8G0_TXIV9X -CA M;.FGD%8_VZ(%#-EWH_>"BH,21U<0LD_3QN=#[HDA+&O"A2#E@N!$$Y-8,(), M)++4*V4"(4OW[?_8)<3NJW0RW&EMX@"N 5P#N 9PW0:NHMW!14 A-%0",Q,G MB%&4N AQ0%2:4+EOC_"G@NNA0S>(U61QI_W ]@&L W6L(<3V42 0@UO#A$N_A@,'#>0D#BIPOB@25[:Q5MFWA/0@V MD7M(X!BFT$!FF$JPAH@A#[)2(H728^ELAXG=L:;_ (G#A=GN0TM/BNSI%>^% ML@H!HP-&'TX'L!_^1(M M:B'E XC[X=0,JG* \ #A <)W5)5Y*P\1&,H-0[$A5*B$2R[]"11$*22*K34< MWQ7!.]%RH<0#R Z71/#ZM5P?3OKG16:G4'_?R;/M@KM='4^76;7B:]^T)CRQ M5L[;JY(0(0(_'6C&_I_,4W-!TQ03D20)2XT11,M$&F"-/9I"88@2]@%_SEHW M/CC4SC=K U>R=U'%DA^6U_:>X7HDM?P[^J\O:[[#VG+\/9_[LYHO]AX]L1SX MQJ^"^_@YG^2>*]XB2;E=#B83:_WBQ)B$&=\=/ % -L'B.(&I$;&R=TBD M-):)(F4C<:,I3-.2I^U>YR.U>/)[X)LHMQQ^XUAAOLS?_.5#OHA*-2RR,XFJ M/B%^1C5O5PMS;\?O$=T^DX9OCKS_#Y'N,4>0SN:1582CF^7\9E;DT>S2;NCU MS=*NY-=H-)XLK:8<3>VNC,M=<1V\AU7W%KY@O2O;V MPM]A[W57V@M\D;)WT0M.Y7O6GLO%;53OZ=,IXE&Q3#&7(L>M@UQ$)4I(FB8Z MP4I#*YX1J_@SL6"W5GSY_U734^7L/OC)F7)QU@YYU>B?RV+AC*H-&1WR?D;' M^GDM6,EO\/A9@D0#C+>>USYY,2,[C<-N!0%HM1461.S.$ ICF@K-4Z:I++?I6U R^N)KG>63Y:''E.' \&Q51/AWE MS]BHM2P2^4(4TTY@>?+-@\ANV8T35M_RR>W C^302$)@$[Y+=*JIYBS63$,: M&RLO84F^<:PH6=,X.D62_^J*?"$8$"E?(Y+ IJ*^DBD0)"$N3X6!F+@ ZFHK M4A23M0R]3I&DLZV@:$"V)Z7LCR1[/Z$8_]C_[0&YMB+78A9EPZ&UC!?;U;JM M6MT7^U*GE=E_IO:Y*^(MW&M:VMSE7>VON*O^51=EW[+QQ)G [N9AJPEAY:=H MGE+N[[OH197SES%!$8P!,RJ.A<:UY0%-LBZDE-WB>H<_YT.[PXMQ7B35N-/Y[#KV M[.H)[>/E?8>&NG: \J =TISP?,_FHR^W-_F=>E73//U\\ W:SP3VB_II2?=IV+L15S]K:'\39H5>>, M[ZS5UDMK$PNI8I58DP-PBF%<&2%):M;3.0^([__UXF" (1Y03E\COO,FB0RD MBJ>Q5M@:EBE14B>,5OA.L1%K+1@/B.\OOZ60L $[$WQ_41NBA.)-(0P'/AC\ MTL+/KW.[) >'3]$D;YM+?L]NW5>><4K6*/[J)EB\GY;%F?XZGQ7W^J.66 K3_.*E&0^! 14' MP-*2(V;E>@P.O-6R5;^12TJ9PAPE*G9!$2SV6\TU@VFB1&=;7891O)\6B_G2 M^T!\#-N7JVRZD0CVW/]/N7W^>.A\AVY!_V'WO/CT^1^=TH#$ RFW5G5^.@G, M5V.OJ,&-M@;)P\O:5KOCA*<&J,10+8@P,J5*8D<4&L(4)AO:'?>;*.S-?CNG MP[+FVWJ(^G/(08@! 0<@AYMFU*4DK4GAYS>_?U;%FU^B\32RDY\OL_FMMQ2< M=+W)YMXO:>G>TLQTF4U*\5'=_"Y2DXG[O9'"%>9X"G/?/DJ&W^R/T?+&4L]U MGGOOY#"?N_C_J,CGW\9#+\C+-/O2_[F%JNVLQM/*.K /N-SJVD'T6];FX%)C,7 M#)?/KZ,6Y92!')&GL.CW^9I:329>BN&+K2H,;69KQQAN-T,;FU*^M2WNSSKG.WWD(NL[O8OE?!K]["Y!X+["C^_2?3[+T95G]_\4D[:#LK?%/<( MH5;%VOL[SYT._,W[XRN_^^JWRH&?3:W-<8?"W86?EO85E@T1 "!Z;[?]1^3B M;BU=[(T6WM.\/]:\=:1T9P*E.^-=Y#;(1;L\L$+5NOQ;<>=F/_5Y>;'=MK=V M[RT[CHLK^U6]DHML_C5WD3%]G;FC'(<*X^'XQ@DA2[M3RV>6H+TA=%!A3%L- MKY")$R8%42FS_Y>:"^DT- 65U@3S56C&Q:]_&T_'U\OK3T[J?KS\XA>X5+,O MO3;T^R3;5-YT)R?%=AE:QAKM)D/?%OG0R='O,XM ^?3-7UR;J^Y%J"6_PVX3 M;/S/B4Y [%S.7))$8&H0!&Z;*,)4,81:VY3]Z.TVO46/%["EZ\EX/SU[FRJQ M6R)"*996VDCYJ4)0"];1FGB_(]VML!M_LS.Q_#J(OE^-K53,_.GK8@V%LZ]? MY_G7;''OQ>7Z5.K!93:>1]]!ZD$Z6N(BY4>[D@LM[C):%UT2BO[D=B^)L M/IGY>TK19,7,U6Q4.S[*=U3:BIO.=3;_P[Y[I36]VQ:BW(MCW%6 ,B$LA9*G M-#$*6OI/$U0%*"-*4*QZ%:#,]PU0?F_5E^EB-K\UXV(XF3GM[-$890QBP7CB M:M3$.)6,LEC6X;JI)*@5HZPEID1S#F/($LD!D+CR5"<$*0D?C5'>^IZU&.5Z M)E8MV1J3_/1U^CRT$GXYL:BV6K%X.9_;O[XX?GUTS3A'B1%&&XVM>$-V)D+4 MYMB=OGK+GD=;5+?OJ,[D$DGA/&$G77!1?E\P\JV M[K^3$@=N?I3WC[UIZ3^W7S!U@GYR)_T+@C(EL)2O0VNE5+]Z#._;/"QM/2T_1U-AL51V*,GB;4[I5'_N)IXOOKK%M\-@+ G/#&9V-< M,;N8QYBF$$L$F%3)RI" ?.WP>*RDSQQ M 080;3UX[F*?^YD#WFO8NOL.YWZ()OY.ND T/N!\:[K;Z2+:BQIM!YCG_YO-_["0]_9F M/AOFQ0.:U\[M# _:KO"@_$A!$TD#$J2QC&,BF<9&( :36L,02LJU+MDK?G2+ M^7[Z>[F4Q]$PI!A(VF7A\=[J"J=D^IXP'Z$FP5M*$C/%#$AE0AB"*8E!Q4>: M)&@M86L_/NI&KED^(HB= A^=C<_@4_8]LMMI?\PF_NBY6-[<3/PAV;.8;YO? MJ=-UZPG7DH9K*8>)U@0P(Z".91(K4DN_6-/U(O(KKK7[\;=J.PHU'7VN=N-H MEC8#7?+OWE306P%ZRC4I W,_PMRLU=6+'5*"52I9^(2=TH2XC1@92'Z[_R6C"II_6GCQ_N'2,, MA09*L-0HK8$@B%7AW@EB/.E5N+?8-]S;G8%]'T\FUCAY/UUDTZ]CN_&J*/)% ML6L .$58Q2C&BFLJJ,0(UO6:K7[!>"N869G80)Y E1@BH-5#L*F5$4UYBAX/ M'-[VGK5@YGINWLOELVVC9HY1.850](>P7I<]Z*WY=6]_G1-[73WV\ MB#KA!L:&Z)C%@"0$<+7:(0Z3M$6?-!50<*L70XH!8(1*7151=]TA#5N+EG^! M*/'+V<2:E+X*E(];=D3LY-KBJJQ7J\GV$VG]_ZC!U?XL7%E7^MF<*E MQ?I4VGE^8V^O'O;5)0Q[AJE++-9)C)D/2V__4F8/]J@*U*][$7V(-7]*K#E$ M6X/-*=XO_GO/VT[F9>?DK KAS']Y/QTM7;V(;-(3UT @@6.3@,KG,P?\>:" M,Z6 +[[*2*5CG7-8PK]G4U_G890A\K?=XXY92RRGH(FU "063"(" MI8B-%$R#I++3E%;(K-4_KNW$S<[#]=:DVI4YR(OBPUJ<#VX!F)XUFJ DNP1 8@RE74"$)@:21:6?(J:T0C5]S\P8-?MY[S?%2V%ME4>WA31;X7,)68@*>09W). M;KT3YCS>=!!()#4)X@GA5/$X550)5L)WDK7Z.,>42QPK#1+&%<"<5-U7-0=R/4]R+[X+@NOL3B+2V3RW MSXN&OISG\#9:S+-I4?8 "FE4ZQS[\^,LRV C*E/)$--8(LNJ&JN45U&I+XFI'OC0;\M=L//V/M1XZ/5%9R8#37N1?K7/1<^BG*T;[)?C0 HSL M*/@9;E"$PIA)(@E T-J[L=3*5$XFE7"JV4NB2,_5[]>7P1D X5P!89M>01M3 M(.:2 BFX5HP9P26ANJJ2'F/"]8-9#\] A* >O(1Z<&K>[$ZJ&X<\RG/(HZQ0 M3S2! Y*!A&/.A-%8&P4T *QR@"3:,/2$PS:+:2\;!@4&=GIGGWQY!D[*@&0! MR3R2<= *&V!8AXO4B@(_C6"?A3W! -C0R/#= .F!5BW;Q@#-+ M]'+G?DU>*PI M9"A\<8C"%]N[+.+C%ISHODY%>-F#MYU3<8XPO]<]OQ5F\1>HJ_"@C1>:A(:- M[WKCNV\)>@)4^LQ71T1V9?[G MD=R$ #;G32T!; +Y' =LSB9!K%H'=[!TWRO[ZSX:^6&7H[^\UQ\BZ2WH!-(( MI!%((Y#&*R6- PC?0!J!-)ZZ0J>6-?0I_Y9/EWE47&6NA$5T,Y]]G6?71?3S MI\^_%_ND5;\2K^^;O_SC)EK,(@QZ,L<^R;Y.SVQ>,F[X.>,^:N@O!+)5!HHS M*5/%-0,LCFD*$ESEH.H8$[2J;7'QZR.133J_G,WSA]-2U>B?RV+AXN*VI#X\ M]H[;OV7_G,WCB359JT2("E ^EWC2638$DG) 09?1QR&C(8#+R8#+E@1W"&$K M(MB )"6* (93KDC*:%W>,2::Q/Q^'.4C_-]RZ;4]>J\!4" 2 ]DIH*SS8!\( MNR\J7$"@TT:@;0#4*KJC0 QE*BF4#)"$&2+3&H 4U@(=7KUI%[?O!1H%]2: M2P"7_=6;.P5\%,)$2*.9T(0@*(6HC2?!U5HMST[4F]X!"D1P("D_2_7F;$Z/ M7:^WV=0E(,YSE^36\M[%G_;SWKW4DO3"K7<6?OVM!>!>8X&W;?)!- 5"4*($ M!BD%)DE2G K&TKB6#P PU6?GVHKA/WE^_[UD]^Z$!H0#@>4Q.IST5CT-&/!: M,6";DF@YKP$!#+5BKNNCD)Q 0A2K"[['Q+"X9SZP _,](@/:;?G(UU\>,N#$ MJ>+$-IA C:Y@2$*P4A!J0U(E3:Q9U1TVC@EH^D+TT5,5=(6@*P0,V%=7(+ % M H@PIBB.%5.<*(PDK2MQ62MBK>[("SN4#JTK6+:705E MKEVA6-!K_T_%F/\Q+JPPF8X^M?FSN\JS6 SLTH7#R,"_O=''9*./21EC0F*I M$)9)BA7!0E<,;(B(2=]\-T?A6>'B![IDV=>C?04>?QT\OH7%,6QDM%("IH3) M-,4(&8409:IN1P$@/D( ]#/LKR"C@XP^1?[=)J,Q;F0TYQ@P07$B&-1$)Y0R M5,MHB>!A8HS[SK-<#DBG'M/7(Z//)B3G=TNG4U\C?!0M\N'5U$[BZVW??:<]"U__H5I B5-%B2T@05K=_%(D)<*2I$I +ESB*JQ]O3&%@O?9$13T MA* G! 382T\@K49X%"M,6)(P9D6D8 )26KF2%"0,88"13DV5 M=Q&CE*2POWZ?^IZ&/1W$NP\?'']V&%<]D)UV6>VM^A;8MQ_LNU49XXTR%DL- MI8H1DXDFRBC%:K^MEEA@V"NGS=%8%@PD.L]4^\#CKX/'M[&X;$0T1RKEE*8T MB16)"<*0D-HOBP Y0G[TOL97$-%!1)\F^VX3T12VSE4$):EA*30",(:$5JJN M?Z-QB@YSKM)[E@4#CN%9BNBS";VYT\V\KV[D Y:\@33J^^S[BOW;.C*]2B?[ M-IE!&IV/IK%@J:$0:)U(8@4'2FH?.V2PQ^$X]3V>^>]?W5WDY@#)+F.M]Z:W MWFJ* 49.%4:VZIZL%?:-)346,X#!*)%<<*9Y'?:=4I'TTCUT6.C \Y[ 1VO M1V,-6'.N6+,-:D2[-(^.8X9!['[4"G*65&:N8H*J'A>1#BI+4%D"C+RDRL): ME0 I$B:FJ2:&$H9PPJA55_# M_/HI&_:9ZWYM&X^K1C+A?" M8?'2IXXOR\@A:NA$F7@;#[=*[D&D8H.X09@:$'.M62+KJ%^%Z7%"BH*0#4+V MG/ASJY!ME=0S*>""I&DB*$N52(6BM3.5B+1AT*Z=()UTSF,#SH.0/=^XGW]8 MVO2$EH^B\8H:H\R3XZ_!,1PF?@?P\3$3:GNV"&<[\;#[8??#[I_GQ,/NGV2* M?*_RXOO$RR*,18XR![/QWE ME][ZGAPT!KMYSQZ)/-WF[E Z8#RDVP7./0+G_N__)1!$^Z!N(*I 5,\2!Y2L MQ(%PI16DP5 C(0V)40RK]@>*)DD[*.&0XJ =I!;$0>#<,^3<5R@.SL;M7Z%: M-*Q@+5HTN!8\(&'B(0Q^VPFP!+@IS(;2U&B5)E;NIP8E,1-)W>0V!LEN(1J' MCX L[./M=X_7>I #0CHMIGWZ\>L!),X/)/97;D(N6*#O_M/WCD*0X%8N&!0, MIT+'''#)E*LR7[<&UM3LEE-Z^ C%G80@'T#:94W"( 0#2)P@2)R3$#RU8V"? M!;L>\G>>GK:SGM]=7D1KO-@I]G1%OG\ZX$1[H'AMT[ND:,X[XC155'&NB8)* M&JXPJG.\>(S2)X2?_W4^*XJ#971)# < ==G"==N&]M9B"I 2(*5GMIQEYF^OS2[7/8F.=*/+Y6(YSZ,; M^[39J(C&A?W1_C"QZ%W\&CFE/WJ[*KR_)[O_:1N[M_JF*P@T89"IE$(37ZPK2#R<%N!CK 5LCE/ M3P'4*3"$6@X@DBF#:54./I'$XMCSMR*=+0^'3@?:B2B;CMQFX&-L1J,F:I(: M0S"+G:$)9"PEJISL2:P81!ULAKWV<)LA#K(9[UY4%WEY;>C]-%I."6Q*I\W]T_S^30+0P*(6B%X&I#D"8:( 8P5421&BV5HNG:*=C[U4I\O+S/ MH??R@I(?P\G2635_G3R3TV-26;_OV+>9A3WW](5ZP*[K#J6TL]CEV_ M6]NKR*=O_C*==0^:S;X7[]8M&C>;L:6/\EV]X.*__)_,[W;!D4E2P6/NA"&B M2AK[WP0G-.6QBDUB'_#G[$78WW_\7K[A8C89V4?(=]'_N6,A;B24_W*$UIX&T/)*(DI8D0(8:T93K G M] 1 3F/YMN$)@8U4F&&2Q E42FB8@"HBCS/"TI*.[<[G([5X\GO@FRBW%'WC MC/KY,G_S%S>)-0OYSL;>H[5]9@>?-VCT9F&&X\O;TY!47ZR8BF<6!::W M_U987+I81-E7JXA[2/ K:@W7R()>-AV.K: 8SK[E]F\G&*ZR133/_[4<6SQW MTLZ9N OWXS"O['Z+],7"WS*WTL=K:).\^C!W.VW%16L S@M@7S:TGR9C_YCO MX\65ET*;!I 5SY*H_[ZSRS@S^;EX$M?1VM> M%[6,+-.L%OY^.ZGQ<'SCG2C5+4Y_F%V7<#$:.TJV*[8[O1S(O;]),M07WA_3 M>F?&+8S6P9@AN3=@_^_5O'[(C:6_MQ?S//OC;79IA_1K-OF>W19.8ES-J]F\ MP+(V(JZUE!T@(WH>,N(W?]E/=GT>7N6CY23_>.D$P!?GU]M\F'/ON\&@ST@Q'[#\:2 M53$N'/K-+G]]#LBUKKYSR@9N?I0BU)DQT_)S^W%3IWQ/[AQ=0% >5/@#@VB8 M3R;5KUY;=Y_M,(?UYPW3_3*VAE/T(?\>?9I9(^S^:+^/1XLK^Z>=1W7&,IQ- M)ME-D?]:_[$F]=^LPHU7X>60O7DX&KE\!Y$__59?=/\W^,A/8+_;PLOV>5E/ M8\G%4V%1[)X9P9^9&='I.7I7S:,WF( /P_9Y!4V2;.Y(>SO/1N'5 \12>="NQ MSX1?+N'\2<'8.VUT#T*P'SRY1QC*G.'&Q\MI0AF, 0$4&$FYB>NR(49I0-8B M,IV3^?VT6,R7CC1JV5&"]Y:RS,Y]Z[RWWD]]>Y/?*;:Y(K_84Y\=VW@R7MQV MUU)>D %#G49K]ZY&PCG7 #D2'+ULJZRC8E4O&L%M 3+2A,XR+3%BFDF4&L$5 MYBFJZ@ZGQ-BO'@D@IPMPNSG47HG?#+^3 M_*?H.=I+=)';A8]ZNR0ZIYFFB\?]G[]V;U$:RO.&OHJC=>9[N M".S)^\6]VQ&94FJ?GK?'[K$]NS%_3:A Y6*;@EH$;7L__9NI"Q)055 @0$#. M[G@*T"4OY_S.)<\%0T&-)!$1LDP(,90@V*)?:?G6G)5O_YGG.?XV&8YG[X?C M]%/Z1SK^+9TZ[W&Q5?E.%2R]'2JLW=8"$D"P5>KJ.;3NN*93F@OF8(1J22PY MA(8+HG$, &;"R%(21W$$P@WVQK8.E7-F7M*#LDV/LF=>S[S[,"^I"VU$DD$8 MBQ!";I5H!00.<>4-%4#L*WZ;NO0Y<[ 7OYZ#N\3!K.;@F$*N& \C8)B$$0XU M!U5E+,CD'N<9E\.\UK2X!.:]C@ 3/9E.)U_M2S.[^8-T&KBDH#RYM HX6$Z8 1%)0A45H0@46\IVKM;"-3_>3Z>RSY<]Z%W8Y MZ;S]YZ]NTS[<%:XQ-1Y\6&Q8:YR-> \2[",U+M3%?\TL+$ =>46HM1ZU5)#$ M6E!JF;@ST'=X.#</WAN8_!-N6DYS[/??MPWU+]:V0(B2VO81!I',>\ M.@R*&(5R@Z^HO=CO0[,@!#W4:NBWYT'/@WOPH&PT981(("UAK#'7*,8N[4)6 M![(1)QM"*EJ)3#X"^U'0ILNVXQ;AN1^I%DW$[8:F]JG!;3+^/;A=>!7W=?KL MVB+^C+D=-QJ3$:DYBY7$ H6Q-3=1U9@LXIJ;-;=NVR;G[3_C8ENUW=7:5=P: MJU/4:A[IKL326?GL';]7B@&4U5JWD0@"P;D(#0L%D!!7M3&0"/=Q#'> _0_7 MN-"SOV?_LV5_7G?%,Y)(PV*L!0N-U?>AU?/+%": (-T0@;F_T7UH#&"DU5,A MCP$> RX# V2C,R;D0BK(HM#ULY(@1KH,THHI"=E:7ZM6SX8/S/X47C7[G[00 M=%?9_7RY%@)8LRUD6I-80*NSLU@*+D54LFTD73.3BFUOWWV>S)*1X[OWZ>S# MW=_'95_E=.#Z@3G)_4R<= L,**'L<7P1&0R>A2Z#A3"IZZE!A45$F8H$-$PK M@E#E ",ACL*]C-\VN(>0GJ0^6L)S3V>XA^*& )AB!BP3!-R))2..:DBEA@2 MT9X"R"J/+;%0NY6V/ MY%MJ+A7C-0E8]HH;B&+H",H009,VMLMY=1#7=(^*H M+>Y!/<0O@GNNX[3TUS3+%JU [:[.[57#O2-L+])!\L,F/I6XD0 C);!L:GF! M*HAB3:*%BT03+9_BT[#8A8,IAQCT&.G$"<^SS6VQPH_>'?HTMV]LP''! MBW"U$_=8_Q+60UQC/:,,Z#C$@F+-,=0(4UUUBPAA^&14S/-8WXX>QGN,2@_U M'NH]U&^W"!>5+;?<$WQO=D>';8!ZD@K2KYQH!T32)HDD&OV+(H*E%)$KFB$Q M1X204B*%(9)\[8#6T3>;3V7U@P6T\<*=@U5UWP[OJ:WNY>^PTS6;)+'5_ M/-?W-?C!/?+__(M "/RDRGN+0C6!JB[*?X8__5@^U W57N5"%MV[5;ZG22]X M_U8%29:/40T>AN-A-ILFL^$?]N,7]RJ+EOF/(_>6:?8V^.RN?.:==KYVK$EF M?\HG739H">ZFDX?%=NXH9?YUDYAA=85\I1C#8I0=M MOX,O%V^.*=Z1V 6=VS4\J$))^W^IRCG#O4C?G M]#BHUHB[0"HF,HPBPP3"&&I-9,X5(8&4QE#7H4N.'R8K_/!?0TM\Q1R2<5Q, MH4,8MWW1M -1=L]2WBA?A25);ZEW//EJ!>C_S*U@#IS6YUZ7C!H)W4Z@SA^/ M@9&<-Y*@C"$HEK&2/,2*0DFQI08(K5)@47.M']NE8*2J^+"BX=8P$Q^(L@K MJPCJ(?EN 2V=]H=9FE/:.K#,'^V'BN)*!?))Y_P_'<;E(QN@4Q!\D?R7"4W!:*FWW8 MH4FZ43O=B_VNBOU>\#B?9O-DO*!'A_\Y\,U>$.8EIF:Y%?%@27+XIG#A]+\W M*.[K_;!_[T3^:#YPMM-\.ND%VL6 9??!HSOGLV--IR-WK7W.IZ_#S#YQFHS[ M]4-Z1P)@T4AEP4@H)B-J& D%!B&7Q &PE@90PM8J_;=$K=ET]L^P7,2#8VO;+.NJZ<3\9IY6)_O5^,AI9*/SJ[.?GK?PD^&0G ME=_\VWS:M]B;-K1:=T'_?^9#B^[_8:5_* %5\%$[&N7LPM_^+ MCPOZ_&JUNH(%W=.S7#=9GDTI1YQWX3G=Y>!, M4SN PQAHKHB)@(H9(&%L_]\RCL*1VF1;>'^"9)']_32 MOU.2V/_-W"-=#&\I&]8UFH*E@@_]V<3Q')2]TC9L/#I?,\=I_\Y8YL6)G-1R7LTS[\YP*2YYJ>-@J3GQ)9!6^M9LX MOVN!=#<_%FNT\G4O2._NTGZ^7JMSR[EPFMY^7W&*/:]I+6W2PG=V!*$FZ^0R MRJ2*%!6613GD$8B(<58%#F-((TW7"OKN)]3$WXA=M@8W'DALN5T[DM2"CKF/ M9$;DKI*%9;K$@I8OAH.Y99N#TTY=B59##"$F/(PMQ$O$ 8NUHQT>&25D* _E MG[A02D('HJ,*:IX0 U'Z:*>6Z]GC)L*[LP3(?\K%C\#B:6_%CV6'ZI3B+N4UG7]-TO"_A;Z![#.K3ACB6$5!A)#B4+$JM!&$.]X99HK4!E3VLOT1H_!*V5ROBMLRTMZ%K]UZK[@_0N/]HM%>#G?3%K4'E@ MLH5U,&C$&$&&4T@ 4I#%$8V@(UM.(A8#X"'R6;*U<\^_;)<^P6&P<'];92-- MU:8*"K$&C$>103(.(>(F=J8*T0"&.#1K!R >"@]-4X? O+?!7Y_Q&V?K3NGG ML6]-B;27#Z?.3'HL[?=A)1DL,N:B(4?8X(?A6ZL8&[O6]L4_.@0^-(77SC)( MA$ <"A ))*F%2AA;2E<40(HPPT\F\-9D\TLY6[?3N0=Q4/:*MBK[C;?)]PM;:'Q)_N!]^<=9*:0C-ODYRNLI^/)GE@AI9@Y$63#)L MB Z=&AE1[N*D*(YDS#'>4#G_&L7R@8CO?&T3U.R% C6,B(&*$0FD 2!DCIH$ M85%(8^4%\M&HZ3"2N.E_?$R&@^ N3;,R(NPQ'6?I,4Z3+"S5E6A"#8PKX<0H M#+5&5@=T^.5BHRR&K<=Y_I9\SX_1/MSE&YHYY:&?AI-LK993265_^QQUA(A: M*2V^,1O[]1!36IUE?//_V$'/"FF7G^\,GSBM+$]HRCBKE1.5GZKS'4M+]XE5 MRVZ=1+0F;G[$ES_ /K-HKZ&R+)UEE:O2N3-STG1/7CI(U;]J^U_PT#"#*11:"Z0CAF-8[)<&5OU8 MLXZ>.JK\F#XD5O\)BEZ"]:!YBP<'*SVQ\8$$!DA)2!C0$AM M6&A*P0!Q:#8/+B06?M%J^&^FQBFD="AD8B)D@@Y$#21),QB8JBA92"K7*W[ M9W8PJ8[((NE\NI.4)A+UF#A ()?;YRSXX="JEFBH6@9@B;FUKB*,H&0ZU-AM MJ&:$0AENZ#W0M0W=V9'&0 \>P(+^\9(LKDU4U0@Z-E2CB @=44$9-)'5VYFC MJCBD(0%RPS'45@;7.< $!SV\N6]&9V&B$0D<"XB0#BF/,:%QC&!(C-U0A*T M" G<$.[3M0W=&2:PZ.$#V-?[P<1![+&[9#@-_G!5_:N#[H;*,VTDFDPLT21*T7UF_,_.MN^*S$3VZ!/^B!: ^>!Z$VDT MTP.4H2@B2 F@)32:(% ML88DCCBED08\)-+N.P;V_Y"6&R)?SW3?=SXL Z)'1?N1#S^N.LF?/=*NIK2( M"K!O&C:7L,XJ_UZH08_323]-!Z42-'!)N9X16P2Z/B9YKYQ^(V/=/<.E M HYGH^]682JN?4R^!X/)UW'P][>?WKXN^>KM.44K'*8 8)72:WF"+.MU*YG_ M>1;_$UG_/Y0U^I[YO2K1UW-1*"MUA]R6OD^_!O^83'\/?AW>I58KS>;3/)!E MD4WWW 7N9C4>SQW1A9/IXZ1(EG_QH<_=X[A_.)L7E&I)ZT->!V'EYD^II4AW M!.,R..=YX8_,16?G$YYFO44>^;",N3I"H!A!-6+RB(>4*65_A 91&%JQ61X1 MTC"D8%/+LG[Z%%HZL"2K<=-/(N;G>[OEOTTLN;RWI/O)5>HIG?^?TO%P,G4$ M\BK47+NME=SE0V6<)E\LR7]Q]/$X'8[[PT>+>4F^H(?W1Y-&EY0(:00I!9)9 M54DA&*I8EF1@C! ;R.!U ?4=)(R]SGCP6[E>&'G_,YYBO#F"9L%@OD?$UZ( M W$XY M#T[)HZNSXHOY.$O[\[SVX*VEN%RES%:J0N2JI[-4%G[:+'T8ODFL,IIKG)88 ME-4;1A;9\TMKH'5 4$'5RXH\5396:HLC.E#4X#P M%-!9"EC&I;R.2*-EGT&@WM Q^G:9Y7-1R7U7ER4[FJ M\3><%E4WWP:?YK?_G?;SM.>J"X$[B\JKUV7+GHJ'I(C?=)DHD\>B/&#^&E<^ M:N3RF8MLKNFL0N4#\TNCS+OGEV[SBR/#<66HI_\S+ZKP'9@^>&T1420B5P)8 M,J9(!(T)0=DM*%0:TT;!\^7-_"VG[_RO!45,[GZK7 ]GY,K9+RKS( GM)4H\ MY<@Y GIPZM'C3- CFU3RK"H]Y%3]?G\Z+SO=S,>EL"NU_O)L8U!J[H\++B[O M=S_^-?D]??-?]Y.1.[A8>)I72B MN]N7C64WZ;+X>5(X-_.O"ZMZU9QN6,K] MW.6_TN3I$%F3D*X,./_W?EH]Y-$2Z)O;:9K\_B:YLT-ZEXR^)M\S^ZH_WT_+ MV1QXB$_UBJK>N[24*VN=<_-GNZ:?JOJ ;T(H&24A18P(R[.:<%+D[A@ .0VE M.^8K'Y$.U.S5MY,-&W8D_TBC$DVNS94GAX[D\WSG-30MDI-+_GDNQNK 6"N0 MQ]HSP=JO.0BZN>4X6,3+.1+Y^Z?@LRL^/)]^#[X/TU&!O$G>-J+HSEPV%\OR MRAN;8N-Z9;%^2Y=V0]T19Q'%M_,TT!Z*2!U*6(80GM0Q^WDI^+"N\MPO\PCM MFKD4PRP8V>7-DS*^6VZ>#B?S+.^0;?G TG#BZ@ALJ.2WB$!\]M@Y+V&]^)Q5 MU:OK;_*JP:X8_4JK&S?"W)Q,BJ*N;O>7JQT45.^[FI0N-_N5SI):O ML0]SO4<>)OF+DT-7.B*R/OG38<@X,T0I&45$=HX][G,VW.Z41;SP^X M]?5N5CM?"HJG-[__ MH3QKN1NZT55Q[S_5[2;R!A2Y!>?(R-)&224Y"16G0H].0YF5@6Q57X1E MCZ\*T>-20J,T,N!Q++5T52< UH:;4+L <49P%(,(H1TH84\EJ"MDPNGS)!3Y8.U%=[/EXT_7 K,L/.>: ML[GN5=_RK,#1]X-+]T:A7:V)AE#%TFJ=@BHM"-5E71BF0]-BK\#752IKOJ?% M+I3\,&'$5M&;C^ON8%;=FM[OT9#EZ]/"?H ML8RISX;),^_(ZF/\7#]Y?!P-^_FC:_=17BRZ>D&N?S=JEN>Q]M-B;'^X_MI5 M">G_GD^'V6#8+\*MBAKF>9N+7E7*O!>DL_[;']\&?U]D@C3'USL\=]0&.H08 MTIC&TBAN;77B$IO*<]Z02$)7N>.3V_C/=M_KC*-C,<'V:4>L)P_! \[3N\@J M[DRYB-DBIZDNQG7HV#N*&YF0RJJ^()(&*:$1YR9297Y'2#$B6[6M:YY2*! ]HALGV;^!PL:+;6GP=%F\FV*EELA(=&(58##=5*6@N6<,B5 M5K$J3YVM6F#-V0/K!=JU":LTQHUI=ML#!,%G67*5-DJN1A'5G$18:2,!D59Q M4U6)7!H*L"9O6P;N ^V,/$ MW#K1^BGCHSL:7(=+''ZLXL"::>MKQI3+'2S- M)->\_<$^];X\-"B":2H$6WI@Z519[$WQK"_IV(HS9_4UGMJ.)'L_?[!7]=>8 MJU%F5!N$=0@CK$5$+4-QQ%3)7)$.2>.\\F,CSM5*JB=Z6%BP^T>CA\4.7-7@ MES=9VG\WF$^_3J:#+!W?_.RZ&0V2[UG%-N7D6H"S)_?M<]X.O*A>409*U;E$ M2_30M/6SIMNG&47E]K8TO7-70M6I89A63W5G4\-Q,NX/DY%5;2HWZ8DC34[O M;ON\XF'+\D[ HW*Q7$OWQ#6#*;BU.( YM'#BM2+(#35:VY]B!JQHDFQQSAL3 M$>DUX72H1@YAT;G^5[<8'^KLM_8:.?0(.42R_A%4B49HH2;(.(]/C#"(-(YC MSD'9=H-1*#<456ZOVOZA=PN"'CI$L7UG&$[FLVR6%)V[O4:Q6:-X.IQV!;WR M'D';U2W,TJ9T.&'IPJ[)I2>C[?<84PL!Y62_@'*Z4_BWY\DG>'(I!=SY&)RS M89*W]K)T;NEB7)SKM%J]?)-H8J"1STNDYBQ6$@L4QE:)0%24HHEK;MJLJ?BD M:'+M4O-U<)KY:G6U5AK"M=\ZY!CJ X,-'Y$DTK#8VDHL-!A'4)$R1] 9!6- M0ZL/A]XC1M9]?"M[M ZRKU_W%H"5;BMG7V;Q[:L%=TCJKNY %VO$_/QO2;ZM M62PU)5I1Q@61$H(8QQ(8;&@<8<%8Z%+)DI,,/?_XM7C#[60T<.EPX&VPXCIY MQLFQSNG3X1^)(\6:WS,U'OR_=/#%L;RCTMS8CRR9C";9?)HZBM>C2?_WFR<8 M $O7"@%$D< TYF$LXM+G:1D@M$SQIBY08X4(AIP9A@T$"!@D(:I:TU'!7U9! M-KX'WEA2[2>/+D%Q.D^=9*YFZGH=/>.*V3(A;YNW[S-XM"$A[RK\)0_)>'YG M"64^S2TV5[W3BH)LR3$\MFV]W>U8@G_O)U7^8 M]^V'6X=]>73]-!EG21D"TNP&,QPO$H_*HOEU&$PY2 O"N4:6?GN+>FE0?_>]69>@'7M2LL?:_FM,+(>)E9(3J9E M5K!=F^1+D1ZUI"!F58C!%^=IJ@I6N+(6TV'V>WE;GO[T.)W8:QXZ9PP=>03Q M4Y[+1E/=O$;LRBK;?;ZW\)CFZUKMTN;=7R:>Y>*HJW$AV=?D,4A6\3)<]T"$RQX2A%$O9 &X6,0J8H*%"P@ 9D[+#E\+[=P:N7AK^:[\;RB?-!*-C-=UT?714OF* MPRJ[CZU&4\JSE5S7Q>ZO9,Y6OZ^.<.7V\J%1FEF2S+=]Z>[J>RL"LO+2^CUK MNJ];H^W"=?,3!JL!+TX8)N.T?1/%J9Q5)JO=C3_2Z:RH+K"@U$FS \2AK)F" M_ BHPT0Y- 9J&"J,(L0H!R(J3WX4QR9\PG-=T4EAP'RX MIV^*$\Y\!F\*FZ9A1=U-)P]!DLOYW'S*H7=11:,.+RW3OO,JUG?#;T78^B$# M=RJBKZ,_"8"1THP;P;",E8HQ9R71*\S(6OO6FF9C-^ F?5T-S;?8N'&]C?3^ M883/$EJA*+@E<=K%T&F EC;^8M5A%[U<^!01RO5 IX+V*_,]3YRP7]1V?*&G MG%KNF08C"U<+$\A%W%M+TQ5&R5-&FP;- MDT9,V0*S*G[AHO![@79'^I9J'G.#*K.<:3?F2Z]HB3"8C$;)M!>$UGP8#.WB M5U_\);&3_?[_V0_V\J\NX>33UW3@WO#[U.*R>]C] M,+_5CLK:7+?#?":?O@XSA\MV8]X&89FWNK;0@P4X+6V=,Y-F]H6S(F%UA0NR M(I?(+FB2K2[4VT"-1HOW+/:QWJB5V)G#1+F4J _K"#+$-51(:VU$C"*F0@K" M\I > T+7?.ME]LNB3_=?BUB-[Q_N2O]KU0RNX0R!SP;$; YK<15E6X]K>1MX MO*J!8S"QE.OR(RUF-0B_]+<^IOWYJ. $USMBFN1L_3B?.H]$CA5YO1)G]3<< M#PM8LSQ6>!^J:BJY']H"T._IK'9'-]^:IZ\7R<#?GV0RQRD.M*:#PB-BQ=/\ MP8TQK8ZM+*F\F7RU&%"Y/MQEKM+*[/O;LEY9MOLCJ@&,+%RZA.7\"99,QV7W M7RL>[7J,\P"Y)(]FZM^GA1RNK[)+WU\4Z\LGMH07S6$6PW(U1A=@D3_8#<-M MVV"AI[CE>FJ1!E;"]UT_FL9 /0\L5PIZG(R&%O@=S9<[^[TH&[0XL,AU^2:E M#G.BF*:/+F@M3Q"M+[9[E0VM%!C/%G5CBSBL4?[8'UD!\&WPH#F(*96'Y MG8/"-5D;P??)Z&XOL^"$)]=[GE.[5C9%M:OB5*HPQ>J\YQT?W9^,)M-W_W)W M9TU&\-31Q^X3SHNL+0)DEU>Z&KRV4UXUP%6&1'-'3 MHN/Q;#8JCFU*@W/)=BTUP,9-N3^]:E*XT#.ZY[39*;[@D]6N!_-1^N'NR4B# M7\8+*6QMU,HA\]ND*-@16VOD/YT5\F+(@8A#IE$8*QY2BJ32@L45NLLXEHV0 M \F-IMH88"S/* P91V4.O;+R08O5F(%3*+UW$U<')=D7M7RW3Y]/+=;G15*C;K M'BU*"\\FC^Z1W]PCBWGWT]&H_#4_ '.?,U?,H_S\Q+I^S@L-N=Z-'R?6R%L= MK;5KOPS'Q?"2^6Q2?3'-!Y1_\W4XF-W;J^WD;YUU-GW3=ZZLQRQ]5_VQMN]N MQ%:EFKFC?3?"\;_?0.84K=G _3-=_%R.N'@'PG_ZJ;IH]3] M]-..M[7^Q-W68_]Q/+%[[AQT:"5220%%2>R?ED@?63)NTG7SKL&">/G-RW,M&:,J!O[X+Q?@Y\Y4HHG*3 M8Y[2/;MD!Y_LOQYB@WS#-!;@(W2BDC3"7 H4!2A02)6.@X M#D/.8@B10B_E_.8DLJ&PU%8A;,U\Q>7XM_Z70R2+)[AY "0?33 MQEI(+9#1P8G^J?!AS]H7PMJ-^-4XC@6)N>M$HGFHI-!0.-;F$$=8TK50Y"U8 MNUF/[+Q9>RU@F<#U5.1KXNZCZBU=,NDN0V$;O1A,XZ']'*#]APW8SNN.4Y2Z MXA1(1#$TH=(ZP@;DV(Y#R*.72K4THJXN6G=;K5;.Q3'@?9W_]Z&OMACF1P\) M9PH)&Q!!-K2]B(8AC233D8(&JCA6.D<$QD)M>+PK(ER.RG==UMQE'>W=_!P_ M6T.D(\<4!YCS;]/T,1D.7%F)=)Q5G65R?:](>YN]Z*A;^+!1E\)JCXJ0$M8( MB74H.<$(A9P9:8$Q# M[6 @&>8B/X>IZ,5OSDO%Q X6=TBSV;))*1.IVR$8# MR6*(.*-AQ '&ULIP;*(89TKOPB:OUB$\FW2/3?RY?_<5!M7O3UT#@HW>H*O MO W^%-GHWLN1H%8_0 *8. 940Q:Q'/1B+F,5K]5Z.)@_IO2Q[L5JGH*$D2+(0,Z11B!@/6:YZ"X2!%,(RXMA MKZN)2?H\F26CI.35# !K:A*11S""-K!:!% RIB@IM@KJ">TSO MZ:'HA/3W 2F7+)BN=N*7C6$;+"((4.UQD( "J@'7% +)8$ L8$1,A%!JN0P XSP,7A Q#C&/4AF^@$XS0 MLD%__FS0J=(N57E.;J^\M).&$\[UR'ET?MZ>MOU>\S[RMQL>'^-4.NPL#?6)7'+\)E+X*?^+5-W).]7X13F_4^\\!G'G3CQ!+AVL?) M%19:,4H!LO] S2"2SL<_1U+/7@_&=40SDE011>\:PC-&( MNS58*8.)90[+#20B1D&:,P86P!"Y[U'^N3,&[$&PL8_>A;#&R;TKE^8M]/D% M)S[E1!PU@(X*KA#6F$ 8&1+1B.= QPBS/+YS!/0EJ0&"^X!GST[/LY.H]0:% MF(F5Y2&*2"P55B;.(UJE4$*#E\K6=3&AX##L)(%GI^L]W'@J?V"K$PWOU.Q MH-9NW02.:\=A6#LX<"R-"#F*-+%+Z9K %V5$I8IC&+Z4X-5&AL%9>"6>(X_= MMKI3OHJKH_Q&'"\D*"+4)0DK+F.KVQ.85V*3(5,X4O*PR0AGXG8X.]J_6G%W MM1._8K3;9'AA6OLQ5,@-,#34Q(!(8@,!*02]T9R'NI7"DQ?@?&@U./NT*-FI M!(;SX!=6JPAF&K9 XF\]M1NM] M9#N5UM^T/OO4WN^$#;C!!"2B=IG$811! R*#(=:((A[RW&6B* L5%F*WLY'N M'7#LO.=GZ@7V&. QX$4,D'6;14I"C@R.)214.U.B5J MHRA%C\+#A5U= 0IU//<&CT9R;0,F85)A%E"JN7(=NDX.' MH$9!S?8X/&S#?"2'*U!^A="1NR+_/$OLG*OO6]%BBQUZ/W^PM_27)C8:CM,W M54T9!/[TTW'TZI=&T$;8\WUJJ79DM447V)RO9^!,*$?*L_M@9G^V5)/V9\'D M+H]_3H.DW[=T-7/76X:TG^8/\U$>(EVF/$\>'J?I?3K.+&L%/XPF6?9C,!S; MK]VKIODSJSDN+?E!YP]^P.:1?\J'\:H?UV4WWLWVC'DWZO]_DX.(^?DI':L-"2BQF$*5$ S%#+UI-DQ36 '*52@!UY#&$7#P0[4R4@LM"V09 MCN?I0,U>_1YX$Z069QX=ATWGZ2Y;/;N?IFF>FIX-OU4;\.JG! _VF_O@T?XZ M&61!.K8+'NS\M+_,QVEA6V#0"]R.[SXP-[.=[W8XO_/-=5FC%?@H6-A^66Y] MLI!AK][^K;&HG[J6HD]@0^/^);W)G1KE]P_M7HZ+S\T7C)U0&RV)"0@*H[/ MBWXZ&I6__OL-N,D_V_7H5Y^?6,K/PX,E\ M-JF^*(16_LW7X6!V;Z^VDR^EDY5SH^0Q2]]5?ZPA],WB]*H^OD,WSQ]NE>_@ M?_KI9DTNE[\]_Q/;Z:[=?J)'?-<9S$MV?A&O^UV="O Z5J I%W*1GU62NQ_ M5JX>G'KH],4??LUUO_](AN/@8]J??!G;^P96%PP:"EJ0:VA!N*PU%G<6JII3 M,VMC[>EEGDZ^;A>/<8A5?D6$P@'7_==)O] O[,KG2UXNHEWY49)EP[NA7>R[ MZ>1AX^J7RU[>/QS/)N57GL172?QX"WV5H,FOA* ^Y[99;EI5-I4SC0)K%74T MQM!30+L4\&GX;6G_/F\I9=4,7[QPI-MV<'J\\V6Q/-N+*E<%N4,;588;? M_)-O_C.K;QE.&EJ:>,\\ ,KYZ?,=D\!2B7U=\C?^ @[4^FN1/@ MW7QL-\$%BZP[#%QL5N""LYYV'3S3"NS(>=7=93^OS\7E[. M_#P ^XWV&^TWVF^TW^BSW.@KJ49U\_,OSF>19K/ &MW'[Z?Y[.H=?-X[I<3N MD?'Z[(2.F]2*$)>+K+)01E!+)H"(48Q,B# 2<1A*$C$&P_52*,^EN_U]/$WM M9/XW';B(51=O^F'<<-BHZ3"SJQ'-I_;?W_+<+IW>3:;IY^3;S9-Y>7_['+VN M]T]%Q1\M$3_3^.>IYV35>/7WTH_4=",MO:&9#6BO>UU7H6A1]%=EY:7U(%Y7 M!]@]R'ZWJ6F 0)VM"7QPUMZI&L"UUE#QJ-T%U-X$VE(V^JU);)A&(3<$42@5 MSONT2ONG 52L52(X#F@+#]J[E6X@]"A(?7#.]%6[//">(?!N4I+8<]D_?O4?CL49C6JK-FG$>(4JM \S@*N1 LLBBL,& AXG)-=7X1R)JE M$.+IY*%9D"W\Q9+7I(!LD]>6L\_X;3)U WR?SKR[N44HQD=IRNR!V.O 'GUW M\%SP&GZ!4!'!Q$@>$0NW.#8AR>&7(,B(02>$7^\XWM=]@;$_Z_/ [8'[7(![ M$V[+&K=I+ $,@6*""!-R" #&%K?3WZ MMJ&N8+;,X5<@H!5XH6/,,=1F#[][J1'XC@X0^-X9>,.X;BH10H4IP1&A1@*DB01Y M/ -E((9$\?,)_RVWVI0[[<&-X!:Q[7P@[)K2GLLVV]UZE/(H=624XC5*(29"3"(28QQ&$%O 4F$> M9H0A![%:ZRS?W=A0CU*KY]S(*U,>ILX8IB2I84H RJP1R)@%**E8A+C.88JJ MD"&)SR<:TL/4"DP)3CU,'=];U1HSOT]G068W_)J]4Q364$5BS62,#65 K[Q:=62LPJ3A28\4 1 9%G&G;QD5BQRK M=,09X?+,XNL\5JTZJD";.2<>JSQ6'1FK*%U@E50AQ]QP+2P\<2-B(6(7U*"! M%$32M:(_'8\I\UBU@E54M)F6X;'*8]61L8K76*5CR16,($%*B= J5DR0'*M8 M2!6CT9D%8'FL6L4J?)VN]:NI+OEY,DM&NX33+;7YP(_?@L%D?CM*]VL;^MQB M[M;NXZ21MIO69Y]0W-V6X\AB@@%8F]\:1P98L]M$&'*"!&,D#Q$)C028GJ@D MVA9>P@N%==A#J,W#B/VI_54BX;1PX#/:O)SP'EQ"XF M :M- AYA(&(>15S)"&A$1%3$PVI"N:$G"MO?XFSA#,7$2[&KL-6:&-XD\%#O MH?X:H'ZC22!JDT!$( Q-!"&/442P(8+C/$@O!HK(Z,2!+Q?H ]K*+H#>*O!6 M@1<57E2<6E3PQH&R-HP!JHCF1 L="PQP'L]-D*0F9&MI5)Q<5)!:5$0\0BCB@(2:RRAB- SS)CC,5>/0D'0[F^%"184D;18ANWI1 MD6?I3_SX=S$?IA[LX&4[_,QG-TS4BSS[-+/GG?]G+AN-DW!\F MH]^LV'-D/.ZG:CRHOYYD0[!*EEUD='G=-Y>G/T3?U\GUIH&%FDLNL?Y$0;9.DLXW#_:;^^ Q/W;.@G0\L /=^6E_F8_30E_"H!0G1G@'=ZL;54:\/<@,_MS ' MR%\IA\2=_<3M/D]S?)G1W2NV3T-?F>V5?]^7Y:SN; 0WQJF:OW M+BWEREH_@=M80BP8B"*!:6PA6<0*Q3J,L0$P9$0XW><%.-YX.[G99A1;H/K^ MU-RX?\F" E;GR>\?6A ;%Y^;+Q@[ 3E:TIP@*"S( MW[Z6A4_OKO-^ F_VSW MIE]]?F)K/P\?TBQXGWX-/DZL]%T=[4,RM=*[&%XRGTVJ+PH]+O_FZW PNW\G MQ5N&D8"(_JG2VZP&.$H>L_1=]<<:V-PLTD07N=^0W3R?15J\BLH__72SIK$6 MO\'G?^([W;7;3^*([^K>O$[::N%410L@W5"U8-EX6C=H6JUJT)8DS3]^+>#G M=C(:V$=4JGBNWZ@'IR\Z;=#9S\$/SH+^,;#6^^3+V,4+6B4Q*"QUIU"6MD#0 M-*V?*@CH">A8!+2;B7U ZOKLC($@U^DK9=[IY(%5QSVA%(3"KP1HFM;7E5;" MN:*M%IZ]BSW')]CS5]1..2 5;*@1["G@XBF@ZN$7I-\>TW&6>D+H "%T3D<\ M/4Z\8DD\[72*=K9 F,OJ%/F4C>7*E@5);KHW3W*<05\N2^#\CL%PECYDP:-= M+[*G>6 O9F)C#'F-M5I'M;.KD!>A"'@@Z!@3-6ML\ M(D(Q)1F(8RH88)P70*#M)PE7@:"2O::0,8=D(0!!!%(6EK-<*QF2M]4<[LEZT)^LM$+1:D,T#@0>"JP&"1FM%8%2D M3$29)%P*A14!I:Q7!".R5EY@LZQOCY?_-E$,?/BWV9(H=5.^TEV'[B%KO2#8+HA MCO U)'/NE'$%]J'?R\N9G]_+RYG?U>SE]1KH3;&\_N\BJ&*:S/+P@-SQNZ]$ MOE@EKE/4TU6LN.1%N-J)^]WWNW_-N]\I\WWI'=@E$K/QS/)M57%]DW^O_\BT 0[8(5_BSZ M"%AUGD2UU?DN:01Z:,9YA"@5$/ X"KD0+*_>A0$+$9=K09W=*A^_UHN\LD@^ MVG=>=B/REZK/8Q\"Y]'&BS!/5.=(5%M5H,04XCI&2:B(8&)<7+*563@V(+>S=SUYUY/??;_[?O?][E^QV_E+'C3F?<\MVE@,ULG?)-9,QMA0!B1'@C#! M6&YC,2-#!=8ZSW?<3UAJD:94(KV9A>AUFEG>']1UK/).1D]4IQ* C:('.(P4 M 1 9%G%$)#$JSIMG8AUQ1OA:1G3'G8Q> *XU5V-> 'JLZB!6G:$ /%"_I,9D M3M9.9,LQ7%LSGVSXS;?R6;[[!*U\KJKU" 3 ]QSQ/4>NL%2X[SGB>XZ<'P%U MKB;PI^&WI8XCN;;GNXY<;2L*WW7D:K;:=QWI5+GX4U#!Z;L)> KP74<\(:RL M1>>TQ-/CA.\ZA6W&3WH>]SQ^+3P.(5KP.(0J)!1B+(U$@@JF*QX/ M$8M >+"V(VT)>]B3W+<=\4#@@6 '(, U$!AJ!* AM1@BJ4&,2>EUD]#LF/; MD7:87/0 N@@6O]X,<]]VQ">1^B12O_M^]_WN^]T_EP3R0V@"ONU(A^RGCLW/ M[^7ES,_OY>7,[VKV\GH-]->T'?$%X+P.[W5XO_M^]_WN^]WOL/V^] [?=^14 M9W%G6$[BFHR:\R2JK0YX22/2@\82P! H)H@P(8< 8!R'8:2@B<)0Z]/6$_R' MK]F^P\DX$O 2SL4]VG0=;;P(\T1UFI* A%"XD&&QC+%& AD%8&2X$H+)7(8) M!/1I:^(*+\/VK =((+G*>H#>Z>S[CGC7DW<]^=WWN^]WW^^^=SO[OB-'MK$H M;:1_JY!C;K@6"FMN1"Q$[&PL#:0@DJXE@G3<3^C+KJ^8652TV:OX?,PL[P_J M.E9Y)Z,GJE,)P$;9 QU+KF $"5)*A$02)D@N %E(%:/1F3D9O0!<%8 8>P'H ML:J#6'6& O! ?4<F=K!-) 1KO+2Y-A_WGJ]LLBX=/_?MT M,!^E'^X^.'.T!MKL_63V(O1EGQ:UUS[Q2/VA)G=3].BSI_O#K-V M]W[=88(5_]"^>-2X?TD8G7-_& G? D@9HGMVB>$WS[LUBS?AE_JBT-T:HX C MMEK9K,ELVDJE5I"XV53G%"KZN$<_Z^NT_ M@G_+YH_/K+5=JY_61&#]1/XXN_GY!^4LTOGCLR;$E:#!U77^^)QKI,V>/\$+ M_7X\!5P>!:SV?'II_[P/6Z6M62L#AY!0L< :\YT MK!GB!LQB!7*NP,: $-&Q!N2QW@%G^;] M^T7G^:_I- VR^6TV2^S#D]'H>S"YN\O267#[/8]S']L_?W#I_#\&+AU_T3.^ MBIBW+)).1]]=R$/>6=X%0;C;)]-@-$QNAZ/A['LOL&P]J6\=CLNT_R>=]V_7 MMVPU[[^3F2?Y/\77J\RP/H0-]-/""-=.RO)_[Z=U1/N7],WM-$U^?Y/34MYVNU-"\&VP6UI4G RG_YF,YFDTS/J6^^?3-'LQ70EHRB&PD",0 M%$R%/!:T@B E6ZD*QEFA"%&A"1B"F')8R[*QN4(&?ARNM+&]ZRE*[FI!/E< M@K^FB9M)&9JU*BU62/8>;RD%U(M),42;_O M9(Z3%$[:#)+I(,^FNG-;\T>^-8/TS@ZO^4V2Y?<^VLU)[5_)+/@ZF8\&P6WJ MQ$EJ-==!,)L$63H:!7:4"]GSF SS'ZRJ.L[NK*A):G'DY(^]-E?*K+S++RG5 M]]MT]C5-Q\%#,OW=/N@Q<4AYI\ IW9QB7M]FMI3>=C],I\FT?__]W4GW\0E*:BU_*5A_VU-) M1)(5]GNIM6\=\&%U[=>)V+4$KUT6[-?TCW04P-<8'"XR__@8\?=Q,OCO>>9B M5O]G/G'_DW-8EK-&7N.@9($\O]("GZ5V-^B"P;*F=F<)_>TF"^,ULUO:B'S[ MFZEV;_)O/&V?BK;1Q=%V-K2/2Z9/4W;/?9X_]\!EUMCT+/?^ZL6Y)$NL''#9 MR<6@\E>5TJ*PCNQ%XY4W+NZ;W&;I](^<8*N,Y'6[R_/EU? E/@>^;!!M2>A' MHMW#T.6>I286UI7*T4*-![_68%$:*8,/XX]I?SZ=6C+123;,-I>,B'C,H(DU M("B"4$6&,EZ:)"B.$6W88-9@04)3%<<:1F',*42XM,$ 0Q'I8LV'W*X8E,IU MB;.NY$ 3:*?IXV2:Y^/,EFP)>UFI?^?NJ\29$,7:!K=N<=_Y^@$;ZP= Y? M.8"UG@Z/CYA@?_4ONZ9LX4N?W]7T%;ZFO83P2A*;GW'[!G_/[.!\>4\(O M"Y];83J?>#@_E&[_:R_H>@H-<7V'E]XBVG!*/K'EG^P+AW=VBN-94.2A?JA] M6[_DOJUN$"7R1'FM0-ZDT27?:Y?H$_MN>\U5>;X0JX^F?R5?'W81NEL]R).& M)PU/&IXT/&EXTMA_A3K5M+"%B>8.@V9_@.LTCUJ?W\$W;I?TPGW&?:SR1$12 MFG(*&FF"!&L D=*81\P8&&E:!<:S6*GGTP0+9]A*UM\O121*G<:\Y#QW=@@XFZW@NQF)) ME4 $A"&)(R(1JN*Y-,(O%#9[+70L_OQ_5:9"[LY9SANNKBG\3?D%<'? ^-]T M.ADDV7VC!9?'"X\7'B]>B1>B@1 MP?" X0'CE( A@*@!0XB8 T4 -50PH6-FJJ1='G5"PP;C&H[2;GW]=9/?N MY]RY"E_GIM:[K2["L6#L^5I,!8ZA&L?6H.-!1WT7WA/NE M!:7H9/R[*X^6/LZ2:B:.I[P#IRI*X*VK*YTUMKPW'D6W(G1@CM%B+A #%(0HHA%ECE) MR9T1$I*JPW#GA;D%/#]Z?MR''RE<\",,A4%67Y<1C!E6,8I#6*KP6,>"=8L? M6[3HO8ST/-DEGN0U3T84:L1#;F5B)&,"*(Q5&3[$A42P6SS94>NZ^T;TN4<& M?$QN;X?!;#K/9F7!0.\F]&[""L]DW: )$$R,CF2H0XXHY @J5NK\6"K6T/ES MDOKL*"J/:[H8BQSUN" 7[3KT?'Z=? X!K'L5$Z9HJ%3(XA@2C@")."@5%PP$ M X=A]!,8]YZ]/7M?"7MCLF!O+8E6C$G+Y!Q#@SD-J^,^Q#'EW6+O/7P%UW7J MYWG[6GF;UKPM(V48I ()S0 -J8GB4G0KJ0$+N\7;'?4Y=(^W+^U$_XI+J+Y, M>4O5]E KU?;.L.WUEJO0]>[7FW!;U+C-M#0D!AB;* 0JAD)$B_,;:,1:58L% MFKY/"_Q>Y/>IT$/U:"'!( 8\=AUGC.$ X47^3=2 MVK^[!'HMANR07KO%1CSJ>=3SJ-=MU"-UZ#"/8\QU&*E(F%B8D!E9A45APZCL M$NIUU4%YEHC7S8BJ54RLFIBVU*_Y/(M*'W$1NE)@NC,+XA?!4X6G"D\5GBH\ M55Q]1X+\XVH+UGZNE)=]H&#>!TI7L[\KF8ON^F? MZ6B3HTN.IFV=RD\74+F33W[3UG8_)!B3.@U9$14+2J@BA# :2QBC,B180T!5 MN$-167)XY+'I0[CDJR;TE&HE6%$:(!YK*%2K*J\J$*I(WYZ7.IJT%3G0.FRCNK: MZS%U 9A[$:7N-K22@ 0UU"7.(RA8;"B".D)(4J&K3/P-6$B6@1 MIM8)>1^*.&7K",_&W6#C35Q,:BZF%%K%@AIE#%,$,R9)5!H]3 #R@G*Q$Q=? MF#NFL]:-Y\1N<.)&@4IK/3]F4',6AR8"(:8T1&$,*ST?(K5S'=CAKJW;?'SST IH6&2I?L M,+WJ:G(4U(5@,>(*(:1B+3 T**88EJF:2H>&AWM6L#\#VQ[R'I-MZB7=\T)Z M3K]63D=U_;$8LQ@R%!EFI-:"QR' 95)VK&E,#L/I%V;_>][VO-T5WB:-,C. M&!;**#0X9H;$/$2RY.T0*(.[Q=LM%IKQLMOS]Z7R-ZOY6T!N8HX @H3H2& < M+8[>)(^DZ19_=]3IT#W>OK3H@%;Z3%T5;BU5^5DOY'/.\-7L/L^5L6AEE12C M8&@DCE%5#XII(:(]2]:?@9,!]0AM-?QR ^%T5EWQW'T1W,T 7W"W,2040G*( M&5$B HA@4S6;B4TD#L/=72CMZWG:\_0%\32J&T%JS0#4H8$XY-P8&AI3.A24 M8G#O_G#=<2@7N(]1#[ L3*.@9' M4(-QR$(!,:(20P+#JN( ,V',#@&QE^XH\[CJ=5RM7P)]D3S".K1U:/K!Y9VT167(>>L9@"H$6D@9 Q M!@AC3:L.AC$/]^OE=8UNX[-'U=S9_.=97:QWN_G#_:6_M+D1L-Q M^J;JKH' GWXZSFR//(+/]VFCJD[.+([VLB"9IL$?CM0'P3RS6,.V=@V26!MF\?^]^ M=3\]3M,_$LN>]K=??]$?/KZY33+[GJ%EU&F:S8*IO<&.8#QPW&+G/R[?V/\> M9(^36?7+UV0Z**Y]&ZRF'KK7VV>Y4=X-Q_:K83*R+\AFT[GS^V7EM?:M=]/) M0]"W/)0,QT%X;]<\$XR&Z=S-JF]9-7A,+#O8B4[3?CK,ER/K M!5_2L<6,T>B['<[X2UH\L]K75^_)['Z:ICO?'3DZ)CE2_SQ&[]++4$=?L]N+53M$3IF*N?3*??':4G#Q9L M9POVN%TAV%[P]7[H6,0^;#CNC^8#^ZBOPYDE2,XZ@;\__UN2TWP62PAE"*G1T!(_C+551(#!A@&"54B4?<"?DQ,!]^E% MAQ^!'X$?@1^!'\%F@5)\O3JBQ@#ZJ5-^5^RKM1&W,$(H5V1P_N_]M'K(8_(E M?7,[39/?WR1W=DCODM'7Y'OF1-W]M)S-@8?XE)VV:2D/O[GYQ^66@1"]#59T MY6=TV56'Q6]6C[,*CQH//C@U[K>)-4S2V; ,2K#6Q-UPEM7A!I_M(_5HTO_] M)E=,W,=/Z2C-?01O(J 0T#HB3&,J. .1*71P Y"&*GY3%Q#BG%(L%1,ZLM<; M13FKHBT0TX 4NKA5Q]*!FKWZ/? F2+-^\N@H>SI/;WXN9YFKJ_D\@^6)!M5, MGU71\VU>T1)W60)XLVK4;+E1G_KWZ6 ^2C_NP+Y= MM^0Q2]]5?ZQM\,TB$'01 @W9S?-QHL4["/W33]5%J[_!%WYZZ;?6?[KVEYTT M7?A4\?N\2_'[S^+._@K,9^=I+-UD03IV+J>_S,=I@$'ORC,XKH4"/BWW[P1^ -M:79[=SN@.2DM.AKQPU/&4\1QG"4X:G#(\9 MGC+VQ(RK23K\E$[_&/9=1$8V.W7_M3,,IKO88#D$I4P9K!LZ0/N!X)@2!&*% M%%$4E$7A%:,2Z?6B\'?#<3HH?9F_C9)Q26K.K?ET,,;?/D>+$+B/"Y>;N_7S M]\=T*4*N5*'=;]GRF]H+0.XA3H]1HJV;D7"= KXNQ1=[R+MHR,-U:3>L8Q-+ M)C7E,>*Q_5.5QR4*<\37,MI>"WFB>Y"'CU-QUD.>ASP/>5V!O$:@+8RCF#(@ ME8RI$@R*4)4=]*(PDD^U[7JUEO>/3D$>ZG'@(<]#GH>\JX(\7D.>!$0HH 7B M6D>4::U#5-4?)P8_T?KWU5I>UR!/BBN&O,LZ7KSY^9EY%]YE-S L.%JB MFJ,U009P:\MHB4F8_UMR=(1-C#=S=+6FY^*K(CW*T27T,+RF$YG+948.89VZ M!Q634N&(:4$XQER!L&1&0>U_]V;&SGE12 \+[)G1,V-'F!$W.OO&-(HA$H89 MH@G$.JYTW4@A0,(V)&.WE%W9@ZW:]YX9/3/NPXRT9L;8& F)8HS&(08AHR2N M)*.5E3AN0S)VBQE%SZKIE\",5Q,>8KX]IGV7VS)-9_/IV&7D/UH">;$#UF5W MMOMA X/SFL%13 FE!DE"$,5QR#4IRPL91(CW>UQ8X(*L<<%"@&$ 4:&-#+44((Q *?@) M 6JM[-B>N- Y YFW;"![7/"X<*ZX(&!#7^ LPC'"H2#V:R6M2*].HC!3>HMX MH]?J"]TR#R#I$=1JR53+$NO\M!\ ]\W(M1$ M+!'ER@@:1^YP++1,69Z90QZC+6*WE_G^/Y+A./LU7_C.&+6976'[W88D#22. M4GV@LS+;>[8OE-N);+3E-A$%1$>$0&4E/A8(5-RNXNC5WJR7N?TT!O(VW(Y[ M !TE4L9SN^?VXW([$XU,2Z5BQ2*B) !4,A#'N IXE2':XGS[E;+]!(K\-MQ. M>H0<)?[%<[OG]N-RNZBYG2D!H=7A0\YUA(F!@%9^<*H)I:W+]HYR.^V)5OW@ MW>/V2SN*_I3.9J.BW8,SV:_6'P.FQTS1_/T\Z1>\ R>EY5.VHQ*Z:RXOB:I?,[LBNJJ)DB* M. X!C2&7!# "71&[@EVY!G(+/]K.['KZ<^A#-KSV3.J9="\F):Q.QU846B49 M8R"I@1(!1>.%B@SI%H=<^\C4CNK+7J9Z=NT0N[*:72-@D/T,N$ Q4!$+0Q37 M,C7FAY6I)SZ5ODB9>C6'TN]=\W3[TV0P[%<]#'>M^;_<*0*UTBFBHS7D=BJ= MN&%Y+KRT(@2RCH6%G%-$%-8*2L(C9B+!RB@>@Q"'FQ'3$NYO)=TVVJ)VQDGP M8C%MB%HML[@K776S#&.G$+=+E6<]O'IX?0%>82-(4DJI-3&*2*)8+ 7&3"WL M1TJWJ*VW-;R>WJFS!J^4M9H2Z.'5PZN'UZN'5U1'IQ&C%8%0A3K$,2 1D[BT M]R/&8KQ%O,IKM->.19WWD&CUU-K#JX=7#Z]7#Z^-X%\I-(OC*((AC2 U%"@! M2WBEP,)MN]IKM^#5!?P2#Z\O^F7_/$MN1^GB^_S?QG!&=E_>W!?-7"$"?_KI M UCGQSAOF-HW+^$AL#R<'[_<&Q1O/C3ZHM"$N7? M?!T.9O?V:COYDI8L@8V2QRQ]5_WQTRKEW"R<[HLC),ANGO?)%^\@]$\_W:SQ M0_G^%WYZZ;?6?[KVEYTT%O!4YY_\!+VUG\7F S;+_GP_3=/@P?YPGP6I1:E! M\)?Y. TPZ%WY"?BU4,"GX;>M]_^RPH*?6(P/,WME\)M5.:<+A3(H-<5-442R%/&60/* 8QK3S:M \K5 MQ(M]VEAWLW7VZ:B+RG?/7??B8M8H2*I,+*B.C1$1 -"$&)0%24,8H58ZAK\B M\"!7R9 R\; P5LE+$1D!K!(\*D#@D7+*S" M7"&GK;00[SX&7G%+<8^!'@.O$0,)J&-1N=7\- JM[D)5L!0.X1;= M+#?J@:\XPC\-!N*C5.SS&/@:B[@UCO @Z$'P21!$-0AB3G5H$,9Q:' <(PVL M=5R&-,D8;A'2M%$1[#P(DC8[_':4#ZZE$E+58/JZ^^] @NF"Q:E@+#8 N;8! M&G+#8%3I.9#H;7H';.C:?0X.+XS;K%_869WE LRSJV!/2NJ,XQA%D=$,1#@D M,8=88;9H[0&$WIL]S\$7@[$OH>+9LS/LR7%=0@5;5E0,8 .-Y29M)6;)GJ$& M:)L2*INE9^ENK7AD1BB[.[H[2L/0W_ M^RYQ,9;AH:**$0L$NG2:B4AN7L#:S-8LS:B2 MN*L3RPP &H2XDNH& MOUZJM]E>]X"LO4V7$8C:S-GJK/;NF?8\F!;7,:0F!E"3*-9"A)'!R B^B&!1 M,=\BAO1P77)/S+0^JL6S;&=8EM8LJYAF!#*E*6(8OYBS=-PHZ7F+,E=<"9KR.JL=:(\Y" (A!(3.QXII4)Q T,EL@ MZ($:!9TJD;#50X?+*@[<*0CN4K:UQUN/MR_AK:S3)"CAL:!"8ZPBCK51#(O2 MZ1L38;;P#!VH<]")9_9^' M:B#%+6^#G7I.M;E#H9U;,OX>C"=?\Y7KV_'-)CG\38>W\UD:)(^/T\DW"S"S M=/1],> =L?U?-X$[J^-:*)1(*L$CA!&")I:8@#B,"#4AIW&X1;RZR2>4#N+Y M;#Y-SQREJ%:+.4'MG='4TRRTV?[6UZ-.G_?I.OA/OX*1VE M_S][;][<.'*D#W\51/]VUCT1E%PW"CV[$X%SM_V.I\?=[9W8OS8@$A+AH0@: M(%LM?_HWJP 0(*F+%$B!9*W78URMMEEOA=3^CUC320/Q466 YJM4"'F\?? M+5#G$H5+6I7:&6:NT[R):M@>I,;QY%HAUFV?[U=W'Q6BGZF! 5DC.6 M,-3D!PLFD0A9R"(AO, .)2)5?F (]K0KUQD]K+=KR?&?8-A&H$U 5Y6ANBEYOINS^\6D IM1\4_M(*V?$V8.=R\WSM]=N0EL:49N1.^%'N/A9E M;NZ7$'"CT]J<"2%"SOTPX$Y 9>@0T&F%ZX38DYOYNJ\D!-8E(6QZH5Y/"+4L MN%Y,)M8]J-YO1 6E8P&,GCR)BZ2FSS.54 _)[#R[[<5&E<-)"U4JZ!9,6C!) M1XM$619J=/%5D4R'B:@M7JCK4S[UY[/JXRV(LOL,GQ+,O+1_IC( 4-#K WRVN5R[!87/T#N*2F MO-KG=ILDFDQJ>H.-ODTK(JKV%FAI5O'7/Q9Y6HQ2C:9'9_I>7\5<#O%5(@F+ M$RREO,;#X;6XQI(*0OIE^K)=3=]?@ ^3I)*STYM?%)<63QJ_)(PB/^(88>'; M 2>881SYF'%B>X[M>BWC-R+U_RWM<,FYRYU6PICZ0"C\*:Z U3L%7CR6T\75RKO/@GL%4A$N2B?I/$V* =Q_K0X^-%(.K E<-X '#0';DOQ>WY;\HYMBK!WGUDK#/[QR)LBG__?YWAZ4_IC MU:>_PJVWB]O:\=I2D"^*9/AAM,CO,A#&R?3=S]DTT8K1H^SU"@?^?I?::17Y M%0)[A(8R)"YSB./# L-2!P(Q9DNRUZ6.O[]TJ>?)5"_UXU"VLQE047^IEBEU M$5@(] E%]%K5NTLFP VW<.,8F" '#BU*?6":S8%)ANJ0?/3@8:$7 ^,!%WX9 M@XI0G636'*]NO)G"0"J6KP\\M7UT6])@]^^=+R*QBI@*4Z][2RV=)!GP/?WZF9J;M!^9G#79_5=[ * M]65JOLGW)!^FA3IX5\>O^B6-[[]^;3U!A3'?U($ #+%9'WCZ(M?:>@)H5 YJ M4*Y]7KVR/-EMPU$.5+-4Q/?*&*WJNFY$$+,#&OH1\K$CO) [BC%0X'$:AANE M-AYF#SVE!_BB/F Z3_QQ[$8?BECD8=\-I!,%(0WMR/;T,ON@#MD.V]LROQQ[ MKI7>OB?P^?H0T]9,6FSP1#8%=DA7&2U5E\4%6+=*":BUAODXGEM@0]ZE8+U7 MG)M4QDB;M2^MW\> K:.D9'[%9O#\>.VJ1UX"@[Y*U"WU"T#+: \-]J)(1TE> M6$7R33&STE'F65ZT3YM!E=%0.DG!; *DF&?E0^IPD=OLFU9",H"4,KX#U'"M MJ:Y>!U"4+\K1PK79TDT&\#).JK@0 *Y%/LM@);+F,2MK7^I3.GYE,4W_N2B- MPO(]TWFNZQ--*HT(KLR&J89ZC6! =LE4SZF%OV=NLZ^)GUD.NSDJ"3%;;A9L MRG <5_19;0-<"5LX+P6)$C]J"Y-K9:8GI1,'+E+"4KENE)0M6:5!!20W0M=ZZ229HHUVXZ?UQRU3+K["%:ZU!6?),G M561CHWF/,@UXBBS5JI6NB@K\\@2 =E&YU!/K9A'#5LV31!M)]55*>T^4PZ+T M?@[!4@%,K<"WO66C#&Y4[RH65R4H:X&O2";-01K$N4+G51MJ>4_I\FT/KH)L MK07I7Z\2T')4$0Q%B)7&H3RUZO!@='GF%.!7JDUEYRW%JU(A87V6[*IT;VD%5)NO=7AJ-M%6]P@HKPP.T\BQK>_VZH.K <>= MCGYIA'EI+'Q5^/2D_Q813D+XCTT#P6T185]Z"EL=5WJ!).W@I< 7/O*X3ZB' M B? C! -PRX)5+K"T_[;9]^SX;]5Y'Z=32;9G58K-=)J8 7-!S1.K9=.8,5@ MZ1IE%K2_IK<69^SVW@CW?8V MSF_2:3F\>#'/ZB_*;#+]S5TZFH_A:IA\E?LQ!-J+9T7RH?['QKZ\6];:65:2 MTC&0CU3B*5]!V0\_U1>M_X8?_XF)G6Y[ZJ>7/?%-R^ZNIU%7)$04O73 %0?M ME6WF:N9ZX+DN88GNH/C2-VS5 MA]^]Y(!3X_ ]Y$1NM>W^BAKST'=:DKP9G)O-VNQ6_[PWJBG=+A: MZ[[6\ZL<^<#*_%)Z[4HCNN]U+OH$I6;B)SCQE^/H?A=A"P ]Y J=EG)93_3I MOXU/[3Q5BU/0)\$VT$YKLX^'*/'^EM65CJ$TO0Z%XK)=F9Z[TN-."/\@D0P< M'OB1+WS?L1'V-SN[K@5!J6%_NOY[D6@E[N% J"[*';,!Z[0BW-L6$NJ=MM]7 MKZ!9!+,(Y[4(?;$"^K$@IZ7T/^8"L5K1 T9!-/,[OOGUZKBK%X!TW,[:E[DG M_$6>J]*&J[$^]\O5]'?K:[.ZT>LAK5X.039$H MZJ" 2T0)\T0HB6]'-BE=#<(5)!!/NQIJ'>F^0IV]^1HP'B"V613J%:6034/W M'@BK7[(JJ;P#<74"H'1*KO77B9X3V,S3;J>J!8F-F_1=SD402!$*C[J1PSW! MA%L)$FZ'WD9ME4<$R:_9=+AG64+8 )O^IB>CR9F)FXF;B:]'\M'9=VN4J0PZ MTV?GA>MSNHUV2F'-&V$MD8TQDHY+.0Z(JKCA+?%45W*J7JK'"=. WS+*\SJ)=6QDUR.OTNRIQ$T_FXVQQ M4Y8+NUWFG+?N7;E+]6'1.9WIM*I_=6G]3_W=VEM6*V8-QZIFD2XC>EVF9\.4 MAVD^7-S".L*2KY0K4=-394ZJF6IBJ&JG+,N4Q;H"F#*U5O='W5B4Y<^&9:,2 MF!" 8%XF'NL2O,MAJ4]P\;@YK!-HNEI/Z$%6J-B@GOC9%V%H[\4XKHO" MM8HRZ I#U;>PJR @+^J*-W5OK#8_Q<,AB+6Z1DZL2FD4L!F3IDY.==L:SH_00:Z33T!C7/?K?7!8ZJ8558 M(XURKZM#/A\#Q93-U=+ONU> J\H=)E,%>H<%167]I;+ZI25Y:RY=BB3D % MLP,/>5Q(%F$O\FV'A9%-\'..KXL#S>40V2O^]=(G_MY,EM@>2DLZ7>-"J!3X! M/4RMN*;LCIHE/@PL=='/8@R@?E$JE65YSI824I07UT*D'%6CW;3 J:Q&V+NB M.9T5^UY:NG]5VAK\[_,59%P18D=$W'4)HD[H8JIBMS'SD6I?9X?M"N"V#\ 2 MA&!\,^J&D2,8TY3-@'UIQY>2;YQ M417/4?5L7DJL:WX>L>8R4Y]-99@=*\/P=X^?892OL'>LX_+X3\24>.G5Z?-1 M1'0?)#^^'^O2*\(_=6(_9P(_3(V'%Y1_Z>. #T]0MKI MK/2TCT)EJ^V)2VPN4&3#CSCDV+4]Y$:^;1/L8P_AC:/0)\W$WRKC:(O.XATX M*,2 .\\V].YB]WM\%GI"@;,$;91#/S>EY71#)AW40 ]&-A-,^A'&-J6NQ+YJ M" O00SPGXN%&FO^+H"=8) ILOMYE^PO&1P-)J F@/"K]CV"C_YD,H!J%*&LR M@+@#Z"-XP'W?DZHUM1]H%**>X#;;SD^^CD+J#')O."0'!'<)0R8GZ P1(QJ M 2I0M]F=+L0'J%%/Z#QTG MH-I0H]H8U:9&(=FH-A+S@+F4^!0%(;.9+X34*,1=21^HH[85"J7?]J?9D($M M.@U_-YK-GN?IJK9TUHY8=%:0LX?SIGX@#T8MWP[' LPHY-H>Q<3QB6N'0D./ M<"F3W-T5>C2=[1U_Y !QMK?TFV/T'1^[EO0UF]?-\)8A7$9K>J,#P9,[\^L+ M -,&@$7H<2P#[!'&L!.&CELYUVW'Q]Q!NP+P_BQ/-&#=@JY1^O8\3T4S'ZR/ M*H(E*>9&\3M;Q:_E^6*.!%7/$5Q@' 8.%\@OXPFD$X1A$&Z%.W^?CM*B2M\* MOP_A4O=6?=H;"/$!Z?1DSRA^;XU1OZWG6QH=L)L*&]T@6$]C;5Y?8&-ST"<> M5*;J:9@"&UMO?H]CRO937Z/=2KN[[*.N%N2O5;)77B;^JVS^=/[BA*\@&2:W M5W 5Q3IM2^J4\/LDS@N=Q67-Q[FNEZ !:L8#VXL0.U3^7?6#>U3YWG>77K]1OL?^F;DYA0 M^D[(/$H(#ZD72.'::ND%HB+P>"1W7/J/TZ]WF?*&%GM;?3F@9!_9OWM?_":# MW>%1%(94>BZ+A.TB%'J.6GPL,0NI>,7BJ_">_2X_'TCY;(^A'BX_;K+;(VZ[ M-L,1#8* "9M1*56 E2"219P\5T#@B>57@1#[77TRD$[WJW^ Z@*P 6*Y 020 MWN&82!MYD<"ACW1Y 4%M' GF[XK[L 'IMSV3/QD@\:Q/< ?RWZP]L._](+AQ MD7#ND"BD$768Y[F81%BY2 2S$:8$/5-S_-']^ H#3&)U/K:W[; '@N^AVL9\ M.?++37UQHQY;K5BNYZ]O9M4]4S*@B^";]:AB_7>0NOB]4JO4XKV:SYR$^I(;7[UU9RK6U?J"V PE!:8DX1ECX=L )9ABK@@V< MV)YCNQ[0T4$J"FQ5W^+J81>C^O,U 4J?CH+*Q_@YGB?/%[CP?,XI\[W(#AW; M)\AEKBYP$3F2."JSJE&X;28E]UG(241"5X2$$ F7<@3RC]DA>ZK Q8HSY:Q+ M); G"A.4KY [EDJP33V$/J>(OT4]A'V$)_=UWJ=U'*D_MC/@]1M&JMZCEF9/=8N[KW7]IUH"6$H$])0;^L(!ARF8L)M;=(_5%%1))FN]&M,Y'JC] MKIZ;+2FJZJ]EX[/7\TQVL]"$Q_%7?ULI'AD;#*2UI M;?Y=JUQXINV#.I_?@4]):^MTS0]$6GXYYA&"[$@X0GB.3T(4$1KY(G0Y"R+! M-F*D5RW8&H?=$H8_URB\M&SQ8Z>G+0?/19$,/XP6N4+K=S^+2[1Q1&CMI>@UTM5(U[?GAF.7KH\=LY!6DQ_;\9CO!#;"?L@\&;EA MY"GQ"B(W )G[S+GCFGAM^XA_2_+A2QKT31%G@T;I&LF-UZZI2^O,.?A:%'D:>] -7.)YD$8O4*0>GB#F$ MAZCEX'=]_RU*Q MIS3OTU(&M_+]E_V9/TY+\0N_]I0%^D+V9^KP_Y)^7VG^H]T-YA2@NL./B[$U MB].JJY;.RBJ:WBUIV??O%K2N1=E%K4F]>5UG]),US[=B27,\>,:V//KHVW3#8['I<,M9LT""9P0"28UPQS'G*I:OU&/@JX M:X=A9&\4)5AUR=2QK@\V.\/=]),3 ]ONLI:X.079?Q$"W8VUZJ^97Q'S?\1W/8[;M11YV*MB- MD'#P.NQ^5B/]=/WW(G$55WVJ>.KC-*PX*LKREV7L=HK-\L;&K1L?'>K^ M'4OO?L;\TMKM#$*UELZ3<3(MTF_)Q^DPNTU^S>9/'T: KA2Z#(D(1;:+W("X M-(P\/Z(A(K[GM]MI8D)Y&! :.' #"6Q.PO)2E7872%FR)NQY,G+G6[\'KY]E M^$U+=G# MI6[(6J0@9$3=EQ MG(7WQA-_LNU#_PMLOD)#LU)/ $I =.G/A%L@_7?R>CF7#W,ACA^_DTI/D 0 MBCQ*C?^WK)CGR3RM3ON\9)IUW@G/51JC>D649[=!4L#JZ<'D?UO 4E[?PW8H_5&ICZ7V^->D MC(]__<$ /4C=^'Z6ZNP59I[L,:6!RH-#Y?MGL)*UR@US'$1,8D!+6[@ D!&N ML9(ZA&Y45'MCK S -)HFH\I&^FT23PMW](]%H0O-;H>*"F7ANZ<+J-*#G9SN ME&CTMKQE:E083#686F&J:# U &749B@(,&:^[S(;(Z5=&.")"NL2FE)+0\7UD 8/0JKZPF#?YB''+H%+B%M9 M52$-'*??>'!@QQ41W/"]X?NCY7O6\#TGKF\3QW.E]$+!>.3XK.)[8H?V9JW' M7O']H9PK T*Z]*T8CC<2+K; M!\=WR9SV@!/[+)GS;,*3W*J,2V/,)Z.RM,0+$V#F69DY [2I7##Z\J(6-KI# M9G7AGGL0=+H1_0@-$K)I:,BQ1Z0C@P#+0/K$IURBY=$,W826=>!0MOP+?(Q5 M8\_?=,+0,7L9GC(Q6)X?6D %4(TU+,GHHBS) M\:!CI2PITI';I,\\_HQGU18-D_O(Q6".V%B5C.21\)@G*B:7MNUM* T[Q% = MA5OC19%; ]NA9^FU-4=$WH\\#S*4$#]D GI\"J>V1>1H'ZGK-TE%](!DUTF M,!P/%YY-^,+C)2EW]HR03JKOG%+:UC/+<^II79*3!@L]GWNV37U)<<28AR2K M(KQ<#I;*1AC&Z].Z !:/W!_A<&=O;LP=J/'(L\QZA>A]2JXU*&Y0_"D4MQL4 M)S81?A#Y;@@*HHUY(**Z;+X7NI'=,Q0_>.T8/L"\2P^RP6R#V0:S#69OC=E. M@]D^Q3+D@>,0._(\) (;5UF4'D<.VXA(?&/,/I2CT1Y(T66FM(%J ]4&J@U4 M;PO5#J9-[1N;NH%D <,1=ES*HW"9^(ILB38U;^C Z=1U?.ZPVGV7 MNU$7S7L..(:UU97;#D#N:PU:]Z]@N&E@9!H8'?W+3 .CL^HV81H8&>)XE#A, M R-#)B\@$]/ R)"#:6#4"K%9:6 D#\0(I^0:.G;7S].>'XQ:R7@VP31D(96N MXS+/YD+X59D2CSI8[.%DU3[6#D9VIZ4"^LDN)J_70.590>4S7G*,1),RX4:, M.3BBD529$M3A,G1JK.2^TS>L/'04"J(#:=INF*-+ ZH&5)\!5=F JD0\HHB' M;L"0B+@3!+1*5O&0[X4;17??&%0/%"9"!J+30IX&2@V4&B@]02C%K3XF2"#$ M/$=&K@?*6&@S@7C=M\!'X1YR7>R.6Q@A,:!.I\DG)XY[IU9QYZ$61E5=G:K* MSCGV,GH. T@3=>NYU/= <^(D< /.&"-!;:.* &S7_58TEWTOQ_.4>Z]+W.FM MH^X$])VS8&F&&[>38[NN$W$<"N!AQ&CHU\E/*+3MJ-\L?9A*.WA .BVA9?C7 M\._K]'+1M!9EU':9"(1@CHTX]=U U/4X0H$CUF\&/I#'@\H!0^?9N\3P_(GP MO&R$=F@+WR,".4'DBE!PX/E:#^>^NUDT>Q\\WRE[V@-$S[/3W]D$#AVLM9"I MG[VU04!08^,C3[@XM#T6X$"Z8-93;%DT66DS07Q" EEB"A8,8 ]?GU$Z_G.AD^QYWAS&(\$&TA'&&PQV&*P M90-;&&HU%V)N@)CO%PV/.X)3 FFH!X$2'K4$[:L.Q)RX8JMVK:?J&-#8FR.0T]+LA\S\SI.T_[/ MMY%P.)61PT@D'(^Q.IR!4NYLU 5\(^8]C)= #+ T<4>&47MSADFQ;#7J9!$A M'"$[<%Q7L@")H.94S/RN>OCUP.8V 0HF0.$S:O8>>]JW9T,7N$0HU_[RG<$DWP0^3;7()>XA 944YM3X0T\@-I M$S_RG.B !P8EO.$HN3H2%X$Y33"G"09M7J FM>(X749\B6T;2SO@7%"X*M)P MPT(21FPC^:+?<'/HDB#.@-(N_9"O)L?^ZW@&ELX5EIY!)88:5&(X0)X;$1DP M5:B?ACXA&I5L)$ Y.C)4,D$31LTQ>')P-8>U0CR#")'(=6T4AF!M>80)+!6@ MA(Z4A+D;*6J' !2CB1R)M^E(G$H;K:=W*8V[CZY*>Y_Y/OHC]0CHGL,Y9C?M MH+FT,<,1CWQ&0\>E8>257N^0*G=X]R5R9*_;03\502(/V5&TM_K1":A!!M". M#-">U=Q$4_1+NB%U_^)P)*@JK-9N 23O=0].M5B'9H#Q06 T?N+P_G M<3+JOWYGD,\@W]$AGVR0SPNX)YCC8>90YCB2"*=N,,PB&80]0[X#A2DQ/$"T MTRKR/ XZ@Q7FG _Z^HRJ3+-> M-5:5I"GF()A'RK LV(QF0-=E%%GZEYW.!]8<6'-DOPVG:OX MLZM[>$VB[[U9I*-X.DRLM"@6Y4_JGLC]XEGIU(J2JUSWY%(\=6E]21+KUVR> M6/1RC1)*QOAU<0NS&_9A]U8&M!G>Z53AG4^?#GQ: ,*\ (V^*NK_"B_P)MGP MCW<:"]7'+\DDT4AQ$4F/8=?'GD^\,,1@]#IEIW( 0,Q(>-$DB7'7YWY$?*:. M,0(F7$EK5Y^/(NR7<)=.8;O<^=;O ;LZ ?";*8#(%\F[@^_55R"OZVP"JH6B M4HT;A54D5[_;/6;M73];-W#J:F9K;SW>U#B:UO_M WY%]',_6Y MXKFXE/OZLO+&]3%O-HM\ALS6;/0WQHF>OWKBSEVEKO@J7XW4L>$WHX=%7O%A39+G(#H@]5 MRL?XGA]>D)>#H^EYOU7/>[5!S_2\9YWW<>_^B8=\&=FEU_SI-LL-5)+$!-3E M*Z4:M%2TJN'VBI)F?:ST@E^T7M"XO,[3U[+D0_D&O9;?@EC*K!SK\T92SE9T MLX=@F^/E/U?;F[!LOX#0THW+E;FH%&R_743URTH1U8^/%5'M9WY8KUR@)SSQ MSGJ_[WF1=NNBM,^.\=HDU19E;4HJB]!:-P;[0V=;+*$API,@PIUB%4\8[ SW MG7R\KHI\++0_3?DAP>3.IM8P+L:66E!KK*,=S]SR> YD3YK>S4:;C3Z5C3[I M^75MEJ+]B*R5EV"YYEF^T-]TL$P?E0J9%',K!YM>GT&J,(A=)-G9ZG>[S._M M,C,/W;>Z)VDW-F\BET+.F)2^C26-)$(^9YZH*\FQ<+,#7LTCX?=9,BV2!^I* M.7\C?VL5C0M@H-_BN8XD*.;Y0OG*/J?%'RO!F/53/P/C^17?E0&8RTMVC5Q8 M><^N#UD;2_^RA5X4XT4/TK^[M_E"!I0-*/MOC\K2H'*O6E5)"4[=^4>/V]J, MLCR!=\*R#,?Q].9U!N<),$%G)6$Z#=HXL!(@6TDEB 7(#BAV0I]33D/AXKI? M#O$"Y&W&=G]+IHM$B;):6O^>SL?^HH!9)CG(S,E"S=M5+OLB&3U<%G@7\ZTB MY;"B9*,K[,F"(_R0/5%/1WW3<*>CU:>4 O.OR7R M1ND9##D.#*%--VHA* IM2EV);$Y9$+A^%:WF1@+[#T2KO11#C%+?M9.$=7E& M8D#DA!2M?>C.\7?0G#5SFT.-OMM.?162!RU'#(J>!HHZ#8HZDB$<,LHYBPAV M $6=^N@8?D$[''488V;_*,J<0X;#&A@]71CMS\3W%%B671_#V<6R]G W&3:] M,J_?<*X'KE73FWF?TUS-'INYGLQ<^^D9W(-H_DWIY&":J%)Z9;N/65;,\V2> MYEH=K[VG5@KJN2E$M&M!TQ->A+.=N-G]<][]\YSX;L8:[J_\A3N\HRWFJL[DN5)*AX5AZ'+) M922(K&KF(28V&[L_U>*SS0%-\V'E4W4_^1\K_="=EH[_0^[R3$[F7?F*#O@9].T=? MT:"OCZDKJ.T% E&F0I:%;U=G=<@A3G1$Z'M*)X*'1E]FT->@;V\-F_?NHYW$ M^U]N?0^&'7#H(L[3>%)U##%6?0\RDGLCW9TFER"2A% I. E((# 14@BGLJTX M):&SC71?%X6OEO!UR(NQJ+:6Z4_E-0V(-,5P#18:+ 0L)+C!0ALAFT72]WS" MB"<0\6C5F\&U>2 V\JIZAX7&OMFZ+/@ \RX-&X.%1XV%_9EX_VRD8S&%OB3S M^:2,YE"V3T]LWMX*]=,M7TL(9TUQ)9CN!@KUI $DY\.B'ZF1H4YJ7G[ MDYK3V]Y3GOAYNR I:LK#$?@NX*$;12"!+F4[#D/@^M3FCD?0\5S)6%;T. N&P1V3Z MN16]/K#\Y<(Q;D$#-Z<"-[(YX\#8(31P2>1' ;:E@T5]UNNAP'.)J8_]!G C M#]HMU,#-"6EOIE)V[[;YE"=NVM4]*F59JY.-BXD(D1\)%TN/XL!WO#J2 #F! M\T@7BC.NA'WP$P8D^AO:;.JQ&L@[#LBCK;,)EWB"N $8%AX)!0FD7QD6@2L\ M_HAA<<9EJP\.>K\*S VG;=-T! 'IXXP,X M"O=FM^8XYOL[]-N!%(VY;B#<0/@90C@7K4( -G$DIZ'MV)%-O1 %;A4<@I'K M;PWA_7/7=@OACC00;B#\M#RN!^\A\>=Y?#5)EM_KOZWQ3-)I]5[9X?]6_E$9,5 MY_K'R6($=]ZE\W%E\:I+%O-EY=-I,J^,X'1HM?L]:="T5@L16-7)5*%[7UQ: M7Y+$^C6;)Q8FEUVL5I?A92\ MQOE-.BV'%R_F6?U%R<_ZF[MT-!_#U3#Y"N4!-B;QK$@^U/_8V)=W2P_1TC6* M\;O''4CE.QC[X:=W&RA6O7^WG[I_XB%?1EJ_O=SM]@8^YI=PQ9:E8QQ ME4U&\(@@FD_=MX MI%[49>Q*H;2$/RK980$.")T""LG\D>+8(WU/>>].PN#VX$%0MQ4)[/LH6 M,%8VM89Q,;;4@EKC9'2S4UN8$R#^%T/L2=.[V>B3FJN9WQ'/[T@:E:V\!,LU MQ_&%_J:#9:KK9GMFB$<7JY]!#:\(6CA47,(S80EVJV:% M" EA3B"B2#I$$A'X)"K#$D+INY1OII:5/%*5K'@XMNQ_6X$) 0ST6SS7L0+% M/%\H5]CGM/AC)?"@?NIG8#R_XKNU'+ >!#CLGH_6ZJ.D,O*"1,5 Z!?F?UL M"5S? Z7XH"1'P,?_K57D/<142'R('+6]<^VN)3 ,*!M0?D-0?BY83"+:"A8C M!#D1MMT(>1YVI*1UPF\0>/X#A0V5I4/GPJ/P$&#/9'$ <,N M"WDH4&!3ZJ,J8IP2R3"!TI-2@XWFBXRG$3:C:2070^T/JOXD./>>) MFRJ)CVL$#EIJ!'Z($0J)[\E BM#V9[.W47H&0XX#0UIM-K%'F>W9D>]$'HN$SP)?5HZ7R ZI M\ZJ^=P9#.HT!QEVVYC$@6[B,.8YP M442(&RCUO>XY2QDFC[2XWKX;GA'#G8IAUFF'O-=RB/&]&1@]0Q@E#8R&-GP5 MD YR*. H92$=5-1/_*#J*L.>P9&NX11FQ(#HP9&3TH--UWY3(>JDZY'8_;8 M[+'98S/7I^;:3]?@'D1SNU% V95@MMHHH'*?6BFHYZ82T:XE2T]X$=69YF^461Y-_28:*;XYQI-83#Q8V\9=VF M'L6[/.XHW\L MR@AWY5-U/_D?*_W0G9:.W-4N4E7%I$6?YK,O]-L<^7DGM\N-;/DU$Z M+\/N7U3NX:A]T@&LQC09M9>E6=%]Q-)T6<)I)R=R+_W$!GT-^G:.ODZ#OIS; M(4&10R2WD?08$79=^<'QB,N."'U/Z43PT.CK=%G-U*#O*:/O&Q@V[]V'-N]( MZJWOP; ##EW$>1I/JJX@QJKO04IR7Z0[(4TR ;?!NG()EDQ&7AA%G/*Z]*WG M>:Z]C71?%X6OEO!UR(NQJ+:6Z4_5PATPCGJ;:]Q+*6^P\&2QD#582%%HXT $ M(8H"V_6EXT>B2LZT.<+]QT)CWVR+A6* B3!8:+"P;Q/OGXUT+*;0EV0^GY31 M',KVZ8G-VUNA?KKU:RF1>"G;9>@&GHN1YP@G0#((0EK)=@]^L/U:ME_M*-6O M5Z5Z_*Q4OU:^RYI2:^%^90R=O3@ONZVM9$K5&B#L%1 ^@X,4-3@H')L3$A 6 M<6DC1'GDU,4C;#>@;O]QT!@YSQHY_TKR;!078\4:DF#RTP'1SQ2I,"\H3/V\7)*5-?3C,L?!Z1"IBF#?70(* 8, M][?DM4' LU5^357KD[-C>RO-3]CIZ)#F\(4Q6[J!PSF3G$2(^$ZP/'R)'&2J M7K^!_,4#C [9W]0X!@W@[!-P&&Y..4B PP A)B+?<2(LA&W7O= M[S+F4U,.^VU%+AU(U&G-5E.3U4#>&4*>:"#/E]3Q,;8#+"D*!/(0KI-$J.UT MU ' 6!FO.%B53G\S.@SD]0GR^C-Q4X;:E'3=FT!_MF+C'IR"/5X70P.&!LZ) M!LYFKOUTV>TMG"!?4^@+*YU:H,1;8%FDV:CO*D^O=+T5]".=H-^CB_FV-L N ME>N>6YYGZ>;8'0!TR^W($4C;EN(-Q ^!E"N&P@7' D$:&.L'UI1X$ZNXKJDJ;2(QOM!Y^# M\/ZY:[N$<#X01!H(-Q!^4A[7@_>1^/,\OIHDR^_UW]9X)NDTN5A:RNB'GQZG M1KGM^.1CX4H'??][]T?KZS@I$BMN8*QJPS1L QG8L0K)K/>J?L^/^K?RB,F* M<_WC9#&".^_2^;BR>-4EB_FR^NDTF5=&<#JTVCV?-&A:J\4(K.IDJM#]+RZM M+TEB_9K-$PN3R[6]! @O%".JOUT?4&L P47EC:W"R,>(.1DCH&OWI MO^.\?L@LODDNKO(D_N,BOH8A?8@G=_%]H;9UG%>SV?,0'PJ!?&XI][^Y^N-= M^8:K;#*"1V!Q:54:XJ^+6[AI^)@EOJ[\?4EN%$Q\3F:JQ/+T)DB+(0#3(D^^ MPMW>)!O^\4[SF_KX)9DD6C^Z4(JD[\DP"$&W%&'@<+?4,4/0/%G@733=L-V0 M>$' A"-9&'"7("JK"ONN*[Q E!HG8$PR_LQ)0^&:*B/-%\N[GC]-2 MV=-@.;6\10$;4A16-=&B5O6J=5K;WC7$VV7F^'43(L]PWDFB%0A.2VG[\?3> M2@LKRV_B*?P\LJ[B OXN0$)J23B-YT"92@@JB3;+L]%BJ 0G"+^JS5/Y(=?D M7("9 -JQ54^MX\A\6V+&$NK():E'?H1@2T7@>#;U&?(CZ5;1,ZZPA=RPO!;* MFOET77*?4J!J*GW4D]8R?:IKV^;/QU^CI?V#5LR>BR(9*M/G#@R&(IF^^WE^ MESUG]6R]7M;-)+M2J8 UTQ75=#Y8'Z>C!>@EJF:[VB WR3-X_#"YK!D3-)^& M<5.EKH!B4\S5+TH5LL;9G74;3T$HZ*OSY%N:W!6:*NK7)<4 +ODC44<%*JT9 MX*RBAB);Y$/0S": 9^4;U)H5^EA!71&KF^'_K:R,6X(;X1]Z/%,UQC9]CN/" MFF9S*[ZYR9.;4LM;WE5/6"V]-5ODLTP_%>@5M/!YVC1G4Q+U2)4/$4&5- ME?ER(LO]N>RAC@?[J MXI\+&,K\'JZM6*AEP@S6,/F^4)UF-3,,81S**+;BV6RR/-/3J*W8U((%2')@ MBR&,"\RC7$._.O-+P&"^C?,_$GAHL1B.@5FM>1Y/"[VIZC$#N&PYG>2?BW2F M]GA@Q0MX4G4%<&B13>'W(5A9\!&,\1@F=C.PM&C.LVDZA.&K4=\F(SW04:(% MRJ4593 HQ>; 9=-I]@T>^:T>J'*Y+/1C1/FCK-E8 M30P6N&WY51AT>S5)X88[V+7DZGZY%H4Z#4W42S7[IF[J?5&32B99M4#S%D@FW^+)HEHL]5F]"=!O<:V:;:CGJ-==I].22O0>7UJ_ M+7<;I#*LQ$CU7(3- MJ#!^39XF:L)?4(K%%X>0$0H*E!83&\HZ*Z4:I6[4HO MHS4)+O=R-D"G7M5S$9L3PHG+YM!XQ!L#.%_#@ MO%XBF.7HFT)WN$D-?!A_4U0-*%1D>?DPF.=0O4"!7IY-6G?J'VOR5UQ1WE[N M@WY<:S\'>F63*<"1E@7)<#S-)ME-6JZ,FL&])HU)\ATHYQ^E MWJ@?JK>JQ3VE7(KT$5+H\6AQ9,6\Y6G?)DP]O8$6? M0/'9%8QC:-WDZ4PQ;VN_%")DUQ=Q?FO-LTPOXW)KVOM7CJ1!@3;'J;FD(,LF M *M:GZA>!]0W*I^XG+9Z5&LZK>>M;L8*O89+V+2:(.)FRBMTJAEWH9Z5%"VZ MNDT4+V@H6J*JQB&%)RL N#'$UK@&E4M)S:GUQ&*F>+JH,+UYZ6PQ'8[A'>J) M*K+YXFH23_](1NMHE2=*-5-WZ.=<[BB='[!EK6,2S6NN64QGW_2"FAK5V#Y,!,,SOK3C-AWE\/:]X?SD+[= I<>$!D*KOJ@;0 MC-;ZZ^=/2T.O3=A+XZ_2VI7-J$T_T/L;_K- HX5G*ZEUD\<@)=^K J($_>1_ M_JW0_\0__3AH4%C%%\.P03F=C'2I4?LGQ;G_V%BBE9V @;67(\T5T12-3*W6 MYJDE48HOB!.U'Z! 9[53>$TF)Q5@3I3FI$<;/_@T^ :N51K)RIJ!!95,%R"V MQ[$6[[/U5?G\I5F5:CGOQBDH8/.6-50I)FI^5O(=GJU=W/I8 L"YA+7["N%+ MBFR-3(_)4F<5^IF3]%K+E&(&!'L-8+Q."/40+S><-CLXOA3,+2;)I^MU%UC+ M@^3=5S\^Z0RS?8DPH]S#)J4_ M+:UOK=W=:\5QOT8R,:Z;IXSD#_736E2T%8D'^I_;!#^NV5<[3*@'(MWCX?=EN]@_(>?ZHO6?\-/_/34;YW_=.XO MZU4FT*&R(>P^EKU=9PGH!#!#V/E\5"GYG]9@)I T:"GN0*& KJE M@"_I]Q?O_UE"01\3HPY#&DKM.G,4..O-EV;S>[#YN\6GGBHL;+$:AFSZ1C8/ M @L<)+\+93MSLOMG]<][]W?P*N+^ROHEC M.)"BW,N4TM>,^T"EP? MR]/?ZZIJGWJT"K/UJXBSC_4QL5M&QHYT]?#J.]U9J#HD^J*4PH>/O/[62AI= MUM6KX_'KTS*=%7KU?PW-[=X7=+TM,J4#AEB'J9U[IU-3$?5"B9@;,,>KHJB#@(6.UULWQW)_.V-S3.6 "'Z(E@"]52I. MUK5\YBPO4=.8)'!#1_HB<)W0<4(DX+^XBL_'U.ZQ$V(/+$_XP*:=-CY8G-ADPWJ4R;UC>L'Q/ M6)XU+!\2Y"/JT2@,@LB)X ):>05#QY;$[JT!OP>69V+ :*?%Q7O'\B<8.M%0 MUHOB)9_C]R-F:]&P-2+$YP&C@GJ1+S 5C-3*N[ 1Y>O)M15S1RWF_OT9YGZM M;5Y?U=[!<)+>IE.=D+P[6_\+D&$4%V,E "3!Y*=3\,B=@9O_)%CTT;+Q%8_* M)G0HC%Q.P;HF%"$[L#TI":MYE+ALH_%'-SRZE3'=*8^^I#8\[I!7-\F[#T=# MNU1P/R?F/FBB[$'ELX-8Z]R,^YB!Q*041Q)%B*(J;-#CR$-H;_+YY2KV4)P',F!VZ/F2">D$44"CJ@RWY_ @V"APTYE\?R,>?XE\ M[[23]@O)J/_R_VR2&LM&D].G4QNWV'1BVG)MMSQ'WY;K&?CE3>$W24//\WPG M$)1Z3N @5U9!U+X@@=R?BO6WE<)CNWHCJ8T'0G1ZYK@K;;PM&YC3"P.1!B*[ M@TCA-%YBFW $BBF3A&$48!+X=9Z)BR/F[-,#U0E$\@'%G49B&8@T$&D@\MPA M4C95:AWI(41\Q(CO.TXD@Y"(*L ]Y,1S]^FHZP B;28'5" #D08B#40:B.P, M(C%"#49B[/J,8TJ=T"&22^%%5;"!3T2 _'TZ.CO!2#QP;*-&=APTM"=,K.OI M2[CR4 <:SU7:Z6;>K+(HA $, A@ , 1@".$\".)NSRD]-8]H\NT[G MIAJ?J<5H=M_LOME]L_MF]T\TF&A(QP?U?U&)1.([ 80;U\@EUS@+,0K%C@#1@V*GAP^LB99UF.Y&MS-_3IS@K$&^.#C0;",65+S[-LZ3,Y="=8_0@3T>1HJH+% ME&%;!G[DLJ#5OB5D#GS_#/M+ MVE+Y;>(@[ 9!*!TL'2_ 8576.!)8;*1H[\4GL ?VYP,NJ&'_OE"^@8?C@0>* MFC.%,*"A$U'JB=!V9.B%#N;5F8(G.=E1XW_SVJ9<#H1]R$H,!AX,/)P*/) & M'JA'@LAC7A XQ*'(XR2L"[Q@SW;M@S@$NH<'Y@RDZKU^QO#PIAD/>ZN[DFT7 MT7C,91B?XV+6V "<"T&([874#[#T?-<-JPK(KA"^O;N0[R;)G8N!PTW[PQ,3 MGICQ[=%%+IA1)R NCRHSII\*B792*G=QO+LHB$.L@<"[<'!W+/, MU\.PW19S-SQY6)YDJ.')0'+)HB#PJ(O"* B9CRIGL1=Y-MDH!;*-N==)DRHT MX)BSR&OKLJ:%',K^3Y+IH5I4?D ?Y*&/QT[8!(T4D>@*.)2(&'7#:[A MD[-QEELO;UBN[EZ-N %U3/LXXS ]10YD300E"MW #0,N'&8[TJ4N0[4KA5'" MHNTYL#-3D TP[?1$U'"@X<"><"!O8A1MR1 1$9B+OF"^0P-1EV*"/Y%D.\G MKFS&KM53PX*&!7O"@G;#@B$/)>((^SRDG#H>BNS*=>-RG^TH!+MA03E Y+0; MEY]<2O*G.?Q0&X#6^U2[$GXQ M!U<_D-:G%O37;)JM>F>Z,@)?U.1L8'8L=/:[JSW L MO##P>$"X5Y>@X<1EF]DD.\C&CMF1@"JZO^X /6+'LRE;6=*0=97 KB=6:2]: M\_B[Z;9GF@!T#GZR57\K]%PO)#ARG(@(QY,!J\#/DY+3#<.@"8JH^P"DTP6L M014UD4T+3Y-P>=U71@:MG1W9'M>>X#A[5OK+5V1SYFA/$ X-2Q M>94='_J"R(WCQU;MB?WS/+Z:)/7WG3R[7.]?%[=P MR[#\/"R)*"XW0%]6WJC_^?#TAXDBIK7EF:33Y*+NL$30#UVL#V%K$]!_QWG] MD%E\DUQN+.7:6FM8^ IK M^B69))K\+VQ?(LT0$1YRYP*_>\EC'.D1WY-A$'I1),+ MX6Y4/X:RP+L@)6_#(Y*1.]_Z=OK,OC_/)ZV[5X0A @C7=Z=3$.+EY_;CIPI2 M)BN" *-2%]"\8@V3R:3Z]3_?H7?Z,^S,L/[\P,9^36^3POHUN;,^9[?QAN9P MEX[F8_@GS*N""L"/23PKD@_U/S8F_&YYBK(\_9/O'C]C*5]AXQ]^>K>!=M7K MG_B)[';;/E_6JUZHASK??;;#S1[.=[E>QXE4U&\(B_+*9) MN404#2QE@O7DJ'\/ MN0PI.D$"1#76&I(@>LR4&>\U&SZL\]?^18N2_=L?J; M6W_2I'$,C=-Z2AHGE\)@NJJU)]+_D#:[E4_HVHXOG(A&04@8CQQ78%8?/08$ M;T28EB)AS;_RL71=OV6/ SQP&!H0TR?I2$P/@PD]PP2[20%Q"4J]RUKNE378VR22$^17 MB9L :L_W2<0EYRR,(N2YGK],9&:<>2_GUVW$:O?\*AP"_-IE.['^\>O)F>AE ME8%ZICO0^F+VR$+ /']ZXFC2GLW?_?S>_1%>O9@]0APFS0R @C8]RR23/F*> MZV#*?<\3Q&["@4.7;]2&[42P:PKQLWR6Y7!A^1)#+$:H$NQNIHNE[$>S[Y5?.!HAT*N/[RJ]GMQ5\5<^IS9CM?XB;3_82)-_2G_IHEGBP';X M@-!."Z.=5LCFJ6.?"8+S6@MT/3]X^4DJ M:(&=H)Y$U4!ND_L5[? @4NCXC' @K& M)*8,$P^CD(8"4X<1.U(!RO'K*+2[6$EL7UK_L9*0\7@RXRKL^=GM;5IFZ;C3 M49D%=)-,AVE2!&DQG&3%(D\4L7F3;/C'NX]3! M(KQH4I1XZ$D9A"YQD70\'OI^4*4H^2C@WM.Y!,^^![^S$L#BF4*M?)&\^[DU M-TVF*[/;3&!I4\(+$BR>'\[!:?H!['IKROPMST:+X=SZ/<[S&!9TO2S2F:T0 MV/T IT"8<-N]:@OZ+1TEA?J'7J6[Y2H!-BMFF);49MVE\[%&X@(05J'P$#2" M&*ZI[BPN+95_9\U357TJT_];0G?]KK2PBL75/^!YZO?AH@"=(E^_(I[K\>@1 MP@3T1*[B FY;S&"&ZC<0'C=*#](%FO,4.#G1 MG)WI\Y0\F>AAI--2$5,+]\"L]=.!")+I M""YI?7^7P#2GV=Q2,U=A,B OU]\]]-Q]UL_[O*8^'T? M"/@+D-F-)L8#CN-1_6:?K_SZ*-Q,EFM@7:_#E$(ZQ9Q@DZ33. >\R!9YH3'B MJO*U:X+^%@,*+(J*UXM%JI13X%@P:92M6EY48PTPYPQX%KZ'QW_+)M_4O]IP MJ"Y6X 6#+-)1"L]>A[@\ ;5X!,^R0 DJ*LU$*0_W,)T2/NY!&4ZF]16IO@B> M!M P4B.[TGF$ZDWJS?$M6&)ST)6GUE4"3X^+; H7W#?X>6G]/D[ACG2NGJ7 M!>"T2-5#8*U&"0#-+:R'?MIB4MYDC=("KDKUVL*2)?&P!E!8P_7E@>'JU8,_ M,/9T,BF' @;@MV14CKX K)LW\J9:C3\5<.4D3:Z+5:FBEH$4]@VB BJIV/;V[R!,@#))8>DYKY./X&/[30=00V M,,P(S%=%4XJ0@%I DX/?8-RC:@&4$"A@;3069\M,]LN>&1\/P]+2]J#"\0@1 MU/=(&'@T"!GQM.T1VJXO!'X[V^/=S_^WK_\[)CFQAQ'\OJ:!:2:?Q@N@[(HU ME9=&:RH-Y;,\*:&H2+];M_#R<:56 M@?ZF=9OC5UQ>I:8,K-] LTSN%-Z,04WV)99EFL=L8*Y^PJ? M9C/ Q!'(@UN]2QKL1J :_4==&00(+'2436RE]=_970+HIY$W!=&7S&+EK*F&995$\8K]F]R7^T?$J_=O M-DM E(*LA2N2=#I0\YPG16OA1NE( [RF[%HXPM>9_A;D25X*?$#O=*KI>EK> MO0TS7%JN7GP8R>2^E%BCY$:Q "PP*/RIWI72ZDCS>B$+V/C)J!*)J^G\5Q9.M6WU?:U"*"BCH1X@=2@?*%(EO-5L/:@1H9EG96EMARU4RC&'LY494SZD& M'UO__O\D(>BG\FO] ?]D::*N?@%R;;ZOU^L&-(U2.I7#OT8C.:4Q/&!/?ZY@ M[!HTG%&BK#R%')\UH&C+Z[?%U20=:@FPT#:;%:7YK77F^N57+5QV%.W5\>'U MM3XA?&!3=E<_O RT(+6;00H6]SS+2TOURSP;_C&&ARN8?TBU_7#6^UE^5)=_ M2.?PX.'#G+(TA3\OU4M=NRV]!9ZH!?W'1M"?]9J"#9:4>GVIS265WP9P1#L[ M%)*T=:5.>.DUK',53[0>6XR3ICMA?SC[(:[MWR@?<@3V;Y3O%256ZG3E>ZLT MZA^K@P=EAENU!3Y8>AWKTXT5)7^I<.L[JYXE^ASEVE+$GB?C9%JDWY;]3%;< M"!>E^Z!R)I2?^K=BJ]Z-E=710W^%MV#/U*@6^N'MTONC8BU4=D%1[\J;X]"1 M4\%@QZ=W.M R%*<^I:BY%@QL@,_WJCJ@LF>_)1-U+G&=Y'EY8!D75@L8TDJT M+VWX-Z>,E@^AAJM+$ KJT%=Y=A9Y)6J+@767Z%,;[5*XBTO/BCIA6)X W&:C M]#H=E@[]TA/1.&QNXU%2^T]6!/;&FK3]&OVC5QA:_P:5:M?455+%)*CETV=? MRJD9-U;6+ NSK\)CZJ M8^(]JIXSQ1#9HE!+5_KG!@_YDG4HR-*%7+FV*L.W/IMK&<"?U.&9]F*6YM;[ ME6WX<; I'I3.M.+ECVHH 3; M/^F(P_E]+^"[5IZ6PKD/@ZJUMOLDUO^85F+PO3Y:SI-".6E&E:O^QW+WTAJ6 M6T<+47*5+]3)/.&U>ED&@5;QHR,KMM21Q$T>S\;6*"F&>7JER"ZN=K!F_MMX M"KB@D;VAS6M]:/LMF2Z6UREB:B%V0SA:3%1G!.JU4VLQ_><".%'[B5=.#+(B M>'Y8^9HVLLVWZ(YM<^4.0# MD)&"'ANG.>"=WI8*[B:31O!7AZ(Z?J!$%C6G2M@_L0(ZTJ0B5!50H$(8@ < M00!FMO'RGZ# >9'_"!2UM+0R*O=1Y5 ZZY5384YI\;1>"43=/RVNE,O%3 7Y M5.>+JV*]$JN%@NGX1@-D#_TUOY=V DB<4MMI2Q+EYL^;@X"EIK2S8F2]_\UW M/WD_:M&H7ILKG:,ROK1"W)Q K(?0K@3?/JS!_?WRRZ5UG8R4K@Q(OSR8G,1W M11,WI@Z2ASJ4+%],JI!4F.5B4IE"FP>;ZHKP>R5[=12\#CM8/E)/ZM+Z7<.G MBGA5PG-IC+U,6E]7%>!2BJ.59A"LTQ;K4TISC-]NJ]4VV7V3%K:[94F4T7OM&(>5#A< MOO0&/*2Y6//XCT1+]AB>F4V2M9 'T)/60BIT7$GSCF.5?X^>++;N[WLCB-LX MOTFGY?#BQ3RKORA3KZM0OH*CQ_LPM'][>6&&MZU(WQ6%_KGX M[].0;:0Z'T=4 M7C<^DE6S]2-HWQ:YM/ZZM)#_5%@J3WK1&%BNLF&4XP14^B;(QE_FJ*AK6I$Y M3;O%'A#X@1U0JXO[Z7_"S__S,?S]2 V3KD;PVR2)BZ0\YJW]",I-49OFZO-> MZ*]^>)/RY4ZG"[CW\S)P/ );R<+HXO^S5LX6RF.%%>?NVV1QE!E\3PR[218> M9<-%:4FW$H!7#KGRQ)ID0_U3MKXR=\E5DJ^Z2+]FLRM+_%DQW(/ MQLFSC9.'HF>]/&2W)IWV 1N"'O6[Y#$/_E3?];)-.H8.G+,D@2]UQOL+"."TW):;41[O?GX/5A[<,U$6WX_/D,CY-A\^ M4P>OV?S1F@OB3#=?G(EL\'6,S)EO]EESNH'Y,]Y\ _-G#O-GTV[FX$WAWZZ+ MX$Z=$U[1&>'1"776_(!0>LFZG-7>]^ H.IL<>X]UPV(=LAAS+M(H4_,-;[^0QD; 1 M*V_+D\SFE[LX\8SF9EC,L-C+6,SAWJI:&IX\7>.( M7:(SH."'C*/3"AM[][.;Y)F*?G\D,J)57J#[Z>Z?4#&5EW0'2NVMUG("0'CL M)$7XI6U(RI!4ER2UD\UE*.J(+*@#4!':22GKI^Y5[LTNWND3(+X7P]E!@[:Z M.X"W=\.[YV9K\-"0Y,XQ(6*WL"M#DH8D]T228C*^5V&#=(*1CZYE]3)=FN/P +73B=(SR_.:$Z?=5J,S!* VWLF? MM?.2O.WNF^-B@PP&&5Z(#'RGPQ.## 89##*<,C*\I[M%L+QV1;8R-]Z68DSX MRPF'O^"S#7\Q)-P'87AV\F[_/&TSV<$)P!:S-OJL86'#PMVR,.G@R,2PL&%A MP\)OQ,)=G,(;!CYF!CXN2Q!UFX_:3T/PF6/5;;M$G6!7!%5\NFDG4G943T;6 M-)E;A>J,H+JO[-S0X]]63NBVOKTN 5SW?"D2U>+4^NCNM.S*W'7"T*=65A+:;IO!A8DSB_26!A1HM$=7\";0<8 M[&:27:G6T0OX9I9GJN^S;LFL&H+K_E&C9!+?ZVY9ZIK;3+=VOLW@:ZMJN9TG MNH<7O"%/KB>J"2@0QV(Z!+D?I]/Y?;OEU'"1YZI]N'HRO&Z6*8Z:QWD*FP5? M3C-UG^8QW3&\W9Y;U <#V #BS:U:)L>CTLKU4MJ%\ONG K_>[5DJNUO45RHP8)VYFG M5>OLOLBUDKIAG,GT!L8U5>.KZ%,W@1^I=C^Y%=\ ?11SU5T--)-I11S#= 5N M&P6B1?$/+(/B\QF0U/?T%JAE\AJ0MCO8L'()EK#3YOTV?\]R&&X.3U3C+Z<) M6O'=?-R>+=R5)QK9@-Q5=TNXY0\%;17]#JP[& V\1Y-Q.EW LE5/ ,8\&8ZGH&[?*(4<7AJ/OL6:X6"CX%'6#!A&-;!?90C@VWHBH\V]R$!3 M!Z:<6(K)9GHO;N/IXCH>SDO*K(=YK#W8CT$_7G'=OQIEKM,IW.M=2.N]N8_FG&K=2]W0D8,+ SDTIT,J -S6ZO&BKI:M!O MJJEJQ6"P-T7UX"H@%:^Q<+92 ?L W4>N_F'G'Z?#[#;9::BF?VS7_6-W:W!ZU.U#G_B)'_/@3_5= MG6^*,/UCS[YYJ.D?>_8D8/K'FOZQV]*,:2QXWIMO&@N>AVPP_6-[P^F[9?:= MJ@S88C4,V?2-;-Y.>AP!V;R%:.D=D9B&MGY6S-49BO;#'XA?CBSIH]=)'63' M(NPF;:-/.J!AL5ZSF&UZVAH6>S&+'6$UG>.MEH-VJZ_7S[TS?/N6$W]S2NY4 MC]LIW?%MR7_WO@1GRP!&KM =X/3QW='7GO3L$N\2L$=+\J M/9E^BT=)@G0GMYPAP3Z2X'.A4D<2LW'&7>#VBB9F*T]F*P^BF^S29]<(!D." M'9+@Z30E/W<2? O=I$\.F!.8WYLJ)X>T+V!D6ZSN+ MV=V>=Q@6,RQF6*Q]QWO6@]C4O>^;Z2IZNKUDWM-N0S]Z2L$F=MI(E:.1*D1P M8QL9%C,LMD\6L[N5>X;%#(L9%EO1+/'E+G5FCDVS-"QYNK91QSG4/:5@$PU\ MY.$.E.^4,-E/WZ30MYJK)WK?$2JK>>\:! M?W0.?%N84^CC!B##83WG,-KM$9GA,,-AAL-6XCQ,@?+39K C.U*F.WG#CNQ$ MV90K-G+BR.0$YK91Q0R+&1;;(XNQW6($#(L9%C,L]C(6PSN5A30<=C0<=F3F M3L?]P8[-W#%1M$<4)D#03L3:3YH\]S"!XR1![)@HVI,A01.I[N,@-"?:1!(UVX,VAL/ZS6&"=ML>VG"8X3##8>T[WHMN.:R?%J"I MW'2ZY\[O,3J+XF,FQM:(E:,1*QAU' YB-#?#8H;%5EB,H&X33 R+&18S++:J M6A)C'1F>/';KR!2V-2&Y_8\XX#NU5^HG.9Y[Q,&1DN!NYWF&!/M(@B;HY>CG M=S9!+V8O>R\:V$[UT8QH,"38&0F*G;I8&1+L(PD:[>3HYW>P6NKG>N3;;PW"SLXWJ]AUV+4B&>T^ '1)?]A] -=Y=JN7 MY#4+('=__PR^ST8#ZVZ<3A+K)L\ &F9Y=IW.K=LXOX']&B7U$NFQ[OPJU7;I M%0M54&ZY"?PT MBX>)KJP.1*/ 1?_R<3I:%/,\C2>7EMO^.*CH;8/01HLWG^\ 6"&%T<&U M5EQ8L94GQ6*BX4R-#?07 *^*6P#08%)7BWF:3=4%67X33]-AA7O?LLGB%O[W M+IV/JYW\:S91*I+U!7Y2-Q76U:* -2L*N$ZMX;_A2V;!."?5$XMQEL\O "]O MK=DB'XYAJ:QX.,P64YV&$X_^ >MZ"R*Q@'%.XGFBZ56]*A[^CF:Y=8-Z1]53%,6MX$'YT**U)O#X>IIPY=U\7,\OB8?C>I6:65W" MWM=;7"](M1BW<0JB?!I/@7Z4;CB.%Q.]"'DRB]-<_Q.&F"<6_)FWEVJ@'J&^ M3(>+29P/FHUHYK]"9NTIM@BM+R+ITGI!AX)3E*/TDI^ '!TM$D5U2KM^(1NV M049?=0MLGOXKKB_3=^7P%."0>'J3@AD#8%0D<^ G5X$2O%HIPJ""+O6L 5#& MHT14CJW9L=>)=54'YO5BK5M"?L4^OD;"JZI,1R_AU_,Z>PF.P%M/S>E:QJZ^<\Y'(1)0EY 8+78QO_Z^2Z:4$N!%PD: 3L3I M*0-2;N^>F<^#&]Q;6C<\WE&\:=W&CP(PPIXQ9&OO1&(69J-DP_/1:5A#B%*J M6)C9>O5@[ 3PZ=1RQ[L=\9BE/&=5(IY7J1R44?M]J!R4"8VK$5=LN'*PE-8I M8=-R.MX1J(2UN+?TO%DO)%@O6$9H&&]Z+UM#H"6+O;%UYP>XP8+#&,4VY!E. MM*@+#'J!H0IR^)SB0H6T9P.^]KA,:B:G0CK<[$;CZ[H3;GL;Q88&B4RZ$MPH M?.?;#K6+F@G6C 5&Y2/W?O!][ >@=/!2M O03,ZP;ZZ(47)A$#.NK(R\C.J4 ME9?(+RNS9M/5^I'C.LTR90A8G4B>1*5/4A0GY!/UYSRT,(0"'5WS$ MHR@"A%Z&45N=GWQG-$<)"UK"8*1WG(K7+JM64$8+46I6VND]]M*S4H5XNX&; MW6 G,1V2<1UV#8R"'Q@+804RJ8=\Z]LTE2TF] M:QB>B+8Z50_TJW)6 86WC*$\+F\2$A4LM>'4:I:8A1>UV<5#NZ9Q[0<@JS!' M<1 (ST8#00=GH$LP^:UA'W9^,J\E$*WF^9*!:B"3#U?F4]>>"PE5J$.I/))'94+OED_ M1&HXMC(Y&&A?H)!YB[^&AAB/A4UUT,CZ04$PRERY;3X2P.)&99[OI/V_@^%@5[ BEU&7FH:4(X]AU.5O=EDO+)\<'K)ZK#)8ZO[+MA>+N M.'JM0FZLT0[9,!2T:3S.[([CMIL((@OW>[$8X=$6FN4:=Y8;\W9:($(1W,G# M_&,'O\SNKV,U!(O2R4PX8$?LY'H!>!WC(H[X^7_XP] 8P)=O\:O_^LM)N]TZ M@[_I7^;9.]R6G@WIX(3'\S\4GL -=Q\GRK>_&]:]%6 Y MYZ#]/SO9[&D4[53>K9CPPDTM$&/+\.+9D+.N&:[C>Y)@G-VI[SHC:Q$F];!; M6&1K#C$AO?)B"J) Q@'6)ODMGCP(X^&?H"5*\J2[-V9"D)@H>8.%GCE2B.3: M@BS-I7[]&0=..')HJ_7 *V-U#^H>U#VH>U#W8!=Z4*G[_GE"AOJ^?]D:"D=3 M],\YA$VW4XAX"DFA%(+EKFK/9R!+$ ^5GG>\$3Q+?^L->'XPL]P,JHG98L02 M @V!P,MUY;>_'+6.Z&\,$=7?*Z;GFX-G3S^+>^/&GUE+^"9\_H2[9\61KSY@ MN!3ZY-X915/X-0Q^Z N_ZK84\6^VNFVCG>Y\_O:UM,6I2 "\^YA).DFP^P^ @@E[9$J+\%R:B<'%Q, M+6_R6NSJ596$VD;4KJ46F[UP+3L@-K7?>E6*M1?8IOA,AY>Q8OU* MRK)VPHH)QZ[R(A8;[<9X"CH;9O[=[N+5G*6UXAZ(XG9/"W'<5'3Q:L7=IN+N MG6Z^O/J]-+6BGL@BOO6[&_6Y18*H+>[Y'6"N,<)HGERL GB M?AU_U+?WZ(@CWJK%^]!XTO%#R7,%^ZZU>S"^>BWW9WSU6N[/^ Z&E?R0UK+6 MRYT?7[V6^S.^>BWW9WP'XR\W?.S4K&YB>FZ%CKWMLNG>549?OCC4:AYW-CFH M>F-B'_Q%K6&;U+#3C9[PK#6LUK!:PS(;'*UFVSR #8Y:)_=WCZ[=;FXT#JNH M"->'.&N_LC-^Q6QV-KIO7D=NM8;5&I;5L/Y&3U[5&E9K6*UA^=SH^ "RUHG M]S-(S':PKY@9?=2*ANT[($=W'F).JTEJI:H#<># MK1(K5S&?>9@RN(MRUS93(N+=E[LB=>P]$+P=-WYFLU,$[*5VI[5$K2]@%K%J MM435$K7A@EU%'>5ARN NRIW9+X1$6%&Y*U5,VW40X'\1*+(8&1:,SYJ(S#WA MT/#C*(PL#WM5]M)P74/?PX'7JU^O?KWZASGP)T?/^SP)!SOP6O?KU:]7_S ' M7J]^O?J'[/?W[JC- U>R=[Q&VC,+'0BKJ^X5L!\5E:AV(0C06J)JB5I;3R]D MHRI:3C],$=Q%L6O7QVQV7NYVW/3UBAWUJIUI+5'K)*K3+ +P4$M4+5'KP[,B M 7]%_>1ABN NBEVGN4>G[U_AD$V%ZVN;N=*J673<9Q'>5X/<:Q?*Q>IH MH1;.5PEE:V2T6CBK*9P%BZ>[%@C4TKR_H>R&*P45E>"U!=J?(VOHBN1S^J_6 M%]?QQ/LIW2+\8+9;/YVM[]SI<_MVNLY=%&N_W/%(P_)&QH@+N8:WGES5& D[ M$%8(OQK[@1%-!?Q_( 0]'SH_#/AE-,7'''\4&E:(3\_AP9$1^?1S-=9G][/= M,D\*/ZQZU#2^3=-!A,:]P#'% GN7?NIX^ARH@2:#@J'2B>(_-08+DWW_9-OJ1KW4\>>:FL@>XZ-!F(> M!_84/L:&VXWV:;MAMEK4TFFKU6C!O^4;1W& +]O22F"'L,-C)P@C8VJY8^QP MF<>UX,(\PQ<97" [\8$:S M"K-\'H?0GS T;L5D)KQHJS.WVOK_^C?+<$:_'(7MCGEZW+JXZ)R?=+K=<_.D M=7K=NNI<]:]/6]>=TQZ\X&>K*C/^T1O%813 E!>:4AO60@0K>J8]GXFA6A Y MT/..!T$?_ZTWX.&BNYGXPVQQM$%.W["%Z\IO?SEJ'='?T'%;_;UB-KXY,U## MS^+>N/%!HO*]G5G!Q/&X>U8<^>H#CH;HDWMG%$T_G)XVNV:WU6_W?CH;^L%( M!!A'N=8\%!_4/Y86[2C93TZO*+6.UF\W=D?&7%OW?9A/9 MM5:_O#_Z1GD)Y2.A("%]M8ZX$4%)YQ,1U=4]-[^MWG%Y"0Y4F2K5#HMM3$-@1*3S9?W7@\8S8J M>V7^8,6F"-[J/OF<_H&XG(NIY4W$@2]V;09J[U&+S5YXCQT0FVVXELH)R5J_ M6*\)M,_,5DXM=I>TK-MJ-'5YH=SJ;/4J^W=6K3X[5G)H[Q:G9[I[6 MAS-K%:M5[.54#-D(V@=P0*_6R?T]8MHOA(*S:Q)O#@AKS3T4S3WM;=81UYI;:VZMN:^2!&ZXSE(HA-[NDM<9XK8&OFWA[VX6 MG6 79;\4OMR.;-]]F8O BJ!18Q[X8R=Z9--W-]$VV\>%-JPJ&TSM@2'=<8GJ MG-04(+5$;3;:;!6J\%2T+GN8,KB+U1*T9 MVG&K$%!T+5&U1*UUE&:SS('PBCG*PY3!792[3FN?Y.X52!MVH=K&$"6'A=MH M%C.@.W8DJ3Z1="#2W#L$0/U:FHO>FMSC23C8@=+WNG6@*?PC+GBH"@J'$NQ=AT[CU MQQ%AW\-O$(U\YB/Q 6*CXC; =Q$A78<7.5[,?!V)I/+;[WPWGHFP8;A6,!'N M0M%/@& /YT[D?P;[3EA) M-R9>D:8QL*E+(VVE:14#9TCT(@YV$CN,/!*TCF7LRQM3.W!:W"-IZE0=KW0/ MW\!R(LT&1 :>%#%[H9E!GD 0*FL.0O?#F<$JN65,X_$F9A/Z3$+>O&T:(Z0/ M". ]T/4)?.HAL,\@-ST"9<)BO!(5TU:%E V$.0#&+H0 X5/XB2V??' MV>#S^9.>N<1<,/1-O))5LC?=9JNX8^*VER**32]EF9!B?411=AD[_?1J4-E5 M](.2O0%%WDQ\4;(?I12/VU:1QCP ^Q8XR'J$/$FQ2ZQ&SXPZ5O@Z-)_&V+KS M ^)A>=-N]A-3AMQ7(B#B'OAIY)+G(C8D> _ZYO?*-8+I!7_!G$N);&'/DG0G M1T=&Q$N6&_HJA%)AC(P1PD>CHU=WMIWBN8ZL*HS'\HY:\5ZL\-G5U)Q\#YK?QI8NUQ;# &/Q/>J#S0L@,?/,DZEVBALPIM M> \J^Q"2T :EGV_,9C>9.'@NG$+@^QYF:V8D9(.6;4-N2[VW1G^"X''VJJ7& ME$NBHPH=U,>>VG.HPJD=TZTT!.M= RV'V)-,@Q] M2(:()ABR+./>#[Y#4&B+E%H8VI250,R$_+SF#2&@Q/^57HC72_G@U=G60P2U MJSI 77UQU](MDV#OGVMI56[3,_'#TXAE;.W]]E?X[ M#=1+YM9$O!^"6GY_;XVA2Q\L]]Y:A-#4S]- CN;UD\I'I_)54LTX( M";2PH '6S(-)(\OH8+'!CM&D@=V;@&F5%B^;!4P"_QZ,=30-_'@R96)O<$#) MGAC(M"?NE1/@G:=0!'>.+3>GP-BZ@MC@5<5%FG&J)^'_P-R(('3&#B4LVGOD M-IR3QC7"&[U/"EA?X@ 2#L<%OX,^2PY!9#N.M?=X^*>P(_P-IFW^# :'Z9N3 ML-ECKV1C:O,0Q\![;N YR,]":_H&Y+4/>1^.RUW7PP;OG5E>/ :_QA6GK^R# M\9^?:"V"\*^X0N*'\?;HZZ>/1^_ 6,RP8L*YE-%K80<_@Q.?&@-P<(YM)7MO M!CP \4INI_,>%$*L*'&%*8,D# =M79-> *^_B@-PMMI>XM2"IF4-DEXZ%!"$ M8&EJ13])K&CA^Z!>5&#'D@)]BTW*R<;)^X\G%&I!MA5&ZT!2%P4RZJ [& MG9@Z-B[>TJ!4/53;E.1.-V2/L>^964I64HJN'TQ!X*JGLN,$LNVL'03"ISP4=IG MQA7BO677BCU[*JN Z5O]P 'E0N&#B&U.VIU*'4@8J,J#@@J_7L *IV4#>/T+ M;57CIYO8KAZ$AN=':<4!ETY;65G,QQ-+GIB09((OUL>W[;(II1YC%U0@MA([ MM&I3\QM'X^ C<-ZCJ14MU5O5:X2,X5$F8*U\^%VPXIT\6SQ%N/)*!%G/,[.T M5([6WX_=@$ 'M'"Q,2> M[H,&QC2?H3,2J<7U,A)S M9&_V-$E.RJRX-PJG$FFX3T!&"I@P<:*V4ZH:X4"1?^&*015RSI [17F'9 JY _W2X@AIBMJ,VA,I+.Y>R8\."? M:OL5#);F8J3S M\>6"#EUB00(O5*_.'<=QTT$FQ^J9'QF$)*Z!Z6#/"W/\-[ MK3O+<=5T0U,3'RPBQD>V&].DP\#!",4SCI,C(5P\>L4E"AM<7= HY6)3IPK= MBMV1,8X#\@*./-Y%R\9;N8%UCQO/ J.!$">%_448S^= MJ_[U1CUA']C?U7?Z^8C&\..H;/(.,W/NA# MOK=LP+E[F VH#_CJ!'UR[XRBZ8=3B%A;W?[)<>\G!?]K8^0X#\4']8^E-3M* MT$/2:T"MH_7@(MQ4V_SI3/TH_]T#7QT7>NH VSK9Y<[O:UM/6Y2MHEQOZ^Z8 MV=T"H_':BZ(O2%K\;0IQHZJO88P_2HIDAXD*=G@B<)L66!\5@/V"O.<_\>\1:#>"YVA6N \9Y^O_@%)&1YDBI'A*[O1[ZZ\7C&;%3V6OK!BDT9 M;,-]\#G] W$Y%U3'.O#%KLU [3UJL=D+[[$#8K,-UU(Y(5GK=PX&=9@04EY) M3VKJRA):L#D,M(+\5!5=O9ITMM;<0]'<=J\0<4E%5Z_6W%IS#T9S:Y[W U;< M74/);56 W[E&R:V2!&_4]>R==WEYE6P?;]B#U$ZB5K%:Q3(JUNUOEK2G5K&] M5K$Z@7K%!*K=WVQ(6B=0.Z6X&QWXMFL!K69_Z]G5=N6_%,_GCFRLY>]T/;(= MNYN\Q^W30EE)90WL'MC179>H7B'K6$M4+5'KP;QK@:J40.V@$)F]0HYN?RK? M>R!V.V['>B>%-O]K0U9+U#K/J"$ U1)52U3YH6E8N[5 54*@=E"(S.-"9FEW M8JV#.5R>AQ\N:?-V[!A-V]SL?N+N"'BEY+JJ'GS7I+E54Z_3WT9.9FCU+6GJR6YJW&9>U:F@]6FNNX[ '7L=E5$+[F1!ID\]'E4$B M?LT>($Q_@B&\GI^]#%&$#ACP[,<3I@@)_U[X1E1?[ ,N1B)3CI M4]STA/IUU]>A#-DL@9XD-C;H:$64J![B.,OFM%8S_ 5]WJQ/'$]X-D9 DMT-QR H:--"G M:5PFZU0=9MA&3B77.CGN\IOBO=1O618,5F8)66QY.LE^>3K)G-FO,$.L9!&2 MFJ#3=*\VQK_Q[T<5%%A)98+&DF H&WJ&J&]#/V+BU<2^K315#8S+1DX(UBU4Q(@K MF*S3)J@K)5:L#&MS:=.Q(>KJ$ATPF]WMCK^$V7H63?4RH9U7Q; A$>RR\>-Q M\Z1L_%B]L)%[4IJK_8U^FKYTI)\-9*<0R8@@3XMH0[ 1YB@1:XY)Q>^M*C*Y M>!\]15)'P81X:$GF46(PIGJ&"RTB)Y]T/5;RL/0L61+&>S]P1_?( \JTSLSF MB*]&PD!.)^&GQ F*5Z0-+*&[_B2A"62*0V?.90'HL>07-E+*/=N?051N(P