0000047111-19-000010.txt : 20190222 0000047111-19-000010.hdr.sgml : 20190222 20190222151449 ACCESSION NUMBER: 0000047111-19-000010 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 144 CONFORMED PERIOD OF REPORT: 20181231 FILED AS OF DATE: 20190222 DATE AS OF CHANGE: 20190222 FILER: COMPANY DATA: COMPANY CONFORMED NAME: HERSHEY CO CENTRAL INDEX KEY: 0000047111 STANDARD INDUSTRIAL CLASSIFICATION: SUGAR & CONFECTIONERY PRODUCTS [2060] IRS NUMBER: 230691590 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-00183 FILM NUMBER: 19625377 BUSINESS ADDRESS: STREET 1: 19 EAST CHOCOLATE AVENUE STREET 2: EXTERNAL RPTG & COMPLIANCE CITY: HERSHEY STATE: PA ZIP: 17033 BUSINESS PHONE: 7175344200 MAIL ADDRESS: STREET 1: 19 EAST CHOCOLATE AVENUE STREET 2: EXTERNAL RPTG & COMPLIANCE CITY: HERSHEY STATE: PA ZIP: 17033 FORMER COMPANY: FORMER CONFORMED NAME: HERSHEY FOODS CORP DATE OF NAME CHANGE: 19920703 FORMER COMPANY: FORMER CONFORMED NAME: HERSHEY CHOCOLATE CORP DATE OF NAME CHANGE: 19680401 10-K 1 a2018form10-kq4.htm THE HERSHEY COMPANY FORM 10-K FOR THE YEAR ENDED DECEMBER 31, 2018 Document
false--12-31FY20182018-12-310000047111YesfalseLarge Accelerated FilerHERSHEY COfalsefalseNoYes0.16660.030.03350000000674000299281967606197772992879676061377700.0720.0880.01600.0230.026250.0290.0310.03200.033750.041250.0720.0880.01600.0230.026250.03200.033750.041250.0700000100P4Y33.4033.40105.9290.40111.7690.39111.76105.91 0000047111 2018-01-01 2018-12-31 0000047111 hsy:AmplifySnackBrandsInc.Member 2018-01-01 2018-12-31 0000047111 hsy:RippleBrandCollectiveLLCMember 2018-01-01 2018-12-31 0000047111 hsy:PirateBrandsMember 2018-01-01 2018-12-31 0000047111 hsy:HersheyCommonStockMember 2019-02-15 0000047111 2018-06-29 0000047111 us-gaap:CommonClassBMember 2019-02-15 0000047111 2016-01-01 2016-12-31 0000047111 hsy:HersheyCommonStockMember 2017-01-01 2017-12-31 0000047111 us-gaap:CommonClassBMember 2017-01-01 2017-12-31 0000047111 us-gaap:CommonClassBMember 2018-01-01 2018-12-31 0000047111 2017-01-01 2017-12-31 0000047111 us-gaap:CommonClassBMember 2016-01-01 2016-12-31 0000047111 hsy:HersheyCommonStockMember 2018-01-01 2018-12-31 0000047111 hsy:HersheyCommonStockMember 2016-01-01 2016-12-31 0000047111 2017-12-31 0000047111 2018-12-31 0000047111 hsy:HersheyCommonStockMember 2017-12-31 0000047111 us-gaap:CommonClassBMember 2018-12-31 0000047111 us-gaap:CommonClassBMember 2017-12-31 0000047111 hsy:HersheyCommonStockMember 2018-12-31 0000047111 2016-12-31 0000047111 2015-12-31 0000047111 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2016-01-01 2016-12-31 0000047111 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000047111 us-gaap:NoncontrollingInterestMember 2017-01-01 2017-12-31 0000047111 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-12-31 0000047111 us-gaap:NoncontrollingInterestMember 2016-12-31 0000047111 us-gaap:RetainedEarningsMember 2018-12-31 0000047111 us-gaap:PreferredStockMember 2016-12-31 0000047111 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0000047111 us-gaap:TreasuryStockMember 2018-01-01 2018-12-31 0000047111 us-gaap:TreasuryStockMember 2017-12-31 0000047111 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000047111 us-gaap:NoncontrollingInterestMember 2018-12-31 0000047111 hsy:HersheyCommonStockMember us-gaap:CommonStockMember 2017-12-31 0000047111 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2017-12-31 0000047111 us-gaap:RetainedEarningsMember 2016-12-31 0000047111 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0000047111 us-gaap:CommonClassBMember us-gaap:RetainedEarningsMember 2016-01-01 2016-12-31 0000047111 us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:NoncontrollingInterestMember 2016-01-01 2016-12-31 0000047111 us-gaap:NoncontrollingInterestMember 2017-12-31 0000047111 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2018-01-01 2018-12-31 0000047111 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0000047111 hsy:HersheyCommonStockMember us-gaap:RetainedEarningsMember 2016-01-01 2016-12-31 0000047111 us-gaap:TreasuryStockMember 2017-01-01 2017-12-31 0000047111 us-gaap:RetainedEarningsMember 2016-01-01 2016-12-31 0000047111 us-gaap:AdditionalPaidInCapitalMember 2015-12-31 0000047111 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0000047111 hsy:HersheyCommonStockMember us-gaap:CommonStockMember 2016-12-31 0000047111 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-01-01 2016-12-31 0000047111 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2018-12-31 0000047111 hsy:HersheyCommonStockMember us-gaap:CommonStockMember 2018-01-01 2018-12-31 0000047111 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0000047111 us-gaap:AdditionalPaidInCapitalMember 2016-01-01 2016-12-31 0000047111 us-gaap:TreasuryStockMember 2016-01-01 2016-12-31 0000047111 hsy:HersheyCommonStockMember us-gaap:CommonStockMember 2018-12-31 0000047111 us-gaap:RetainedEarningsMember 2015-12-31 0000047111 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0000047111 us-gaap:RetainedEarningsMember 2017-12-31 0000047111 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000047111 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2016-12-31 0000047111 us-gaap:PreferredStockMember 2015-12-31 0000047111 us-gaap:CommonClassBMember us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0000047111 us-gaap:CommonClassBMember us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0000047111 us-gaap:PreferredStockMember 2017-12-31 0000047111 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-12-31 0000047111 us-gaap:TreasuryStockMember 2015-12-31 0000047111 us-gaap:TreasuryStockMember 2016-12-31 0000047111 hsy:HersheyCommonStockMember us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0000047111 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0000047111 us-gaap:TreasuryStockMember 2018-12-31 0000047111 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0000047111 us-gaap:PreferredStockMember 2018-12-31 0000047111 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2015-12-31 0000047111 hsy:HersheyCommonStockMember us-gaap:CommonStockMember 2015-12-31 0000047111 hsy:HersheyCommonStockMember us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0000047111 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000047111 us-gaap:NoncontrollingInterestMember 2015-12-31 0000047111 us-gaap:NoncontrollingInterestMember 2016-01-01 2016-12-31 0000047111 us-gaap:AccountingStandardsUpdate201707Member 2018-01-01 2018-12-31 0000047111 us-gaap:AccountingStandardsUpdate201707Member 2017-01-01 2017-12-31 0000047111 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2018-01-01 2018-12-31 0000047111 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2018-12-31 0000047111 hsy:McLaneCompanyInc.Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0000047111 hsy:McLaneCompanyInc.Member us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0000047111 us-gaap:AccountingStandardsUpdate201602Member us-gaap:RetainedEarningsMember 2019-01-01 0000047111 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0000047111 hsy:McLaneCompanyInc.Member us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember 2016-01-01 2016-12-31 0000047111 srt:MaximumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2018-01-01 2018-12-31 0000047111 hsy:AccountingStandardsUpdate201609ExcessTaxBenefitComponentMember 2017-01-01 2017-12-31 0000047111 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2017-12-31 0000047111 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2018-01-01 2018-12-31 0000047111 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2018-01-01 2018-12-31 0000047111 hsy:AccountingStandardsUpdate201609ExcessTaxBenefitComponentMember 2016-01-01 2016-12-31 0000047111 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2018-01-01 2018-12-31 0000047111 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2018-01-01 2018-12-31 0000047111 hsy:McLaneCompanyInc.Member us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-31 0000047111 hsy:ShanghaiGoldenMonkeyFoodJointStockCo.Ltd.Member 2015-12-31 0000047111 hsy:PirateBrandsMember 2018-10-17 2018-10-17 0000047111 hsy:AmplifySnackBrandsInc.Member 2018-01-31 0000047111 srt:MinimumMember hsy:AmplifySnackBrandsInc.Member us-gaap:CustomerRelationshipsMember 2018-01-31 2018-01-31 0000047111 srt:MaximumMember hsy:AmplifySnackBrandsInc.Member us-gaap:CustomerRelationshipsMember 2018-01-31 2018-01-31 0000047111 hsy:ShanghaiGoldenMonkeyFoodJointStockCo.Ltd.Member 2016-02-03 2016-02-03 0000047111 hsy:ShanghaiGoldenMonkeyFoodJointStockCo.Ltd.Member 2014-09-26 0000047111 srt:MaximumMember hsy:RippleBrandCollectiveLLCMember us-gaap:OtherIntangibleAssetsMember 2016-04-26 2016-04-26 0000047111 hsy:PirateBrandsMember us-gaap:TrademarksMember 2018-10-17 2018-10-17 0000047111 srt:MaximumMember hsy:AmplifySnackBrandsInc.Member us-gaap:TrademarksMember 2018-01-31 2018-01-31 0000047111 hsy:PirateBrandsMember 2018-10-17 0000047111 srt:MaximumMember hsy:PirateBrandsMember us-gaap:CustomerRelationshipsMember 2018-10-17 2018-10-17 0000047111 2018-01-31 0000047111 srt:MinimumMember hsy:PirateBrandsMember us-gaap:CustomerRelationshipsMember 2018-10-17 2018-10-17 0000047111 hsy:RippleBrandCollectiveLLCMember us-gaap:TrademarksMember 2016-04-26 2016-04-26 0000047111 hsy:ShanghaiGoldenMonkeyFoodJointStockCo.Ltd.Member 2016-02-03 0000047111 srt:MinimumMember hsy:RippleBrandCollectiveLLCMember us-gaap:OtherIntangibleAssetsMember 2016-04-26 2016-04-26 0000047111 srt:MinimumMember hsy:AmplifySnackBrandsInc.Member us-gaap:TrademarksMember 2018-01-31 2018-01-31 0000047111 hsy:PirateBrandsMember us-gaap:ScenarioForecastMember 2019-01-01 2019-12-31 0000047111 hsy:AmplifySnackBrandsInc.Member 2018-01-31 2018-01-31 0000047111 hsy:RippleBrandCollectiveLLCMember 2016-04-26 0000047111 hsy:RippleBrandCollectiveLLCMember us-gaap:OtherIntangibleAssetsMember 2016-04-26 0000047111 hsy:RippleBrandCollectiveLLCMember us-gaap:TrademarksMember 2016-04-26 0000047111 us-gaap:OperatingSegmentsMember hsy:InternationalandOtherSegmentMember 2016-12-31 0000047111 us-gaap:OperatingSegmentsMember hsy:NorthAmericaSegmentMember 2016-12-31 0000047111 us-gaap:OperatingSegmentsMember hsy:InternationalandOtherSegmentMember 2018-01-01 2018-12-31 0000047111 us-gaap:OperatingSegmentsMember hsy:NorthAmericaSegmentMember 2018-01-01 2018-12-31 0000047111 us-gaap:OperatingSegmentsMember hsy:NorthAmericaSegmentMember 2017-12-31 0000047111 us-gaap:OperatingSegmentsMember hsy:InternationalandOtherSegmentMember 2017-12-31 0000047111 us-gaap:OperatingSegmentsMember hsy:InternationalandOtherSegmentMember 2017-01-01 2017-12-31 0000047111 us-gaap:OperatingSegmentsMember hsy:InternationalandOtherSegmentMember 2018-12-31 0000047111 us-gaap:OperatingSegmentsMember hsy:NorthAmericaSegmentMember 2018-12-31 0000047111 us-gaap:OperatingSegmentsMember hsy:NorthAmericaSegmentMember 2017-01-01 2017-12-31 0000047111 us-gaap:TrademarksMember 2018-12-31 0000047111 us-gaap:CustomerRelatedIntangibleAssetsMember 2018-12-31 0000047111 us-gaap:PatentsMember 2018-12-31 0000047111 us-gaap:PatentsMember 2017-12-31 0000047111 us-gaap:CustomerRelatedIntangibleAssetsMember 2017-12-31 0000047111 us-gaap:TrademarksMember 2017-12-31 0000047111 us-gaap:TrademarksMember 2018-12-31 0000047111 us-gaap:TrademarksMember 2017-12-31 0000047111 hsy:Notes5.45Due2016Member us-gaap:DomesticCorporateDebtSecuritiesMember 2016-09-01 2016-09-30 0000047111 us-gaap:CommercialPaperMember 2017-12-31 0000047111 hsy:Notes3.375Due2023Domain us-gaap:DomesticCorporateDebtSecuritiesMember 2018-12-31 0000047111 us-gaap:CommercialPaperMember 2018-12-31 0000047111 us-gaap:RevolvingCreditFacilityMember us-gaap:ForeignLineOfCreditMember 2017-12-31 0000047111 hsy:Notes3.375Due2046Member us-gaap:DomesticCorporateDebtSecuritiesMember 2017-12-31 0000047111 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2018-01-01 2018-12-31 0000047111 hsy:Notes1.60Due2018Member us-gaap:DomesticCorporateDebtSecuritiesMember 2018-01-01 2018-12-31 0000047111 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:LineOfCreditMember 2018-12-31 0000047111 hsy:Notes2.90Due2020Domain us-gaap:DomesticCorporateDebtSecuritiesMember 2018-12-31 0000047111 hsy:Notes1.50Due2016Member us-gaap:DomesticCorporateDebtSecuritiesMember 2016-11-30 0000047111 hsy:Notes2.30Due2026Member us-gaap:DomesticCorporateDebtSecuritiesMember 2017-12-31 0000047111 hsy:Notes3.10Due2021Domain us-gaap:DomesticCorporateDebtSecuritiesMember 2018-12-31 0000047111 hsy:Notes1.60Due2018Member us-gaap:DomesticCorporateDebtSecuritiesMember 2018-12-31 0000047111 us-gaap:RevolvingCreditFacilityMember us-gaap:ForeignLineOfCreditMember 2018-12-31 0000047111 hsy:Notes1.50Due2016Member us-gaap:DomesticCorporateDebtSecuritiesMember 2016-11-01 2016-11-30 0000047111 hsy:Notes5.45Due2016Member us-gaap:DomesticCorporateDebtSecuritiesMember 2016-09-30 0000047111 hsy:Debentures8.8Due2021Member us-gaap:DomesticCorporateDebtSecuritiesMember 2017-12-31 0000047111 hsy:Debentures7.2Due2027Member us-gaap:DomesticCorporateDebtSecuritiesMember 2018-12-31 0000047111 hsy:Debentures7.2Due2027Member us-gaap:DomesticCorporateDebtSecuritiesMember 2017-12-31 0000047111 hsy:Notes3.375Due2023Domain us-gaap:DomesticCorporateDebtSecuritiesMember 2017-12-31 0000047111 hsy:Notes4.125Due2020Member us-gaap:DomesticCorporateDebtSecuritiesMember 2017-12-31 0000047111 hsy:Notes2.625Due2023Member us-gaap:DomesticCorporateDebtSecuritiesMember 2017-12-31 0000047111 hsy:Notes3.20Due2025Member us-gaap:DomesticCorporateDebtSecuritiesMember 2018-12-31 0000047111 hsy:Notes2.90Due2020Domain us-gaap:DomesticCorporateDebtSecuritiesMember 2017-12-31 0000047111 hsy:Notes3.375Due2046Member us-gaap:DomesticCorporateDebtSecuritiesMember 2018-12-31 0000047111 hsy:Notes3.10Due2021Domain us-gaap:DomesticCorporateDebtSecuritiesMember 2017-12-31 0000047111 hsy:Notes4.125Due2020Member us-gaap:DomesticCorporateDebtSecuritiesMember 2018-12-31 0000047111 us-gaap:CapitalLeaseObligationsMember 2018-12-31 0000047111 hsy:Debentures8.8Due2021Member us-gaap:DomesticCorporateDebtSecuritiesMember 2018-12-31 0000047111 hsy:Notes3.20Due2025Member us-gaap:DomesticCorporateDebtSecuritiesMember 2017-12-31 0000047111 hsy:Notes2.30Due2026Member us-gaap:DomesticCorporateDebtSecuritiesMember 2018-12-31 0000047111 us-gaap:CapitalLeaseObligationsMember 2017-12-31 0000047111 hsy:Notes2.625Due2023Member us-gaap:DomesticCorporateDebtSecuritiesMember 2018-12-31 0000047111 hsy:Notes1.60Due2018Member us-gaap:DomesticCorporateDebtSecuritiesMember 2017-12-31 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2018-12-31 0000047111 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000047111 us-gaap:NondesignatedMember 2018-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2018-12-31 0000047111 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000047111 us-gaap:EquitySwapMember us-gaap:NondesignatedMember 2017-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2017-12-31 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2017-12-31 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000047111 us-gaap:EquitySwapMember us-gaap:NondesignatedMember 2018-12-31 0000047111 us-gaap:NondesignatedMember 2017-12-31 0000047111 us-gaap:CommodityContractMember 2018-01-01 2018-12-31 0000047111 us-gaap:ForeignExchangeContractMember 2017-01-01 2017-12-31 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-01-01 2017-12-31 0000047111 us-gaap:EquitySwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-01-01 2017-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-01-01 2017-12-31 0000047111 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-01-01 2018-12-31 0000047111 us-gaap:InterestRateContractMember 2017-01-01 2017-12-31 0000047111 us-gaap:EquitySwapMember 2018-01-01 2018-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-01-01 2018-12-31 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-01-01 2018-12-31 0000047111 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-01-01 2018-12-31 0000047111 us-gaap:ForeignExchangeContractMember 2018-01-01 2018-12-31 0000047111 us-gaap:InterestRateContractMember 2018-01-01 2018-12-31 0000047111 us-gaap:CommodityContractMember 2017-01-01 2017-12-31 0000047111 us-gaap:EquitySwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-01-01 2018-12-31 0000047111 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-01-01 2017-12-31 0000047111 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-01-01 2017-12-31 0000047111 us-gaap:EquitySwapMember 2017-01-01 2017-12-31 0000047111 srt:MinimumMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2018-01-01 2018-12-31 0000047111 us-gaap:InterestRateSwapMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2018-01-01 2018-12-31 0000047111 us-gaap:EquitySwapMember 2018-12-31 0000047111 us-gaap:EquitySwapMember 2017-12-31 0000047111 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2016-12-31 0000047111 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2016-01-01 2016-12-31 0000047111 srt:MaximumMember us-gaap:EquitySwapMember us-gaap:NondesignatedMember 2018-01-01 2018-12-31 0000047111 us-gaap:InterestRateSwapMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2017-01-01 2017-12-31 0000047111 srt:MaximumMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2018-01-01 2018-12-31 0000047111 srt:MinimumMember us-gaap:EquitySwapMember us-gaap:NondesignatedMember 2018-01-01 2018-12-31 0000047111 us-gaap:FairValueInputsLevel2Member 2017-12-31 0000047111 us-gaap:FairValueInputsLevel2Member 2018-12-31 0000047111 us-gaap:InterestRateContractMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000047111 us-gaap:EquitySwapMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000047111 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000047111 us-gaap:EquitySwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000047111 us-gaap:EquitySwapMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000047111 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000047111 us-gaap:EquitySwapMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000047111 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000047111 us-gaap:InterestRateContractMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000047111 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000047111 us-gaap:EquitySwapMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000047111 us-gaap:EquitySwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000047111 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000047111 us-gaap:EquitySwapMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000047111 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000047111 hsy:MarginforGrowthProgramMember 2017-01-01 2017-12-31 0000047111 us-gaap:FairValueInputsLevel3Member 2018-12-31 0000047111 us-gaap:FairValueInputsLevel3Member 2017-12-31 0000047111 us-gaap:LicensingAgreementsMember 2018-04-30 2018-04-30 0000047111 us-gaap:FacilityClosingMember hsy:OperationalOptimizationProgramMember 2018-01-01 2018-12-31 0000047111 hsy:TyrrellsandShanghaiGoldenMonkeySGMMember 2018-07-02 2018-07-31 0000047111 srt:MaximumMember hsy:MarginforGrowthProgramMember 2018-12-31 0000047111 us-gaap:RestructuringChargesMember us-gaap:GeographicConcentrationRiskMember hsy:OperationalOptimizationProgramMember srt:NorthAmericaMember 2018-01-01 2018-12-31 0000047111 us-gaap:RestructuringChargesMember us-gaap:GeographicConcentrationRiskMember hsy:MarginforGrowthProgramMember srt:NorthAmericaMember 2018-01-01 2018-12-31 0000047111 hsy:MarginforGrowthProgramMember 2017-01-01 2017-04-02 0000047111 srt:MinimumMember hsy:MarginforGrowthProgramMember 2018-12-31 0000047111 srt:MaximumMember hsy:MarginforGrowthProgramMember 2017-02-28 0000047111 hsy:ProductivityInitiative2015Member 2015-07-01 2015-12-31 0000047111 hsy:OperationalOptimizationProgramMember 2016-01-01 2016-12-31 0000047111 us-gaap:EmployeeSeveranceMember hsy:MarginforGrowthProgramMember 2018-12-31 0000047111 us-gaap:RestructuringChargesMember us-gaap:GeographicConcentrationRiskMember hsy:OperationalOptimizationProgramMember hsy:InternationalandOtherSegmentMember 2018-01-01 2018-12-31 0000047111 hsy:OperationalOptimizationProgramMember 2017-01-01 2017-12-31 0000047111 hsy:MarginforGrowthProgramMember 2018-01-01 2018-12-31 0000047111 hsy:MarginforGrowthProgramMember 2018-12-31 0000047111 us-gaap:RestructuringChargesMember us-gaap:GeographicConcentrationRiskMember hsy:MarginforGrowthProgramMember hsy:InternationalandOtherSegmentMember 2018-01-01 2018-12-31 0000047111 hsy:ProductivityInitiative2015Member 2018-12-31 0000047111 hsy:MarginforGrowthProgramMember 2017-02-28 0000047111 srt:MinimumMember hsy:MarginforGrowthProgramMember 2017-02-28 0000047111 us-gaap:OtherRestructuringMember hsy:OperationalOptimizationProgramMember 2018-01-01 2018-12-31 0000047111 us-gaap:OtherRestructuringMember hsy:MarginforGrowthProgramMember 2018-12-31 0000047111 hsy:AcceleratedDepreciationandAmortizationMember hsy:MarginforGrowthProgramMember 2016-01-01 2016-12-31 0000047111 us-gaap:OtherRestructuringMember hsy:ProductivityInitiative2015Member 2017-01-01 2017-12-31 0000047111 us-gaap:EmployeeSeveranceMember hsy:MarginforGrowthProgramMember 2016-01-01 2016-12-31 0000047111 us-gaap:EmployeeSeveranceMember hsy:MarginforGrowthProgramMember 2017-01-01 2017-12-31 0000047111 us-gaap:OtherRestructuringMember hsy:MarginforGrowthProgramMember 2016-01-01 2016-12-31 0000047111 us-gaap:FacilityClosingMember hsy:OperationalOptimizationProgramMember 2016-01-01 2016-12-31 0000047111 us-gaap:EmployeeSeveranceMember hsy:OperationalOptimizationProgramMember 2017-01-01 2017-12-31 0000047111 us-gaap:OtherRestructuringMember hsy:MarginforGrowthProgramMember 2018-01-01 2018-12-31 0000047111 hsy:AcceleratedDepreciationandAmortizationMember hsy:MarginforGrowthProgramMember 2017-01-01 2017-12-31 0000047111 us-gaap:OtherRestructuringMember hsy:MarginforGrowthProgramMember 2017-01-01 2017-12-31 0000047111 us-gaap:OtherRestructuringMember hsy:ProductivityInitiative2015Member 2016-01-01 2016-12-31 0000047111 hsy:AcceleratedDepreciationandAmortizationMember hsy:MarginforGrowthProgramMember 2018-01-01 2018-12-31 0000047111 hsy:AcceleratedDepreciationandAmortizationMember hsy:OperationalOptimizationProgramMember 2017-01-01 2017-12-31 0000047111 us-gaap:OtherRestructuringMember hsy:OperationalOptimizationProgramMember 2016-01-01 2016-12-31 0000047111 hsy:AcceleratedDepreciationandAmortizationMember hsy:OperationalOptimizationProgramMember 2016-01-01 2016-12-31 0000047111 us-gaap:OtherRestructuringMember hsy:ProductivityInitiative2015Member 2018-01-01 2018-12-31 0000047111 us-gaap:OtherRestructuringMember hsy:OperationalOptimizationProgramMember 2017-01-01 2017-12-31 0000047111 us-gaap:EmployeeSeveranceMember hsy:OperationalOptimizationProgramMember 2016-01-01 2016-12-31 0000047111 us-gaap:EmployeeSeveranceMember hsy:MarginforGrowthProgramMember 2018-01-01 2018-12-31 0000047111 us-gaap:EmployeeSeveranceMember hsy:OperationalOptimizationProgramMember 2018-01-01 2018-12-31 0000047111 hsy:AcceleratedDepreciationandAmortizationMember hsy:OperationalOptimizationProgramMember 2018-01-01 2018-12-31 0000047111 us-gaap:FacilityClosingMember hsy:OperationalOptimizationProgramMember 2017-01-01 2017-12-31 0000047111 us-gaap:CostOfSalesMember 2018-01-01 2018-12-31 0000047111 us-gaap:RestructuringChargesMember 2016-01-01 2016-12-31 0000047111 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-12-31 0000047111 us-gaap:CostOfSalesMember 2016-01-01 2016-12-31 0000047111 us-gaap:RestructuringChargesMember 2017-01-01 2017-12-31 0000047111 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-01-01 2017-12-31 0000047111 us-gaap:CostOfSalesMember 2017-01-01 2017-12-31 0000047111 us-gaap:RestructuringChargesMember 2018-01-01 2018-12-31 0000047111 hsy:PartnershipsQualifyingForTaxCreditsMember us-gaap:OtherNonoperatingIncomeExpenseMember 2018-01-01 2018-12-31 0000047111 hsy:PartnershipsQualifyingForTaxCreditsMember us-gaap:OtherNonoperatingIncomeExpenseMember 2017-01-01 2017-12-31 0000047111 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 hsy:GlobaldiversifiedassetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:CollateralizedDebtObligationsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 hsy:GlobaldiversifiedassetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 hsy:GlobalinfrastructureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 hsy:GlobaldiversifiedassetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 hsy:GlobalAllCapMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 hsy:GlobalAllCapMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 hsy:GlobaldiversifiedassetsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:CollateralizedDebtObligationsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:CollateralizedDebtObligationsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 hsy:GlobalrealestateinvestmenttrustsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 hsy:GlobalAllCapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 hsy:GlobalrealestateinvestmenttrustsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 hsy:GlobalrealestateinvestmenttrustsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 hsy:GlobalinfrastructureMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 hsy:GlobalAllCapMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:CollateralizedDebtObligationsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 hsy:GlobalinfrastructureMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 hsy:GlobalrealestateinvestmenttrustsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 hsy:GlobalinfrastructureMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:PensionPlansDefinedBenefitMember 2018-01-01 2018-12-31 0000047111 us-gaap:PensionPlansDefinedBenefitMember 2017-01-01 2017-12-31 0000047111 us-gaap:PensionPlansDefinedBenefitMember 2016-01-01 2016-12-31 0000047111 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2016-01-01 2016-12-31 0000047111 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-01-01 2018-12-31 0000047111 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2017-01-01 2017-12-31 0000047111 us-gaap:UnfundedPlanMember hsy:HersheyCompanyPuertoRicoHourlyPensionPlanMember us-gaap:PensionPlansDefinedBenefitMember 2017-01-01 2017-12-31 0000047111 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2017-01-01 2017-12-31 0000047111 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember us-gaap:ScenarioForecastMember 2023-12-31 0000047111 hsy:DiversifiedcreditMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 hsy:GlobaldiversifiedassetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 hsy:DiversifiedcreditMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 hsy:GlobalinfrastructureMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 hsy:GlobalrealestateinvestmenttrustsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 hsy:GlobalrealestateinvestmenttrustsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 hsy:GlobalAllCapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 hsy:GlobaldiversifiedassetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 hsy:GlobalinfrastructureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 hsy:GlobaldiversifiedassetsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 hsy:GlobalinfrastructureMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 hsy:GlobaldiversifiedassetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 hsy:DiversifiedcreditMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 hsy:DiversifiedcreditMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 hsy:GlobalAllCapMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 hsy:GlobalAllCapMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 hsy:GlobalAllCapMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 hsy:GlobalrealestateinvestmenttrustsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 hsy:GlobalinfrastructureMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 hsy:GlobalrealestateinvestmenttrustsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2016-12-31 0000047111 us-gaap:PensionPlansDefinedBenefitMember 2016-12-31 0000047111 us-gaap:OtherInvestmentsMember us-gaap:DomesticPlanMember 2018-12-31 0000047111 us-gaap:EquitySecuritiesMember us-gaap:DomesticPlanMember 2018-12-31 0000047111 us-gaap:DebtSecuritiesMember us-gaap:DomesticPlanMember 2018-12-31 0000047111 us-gaap:CashAndCashEquivalentsMember us-gaap:DomesticPlanMember 2018-12-31 0000047111 hsy:ExercisePriceRangeOneMember 2018-12-31 0000047111 hsy:ExercisePriceRangeOneMember 2018-01-01 2018-12-31 0000047111 hsy:ExercisePriceRangeTwoMember 2018-12-31 0000047111 hsy:ExercisePriceRangeFourMember 2018-01-01 2018-12-31 0000047111 hsy:ExercisePriceRangeFourMember 2018-12-31 0000047111 hsy:ExercisePriceRangeThreeMember 2018-12-31 0000047111 hsy:ExercisePriceRangeTwoMember 2018-01-01 2018-12-31 0000047111 hsy:ExercisePriceRangeThreeMember 2018-01-01 2018-12-31 0000047111 hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0000047111 hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember 2018-12-31 0000047111 hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember 2017-12-31 0000047111 hsy:PerformanceStockUnitsandRestrictedStockUnitsMember 2018-01-01 2018-12-31 0000047111 srt:MinimumMember us-gaap:PerformanceSharesMember 2018-01-01 2018-12-31 0000047111 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0000047111 us-gaap:PerformanceSharesMember 2018-01-01 2018-12-31 0000047111 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-12-31 0000047111 srt:MaximumMember us-gaap:PerformanceSharesMember 2018-01-01 2018-12-31 0000047111 us-gaap:EmployeeStockOptionMember 2016-01-01 2016-12-31 0000047111 us-gaap:EmployeeStockOptionMember 2018-12-31 0000047111 hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember 2016-01-01 2016-12-31 0000047111 hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember 2017-01-01 2017-12-31 0000047111 hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember 2016-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:CostOfSalesMember 2018-01-01 2018-12-31 0000047111 us-gaap:OperatingSegmentsMember us-gaap:CommodityContractMember us-gaap:ScenarioForecastMember 2019-01-01 2019-12-31 0000047111 us-gaap:SalesRevenueGoodsNetMember us-gaap:GeographicConcentrationRiskMember hsy:NorthAmericaSegmentMember 2018-01-01 2018-12-31 0000047111 us-gaap:OperatingSegmentsMember us-gaap:CommodityContractMember 2017-01-01 2017-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:MaterialReconcilingItemsMember 2017-01-01 2017-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2017-01-01 2017-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:MaterialReconcilingItemsMember 2016-01-01 2016-12-31 0000047111 us-gaap:OperatingSegmentsMember us-gaap:CommodityContractMember 2018-01-01 2018-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2018-01-01 2018-12-31 0000047111 us-gaap:OperatingSegmentsMember us-gaap:CommodityContractMember 2016-01-01 2016-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2016-01-01 2016-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:MaterialReconcilingItemsMember 2018-01-01 2018-12-31 0000047111 us-gaap:CorporateNonSegmentMember us-gaap:CorporateMember 2018-01-01 2018-12-31 0000047111 us-gaap:OperatingSegmentsMember hsy:NorthAmericaSegmentMember 2016-01-01 2016-12-31 0000047111 us-gaap:CorporateNonSegmentMember us-gaap:CorporateMember 2016-01-01 2016-12-31 0000047111 us-gaap:OperatingSegmentsMember hsy:InternationalandOtherSegmentMember 2016-01-01 2016-12-31 0000047111 us-gaap:CorporateNonSegmentMember us-gaap:CorporateMember 2017-01-01 2017-12-31 0000047111 us-gaap:MaterialReconcilingItemsMember 2017-01-01 2017-12-31 0000047111 us-gaap:MaterialReconcilingItemsMember 2018-01-01 2018-12-31 0000047111 us-gaap:MaterialReconcilingItemsMember 2016-01-01 2016-12-31 0000047111 us-gaap:CorporateNonSegmentMember 2018-01-01 2018-12-31 0000047111 us-gaap:CorporateNonSegmentMember 2017-01-01 2017-12-31 0000047111 us-gaap:CorporateNonSegmentMember 2016-01-01 2016-12-31 0000047111 us-gaap:OperatingSegmentsMember 2016-01-01 2016-12-31 0000047111 us-gaap:OperatingSegmentsMember 2017-01-01 2017-12-31 0000047111 us-gaap:OperatingSegmentsMember 2018-01-01 2018-12-31 0000047111 country:US 2017-01-01 2017-12-31 0000047111 us-gaap:NonUsMember 2016-01-01 2016-12-31 0000047111 country:US 2018-01-01 2018-12-31 0000047111 us-gaap:NonUsMember 2016-12-31 0000047111 us-gaap:NonUsMember 2017-01-01 2017-12-31 0000047111 country:US 2018-12-31 0000047111 country:US 2016-01-01 2016-12-31 0000047111 us-gaap:NonUsMember 2018-12-31 0000047111 us-gaap:NonUsMember 2017-12-31 0000047111 us-gaap:NonUsMember 2018-01-01 2018-12-31 0000047111 country:US 2016-12-31 0000047111 country:US 2017-12-31 0000047111 hsy:ConfectioneryandConfectionerybasedPortfolioMember 2018-01-01 2018-12-31 0000047111 hsy:SnacksPortfolioMember 2018-01-01 2018-12-31 0000047111 hsy:HersheyTrustCompanyMember 2017-01-01 2017-12-31 0000047111 hsy:HersheyTrustCompanyMember 2018-01-01 2018-12-31 0000047111 hsy:HersheyTrustCompanyMember 2016-01-01 2016-12-31 0000047111 hsy:HersheyTrustCompanyMember us-gaap:CommonClassBMember 2018-01-01 2018-12-31 0000047111 hsy:HersheyTrustCompanyMember 2018-10-01 2018-12-31 0000047111 hsy:HersheyTrustCompanyMember 2017-08-01 2017-08-31 0000047111 hsy:LotteShanghaiFoodCompanyMember us-gaap:NoncontrollingInterestMember 2018-12-31 0000047111 hsy:HersheyTrustCompanyMember us-gaap:CommonClassBMember 2018-12-31 0000047111 hsy:HersheyTrustCompanyMember hsy:HersheyCommonStockMember 2018-12-31 0000047111 us-gaap:InventoriesMember 2018-12-31 0000047111 us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:ScenarioForecastMember 2019-01-01 2019-12-31 0000047111 us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember 2018-12-31 0000047111 us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember 2018-01-01 2018-12-31 0000047111 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0000047111 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-12-31 0000047111 us-gaap:EmployeeStockOptionMember 2016-01-01 2016-12-31 0000047111 hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember us-gaap:CommonClassBMember 2017-01-01 2017-12-31 0000047111 hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember hsy:HersheyCommonStockMember 2018-01-01 2018-12-31 0000047111 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassBMember 2018-01-01 2018-12-31 0000047111 hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember us-gaap:CommonClassBMember 2018-01-01 2018-12-31 0000047111 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassBMember 2017-01-01 2017-12-31 0000047111 us-gaap:EmployeeStockOptionMember hsy:HersheyCommonStockMember 2018-01-01 2018-12-31 0000047111 us-gaap:EmployeeStockOptionMember hsy:HersheyCommonStockMember 2017-01-01 2017-12-31 0000047111 hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember us-gaap:CommonClassBMember 2016-01-01 2016-12-31 0000047111 hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember hsy:HersheyCommonStockMember 2016-01-01 2016-12-31 0000047111 hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember hsy:HersheyCommonStockMember 2017-01-01 2017-12-31 0000047111 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassBMember 2016-01-01 2016-12-31 0000047111 us-gaap:EmployeeStockOptionMember hsy:HersheyCommonStockMember 2016-01-01 2016-12-31 0000047111 hsy:ShanghaiGoldenMonkeyFoodJointStockCo.Ltd.Member 2017-01-01 2017-12-31 0000047111 hsy:ShanghaiGoldenMonkeyFoodJointStockCo.Ltd.Member 2018-01-01 2018-12-31 0000047111 hsy:ShanghaiGoldenMonkeyFoodJointStockCo.Ltd.Member 2016-01-01 2016-12-31 0000047111 srt:MinimumMember 2018-09-30 0000047111 2018-01-01 2018-04-01 0000047111 hsy:HersheyCommonStockMember 2018-07-02 2018-09-30 0000047111 2018-10-01 2018-12-31 0000047111 srt:MaximumMember 2018-09-30 0000047111 2018-07-02 2018-09-30 0000047111 srt:MinimumMember 2018-07-01 0000047111 us-gaap:CommonClassBMember 2018-04-02 2018-07-01 0000047111 hsy:HersheyCommonStockMember 2018-01-01 2018-04-01 0000047111 hsy:HersheyCommonStockMember 2018-04-02 2018-07-01 0000047111 us-gaap:CommonClassBMember 2018-07-02 2018-09-30 0000047111 us-gaap:CommonClassBMember 2018-01-01 2018-04-01 0000047111 us-gaap:CommonClassBMember 2018-10-01 2018-12-31 0000047111 2018-04-02 2018-07-01 0000047111 srt:MaximumMember 2018-04-01 0000047111 srt:MaximumMember 2018-12-31 0000047111 srt:MaximumMember 2018-07-01 0000047111 hsy:HersheyCommonStockMember 2018-10-01 2018-12-31 0000047111 srt:MinimumMember 2018-04-01 0000047111 srt:MinimumMember 2018-12-31 0000047111 2017-01-01 2017-04-02 0000047111 us-gaap:CommonClassBMember 2017-01-01 2017-04-02 0000047111 srt:MaximumMember 2017-10-01 0000047111 hsy:HersheyCommonStockMember 2017-01-01 2017-04-02 0000047111 us-gaap:CommonClassBMember 2017-04-03 2017-07-02 0000047111 hsy:HersheyCommonStockMember 2017-10-02 2017-12-31 0000047111 srt:MaximumMember 2017-07-02 0000047111 2017-07-03 2017-10-01 0000047111 us-gaap:CommonClassBMember 2017-10-02 2017-12-31 0000047111 hsy:HersheyCommonStockMember 2017-04-03 2017-07-02 0000047111 2017-10-02 2017-12-31 0000047111 srt:MaximumMember 2017-04-02 0000047111 srt:MaximumMember 2017-12-31 0000047111 srt:MinimumMember 2017-10-01 0000047111 srt:MinimumMember 2017-12-31 0000047111 srt:MinimumMember 2017-07-02 0000047111 hsy:HersheyCommonStockMember 2017-07-03 2017-10-01 0000047111 2017-04-03 2017-07-02 0000047111 srt:MinimumMember 2017-04-02 0000047111 us-gaap:CommonClassBMember 2017-07-03 2017-10-01 0000047111 us-gaap:InventoryValuationReserveMember 2016-12-31 0000047111 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2016-01-01 2016-12-31 0000047111 us-gaap:AllowanceForCreditLossMember 2018-01-01 2018-12-31 0000047111 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-01-01 2018-12-31 0000047111 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2016-12-31 0000047111 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-01-01 2017-12-31 0000047111 us-gaap:AllowanceForCreditLossMember 2017-01-01 2017-12-31 0000047111 us-gaap:AllowanceForCreditLossMember 2017-12-31 0000047111 us-gaap:AllowanceForCreditLossMember 2016-01-01 2016-12-31 0000047111 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-12-31 0000047111 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2015-12-31 0000047111 us-gaap:InventoryValuationReserveMember 2018-01-01 2018-12-31 0000047111 us-gaap:InventoryValuationReserveMember 2017-12-31 0000047111 us-gaap:AllowanceForCreditLossMember 2016-12-31 0000047111 us-gaap:InventoryValuationReserveMember 2016-01-01 2016-12-31 0000047111 us-gaap:InventoryValuationReserveMember 2017-01-01 2017-12-31 0000047111 us-gaap:InventoryValuationReserveMember 2015-12-31 0000047111 us-gaap:AllowanceForCreditLossMember 2015-12-31 0000047111 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-12-31 0000047111 us-gaap:InventoryValuationReserveMember 2018-12-31 0000047111 us-gaap:AllowanceForCreditLossMember 2018-12-31 iso4217:USD xbrli:pure iso4217:USD xbrli:shares hsy:country hsy:segment hsy:brand_name xbrli:shares hsy:postretirement_plan hsy:employee hsy:vote



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

FORM 10-K

x    Annual Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934
For the fiscal year ended December 31, 2018
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-183

THE HERSHEY COMPANY
(Exact name of registrant as specified in its charter)
    
Delaware
23-0691590
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer Identification No.)
 
 
19 East Chocolate Avenue, Hershey, PA
17033
(Address of principal executive offices)
(Zip Code)
 
 
Registrant’s telephone number, including area code: (717) 534-4200
 
 
Securities registered pursuant to Section 12(b) of the Act:
Title of each class
Name of each exchange on which registered
Common Stock, one dollar par value
New York Stock Exchange
Securities registered pursuant to Section 12(g) of the Act:
Title of class
Class B Common Stock, one dollar par value
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.   
Yes  x   No  ¨

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

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 every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes  x    No  ¨

Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K (§229.405 of this chapter) is not contained herein, and will not be contained, to the best of registrant’s knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K.  x

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

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

As of June 29, 2018 (the last business day of the registrant’s most recently completed second fiscal quarter), the aggregate market value of the voting and non-voting common equity held by non-affiliates was $13,038,400,227. Class B Common Stock is not listed for public trading on any exchange or market system. However, Class B shares are convertible into shares of Common Stock at any time on a share-for-share basis. Determination of aggregate market value assumes all outstanding shares of Class B Common Stock were converted to Common Stock as of June 29, 2018. The market value indicated is calculated based on the closing price of the Common Stock on the New York Stock Exchange on June 29, 2018 ($93.06 per share).

Indicate the number of shares outstanding of each of the registrant’s classes of common stock as of the latest practicable date.
Common Stock, one dollar par value—147,906,017 shares, as of February 15, 2019.
Class B Common Stock, one dollar par value—60,613,777 shares, as of February 15, 2019.

DOCUMENTS INCORPORATED BY REFERENCE
Portions of the Proxy Statement for the 2019 Annual Meeting of Stockholders are incorporated by reference into Part III of this Annual Report on Form 10-K.




THE HERSHEY COMPANY
Annual Report on Form 10-K
For the Fiscal Year Ended December 31, 2018

TABLE OF CONTENTS

PART I
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
PART II
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
PART III
 
 
 
 
 
 
 
 
 
 
 
 
 
 
PART IV
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 





PART I
Item 1.
BUSINESS
The Hershey Company was incorporated under the laws of the State of Delaware on October 24, 1927 as a successor to a business founded in 1894 by Milton S. Hershey. In this report, the terms “Hershey,” “Company,” “we,” “us” or “our” mean The Hershey Company and its wholly-owned subsidiaries and entities in which it has a controlling financial interest, unless the context indicates otherwise.
Hershey is a global confectionery leader known for bringing goodness to the world through chocolate, sweets, mints, gum and other great tasting snacks. We are the largest producer of quality chocolate in North America, a leading snack maker in the United States and a global leader in chocolate and non-chocolate confectionery. We market, sell and distribute our products under more than 80 brand names in approximately 90 countries worldwide.
Reportable Segments
Our organizational structure is designed to ensure continued focus on North America, coupled with an emphasis on profitable growth in our focus international markets. Our business is organized around geographic regions, which enables us to build processes for repeatable success in our global markets. As a result, we have defined our operating segments on a geographic basis, as this aligns with how our Chief Operating Decision Maker (“CODM”) manages our business, including resource allocation and performance assessment. Our North America business, which generates approximately 89% of our consolidated revenue, is our only reportable segment. None of our other operating segments meet the quantitative thresholds to qualify as reportable segments; therefore, these operating segments are combined and disclosed below as International and Other.
North America - This segment is responsible for our traditional chocolate and non-chocolate confectionery market position, as well as our grocery and growing snacks market positions, in the United States and Canada. This includes developing and growing our business in chocolate and non-chocolate confectionery, pantry, food service and other snacking product lines.
International and Other - International and Other is a combination of all other operating segments that are not individually material, including those geographic regions where we operate outside of North America. We currently have operations and manufacture product in China, Mexico, Brazil, India and Malaysia, primarily for consumers in these regions, and also distribute and sell confectionery products in export markets of Asia, Latin America, Middle East, Europe, Africa and other regions. This segment also includes our global retail operations, including Hershey's Chocolate World stores in Hershey, Pennsylvania, New York City, Las Vegas, Niagara Falls (Ontario) and Singapore, as well as operations associated with licensing the use of certain of the Company's trademarks and products to third parties around the world.
Financial and other information regarding our reportable segments is provided in our Management’s Discussion and Analysis and Note 12 to the Consolidated Financial Statements.
Business Acquisitions
In October 2018, we completed the acquisition of Pirate Brands, which includes the Pirate's BootySmart Puffs and Original Tings brands, from B&G Foods, Inc. Pirate Brands offers baked, trans fat free and gluten free snacks and is available in a wide range of food distribution channels in the United States.
In January 2018, we completed the acquisition of all of the outstanding shares of Amplify Snack Brands, Inc. ("Amplify"), a publicly traded company based in Austin, Texas that owns several popular better-for-you snack brands such as SkinnyPop, Oatmega and Paqui. The acquisition enables us to capture more consumer snacking occasions by creating a broader portfolio of brands.
In April 2016, we completed the acquisition of all of the outstanding shares of Ripple Brand Collective, LLC, a privately held company based in Congers, New York that owns the barkTHINS mass premium chocolate snacking brand. The acquisition was undertaken in order to broaden our product offerings in the premium and portable snacking categories.


1



Products and Brands
Our principal product offerings include chocolate and non-chocolate confectionery products; gum and mint refreshment products; pantry items, such as baking ingredients, toppings and beverages; and snack items such as spreads, meat snacks, bars and snack bites and mixes, popcorn and protein bars and cookies.
Within our North America markets, our product portfolio includes a wide variety of chocolate offerings marketed and sold under the renowned brands of Hershey’s, Reese’s and Kisses, along with other popular chocolate and non-chocolate confectionery brands such as Jolly Rancher, Almond Joy, Brookside, barkTHINS, Cadbury, Good & Plenty, Heath, Kit Kat®, Lancaster, Payday, Rolo®, Twizzlers, Whoppers and York. We also offer premium chocolate products, primarily in the United States, through the Scharffen Berger and Dagoba brands. Our gum and mint products include Ice Breakers mints and chewing gum, Breathsavers mints and Bubble Yum bubble gum. Our pantry and snack items that are principally sold in North America include baking products, toppings and sundae syrups sold under the Hershey’s, Reese’s and Heath brands, as well as Hershey’s and Reese’s chocolate spreads, snack bites and mixes, Krave meat snack products, Popwell half-popped corn snacks, ready-to-eat SkinnyPop popcorn, baked and trans fat free Pirate's Booty snacks and other better-for-you snack brands such as Oatmega and Paqui.
Within our International and Other markets, we manufacture, market and sell many of these same brands, as well as other brands that are marketed regionally, such as Pelon Pelo Rico confectionery products in Mexico, IO-IO snack products in Brazil, and Nutrine and Maha Lacto confectionery products and Jumpin and Sofit beverage products in India.
Principal Customers and Marketing Strategy
Our customers are mainly wholesale distributors, chain grocery stores, mass merchandisers, chain drug stores, vending companies, wholesale clubs, convenience stores, dollar stores, concessionaires and department stores. The majority of our customers, with the exception of wholesale distributors, resell our products to end-consumers in retail outlets in North America and other locations worldwide.
In 2018, approximately 28% of our consolidated net sales were made to McLane Company, Inc., one of the largest wholesale distributors in the United States to convenience stores, drug stores, wholesale clubs and mass merchandisers and the primary distributor of our products to Wal-Mart Stores, Inc.
The foundation of our marketing strategy is our strong brand equities, product innovation and the consistently superior quality of our products. We devote considerable resources to the identification, development, testing, manufacturing and marketing of new products. We utilize a variety of promotional programs directed towards our customers, as well as advertising and promotional programs for consumers of our products, to stimulate sales of certain products at various times throughout the year.
In conjunction with our sales and marketing efforts, our efficient product distribution network helps us maintain sales growth and provide superior customer service by facilitating the shipment of our products from our manufacturing plants to strategically located distribution centers. We primarily use common carriers to deliver our products from these distribution points to our customers.
Raw Materials and Pricing
Cocoa products, including cocoa liquor, cocoa butter and cocoa powder processed from cocoa beans, are the most significant raw materials we use to produce our chocolate products. These cocoa products are purchased directly from third-party suppliers, who source cocoa beans that are grown principally in Far Eastern, West African, Central and South American regions. West Africa accounts for approximately 70% of the world’s supply of cocoa beans.
Adverse weather, crop disease, political unrest and other problems in cocoa-producing countries have caused price fluctuations in the past, but have never resulted in the total loss of a particular producing country’s cocoa crop and/or exports. In the event that a significant disruption occurs in any given country, we believe cocoa from other producing countries and from current physical cocoa stocks in consuming countries would provide a significant supply buffer.


2



In 2016, we established a trading company in Switzerland that performs all aspects of cocoa procurement, including price risk management, physical supply procurement and sustainable sourcing oversight. The trading company was implemented to optimize the supply chain for our cocoa requirements, with a strategic focus on gaining real time access to cocoa market intelligence. It also provides us with the ability to recruit and retain world class commodities traders and procurement professionals and enables enhanced collaboration with commodities trade groups, the global cocoa community and sustainable sourcing resources.
We also use substantial quantities of sugar, Class II and IV dairy products, peanuts, almonds and energy in our production process. Most of these inputs for our domestic and Canadian operations are purchased from suppliers in the United States. For our international operations, inputs not locally available may be imported from other countries.
We change prices and weights of our products when necessary to accommodate changes in input costs, the competitive environment and profit objectives, while at the same time maintaining consumer value. Price increases and weight changes help to offset increases in our input costs, including raw and packaging materials, fuel, utilities, transportation costs and employee benefits. When we implement price increases, there is usually a time lag between the effective date of the list price increases and the impact of the price increases on net sales, in part because we typically honor previous commitments to planned consumer and customer promotions and merchandising events subsequent to the effective date of the price increases. In addition, promotional allowances may be increased subsequent to the effective date, delaying or partially offsetting the impact of price increases on net sales. 
Competition
Many of our confectionery brands enjoy wide consumer acceptance and are among the leading brands sold in the marketplace in North America and certain markets in Latin America. We sell our brands in highly competitive markets with many other global multinational, national, regional and local firms. Some of our competitors are large companies with significant resources and substantial international operations. Competition in our product categories is based on product innovation, product quality, price, brand recognition and loyalty, effectiveness of marketing and promotional activity, the ability to identify and satisfy consumer preferences, as well as convenience and service. In recent years, we have also experienced increased competition from other snack items, which has pressured confectionery category growth. 
Working Capital, Seasonality and Backlog
Our sales are typically higher during the third and fourth quarters of the year, representing seasonal and holiday-related sales patterns. We manufacture primarily for stock and typically fill customer orders within a few days of receipt. Therefore, the backlog of any unfilled orders is not material to our total annual sales. Additional information relating to our cash flows from operations and working capital practices is provided in our Management’s Discussion and Analysis.
Trademarks, Service Marks and License Agreements
We own various registered and unregistered trademarks and service marks. The trademarks covering our key product brands are of material importance to our business. We follow a practice of seeking trademark protection in the United States and other key international markets where our products are sold. We also grant trademark licenses to third parties to produce and sell pantry items, flavored milks and various other products primarily under the Hershey’s and Reese’s brand names.


3



Furthermore, we have rights under license agreements with several companies to manufacture and/or sell and distribute certain products. Our rights under these agreements are extendible on a long-term basis at our option. Our most significant licensing agreements are as follows:
Company
 
Brand
 
Location
 
Requirements
 
 
 
 
 
Kraft Foods Ireland Intellectual Property Limited/Cadbury UK Limited
 
York
Peter Paul Almond Joy
Peter Paul Mounds
 
Worldwide
 
None
Cadbury UK Limited
 
Cadbury
Caramello
 
United States
 
Minimum sales requirement exceeded in 2018
 
 
 
 
 
Société des Produits Nestlé SA
 
Kit Kat®
Rolo®
 
United States
 
Minimum unit volume sales exceeded in 2018
 
 
 
 
 
Iconic IP Interests, LLC
 
Good & Plenty
Heath
Jolly Rancher
Milk Duds
Payday
Whoppers
 
Worldwide
 
None
Research and Development
We engage in a variety of research and development activities in a number of countries, including the United States, Mexico, Brazil, India and China. We develop new products, improve the quality of existing products, improve and modernize production processes, and develop and implement new technologies to enhance the quality and value of both current and proposed product lines. Information concerning our research and development expense is contained in Note 1 to the Consolidated Financial Statements.
Food Quality and Safety Regulation
The manufacture and sale of consumer food products is highly regulated. In the United States, our activities are subject to regulation by various government agencies, including the Food and Drug Administration, the Department of Agriculture, the Federal Trade Commission, the Department of Commerce and the Environmental Protection Agency, as well as various state and local agencies. Similar agencies also regulate our businesses outside of the United States.
We believe our Product Excellence Program provides us with an effective product quality and safety program. This program is integral to our global supply chain platform and is intended to ensure that all products we purchase, manufacture and distribute are safe, are of high quality and comply with applicable laws and regulations.
Through our Product Excellence Program, we evaluate our supply chain including ingredients, packaging, processes, products, distribution and the environment to determine where product quality and safety controls are necessary. We identify risks and establish controls intended to ensure product quality and safety. Various government agencies and third-party firms as well as our quality assurance staff conduct audits of all facilities that manufacture our products to assure effectiveness and compliance with our program and applicable laws and regulations.
Environmental Considerations
Beyond ordinary course operating and capital expenditures we make to comply with environmental laws and regulations, we have made a number of commitments to protect and reduce our impact on the environment in recent years, including efforts to protect forests and forested habitats and reduce emissions across our supply chain. The annual operating and capital expenditures associated with these ordinary course payments and additional commitments are not material with respect to our results of operations, capital expenditures or competitive position.


4



Employees
As of December 31, 2018, we employed approximately 14,930 full-time and 1,490 part-time employees worldwide. Collective bargaining agreements covered approximately 5,780 employees. During 2019, agreements will be negotiated for certain employees at three facilities outside of the United States, comprising approximately 67% of total employees under collective bargaining agreements. We believe that our employee relations are generally good.
Financial Information by Geographic Area
Our principal operations and markets are located in the United States. The percentage of total consolidated net sales for our businesses outside of the United States was 16.1% for 2018, 16.7% for 2017 and 16.7% for 2016. The percentage of total long-lived assets outside of the United States was 21.7% as of December 31, 2018 and 25.2% as of December 31, 2017.
Sustainability
The Hershey Company’s commitment to sustainability started with our founder’s belief in responsible citizenship. He was a purpose-driven leader who believed we could use chocolate to create goodness in the world. This belief resulted in strong investment in local communities and the establishment of the Milton Hershey School for disadvantaged kids.  We continue that legacy today through our sustainability strategy “The Shared Goodness Promise” by operating the business with sustainable practices, sourcing ingredients responsibly, protecting our environment, making a difference in our communities and helping kids globally reach their full potential. To learn more about our sustainability goals, progress and initiatives, you can access our full Sustainability Report at https://www.thehersheycompany.com/en_us/shared-goodness/csr-reports.html.
Available Information
The Company's website address is www.thehersheycompany.com. We file or furnish annual, quarterly and current reports, proxy statements and other information with the United States Securities and Exchange Commission (“SEC”). You may obtain a copy of any of these reports, free of charge, from the Investors section of our website as soon as reasonably practicable after we electronically file such material with, or furnish it to, the SEC. The SEC maintains an Internet site that also contains these reports at: www.sec.gov. In addition, copies of the Company's annual report will be made available, free of charge, on written request to the Company.
We have a Code of Conduct that applies to our Board of Directors (“Board”) and all Company officers and employees, including, without limitation, our Chief Executive Officer and “senior financial officers” (including the Chief Financial Officer, Chief Accounting Officer and persons performing similar functions). You can obtain a copy of our Code of Conduct, as well as our Corporate Governance Guidelines and charters for each of the Board’s standing committees, from the Investors section of our website. If we change or waive any portion of the Code of Conduct that applies to any of our directors, executive officers or senior financial officers, we will post that information on our website.





5



Item 1A.
RISK FACTORS
Cautionary Note Regarding Forward-Looking Statements
This Annual Report on Form 10-K, including the exhibits hereto and the information incorporated by reference herein, contains “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended, which are subject to risks and uncertainties. Other than statements of historical fact, information regarding activities, events and developments that we expect or anticipate will or may occur in the future, including, but not limited to, information relating to our future growth and profitability targets and strategies designed to increase total shareholder value, are forward-looking statements based on management’s estimates, assumptions and projections. Forward-looking statements also include, but are not limited to, statements regarding our future economic and financial condition and results of operations, the plans and objectives of management and our assumptions regarding our performance and such plans and objectives. Many of the forward-looking statements contained in this document may be identified by the use of words such as “intend,” “believe,” “expect,” “anticipate,” “should,” “planned,” “projected,” “estimated” and “potential,” among others. Forward-looking statements contained in this Annual Report on Form 10-K are predictions only and actual results could differ materially from management’s expectations due to a variety of factors, including those described below. All forward-looking statements attributable to us or persons working on our behalf are expressly qualified in their entirety by such risk factors. The forward-looking statements that we make in this Annual Report on Form 10-K are based on management’s current views and assumptions regarding future events and speak only as of their dates. We assume no obligation to update developments of these risk factors or to announce publicly any revisions to any of the forward-looking statements that we make, or to make corrections to reflect future events or developments, except as required by the federal securities laws.
Issues or concerns related to the quality and safety of our products, ingredients or packaging could cause a product recall and/or result in harm to the Company’s reputation, negatively impacting our operating results.
In order to sell our iconic, branded products, we need to maintain a good reputation with our customers and consumers. Issues related to the quality and safety of our products, ingredients or packaging could jeopardize our Company’s image and reputation. Negative publicity related to these types of concerns, or related to product contamination or product tampering, whether valid or not, could decrease demand for our products or cause production and delivery disruptions. We may need to recall products if any of our products become unfit for consumption. In addition, we could potentially be subject to litigation or government actions, which could result in payments of fines or damages. Costs associated with these potential actions could negatively affect our operating results.
Increases in raw material and energy costs along with the availability of adequate supplies of raw materials could affect future financial results.
We use many different commodities for our business, including cocoa products, sugar, dairy products, peanuts, almonds, corn sweeteners, natural gas and fuel oil.
Commodities are subject to price volatility and changes in supply caused by numerous factors, including:
Ÿ
Commodity market fluctuations;
Ÿ
Currency exchange rates;
Ÿ
Imbalances between supply and demand;
Ÿ
The effect of weather on crop yield;
Ÿ
Speculative influences;
Ÿ
Trade agreements among producing and consuming nations;
Ÿ
Supplier compliance with commitments;
Ÿ
Political unrest in producing countries; and
Ÿ
Changes in governmental agricultural programs and energy policies.


6



Although we use forward contracts and commodity futures and options contracts where possible to hedge commodity prices, commodity price increases ultimately result in corresponding increases in our raw material and energy costs. If we are unable to offset cost increases for major raw materials and energy, there could be a negative impact on our financial condition and results of operations.
Price increases may not be sufficient to offset cost increases and maintain profitability or may result in sales volume declines associated with pricing elasticity.
We may be able to pass some or all raw material, energy and other input cost increases to customers by increasing the selling prices of our products or decreasing the size of our products; however, higher product prices or decreased product sizes may also result in a reduction in sales volume and/or consumption. If we are not able to increase our selling prices or reduce product sizes sufficiently, or in a timely manner, to offset increased raw material, energy or other input costs, including packaging, freight, direct labor, overhead and employee benefits, or if our sales volume decreases significantly, there could be a negative impact on our financial condition and results of operations.
Market demand for new and existing products could decline.
We operate in highly competitive markets and rely on continued demand for our products. To generate revenues and profits, we must sell products that appeal to our customers and to consumers. Our continued success is impacted by many factors, including the following:
Ÿ
Effective retail execution;
Ÿ
Appropriate advertising campaigns and marketing programs;
Ÿ
Our ability to secure adequate shelf space at retail locations;
Ÿ
Our ability to drive sustainable innovation and maintain a strong pipeline of new products in the confectionery and broader snacking categories;
Ÿ
Changes in product category consumption;
Ÿ
Our response to consumer demographics and trends, including but not limited to, trends relating to store trips and the impact of the growing digital commerce channel; and
Ÿ
Consumer health concerns, including obesity and the consumption of certain ingredients.
There continues to be competitive product and pricing pressures in the markets where we operate, as well as challenges in maintaining profit margins. We must maintain mutually beneficial relationships with our key customers, including retailers and distributors, to compete effectively. Our largest customer, McLane Company, Inc., accounted for approximately 28% of our total net sales in 2018. McLane Company, Inc. is one of the largest wholesale distributors in the United States to convenience stores, drug stores, wholesale clubs and mass merchandisers, including Wal-Mart Stores, Inc.
Increased marketplace competition could hurt our business.
The global confectionery packaged goods industry is intensely competitive and consolidation in this industry continues. Some of our competitors are large companies that have significant resources and substantial international operations. We continue to experience increased levels of in-store activity for other snack items, which has pressured confectionery category growth. In order to protect our existing market share or capture increased market share in this highly competitive retail environment, we may be required to increase expenditures for promotions and advertising, and must continue to introduce and establish new products. Due to inherent risks in the marketplace associated with advertising and new product introductions, including uncertainties about trade and consumer acceptance, increased expenditures may not prove successful in maintaining or enhancing our market share and could result in lower sales and profits. In addition, we may incur increased credit and other business risks because we operate in a highly competitive retail environment.


7



Disruption to our manufacturing operations or supply chain could impair our ability to produce or deliver finished products, resulting in a negative impact on our operating results.
Approximately 71% of our manufacturing capacity is located in the United States. Disruption to our global manufacturing operations or our supply chain could result from, among other factors, the following:
Ÿ
Natural disaster;
Ÿ
Pandemic outbreak of disease;
Ÿ
Weather;
Ÿ
Fire or explosion;
Ÿ
Terrorism or other acts of violence;
Ÿ
Labor strikes or other labor activities;
Ÿ
Unavailability of raw or packaging materials;
Ÿ
Operational and/or financial instability of key suppliers, and other vendors or service providers; and
Ÿ
Suboptimal production planning which could impact our ability to cost-effectively meet product demand.

We believe that we take adequate precautions to mitigate the impact of possible disruptions. We have strategies and plans in place to manage disruptive events if they were to occur, including our global supply chain strategies and our principle-based global labor relations strategy. If we are unable, or find that it is not financially feasible, to effectively plan for or mitigate the potential impacts of such disruptive events on our manufacturing operations or supply chain, our financial condition and results of operations could be negatively impacted if such events were to occur.
Our financial results may be adversely impacted by the failure to successfully execute or integrate acquisitions, divestitures and joint ventures.
From time to time, we may evaluate potential acquisitions, divestitures or joint ventures that align with our strategic objectives. The success of such activity depends, in part, upon our ability to identify suitable buyers, sellers or business partners; perform effective assessments prior to contract execution; negotiate contract terms; and, if applicable, obtain government approval. These activities may present certain financial, managerial, staffing and talent, and operational risks, including diversion of management’s attention from existing core businesses; difficulties integrating or separating businesses from existing operations; and challenges presented by acquisitions or joint ventures which may not achieve sales levels and profitability that justify the investments made. If the acquisitions, divestitures or joint ventures are not successfully implemented or completed, there could be a negative impact on our financial condition, results of operations and cash flows.
We completed the acquisitions of Amplify Snack Brands, Inc. and Pirate Brands in January 2018 and October 2018, respectively. While we believe significant operating synergies can be obtained in connection with these acquisitions, achievement of these synergies will be driven by our ability to successfully leverage Hershey's resources, expertise, capability-building, distribution locations and customer base. In addition, the acquisitions of Amplify and Pirate Brands are important steps in our journey to expand our breadth in snacking, as they should enable us to bring scale and category management capabilities to a key sub-segment of the warehouse snack aisle. If we are unable to successfully couple Hershey’s scale and expertise in brand building with Amplify and Pirate Brands' existing operations, it may impact our ability to expand our snacking footprint at our desired pace.
Changes in governmental laws and regulations could increase our costs and liabilities or impact demand for our products.
Changes in laws and regulations and the manner in which they are interpreted or applied may alter our business environment. These negative impacts could result from changes in food and drug laws, laws related to advertising and marketing practices, accounting standards, taxation requirements, competition laws, employment laws and environmental laws, among others. It is possible that we could become subject to additional liabilities in the future resulting from changes in laws and regulations that could result in an adverse effect on our financial condition and results of operations.


8



Political, economic and/or financial market conditions could negatively impact our financial results.
Our operations are impacted by consumer spending levels and impulse purchases which are affected by general macroeconomic conditions, consumer confidence, employment levels, the availability of consumer credit and interest rates on that credit, consumer debt levels, energy costs and other factors. Volatility in food and energy costs, sustained global recessions, broad political instability, rising unemployment and declines in personal spending could adversely impact our revenues, profitability and financial condition.
Changes in financial market conditions may make it difficult to access credit markets on commercially acceptable terms, which may reduce liquidity or increase borrowing costs for our Company, our customers and our suppliers. A significant reduction in liquidity could increase counterparty risk associated with certain suppliers and service providers, resulting in disruption to our supply chain and/or higher costs, and could impact our customers, resulting in a reduction in our revenue, or a possible increase in bad debt expense.
Our international operations may not achieve projected growth objectives, which could adversely impact our overall business and results of operations.
In 2018, 2017 and 2016, respectively, we derived approximately 16%, 17% and 17% of our net sales from customers located outside of the United States. Additionally, approximately 22% of our total long-lived assets were located outside of the United States as of December 31, 2018. As part of our strategy, we have made investments outside of the United States, particularly in Canada, China, Malaysia, Mexico, Brazil and India. As a result, we are subject to risks and uncertainties relating to international sales and operations, including:
Ÿ
Unforeseen global economic and environmental changes resulting in business interruption, supply constraints, inflation, deflation or decreased demand;
Ÿ
Inability to establish, develop and achieve market acceptance of our global brands in international markets;
Ÿ
Difficulties and costs associated with compliance and enforcement of remedies under a wide variety of complex laws, treaties and regulations;
Ÿ
Unexpected changes in regulatory environments;
Ÿ
Political and economic instability, including the possibility of civil unrest, terrorism, mass violence or armed conflict;
Ÿ
Nationalization of our properties by foreign governments;
Ÿ
Tax rates that may exceed those in the United States and earnings that may be subject to withholding requirements and incremental taxes upon repatriation;
Ÿ
Potentially negative consequences from changes in tax laws;
Ÿ
The imposition of tariffs, quotas, trade barriers, other trade protection measures and import or export licensing requirements;
Ÿ
Increased costs, disruptions in shipping or reduced availability of freight transportation;
Ÿ
The impact of currency exchange rate fluctuations between the U.S. dollar and foreign currencies;
Ÿ
Failure to gain sufficient profitable scale in certain international markets resulting in an inability to cover manufacturing fixed costs or resulting in losses from impairment or sale of assets; and
Ÿ
Failure to recruit, retain and build a talented and engaged global workforce.
If we are not able to achieve our projected international growth objectives and mitigate the numerous risks and uncertainties associated with our international operations, there could be a negative impact on our financial condition and results of operations.
Disruptions, failures or security breaches of our information technology infrastructure could have a negative impact on our operations.
Information technology is critically important to our business operations. We use information technology to manage all business processes including manufacturing, financial, logistics, sales, marketing and administrative functions. These processes collect, interpret and distribute business data and communicate internally and externally with employees, suppliers, customers and others.


9



We are regularly the target of attempted cyber and other security threats.  Therefore, we continuously monitor and update our information technology networks and infrastructure to prevent, detect, address and mitigate the risk of unauthorized access, misuse, computer viruses and other events that could have a security impact. We invest in industry standard security technology to protect the Company’s data and business processes against risk of data security breach and cyber attack. Our data security management program includes identity, trust, vulnerability and threat management business processes as well as adoption of standard data protection policies. We measure our data security effectiveness through industry accepted methods and remediate significant findings. Additionally, we certify our major technology suppliers and any outsourced services through accepted security certification standards. We maintain and routinely test backup systems and disaster recovery, along with external network security penetration testing by an independent third party as part of our business continuity preparedness. We also have processes in place to prevent disruptions resulting from the implementation of new software and systems of the latest technology.
While we have been subject to cyber attacks and other security breaches, these incidents did not have a significant impact on our business operations. We believe our security technology tools and processes provide adequate measures of protection against security breaches and in reducing cybersecurity risks. Nevertheless, despite continued vigilance in these areas, disruptions in or failures of information technology systems are possible and could have a negative impact on our operations or business reputation. Failure of our systems, including failures due to cyber attacks that would prevent the ability of systems to function as intended, could cause transaction errors, loss of customers and sales, and could have negative consequences to our Company, our employees and those with whom we do business. This in turn could have a negative impact on our financial condition and results or operations. In addition, the cost to remediate any damages to our information technology systems suffered as a result of a cyber attack could be significant.
We might not be able to hire, engage and retain the talented global workforce we need to drive our growth strategies.
Our future success depends upon our ability to identify, hire, develop, engage and retain talented personnel across the globe. Competition for global talent is intense, and we might not be able to identify and hire the personnel we need to continue to evolve and grow our business. In particular, if we are unable to hire the right individuals to fill new or existing senior management positions as vacancies arise, our business performance may be impacted.
Activities related to identifying, recruiting, hiring and integrating qualified individuals require significant time and attention. We may also need to invest significant amounts of cash and equity to attract talented new employees, and we may never realize returns on these investments.
In addition to hiring new employees, we must continue to focus on retaining and engaging the talented individuals we need to sustain our core business and lead our developing businesses into new markets, channels and categories. This may require significant investments in training, coaching and other career development and retention activities. If we are not able to effectively retain and grow our talent, our ability to achieve our strategic objectives will be adversely affected, which may impact our financial condition and results of operations.
We may not fully realize the expected costs savings and/or operating efficiencies associated with our strategic initiatives or restructuring programs, which may have an adverse impact on our business.
We depend on our ability to evolve and grow, and as changes in our business environment occur, we may adjust our business plans by introducing new strategic initiatives or restructuring programs to meet these changes. Recently introduced strategic initiatives include our efforts to continue to expand our presence in digital commerce, to transform our manufacturing, commercial and corporate operations through digital technologies and to enhance our data analytics capabilities to develop new commercial insights.  If we are not able to capture our share of the expanding digital commerce market, if we do not adequately leverage technology to improve operating efficiencies or if we are unable to develop the data analytics capabilities needed to generate actionable commercial insights, our business performance may be impacted, which may negatively impact our financial condition and results of operations.
Additionally, from time to time we implement business realignment activities to support key strategic initiatives designed to maintain long-term sustainable growth, such as the Margin for Growth Program we commenced in the first quarter of 2017. These programs are intended to increase our operating effectiveness and efficiency, to reduce our costs and/or to generate savings that can be reinvested in other areas of our business. We cannot guarantee that we will


10



be able to successfully implement these strategic initiatives and restructuring programs, that we will achieve or sustain the intended benefits under these programs, or that the benefits, even if achieved, will be adequate to meet our long-term growth and profitability expectations, which could in turn adversely affect our business.
Complications with the design or implementation of our new enterprise resource planning system could adversely impact our business and operations.
We rely extensively on information systems and technology to manage our business and summarize operating results. We are in the process of a multi-year implementation of a new global enterprise resource planning (“ERP”) system. This ERP system will replace our existing operating and financial systems. The ERP system is designed to accurately maintain the Company’s financial records, enhance operational functionality and provide timely information to the Company’s management team related to the operation of the business. The ERP system implementation process has required, and will continue to require, the investment of significant personnel and financial resources. We may not be able to successfully implement the ERP system without experiencing delays, increased costs and other difficulties. If we are unable to successfully design and implement the new ERP system as planned, our financial positions, results of operations and cash flows could be negatively impacted. Additionally, if we do not effectively implement the ERP system as planned or the ERP system does not operate as intended, the effectiveness of our internal control over financial reporting could be adversely affected or our ability to assess those controls adequately could be delayed.
Item 1B.
UNRESOLVED STAFF COMMENTS
None.
Item 2.
PROPERTIES
Our principal properties include the following:
Country
 
Location
 
Type
 
Status
(Own/Lease)
United States
 
Hershey, Pennsylvania
(2 principal plants)
 
Manufacturing—confectionery products and pantry items
 
Own
 
 
Lancaster, Pennsylvania
 
Manufacturing—confectionery products
 
Own
 
 
Hazleton, Pennsylvania
 
Manufacturing—confectionery products
 
Own
 
 
Robinson, Illinois
 
Manufacturing—confectionery products and pantry items
 
Own
 
 
Stuarts Draft, Virginia
 
Manufacturing—confectionery products and pantry items
 
Own
 
 
Edwardsville, Illinois
 
Distribution
 
Own
 
 
Palmyra, Pennsylvania
 
Distribution
 
Own
 
 
Ogden, Utah
 
Distribution
 
Own
 
 
Kennesaw, Georgia
 
Distribution
 
Lease
 
 
New York, New York
 
Retail
 
Lease
Canada
 
Brantford, Ontario
 
Distribution
 
Own (1)
Mexico
 
Monterrey, Mexico
 
Manufacturing—confectionery products
 
Own
 
 
El Salto, Mexico
 
Manufacturing—confectionery products and pantry items
 
Own
Malaysia
 
Johor, Malaysia
 
Manufacturing—confectionery products
 
Own

(1) We have an agreement with the Ferrero Group for the use of a warehouse and distribution facility of which the Company has been deemed to be the owner for accounting purposes.
In addition to the locations indicated above, we also own or lease several other properties and buildings worldwide which we use for manufacturing, sales, distribution and administrative functions. Our facilities are well maintained and generally have adequate capacity to accommodate seasonal demands, changing product mixes and certain additional growth. We regularly improve our facilities to incorporate the latest technologies. The largest facilities are located in Hershey, Lancaster and Hazleton, Pennsylvania; Monterrey and El Salto, Mexico; and Stuarts Draft,


11



Virginia. The U.S., Canada and Mexico facilities in the table above primarily support our North America segment, while the Malaysia facility primarily serve our International and Other segment. As discussed in Note 12 to the Consolidated Financial Statements, we do not manage our assets on a segment basis given the integration of certain manufacturing, warehousing, distribution and other activities in support of our global operations.
Item 3.
LEGAL PROCEEDINGS
The Company is subject to certain legal proceedings and claims arising out of the ordinary course of our business, which cover a wide range of matters including trade regulation, product liability, advertising, contracts, environmental issues, patent and trademark matters, labor and employment matters and tax. While it is not feasible to predict or determine the outcome of such proceedings and claims with certainty, in our opinion these matters, both individually and in the aggregate, are not expected to have a material effect on our financial condition, results of operations or cash flows.
Item 4.
MINE SAFETY DISCLOSURES
Not applicable.


12



SUPPLEMENTAL ITEM. EXECUTIVE OFFICERS OF THE REGISTRANT
The executive officers of the Company, their positions and, as of February 15, 2019, their ages are set forth below.
Name
 
Age
 
Positions Held During the Last Five Years
Damien Atkins (1)
 
48
 
Senior Vice President, General Counsel and Secretary (August 2018)
Michele G. Buck
 
57
 
President and Chief Executive Officer (March 2017); Executive Vice President, Chief Operating Officer (June 2016); President, North America (May 2013); Senior Vice President, Chief Growth Officer (September 2011)
Javier H. Idrovo
 
51
 
Chief Accounting Officer (August 2015); Senior Vice President, Finance and Planning (September 2011)
Patricia A. Little (2)
 
58
 
Senior Vice President, Chief Financial Officer (March 2015)
Terence L. O’Day
 
69
 
Senior Vice President, Chief Product Supply and Technology Officer (March 2017); Senior Vice President, Chief Supply Chain Officer (May 2013); Senior Vice President, Global Operations (December 2008)
Todd W. Tillemans (3)
 
57
 
President, U.S. (April 2017)
Kevin R. Walling
 
53
 
Senior Vice President, Chief Human Resources Officer (June 2011)
Mary Beth West (4)
 
56
 
Senior Vice President, Chief Growth Officer (May 2017)

There are no family relationships among any of the above-named officers of our Company.

(1)
Mr. Atkins was elected Senior Vice President, General Counsel and Secretary effective August 13, 2018. Prior to joining our Company he was General Counsel and Corporate Secretary at Panasonic Corporation of North America, Inc. (May 2015) and Senior Vice President, Deputy General Counsel (Corporate) and Chief Compliance Officer at AOL, Inc. (July 2010).
(2)
Ms. Little was elected Senior Vice President, Chief Financial Officer effective March 16, 2015. Prior to joining our Company she was Executive Vice President and Chief Financial Officer at Kelly Services, Inc. (July 2008). On August 16, 2018, Ms. Little informed the Company of her intention to retire on a date to be determined in spring 2019. The Company has initiated a search to identify Ms. Little's replacement.
(3)
Mr. Tillemans was elected President, U.S. effective April 3, 2017. Prior to joining our Company he was President, Customer Development U.S. at Unilever N.V. (December 2012).
(4)
Ms. West was elected Senior Vice President, Chief Growth Officer effective May 1, 2017. Prior to joining our Company she was Executive Vice President, Chief Customer and Marketing Officer at J.C. Penney (June 2015) and Executive Vice President, Chief Category and Marketing Officer at Mondelez Global Inc. (October 2012).
Our Executive Officers are generally elected each year at the organization meeting of the Board in May.


13



PART II
Item 5.
MARKET FOR THE REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES
Our Common Stock is listed and traded principally on the New York Stock Exchange under the ticker symbol “HSY.” The Class B Common Stock (“Class B Stock”) is not publicly traded.
The closing price of our Common Stock on December 31, 2018, was $107.18. There were 26,532 stockholders of record of our Common Stock and 6 stockholders of record of our Class B Stock as of December 31, 2018.
We paid $562.5 million in cash dividends on our Common Stock and Class B Stock in 2018 and $526.3 million in 2017. The annual dividend rate on our Common Stock in 2018 was $2.756 per share.
Information regarding dividends paid and the quarterly high and low market prices for our Common Stock and dividends paid for our Class B Stock for the two most recent fiscal years is disclosed in Note 18 to the Consolidated Financial Statements.
On January 29, 2019, our Board declared a quarterly dividend of $0.722 per share of Common Stock payable on March 15, 2019, to stockholders of record as of February 22, 2019. It is the Company’s 357th consecutive quarterly Common Stock dividend. A quarterly dividend of $0.656 per share of Class B Stock also was declared.
Unregistered Sales of Equity Securities and Use of Proceeds
None.
Issuer Purchases of Equity Securities
In January 2016, our Board approved a $500 million share repurchase authorization.  This program was completed in the first quarter of 2018. In October 2017, our Board approved an additional $100 million share repurchase authorization, to commence after the existing 2016 authorization was completed. As of December 31, 2018, approximately $60 million remained available for repurchases of our Common Stock under this program. The share repurchase program does not have an expiration date. In July 2018, our Board approved an additional $500 million share repurchase authorization (excluded from amount above). This program is to commence after the existing 2017 authorization is completed and is to be utilized at management's discretion.
In August 2017, the Company entered into a Stock Purchase Agreement with Hershey Trust Company, as trustee for the Milton Hershey School Trust (the “Trust”), pursuant to which the Company agreed to purchase 1,500,000 shares of the Company’s common stock from the Trust at a price equal to $106.01 per share, for a total purchase price of $159 million.
In November 2018, the Company entered into a Stock Purchase Agreement with Hershey Trust Company, as trustee for the Trust, pursuant to which the Company agreed to purchase 450,000 shares of the Company’s common stock from the Trust at a price equal to $106.30 per share, for a total purchase price of $47.8 million.



14



Stockholder Return Performance Graph
The following graph compares our cumulative total stockholder return (Common Stock price appreciation plus dividends, on a reinvested basis) over the last five fiscal years with the Standard & Poor’s 500 Index and the Standard & Poor’s Packaged Foods Index.

Comparison of 5 Year Cumulative Total Return*
Among The Hershey Company, the S&P 500 Index,
and the S&P Packaged Foods Index
chart-10542548d08a5f86897.jpg
*$100 invested on December 31, 2013 in stock or index, including reinvestment of dividends.

 
 
December 31,
Company/Index
 
2013
 
2014
 
2015
 
2016
 
2017
 
2018
The Hershey Company
 
$
100

 
$
109

 
$
96

 
$
114

 
$
128

 
$
124

S&P 500 Index
 
$
100

 
$
114

 
$
115

 
$
129

 
$
157

 
$
150

S&P 500 Packaged Foods Index
 
$
100

 
$
112

 
$
131

 
$
143

 
$
145

 
$
118


The stock price performance included in this graph is not necessarily indicative of future stock price performance.



15



Item 6.
SELECTED FINANCIAL DATA
FIVE-YEAR CONSOLIDATED FINANCIAL SUMMARY
(All dollar and share amounts in thousands except market price and per share statistics)
 
 
2018
 
2017
 
2016
 
2015
 
2014
Summary of Operations
 
 
 
 
 
 
 
 
 
 
Net Sales
 
$
7,791,069

 
7,515,426

 
7,440,181

 
7,386,626

 
7,421,768

Cost of Sales (1)
 
$
4,215,744

 
4,060,050

 
4,270,642

 
4,000,071

 
4,085,602

Selling, Marketing and Administrative (1)
 
$
1,874,829

 
1,885,492

 
1,891,305

 
1,945,361

 
1,900,970

Goodwill, Long-Lived & Intangible Asset Impairment Charges
 
$
57,729

 
208,712

 
4,204

 
280,802

 
15,900

Business Realignment Costs (1)
 
$
19,103

 
47,763

 
18.857

 
84.628

 
29,721

Interest Expense, Net
 
$
138,837

 
98,282

 
90,143

 
105,773

 
83,532

Provision for Income Taxes
 
$
239,010

 
354,131

 
379,437

 
388,896

 
459,131

Net Income Attributable to The Hershey Company
 
$
1,177,562

 
782,981

 
720,044

 
512,951

 
846,912

Net Income Per Share:
 
 
 
 
 
 
 
 
 
 
—Basic—Common Stock
 
$
5.76

 
3.79

 
3.45

 
2.40

 
3.91

—Diluted—Common Stock
 
$
5.58

 
3.66

 
3.34

 
2.32

 
3.77

—Basic—Class B Stock
 
$
5.24

 
3.44

 
3.15

 
2.19

 
3.54

—Diluted—Class B Stock
 
$
5.22

 
3.44

 
3.14

 
2.19

 
3.52

Weighted-Average Shares Outstanding:
 
 
 
 
 
 
 
 
 
 
—Basic—Common Stock
 
149,379

 
151,625

 
153,519

 
158,471

 
161,935

—Basic—Class B Stock
 
60,614

 
60,620

 
60,620

 
60,620

 
60,620

—Diluted—Common Stock
 
210,989

 
213,742

 
215,304

 
220,651

 
224,837

Dividends Paid on Common Stock
 
$
412,491

 
387,466

 
369.292

 
352,953

 
328,752

Per Share
 
$
2.756

 
2.548

 
2.402

 
2.236

 
2.040

Dividends Paid on Class B Stock
 
$
151,789

 
140,394

 
132,394

 
123,179

 
111,662

Per Share
 
$
2.504

 
2.316

 
2.184

 
2.032

 
1.842

Depreciation
 
$
231,012

 
211,592

 
231,735

 
197,054

 
176,312

Amortization
 
$
64,132

 
50,261

 
70,102

 
47,874

 
35,220

Advertising
 
$
479,908

 
541,293

 
521,479

 
561,644

 
570,223

Year-End Position and Statistics
 
 
 
 
 
 
 
 
 
 
Capital Additions (including software)
 
$
328,601

 
257,675

 
269,476

 
356,810

 
370,789

Total Assets
 
$
7,703,020

 
5,553,726

 
5,524,333

 
5,344,371

 
5,622,870

Short-term Debt and Current Portion of Long-term Debt
 
$
1,203,316

 
859,457

 
632,714

 
863,436

 
635,501

Long-term Portion of Debt
 
$
3,254,280

 
2,061,023

 
2,347,455

 
1,557,091

 
1,542,317

Stockholders’ Equity
 
$
1,407,266

 
931,565

 
827,687

 
1,047,462

 
1,519,530

Full-time Employees
 
14,930

 
15,360

 
16,300

 
19,060

 
20,800

Stockholders’ Data
 
 
 
 
 
 
 
 
 
 
Outstanding Shares of Common Stock and Class B Stock at Year-end
 
209,729

 
210,861

 
212,260

 
216,777

 
221,045

Market Price of Common Stock at Year-end
 
$
107.18

 
113.51

 
103.43

 
89.27

 
103.93

Price Range During Year (high)
 
$
114.06

 
115.96

 
113.89

 
110.78

 
108.07

Price Range During Year (low)
 
$
89.54

 
102.87

 
83.32

 
83.58

 
88.15

 
 
 
 
 
 
 
 
 
 
 
(1)
In accordance with ASU No. 2017-07, the non-service cost components of net periodic benefit cost relating to the Company's pension and other post retirement benefit plans have been reclassified to the Other (income) expense, net caption for the years ended December 31, 2017, 2016 and 2015 to conform to the 2018 presentation. Other (income) expense, net is not presented above.


16



Item 7.
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
This Management's Discussion and Analysis (“MD&A”) is intended to provide an understanding of Hershey's financial condition, results of operations and cash flows by focusing on changes in certain key measures from year to year. The MD&A should be read in conjunction with our Consolidated Financial Statements and accompanying Notes included in Item 8 of this Annual Report on Form 10-K. This discussion contains forward-looking statements that involve risks and uncertainties. Our actual results could differ materially from those anticipated in these forward-looking statements as a result of various factors, including those discussed elsewhere in this Annual Report on Form 10-K, particularly in Item 1A. “Risk Factors.”
The MD&A is organized in the following sections:
Business Model and Growth Strategy
Overview
Non-GAAP Information
Consolidated Results of Operations
Segment Results
Financial Condition
Critical Accounting Policies and Estimates
BUSINESS MODEL AND GROWTH STRATEGY
We are the largest producer of quality chocolate in North America, a leading snack maker in the United States and a global leader in chocolate and non-chocolate confectionery known for bringing goodness to the world through chocolate, sweets, mints, gum and other great tasting snacks. We market, sell and distribute our products under more than 80 brand names in approximately 90 countries worldwide. We report our operations through two segments: North America and International and Other.
We believe we have a set of differentiated capabilities that when integrated, can create advantage in the marketplace. Our focus on the following key elements of our strategy should enable us to deliver top-tier growth and industry-leading shareholder returns.

Reignite Core Confection and Expand Breadth in Snacking. We are taking actions to deepen our consumer connections, deliver meaningful innovation and reinvent the shopping experience, while also pursuing opportunities to diversify our portfolio and establish a strong presence across the broader snacking continuum.
Our products frequently play an important role in special meaningful moments among family and friends. Seasons are an important part of our business model and for consumers, they are highly anticipated, cherished special times, centered around traditions. For us, it’s an opportunity for our brands to be part of many connections during the year when family and friends gather.
Innovation is an important lever in this variety seeking category and we are leveraging work from our proprietary demand landscape analytical tool to shape our future innovation and make it more impactful. We are becoming more disciplined in our focus on platform innovation, which should enable sustainable growth over time and significant extensions to our core.
Through our shopper insights work, we are currently collaborating with our retail partners on in-aisle strategies that we believe will breathe life into the center of the store and transform the shopping experience by improving paths to purchase, stopping power, navigation, engagement and conversion. We have also responded to the changing retail environment by investing in digital commerce capabilities.
To expand our breadth in snacking, we are focused on expanding the boundaries of our core confection brands to capture new snacking occasions and increasing our exposure into new snack categories through acquisitions. Our expansion into snacking is being fueled by the recent acquisitions of Amplify and Pirate Brands in January 2018 and October 2018, respectively.


17



Reallocate Resources to Expand Margins and Fuel Growth. We are focused on ensuring that we efficiently allocate our resources to the areas with the highest potential for profitable growth. We believe this will enable margin expansion and position us within the top quartile of operating income margin relative to our peers.
We have reset our international investment, while holding fast to our belief that our targeted emerging market strategy will deliver long-term, profitable growth. The uncertain macroeconomic environment in many of these markets is expected to continue and we aim to ensure our investments in these international markets are appropriate relative to the size of the opportunity.
We have heightened our selling, marketing and administrative expense discipline in an effort to make improvements to our cost structure without jeopardizing topline growth. Our expectation is that advertising and related marketing expense will grow roughly in line with sales.
We will continue to optimize our cost of goods sold through pricing activities and programs like network supply chain optimization and lean manufacturing.

Strengthen Capabilities & Leverage Technology for Commercial Advantage. In order to generate actionable insights, we must acquire, integrate, access and utilize vast sources of the right data in an effective manner. We are working to leverage our advanced analytical techniques to gain a deep understanding of consumers, our customers, our shoppers, our end-to-end supply chain, our retail environment and key economic drivers at both a macro and precision level. In addition, we are in the process of transforming our enterprise resource planning system, which will enable employees to work more efficiently and effectively.
OVERVIEW
The Overview presented below is an executive-level summary highlighting the key trends and measures on which the Company’s management focuses in evaluating its financial condition and operating performance. Certain earnings and performance measures within the Overview include financial information determined on a non-GAAP basis, which aligns with how management internally evaluates the Company's results of operations, determines incentive compensation, and assesses the impact of known trends and uncertainties on the business. A detailed reconciliation of the non-GAAP financial measures referenced herein to their nearest comparable GAAP financial measures follows this summary. For a detailed analysis of the Company's operations prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP"), referred to as "reported" herein, refer to the discussion and analysis in the Consolidated Results of Operations.
In 2018, we made strong progress on our strategic initiatives, including strengthening our U.S. core confection business, expanding our snacks portfolio to capture incremental consumer occasions and optimizing the product portfolio across various international markets. We continued to generate solid operating cash flow, totaling approximately $1.6 billion in 2018, which affords the Company significant financial flexibility.
In January 2018, we completed the acquisition of all of the outstanding shares of Amplify Snack Brands, Inc. ("Amplify"), previously a publicly traded company based in Austin, Texas that owns several popular better-for-you snack brands such as SkinnyPopOatmegaPaqui and Tyrrells. Amplify's anchor brand, SkinnyPop, is a market-leading ready-to-eat popcorn brand and is available in a wide range of food distribution channels in the United States. The business enables us to capture more consumer snacking occasions by contributing a new portfolio of brands. On July 5, 2018, we sold the Tyrrells business in order to focus on the U.S. growth opportunities.
In October 2018, we completed the acquisition of Pirate Brands, which includes the Pirate's BootySmart Puffs and Original Tings brands, from B&G Foods, Inc. Pirate Brands offers baked, trans fat free and gluten free snacks and is available in a wide range of food distribution channels in the United States.
Our full year 2018 net sales totaled $7,791.1 million, an increase of 3.7%, versus $7,515.4 million for the comparable period of 2017. Excluding a 0.2% impact from unfavorable foreign exchange rates, our net sales increased 3.9%. Net sales growth was driven primarily by the revenue contributions from Amplify and Pirate Brands.
Our reported gross margin was 45.9% for the full year 2018, a decrease of 10 basis points compared to the full year 2017. Our 2018 non-GAAP gross margin was 44.0%, a decrease of 160 basis points compared to the full year 2017 due to higher freight and logistics costs, unfavorable mix and additional plant costs related to new production lines.


18



Our full year 2018 reported operating profit and reported operating profit margin totaled $1,623.7 million and 20.8%, respectively, compared to full year 2017 reported operating profit and reported operating profit margin of $1,313.4 million and 17.5%, respectively. From a non-GAAP perspective, full year 2018 adjusted operating profit and adjusted operating profit margin totaled $1,607.1 million and 20.6%, respectively, compared to full year 2017 adjusted operating profit and adjusted operating profit margin of $1,556.5 million and 20.7%, respectively. The decrease in our adjusted operating profit margin was primarily due to lower non-GAAP gross margin.
Our full year 2018 reported net income and reported EPS-diluted totaled $1,177.6 million and $5.58, respectively, compared to full year 2017 reported net income and reported EPS-diluted of $783.0 million and $3.66, respectively. From a non-GAAP perspective, full year 2018 adjusted net income was $1,130.1 million, an increase of 12.8% versus adjusted net income of $1,001.5 million in 2017. Our adjusted EPS-diluted for the full year 2018 was $5.36 compared to $4.69 for the same period of 2017, an increase of 14.3%. The increases in our adjusted net income and adjusted EPS-diluted in 2018 compared to 2017 were primarily due to slightly lower selling, marketing and administrative expenses, as well as a lower 2018 tax rate as a result of U.S. tax reform, partially offset by unfavorable gross profit.
NON-GAAP INFORMATION
Comparability of Certain Financial Measures
The comparability of certain of our financial measures is impacted by unallocated mark-to-market (gains) losses on commodity derivatives, pension settlement charges relating to company-directed initiatives, costs associated with business realignment activities, costs relating to the integration of acquisitions, impairment of long-lived assets, the one-time impact of U.S. tax reform, the gain realized on the sale of a trademark and the gain recorded upon settlement of a liability in conjunction with the purchase of the remaining 20% of the outstanding shares of Shanghai Golden Monkey Food Joint Stock Co., Ltd. ("SGM").
To provide additional information to investors to facilitate the comparison of past and present performance, we use non-GAAP financial measures within MD&A that exclude the financial impact of these activities. These non-GAAP financial measures are used internally by management in evaluating results of operations and determining incentive compensation, and in assessing the impact of known trends and uncertainties on our business, but they are not intended to replace the presentation of financial results in accordance with GAAP. A reconciliation of the non-GAAP financial measures referenced in MD&A to their nearest comparable GAAP financial measures as presented in the Consolidated Statements of Income is provided below.
Explanatory Note
In conjunction with the adoption of ASU 2017-07, Compensation-Retirement Benefits (Topic 715), in the first quarter of 2018, the Company elected to discontinue its practice of excluding the non-service related components of its net periodic benefit cost in deriving its non-GAAP financial measures, with a minor exception. Historically, the Company excluded from its non-GAAP results the following components relating to its pension benefit plans: interest cost, expected return on plan assets, amortization of net loss (gain), and settlement and curtailment charges. The Company did not historically exclude from its non-GAAP results the non-service related components relating to its other post retirement benefit plans. Starting with the first quarter of 2018, the Company will continue to exclude from its non-GAAP results the portion of pension settlement and/or curtailment charges relating to Company-directed initiatives, such as significant business realignment events and benefit plan terminations or amendments. As a result of this change, the non-GAAP reconciliations presented for the years ended December 31, 2017 and 2016 that follow have been revised to conform to this updated presentation. The revision in the Company’s determination of non-GAAP earnings resulted in a reduction of $0.07 to adjusted earnings per share-diluted from $4.76 to $4.69 for 2017 and a reduction of $0.08 to adjusted earnings per share-diluted from $4.41 to $4.33 for 2016.


19



Reconciliation of Certain Non-GAAP Financial Measures
Consolidated results
For the years ended December 31,
In thousands except per share data
2018
 
2017
 
2016
Reported gross profit
$
3,575,325

 
$
3,455,376

 
$
3,169,539

Derivative mark-to-market (gains) losses
(168,263
)
 
(35,292
)
 
163,238

Business realignment activities
11,323

 
5,147

 
58,106

Acquisition-related costs
6,194

 

 

Non-GAAP gross profit
$
3,424,579

 
$
3,425,231

 
$
3,390,883

 
 
 
 
 
 
Reported operating profit
$
1,623,664

 
$
1,313,409

 
$
1,255,173

Derivative mark-to-market (gains) losses
(168,263
)
 
(35,292
)
 
163,238

Business realignment activities
51,827

 
69,359

 
93,902

Acquisition-related costs
44,829

 
311

 
6,480

Long-lived and intangible asset impairment charges
57,729

 
208,712

 
4,204

Gain on sale of licensing rights
(2,658
)
 

 

Non-GAAP operating profit
$
1,607,128

 
$
1,556,499

 
$
1,522,997

 
 
 
 
 
 
Reported provision for income taxes
$
239,010

 
$
354,131

 
$
379,437

Derivative mark-to-market (gains) losses*
(15,778
)
 
(4,746
)
 
20,500

Business realignment activities*
12,961

 
18,337

 
13,957

Acquisition-related costs*
9,105

 
118

 
2,456

Pension settlement charges relating to Company-directed initiatives*
1,347

 
4,148

 
5,181

Long-lived and intangible asset impairment charges*
15,875

 
23,292

 
1,157

Impact of U.S. tax reform
7,754

 
(32,467
)
 

Gain on sale of licensing rights*
(1,203
)
 

 

Non-GAAP provision for income taxes
$
269,071

 
$
362,813

 
$
422,688

 
 
 
 
 
 
Reported net income
$
1,177,562

 
$
782,981

 
$
720,044

Derivative mark-to-market (gains) losses
(152,485
)
 
(30,546
)
 
142,738

Business realignment activities
38,866

 
51,022

 
79,945

Acquisition-related costs
35,724

 
193

 
4,024

Pension settlement charges relating to Company-directed initiatives
4,108

 
6,796

 
8,488

Long-lived and intangible asset impairment charges
41,854

 
185,420

 
3,047

Impact of U.S. tax reform
(7,754
)
 
32,467

 

Noncontrolling interest share of business realignment and impairment charges
(6,348
)
 
(26,795
)
 

Settlement of SGM liability

 

 
(26,650
)
Gain on sale of licensing rights
(1,455
)
 

 

Non-GAAP net income
$
1,130,072

 
$
1,001,538

 
$
931,636

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 


20



 
For the years ended December 31,
 
2018
 
2017
 
2016
Reported EPS - Diluted
$
5.58

 
$
3.66

 
$
3.34

Derivative mark-to-market (gains) losses
(0.72
)
 
(0.14
)
 
0.66

Business realignment activities
0.18

 
0.25

 
0.38

Acquisition-related costs
0.18

 

 
0.02

Pension settlement charges relating to Company-directed initiatives
0.02

 
0.02

 
0.04

Long-lived and intangible asset impairment charges
0.20

 
0.87

 
0.01

Impact of U.S. tax reform
(0.04
)
 
0.15

 

Noncontrolling interest share of business realignment and impairment charges
(0.03
)
 
(0.12
)
 

Settlement of SGM liability

 

 
(0.12
)
Gain on sale of licensing rights
(0.01
)
 

 

Non-GAAP EPS - Diluted
$
5.36

 
$
4.69

 
$
4.33


* The tax effect for each adjustment is determined by calculating the tax impact of the adjustment on the Company's quarterly effective tax rate.

In the assessment of our results, we review and discuss the following financial metrics that are derived from the reported and non-GAAP financial measures presented above:
 
For the years ended December 31,
 
2018
 
2017
 
2016
As reported gross margin
45.9
%
 
46.0
%
 
42.6
%
Non-GAAP gross margin (1)
44.0
%
 
45.6
%
 
45.6
%
 
 
 
 
 
 
As reported operating profit margin
20.8
%
 
17.5
%
 
16.9
%
Non-GAAP operating profit margin (2)
20.6
%
 
20.7
%
 
20.5
%
 
 
 
 
 
 
As reported effective tax rate
17.0
%
 
31.9
%
 
34.5
%
Non-GAAP effective tax rate (3)
19.2
%
 
26.7
%
 
31.3
%

(1)
Calculated as non-GAAP gross profit as a percentage of net sales for each period presented.
(2)
Calculated as non-GAAP operating profit as a percentage of net sales for each period presented.
(3)
Calculated as non-GAAP provision for income taxes as a percentage of non-GAAP income before taxes (calculated as non-GAAP operating profit minus non-GAAP interest expense, net plus or minus non-GAAP other (income) expense, net).

Details of the activities impacting comparability that are presented as reconciling items to derive the non-GAAP financial measures in the tables above are as follows:

Mark-to-market (gains) losses on commodity derivatives
The mark-to-market (gains) losses on commodity derivatives are recorded as unallocated and excluded from adjusted results until such time as the related inventory is sold, at which time the corresponding (gains) losses are reclassified from unallocated to segment income. Since we often purchase commodity contracts to price inventory requirements in future years, we make this adjustment to facilitate the year-over-year comparison of cost of sales on a basis that matches the derivative gains and losses with the underlying economic exposure being hedged for the period. For the years ended December 31, 2018, 2017 and 2016, the net adjustment recognized within unallocated was a gain of $168.3 million, a gain of $35.3 million and a loss of $163.2 million, respectively. See Note 12 to the Consolidated Financial Statements for more information.



21



Business realignment activities
We periodically undertake restructuring and cost reduction activities as part of ongoing efforts to enhance long-term profitability. For the years ended December 31, 2018, 2017 and 2016, we incurred $51.8 million, $69.4 million and $93.9 million, respectively, of pre-tax costs related to business realignment activities. See Note 8 to the Consolidated Financial Statements for more information.
 
Acquisition-related costs
For the year ended December 31, 2018, we incurred expenses totaling $44.8 million related to the acquisitions of Amplify and Pirate Brands. This primarily includes legal and consultant fees, as well as severance and other costs relating to the integration of the businesses. For the years ended December 31, 2017 and 2016, we incurred expenses totaling $0.3 million and $6.5 million, respectively, related to integration of the 2016 acquisition of Ripple Brand Collective, LLC, as we incorporated this business into our operating practices and information systems.

Pension settlement charges related to Company-directed initiatives
In 2018, settlement charges in our hourly defined benefit plan were triggered by lump sum withdrawals by employees retiring or leaving the Company under a voluntary separation plan included within the Operational Optimization Program (as defined below). In 2017, settlement charges were triggered in the pension plan benefiting our employees in Puerto Rico as a result of lump sum distributions and the purchase of annuity contracts relating to the termination of this plan. In 2016, settlement charges in our hourly defined benefit plan were triggered by lump sum withdrawals by employees retiring or leaving the Company under a voluntary separation plan included within the 2015 Productivity Initiative (as defined below).

Long-lived and intangible asset impairment charges
For the year ended December 31, 2018, we incurred $57.7 million of pre-tax long-lived asset impairment charges to adjust the long-lived asset values of certain disposal groups, including the SGM and Tyrrells businesses, the Lotte Shanghai Foods Co., Ltd. joint venture and other assets. These charges represent the excess of the disposal groups' carrying values, including the related currency translation adjustment amounts realized or to be realized upon completion of the sales, over the sales values less costs to sell for the respective businesses. The fair values of the disposal groups were supported by the sales prices paid by third-party buyers or estimated sales prices based on marketing of the disposal group, when the sale has not yet been completed. For the year ended December 31, 2017, we incurred $208.7 million of pre-tax long-lived asset impairment charges related to certain business realignment activities. This included a write-down of certain intangible assets that had been recognized in connection with the 2014 SGM acquisition and a write-down of property, plant and equipment. For the year ended December 31, 2016, in connection with our 2016 annual impairment testing of other indefinite lived assets, we recognized a trademark impairment charge of $4.2 million primarily resulting from plans to discontinue a brand sold in India.

Impact of U.S. tax reform
During the fourth quarter of 2018, we recorded a net benefit of $7.8 million as a measurement period adjustment to the one-time mandatory tax on previously deferred earnings of non-U.S. subsidiaries, recorded in connection with the enactment of U.S. tax reform in December 2017. During the fourth quarter of 2017, we recorded a net charge of $32.5 million, which included the estimated impact of the one-time mandatory tax on previously deferred earnings of non-U.S. subsidiaries offset in part by the benefit from revaluation of net deferred tax liabilities based on the new lower corporate income tax rate. 

Noncontrolling interest share of business realignment and impairment charges
Certain of the business realignment and impairment charges recorded in connection with the Margin for Growth Program related to Lotte Shanghai Foods Co., Ltd., a joint venture in which we own a 50% controlling interest. Therefore, we have also adjusted for the portion of these charges included within the loss attributed to the non-controlling interest.



22



Settlement of SGM liability
In the fourth quarter of 2015, we reached an agreement with the SGM selling shareholders to reduce the originally-agreed purchase price for the remaining 20% of SGM, and we completed the purchase on February 3, 2016. In the first quarter of 2016, we recorded a $26.7 million gain relating to the settlement of the SGM liability, representing the net carrying amount of the recorded liability in excess of the cash paid to settle the obligation for the remaining 20% of the outstanding shares.

Gain on sale of licensing rights
During the second quarter of 2018, we recorded a $2.7 million gain on the sale of licensing rights for a non-core trademark relating to a brand marketed outside of the U.S.

Constant Currency Net Sales Growth
We present certain percentage changes in net sales on a constant currency basis, which excludes the impact of foreign currency exchange.  This measure is used internally by management in evaluating results of operations and determining incentive compensation.  We believe that this measure provides useful information to investors because it provides transparency to underlying performance in our net sales by excluding the effect that foreign currency exchange rate fluctuations have on the year-to-year comparability given volatility in foreign currency exchange markets.

To present this information for historical periods, current period net sales for entities reporting in other than the U.S. dollar are translated into U.S. dollars at the average monthly exchange rates in effect during the comparable period of the prior fiscal year, rather than at the actual average monthly exchange rates in effect during the current period of the current fiscal year. As a result, the foreign currency impact is equal to the current year results in local currencies multiplied by the change in average foreign currency exchange rate between the current fiscal period and the comparable period of the prior fiscal year. 

The following tables set forth a reconciliation between reported and constant currency growth rates for the years ended December 31, 2018 and 2017:

 
For the Year Ended December 31, 2018
 
Percentage Change as Reported
 
Impact of Foreign Currency Exchange
 
Percentage Change on Constant Currency Basis
North America segment
 
 
 
 
 
Canada
2.4
 %
 
(0.3
)%
 
2.7
 %
Total North America segment
4.2
 %
 
(0.1
)%
 
4.3
 %
 
 
 
 
 
 
International and Other segment
 
 
 
 
 
Mexico
4.3
 %
 
(1.9
)%
 
6.2
 %
Brazil
(4.7
)%
 
(13.1
)%
 
8.4
 %
India
21.5
 %
 
(4.8
)%
 
26.3
 %
China
(20.5
)%
 
1.0
 %
 
(21.5
)%
Total International and Other segment
(0.5
)%
 
(1.8
)%
 
1.3
 %
 
 
 
 
 
 
Total Company
3.7
 %
 
(0.2
)%
 
3.9
 %


23



 
For the Year Ended December 31, 2017
 
Percentage Change as Reported
 
Impact of Foreign Currency Exchange
 
Percentage Change on Constant Currency Basis
North America segment
 
 
 
 
 
Canada
6.3
 %
 
2.1
 %
 
4.2
 %
Total North America segment
1.3
 %
 
0.1
 %
 
1.2
 %
 
 
 
 
 
 
International and Other segment
 
 
 
 
 
Mexico
9.7
 %
 
(1.1
)%
 
10.8
 %
Brazil
19.9
 %
 
9.4
 %
 
10.5
 %
India
17.0
 %
 
3.2
 %
 
13.8
 %
China
(18.1
)%
 
(0.8
)%
 
(17.3
)%
Total International and Other segment
(1.4
)%
 
0.6
 %
 
(2.0
)%
 
 
 
 
 
 
Total Company
1.0
 %
 
0.2
 %
 
0.8
 %


24



CONSOLIDATED RESULTS OF OPERATIONS
 
 
 
 
 
 
 
 
Percent Change
For the years ended December 31,
 
2018
 
2017
 
2016
 
2018 vs 2017
 
2017 vs 2016
In millions of dollars except per share amounts
 
 
 
 
 
 
 
 
 
 
Net Sales
 
$
7,791.1

 
$
7,515.4

 
$
7,440.2

 
3.7
 %
 
1.0
 %
Cost of Sales
 
4,215.7

 
4,060.0

 
4,270.6

 
3.8
 %
 
(4.9
)%
Gross Profit
 
3,575.4

 
3,455.4

 
3,169.6

 
3.5
 %
 
9.0
 %
Gross Margin
 
45.9
%
 
46.0
%
 
42.6
%
 
 
 
 
SM&A Expense
 
1,874.8

 
1,885.5

 
1,891.3

 
(0.6
)%
 
(0.3
)%
SM&A Expense as a percent of net sales
 
24.1
%
 
25.1
%
 
25.4
%
 
 
 
 
Long-Lived and Intangible Asset Impairment Charges
 
57.7

 
208.7

 
4.2

 
(72.3
)%
 
NM

Business Realignment Costs
 
19.1

 
47.8

 
18.9

 
(60.0
)%
 
153.3
 %
Operating Profit
 
1,623.8

 
1,313.4

 
1,255.2

 
23.6
 %
 
4.6
 %
Operating Profit Margin
 
20.8
%
 
17.5
%
 
16.9
%
 
 
 
 
Interest Expense, Net
 
138.8

 
98.3

 
90.2

 
41.3
 %
 
9.0
 %
Other (Income) Expense, Net
 
74.8

 
104.4

 
65.6

 
(28.4
)%
 
59.4
 %
Provision for Income Taxes
 
239.0

 
354.1

 
379.4

 
(32.5
)%
 
(6.7
)%
Effective Income Tax Rate
 
17.0
%
 
31.9
%
 
34.5
%
 
 
 
 
Net Income Including Noncontrolling Interest
 
1,171.2

 
756.6

 
720.0

 
54.8
 %
 
5.1
 %
Less: Net Loss Attributable to Noncontrolling Interest
 
(6.5
)
 
(26.4
)
 

 
NM

 
NM

Net Income Attributable to The Hershey Company
 
$
1,177.7

 
$
783.0

 
$
720.0

 
50.4
 %
 
8.7
 %
Net Income Per Share—Diluted
 
$
5.58

 
$
3.66

 
$
3.34

 
52.5
 %
 
9.6
 %
 
 
 
 
 
 
 
 
 
 
 
Note: Percentage changes may not compute directly as shown due to rounding of amounts presented above.
NM = not meaningful.
Net Sales
2018 compared with 2017
Net sales increased 3.7% in 2018 compared with 2017, reflecting a benefit from the recent Amplify and Pirate Brands acquisitions of 3.6% and a volume increase of 1.3%, partially offset by unfavorable price realization of 1.0% and an unfavorable impact from foreign currency exchange rates of 0.2%. Excluding the unfavorable impact from foreign currency exchange rates, our net sales increased 3.9%. Consolidated volumes increased due to the acquisitions of Amplify and Pirate Brands, as well as solid performance in select international markets, which more than offset the volume reduction resulting from the sale of SGM in July 2018. The net increase in volume was partially offset by unfavorable net price realization, which was primarily attributed to incremental trade promotional expense in the North America segment in support of 2018 programming.
2017 compared with 2016
Net sales increased 1.0% in 2017 compared with 2016, reflecting favorable price realization of 0.7%, a benefit from acquisitions of 0.3%, and a favorable impact from foreign currency exchange rates of 0.2%, partially offset by a volume decrease of 0.2%. Excluding foreign currency, our net sales increased 0.8% in 2017. The favorable net price realization was attributed to lower levels of trade promotional spending in both the North America and International and Other segments versus the prior year. Consolidated volume decreased as a result of lower sales volume in the International and Other segment, primarily attributed to our China business and the softness in the modern trade channel coupled with a focus on optimizing our product offerings. These volume decreases were partially offset by


25



higher sales volume in North America, specifically from 2017 innovation and new launches, including Hershey's Cookie Layer CrunchHershey's Gold and Hershey's and Reese's Popped Snack Mix and Chocolate Dipped Pretzels.
Key U.S. Marketplace Metrics
For the full year 2018, our total U.S. retail takeaway, including Amplify, increased 0.3% in the expanded multi-outlet combined plus convenience store channels (IRI MULO + C-Stores), which includes candy, mint, gum, salty snacks, snack bars, meat snacks and grocery items. Our U.S. candy, mint and gum ("CMG") consumer takeaway was in line with prior year, resulting in a CMG market share loss of approximately 36 basis points due to the timing of innovation and promotional activity relative to our competitors.
The CMG consumer takeaway and market share information reflect measured channels of distribution accounting for approximately 90% of our U.S. confectionery retail business. These channels of distribution primarily include food, drug, mass merchandisers, and convenience store channels, plus Wal-Mart Stores, Inc., partial dollar, club and military channels. These metrics are based on measured market scanned purchases as reported by Information Resources, Incorporated ("IRI"), the Company's market insights and analytics provider, and provide a means to assess our retail takeaway and market position relative to the overall category.
Cost of Sales and Gross Margin
2018 compared with 2017
Cost of sales increased 3.8% in 2018 compared with 2017. The increase was driven by higher sales volume, higher freight and logistics costs and additional plant costs. These drivers were partially offset by an incremental $125.1 million favorable impact from marking-to-market our commodity derivative instruments intended to economically hedge future years' commodity purchases and supply chain productivity,
Gross margin decreased by 10 basis points in 2018 compared with 2017. The decrease was primarily due to the higher freight and logistics costs, unfavorable product mix, additional plant costs related to new production lines, and incremental trade promotional expense. These factors were partially offset by the favorable year-over-year mark-to-market impact from commodity derivative instruments and supply chain productivity.
2017 compared with 2016
Cost of sales decreased 4.9% in 2017 compared with 2016. The reduction was driven by lower commodity costs coupled with an incremental $116.0 million favorable impact from marking-to-market our commodity derivative instruments intended to economically hedge future years' commodity purchases, a $53.0 million decrease in business realignment costs, and supply chain productivity and cost savings initiatives. These benefits were offset in part by higher freight and warehousing costs and unfavorable manufacturing variances.
Gross margin increased by 340 basis points in 2017 compared with 2016. Lower commodity costs coupled with the favorable year-over-year mark-to-market impact from commodity derivative instruments, lower business realignment costs, and supply chain productivity contributed to the improvement in gross margin. However, higher supply chain costs and unfavorable product mix partially offset the increase in gross margin.
Selling, Marketing and Administrative
2018 compared with 2017
Selling, marketing and administrative (“SM&A”) expenses decreased $10.7 million or 0.6% in 2018. Total advertising and related consumer marketing expenses declined 10.9% due mainly to spend optimization and shifts relating to our emerging brands, as well as reductions in agency and production fees. Selling, marketing and administrative expenses, excluding advertising and related consumer marketing, increased approximately 6.2% in 2018 due to incremental expenses from Amplify and Pirate Brands and higher expenses related to the multi-year implementation of our enterprise resource planning system, which more than offset reductions in our base spending from the Margin for Growth Program.


26



2017 compared with 2016
SM&A expenses decreased $5.8 million or 0.3% in 2017. Advertising and related consumer marketing expense remaining consistent with 2016 levels, as higher spending by the North America segment was offset by reduced spending by the International and Other segment. While 2017 SM&A benefited from costs savings and efficiency initiatives, lower business realignment costs, and lower acquisition integration costs, these savings were offset in part by higher costs related to acquisition due diligence activities and the implementation of our new enterprise resource planning system.
Long-Lived and Intangible Asset Impairment Charges
In 2018, we recorded impairment charges totaling $57.7 million to adjust the long-lived asset values within certain disposal groups, including the SGM and Tyrrells businesses, the Lotte Shanghai Foods Co., Ltd. joint venture and other assets. These charges represent the excess of the disposal groups' carrying values, including the related currency translation adjustment amounts realized or to be realized upon completion of the sales, over the sales values less costs to sell for the respective businesses. The fair values of the disposal groups were supported by the sales prices paid by third-party buyers or estimated sales prices based on marketing of the disposal group, when the sale has not yet been completed. The sales of SGM and Tyrrells were both completed in July 2018.
In 2017, in connection with the Margin for Growth Program and our initiative to optimize the manufacturing operations supporting our China business, we tested our China long-lived asset group for impairment. Our assessment indicated that the carrying value of the asset group was not recoverable, and as a result, the impairment loss was allocated to the asset group's long-lived assets. We recorded long-lived asset impairment charges totaling $106.0 million to write-down distributor relationship and trademark intangible assets that had been recognized in connection with the 2014 SGM acquisition and wrote-down property, plant and equipment by $102.7 million.
In 2016, in connection with the annual impairment testing of indefinite lived intangible assets, we recognized a trademark impairment charge of $4.2 million, primarily resulting from plans to discontinue a brand sold in India.
The assessment of the valuation of goodwill and other long-lived assets is based on management estimates and assumptions, as discussed in our critical accounting policies included in Item 7 of this Annual Report on Form 10-K. These estimates and assumptions are subject to change due to changing economic and competitive conditions.
Business Realignment Activities
We are currently pursuing several business realignment activities designed to increase our efficiency and focus our business behind key growth strategies. Costs recorded for business realignment activities during 2018, 2017 and 2016 are as follows:
For the years ended December 31,
 
2018
 
2017
 
2016
In millions of dollars
 
 
 
 
 
Margin for Growth Program:
 
 
 
 
 
 
Severance
 
$
15.4

 
$
32.6

 
$

Accelerated depreciation
 
9.1

 
6.9

 

Other program costs
 
30.9

 
16.4

 

Operational Optimization Program:
 
 
 
 
 
 
Severance
 

 
13.8

 
17.9

Gain on sale of facilities
 
(6.6
)
 

 

Accelerated depreciation
 

 

 
48.6

Other program costs
 
2.9

 
(0.3
)
 
21.8

2015 Productivity Initiative:
 
 
 
 
 
 
Other program costs
 

 

 
5.6

Total
 
$
51.8

 
$
69.4

 
$
93.9



27



Costs associated with business realignment activities are classified in our Consolidated Statements of Income as described in Note 8 to the Consolidated Financial Statements.
Margin for Growth Program
In the first quarter 2017, the Company's Board of Directors ("Board") unanimously approved several initiatives under a single program designed to drive continued net sales, operating income and earnings per-share diluted growth over the next several years.  This program is focused on improving global efficiency and effectiveness, optimizing the Company’s supply chain, streamlining the Company’s operating model and reducing administrative expenses to generate long-term savings. 
We originally estimated that the Margin for Growth Program would result in total pre-tax charges of $375 million to $425 million, to be incurred from 2017 to 2019. The majority of the initiatives relating to the program have been executed, with the final initiatives to be completed over approximately the next nine months. To date, we have incurred pre-tax charges to execute the program totaling $336 million. This includes long-lived asset impairment charges of $209 million related to the operations supporting our China business as noted below, as well as the $16 million incremental impairment charge resulting from the sale of SGM (see Note 7). In addition to the impairment charges, we have incurred employee separation costs of $48 million and other business realignment costs of $63 million. We expect the remaining spending on this program to be minimal in 2019, bringing total estimated project costs to approximately $340 million to $355 million. The cash portion of the total program charges is estimated to be $97 million to $110 million. The Company reduced its global workforce by approximately 15% as a result of this program, with a majority of the reductions coming from hourly headcount positions outside of the United States.
During 2018, we recognized total costs associated with the Margin for Growth Program of $55 million. These charges included employee severance, largely relating to initiatives to improve the cost structure of our China business and to further streamline our corporate operating model, as well as non-cash, asset-related incremental depreciation expense as part of optimizing the global supply chain. In addition, we incurred other program costs, which relate primarily to third-party charges in support of our initiative to improve global efficiency and effectiveness. During 2017, we recognized total costs associated with the Margin for Growth Program of $56 million. The 2017 charges are consistent in nature to the 2018 activity.
The program included an initiative to optimize the manufacturing operations supporting our China business.  When the program was approved in 2017, we deemed this to be a triggering event requiring us to test our China long-lived asset group for impairment by first determining whether the carrying value of the asset group was recovered by our current estimates of future cash flows associated with the asset group. Because this assessment indicated that the carrying value was not recoverable, we calculated an impairment loss as the excess of the asset group's carrying value over its fair value. The resulting impairment loss was allocated to the asset group's long-lived assets. Therefore, as a result of this testing, during the first quarter of 2017, we recorded impairment charges totaling $209 million, with $106 million representing the portion of the impairment loss that was allocated to the distributor relationship and trademark intangible assets that had been recognized in connection with the 2014 SGM acquisition and $103 million representing the portion of the impairment loss that was allocated to property, plant and equipment. These impairment charges are recorded in the long-lived asset impairment charges caption within the Consolidated Statements of Operations.
Operational Optimization Program
In the second quarter of 2016, we commenced a program (the “Operational Optimization Program”) to optimize our production and supply chain network, which included select facility consolidations. The program encompassed the transition of our China chocolate and SGM operations into a united Golden Hershey platform, including the integration of the China sales force, as well as workforce planning efforts and the consolidation of production within certain facilities in China and North America.
During 2018, we incurred pre-tax costs totaling $3 million, relating primarily to third-party charges in support of our initiative to optimize our production and supply chain network. In addition, we completed the sale of select China facilities in 2018 that had been taken out of service in connection with the Operational Optimization Program resulting in a gain of $7 million. During 2017 and 2016, we incurred pre-tax costs totaling $14 million and $88 million respectively, including non-cash asset-related incremental depreciation costs in 2016, employee related costs, costs to consolidate and relocate production, and third party costs incurred to execute these activities. This program was completed in 2018.


28



2015 Productivity Initiative
In mid-2015, we initiated a productivity initiative (the “2015 Productivity Initiative”) intended to move decision making closer to the customer and the consumer, to enable a more enterprise-wide approach to innovation, to more swiftly advance our knowledge agenda, and to provide for a more efficient cost structure, while ensuring that we effectively allocate resources to future growth areas. Overall, the 2015 Productivity Initiative was undertaken to simplify the organizational structure to enhance the Company's ability to rapidly anticipate and respond to the changing demands of the global consumer.
The 2015 Productivity Initiative was executed throughout the third and fourth quarters of 2015, resulting in a net reduction of approximately 300 positions, with the majority of the departures taking place by the end of 2015. The 2015 Productivity Initiative was completed during the third quarter 2016. Final costs incurred in 2016 relating to this program totaled $5,609.
Operating Profit and Operating Profit Margin
2018 compared with 2017
Operating profit increased 23.6% in 2018 compared with 2017 due primarily to higher gross profit, lower impairment charges and business realignment costs, and lower SM&A in the 2018 period. Operating profit margin increased to 20.8% in 2018 from 17.5% in 2017 driven by these same factors.
2017 compared with 2016
Operating profit increased 4.6% in 2017 compared with 2016 due primarily to higher gross profit and slightly lower SM&A expenses, as discussed previously. Operating profit margin increased to 17.5% in 2017 from 16.9% in 2016 driven by the improvement in gross margin.
Interest Expense, Net
2018 compared with 2017
Net interest expense was $40.6 million higher in 2018 than in 2017. The increase was due to higher levels of commercial paper issued to fund the Amplify acquisition and higher interest rates on our short-term debt, as well as incremental interest on $1.2 billion of notes issued in May 2018.
2017 compared with 2016
Net interest expense was $8.1 million higher in 2017 than in 2016. The increase was due to higher levels of long-term debt outstanding and higher interest rates on commercial paper during the 2017 period, as well as a decreased benefit from the fixed to floating swaps.
Other (Income) Expense, Net
2018 compared with 2017
Other (income) expense, net totaled expense of $74.8 million in 2018 versus expense of $104.4 million 2017. The decrease in the net expense was primarily due to lower non-service cost components of net periodic benefit cost relating to pension and other post-retirement benefit plans during 2018, as well as lower write-downs on equity investments qualifying for federal historic and energy tax credits.
2017 compared with 2016
Other (income) expense, net totaled expense of $104.4 million in 2017 versus expense of $65.6 million in 2016. In 2017 we recognized a $66.2 million write-down on equity investments qualifying for federal historic and energy tax credits, compared to a $43.5 million write down in 2016. In 2017, the non-service cost components of net periodic benefit cost relating to pension and other post-retirement benefit plans totaled $38.8 million compared to $49.4 million in 2016. Additionally, 2016 was offset by an extinguishment gain of $26.7 million related to the settlement of the SGM liability.


29



Income Taxes and Effective Tax Rate
2018 compared with 2017
Our effective income tax rate was 17.0% for 2018 compared with 31.9% for 2017. Relative to the 21% statutory rate, the 2018 effective tax rate was impacted by a favorable foreign rate differential and investment tax credits, which were partially offset by the impact of state taxes.  The 2017 effective rate, relative to the previous statutory rate of 35%, benefited from a favorable foreign rate differential, investment tax credits and the benefit of ASU 2016-09 for the accounting of employee share-based payments, which were partially offset by the impact of U.S. tax reform and non-benefited costs resulting from the Margin for Growth Program.
2017 compared with 2016
Our effective income tax rate was 31.9% for 2017 compared with 34.5% for 2016. Relative to the statutory rate, the 2017 effective tax rate was impacted by a favorable foreign rate differential relating to foreign operations and cocoa procurement, investment tax credits and the benefit of ASU 2016-09 for the accounting of employee share-based payments, which were partially offset by the impact of U.S. tax reform and non-benefited costs resulting from the Margin for Growth Program.  The 2016 effective rate benefited from the impact of non-taxable income related to the settlement of the SGM liability and investment tax credits.
Net Income attributable to The Hershey Company and Earnings Per Share-diluted
2018 compared with 2017
Net income increased $394.6 million, or 50.4%, while EPS-diluted increased $1.92, or 52.5%, in 2018 compared with 2017. The increase in both net income and EPS-diluted was driven primarily by 2018 higher gross profit, lower impairment charges and business realignment costs, lower SM&A, and lower income taxes, which were partly offset by higher interest expense, as noted above. Our 2018 EPS-diluted also benefited from lower weighted-average shares outstanding as a result of share repurchases, including both current year and prior year repurchases from the Milton Hershey School Trust (the "Trust"), as well as current year repurchases pursuant to our Board-approved repurchase programs.
2017 compared with 2016
Net income increased $62.9 million, or 8.7%, while EPS-diluted increased $0.32, or 9.6%, in 2017 compared with 2016. The increase in both net income and EPS-diluted were driven by higher gross profit, lower SM&A and lower income taxes, partly offset by the long-lived asset impairment charges and higher write-downs relating to tax credit investments, as noted above. Our 2017 EPS-diluted also benefited from lower weighted-average shares outstanding as a result of share repurchases, including a current year repurchase from the Trust and prior year repurchases pursuant to our Board-approved repurchase programs.
SEGMENT RESULTS
The summary that follows provides a discussion of the results of operations of our two reportable segments: North America and International and Other. The segments reflect our operations on a geographic basis. For segment reporting purposes, we use “segment income” to evaluate segment performance and allocate resources. Segment income excludes unallocated general corporate administrative expenses, unallocated mark-to-market gains and losses on commodity derivatives, business realignment and impairment charges, acquisition-related costs and other unusual gains or losses that are not part of our measurement of segment performance. These items of our operating income are largely managed centrally at the corporate level and are excluded from the measure of segment income reviewed by the CODM and used for resource allocation and internal management reporting and performance evaluation. Segment income and segment income margin, which are presented in the segment discussion that follows, are non-GAAP measures and do not purport to be alternatives to operating income as a measure of operating performance. We believe that these measures are useful to investors and other users of our financial information in evaluating ongoing operating profitability as well as in evaluating operating performance in relation to our competitors, as they exclude the activities that are not directly attributable to our ongoing segment operations. For further information, see the Non-GAAP Information section of this MD&A.


30



Our segment results, including a reconciliation to our consolidated results, were as follows:
For the years ended December 31,
 
2018
 
2017
 
2016
In millions of dollars
 
 
 
 
 
 
Net Sales:
 
 
 
 
 
 
North America
 
$
6,901.6

 
$
6,621.2

 
$
6,533.0

International and Other
 
889.5

 
894.3

 
907.2

Total
 
$
7,791.1

 
$
7,515.4

 
$
7,440.2

 
 
 
 
 
 
 
Segment Income (Loss):
 
 
 
 
 
 
North America
 
$
2,020.1

 
$
2,044.2

 
$
2,040.5

International and Other
 
73.8

 
11.5

 
(29.1
)
Total segment income
 
2,093.9

 
2,055.7

 
2,011.4

Unallocated corporate expense (1)
 
486.8

 
499.2

 
488.3

Unallocated mark-to-market (gains) losses on commodity derivatives (2)
 
(168.3
)
 
(35.3
)
 
163.2

Long-lived and intangible asset impairment charges
 
57.8

 
208.7

 
4.2

Costs associated with business realignment activities
 
51.8

 
69.4

 
93.9

Acquisition-related costs
 
44.8

 
0.3

 
6.5

Gain on sale of licensing costs
 
(2.7
)
 

 

Operating profit
 
1,623.7

 
1,313.4

 
1,255.3

Interest expense, net
 
138.8

 
98.3

 
90.2

Other (income) expense, net
 
74.8

 
104.4

 
65.6

Income before income taxes
 
$
1,410.1

 
$
1,110.7

 
$
1,099.5

(1)
Includes centrally-managed (a) corporate functional costs relating to legal, treasury, finance and human resources, (b) expenses associated with the oversight and administration of our global operations, including warehousing, distribution and manufacturing, information systems and global shared services, (c) non-cash stock-based compensation expense and (d) other gains or losses that are not integral to segment performance.
(2)
Net (gains) losses on mark-to-market valuation of commodity derivative positions recognized in unallocated derivative (gains) losses. See Note 12 to the Consolidated Financial Statements.


31



North America
The North America segment is responsible for our chocolate and non-chocolate confectionery market position, as well as our grocery and growing snacks market positions, in the United States and Canada. This includes developing and growing our business in chocolate and non-chocolate confectionery, pantry, food service and other snacking product lines. North America accounted for 88.6%, 88.1% and 87.8% of our net sales in 2018, 2017 and 2016, respectively. North America results for the years ended December 31, 2018, 2017 and 2016 were as follows:
 
 
 
 
Percent Change
For the years ended December 31,
 
2018
 
2017
 
2016
 
2018 vs 2017
 
2017 vs 2016
In millions of dollars
 
 
 
 
 
 
 
 
 
 
Net sales
 
$
6,901.6

 
$
6,621.2

 
$
6,533.0

 
4.2
 %
 
1.3
%
Segment income
 
2,020.1

 
2,044.2

 
2,040.5

 
(1.2
)%
 
0.2
%
Segment margin
 
29.3
%
 
30.9
%
 
31.2
%
 
 
 
 
2018 compared with 2017
Net sales of our North America segment increased $280.4 million or 4.2% in 2018 compared to 2017, which includes a 4.6% benefit from the Amplify and Pirate Brands acquisitions. Excluding the Amplify and Pirate Brands acquisitions, our North America segment net sales decreased 0.4%. Net price realization declined 1.3% due to incremental trade promotional expense in support of 2018 programming, partially offset by volume increases of 0.9% due to innovation, specifically driven by Reese's Outrageous bars and Hershey's Gold.
Our North America segment income decreased $24.1 million or 1.2% in 2018 compared to 2017, primarily due to higher trade promotional expense, higher logistics costs, unfavorable sales mix and additional plant costs, as well as incremental SM&A expense, including amortization expense, from the Amplify and Pirate Brands acquisitions. These higher expenses more than offset reductions in advertising and related consumer marketing expense, which declined 11.2% versus the 2017 period, with the reduction driven by spend optimization and shifts relating to our emerging brands, as advertising and related consumer marketing on our core U.S. brands increased during the year.
2017 compared with 2016
Net sales of our North America segment increased $88.2 million or 1.3% in 2017 compared to 2016, driven by increased volume of 0.5% due to a longer Easter season, as well as 2017 innovation, specifically, Hershey's Cookie Layer Crunch, and the launch of Hershey's Gold and Hershey's and Reese's Popped Snack Mix and Chocolate Dipped Pretzels. Additionally, the barkTHINS brand acquisition contributed 0.3%. Net price realization increased by 0.4% due to decreased levels of trade promotional spending. Excluding the favorable impact of foreign currency exchange rates of 0.1%, the net sales of our North America segment increased by approximately 1.2%.
Our North America segment income increased $3.7 million or 0.2% in 2017 compared to 2016, driven by higher gross profit, partially offset by investments in greater levels of advertising expense and go-to-market capabilities, as well as unfavorable manufacturing variances and higher freight and warehousing costs.


32



International and Other
The International and Other segment includes all other countries where we currently manufacture, import, market, sell or distribute chocolate and non-chocolate confectionery and other products. Currently, this includes our operations in China and other Asia markets, Latin America, Europe, Africa and the Middle East, along with exports to these regions. While a less significant component, this segment also includes our global retail operations, including Hershey’s Chocolate World stores in Hershey, Pennsylvania, New York City, Las Vegas, Niagara Falls (Ontario) and Singapore, as well as operations associated with licensing the use of certain trademarks and products to third parties around the world. International and Other accounted for 11.4%, 11.9% and 12.2% of our net sales in 2018, 2017 and 2016, respectively. International and Other results for the years ended December 31, 2018, 2017 and 2016 were as follows:
 
 
 
 
Percent Change
For the years ended December 31,
 
2018
 
2017
 
2016
 
2018 vs 2017
 
2017 vs 2016
In millions of dollars
 
 
 
 
 
 
 
 
 
 
Net sales
 
$
889.5

 
$
894.3

 
$
907.2

 
(0.5
)%
 
(1.4
)%
Segment income (loss)
 
73.8

 
11.5

 
(29.1
)
 
NM

 
NM

Segment margin
 
8.3
%
 
1.3
%
 
(3.2
)%
 
 
 
 
2018 compared with 2017
Net sales of our International and Other segment decreased $4.8 million or 0.5% in 2018 compared to 2017, reflecting a 4.4% reduction in net sales from the divestiture of SGM and an unfavorable impact from foreign currency exchange rates of 1.8%, partially offset by volume increases of 4.7% and favorable price realization of 1.0%. Excluding the sale of SGM and unfavorable foreign currency exchange rates, our International and Other segment net sales increased 5.7%.
The volume increase was primarily attributed to solid marketplace growth in India, Brazil and Mexico, where constant currency net sales increased by 26.3%, 8.4%, and 6.2%, respectively. The favorable net price realization was driven by decreased levels of trade promotional spending compared to the prior year.
Our International and Other segment generated income of $73.8 million in 2018 compared to $11.5 million in 2017, with the improvement primarily resulting from our efforts to drive sustainable gross margin improvements as we executed our Margin for Growth program and optimize the product portfolio across various international markets. Additionally, segment income benefited from continued growth across Mexico, Brazil, India and regional markets.
2017 compared with 2016
Net sales of our International and Other segment decreased $12.9 million or 1.4% in 2017 compared to 2016, reflecting volume declines of 4.7%, partially offset by favorable price realization of 2.7% and a favorable impact from foreign currency exchange rates of 0.6%. Excluding the unfavorable impact of foreign currency exchange rates, the net sales of our International and Other segment decreased by approximately 2.0%.
The volume decrease is primarily attributed to our China business, driven by softness in the modern trade channel coupled with a focus on optimizing our product offerings. The favorable net price realization was driven by higher prices in select markets, as well as reduced levels of trade promotional spending, which declined significantly compared to the prior year. Constant currency net sales in Mexico and Brazil increased by 10.8% and 10.5%, respectively, driven by solid chocolate marketplace performance. India also experienced constant currency net sales growth of 13.8%.
Our International and Other segment generated income of $11.5 million in 2017 compared to a loss of $29.1 million in 2016 due to benefits from reduced trade promotional spending and lower operating expenses in China as a result of our Margin for Growth Program. Additionally, segment income benefited from the improved combined income in Latin America and export markets versus the prior year.


33



Unallocated Corporate Expense
Unallocated corporate expense includes centrally-managed (a) corporate functional costs relating to legal, treasury, finance and human resources, (b) expenses associated with the oversight and administration of our global operations, including warehousing, distribution and manufacturing, information systems and global shared services, (c) non-cash stock-based compensation expense and (d) other gains or losses that are not integral to segment performance.
Unallocated corporate expense totaled $486.8 million in 2018 as compared to $499.2 million in 2017 primarily driven by savings from our productivity and cost savings initiatives, partially offset by spending on the multi-year implementation of our enterprise resource planning system. In 2017, unallocated corporate expense increased $10.9 million from $488.3 million in 2016. While we realized savings in 2017 from our productivity and cost savings initiatives, these savings were more than offset by higher costs related to the multi-year implementation of our enterprise resource planning system, as well as higher due diligence costs related to merger and acquisition activity.
FINANCIAL CONDITION
We assess our liquidity in terms of our ability to generate cash to fund our operating, investing and financing activities. Significant factors affecting liquidity include cash flows generated from operating activities, capital expenditures, acquisitions, dividends, repurchases of outstanding shares, the adequacy of available commercial paper and bank lines of credit, and the ability to attract long-term capital with satisfactory terms. We generate substantial cash from operations and remain in a strong financial position, with sufficient liquidity available for capital reinvestment, strategic acquisitions and the payment of dividends.
Cash Flow Summary
The following table is derived from our Consolidated Statement of Cash Flows:
In millions of dollars
 
2018
 
2017
 
2016
Net cash provided by (used in):
 
 
 
 
 
 
Operating activities
 
$
1,599.9

 
$
1,249.5

 
$
1,013.4

Investing activities
 
(1,502.9
)
 
(328.6
)
 
(595.4
)
Financing activities
 
116.1

 
(843.8
)
 
(464.4
)
Effect of exchange rate changes on cash and cash equivalents
 
(5.3
)
 
6.1

 
(3.1
)
Increase (decrease) in cash and cash equivalents
 
207.8

 
83.2

 
(49.5
)
Operating activities
Our principal source of liquidity is cash flow from operations. Our net income and, consequently, our cash provided by operations are impacted by sales volume, seasonal sales patterns, timing of new product introductions, profit margins and price changes. Sales are typically higher during the third and fourth quarters of the year due to seasonal and holiday-related sales patterns. Generally, working capital needs peak during the summer months. We meet these needs primarily with cash on hand, bank borrowings or the issuance of commercial paper.
Cash provided by operating activities in 2018 increased $350.4 million relative to 2017. This increase was driven by the following factors:
Net income adjusted for non-cash charges to operations (including depreciation, amortization, stock-based compensation, deferred income taxes, goodwill, indefinite and long-lived asset charges, write-down of equity investments and other charges) contributed $257 million of additional cash flow in 2018 relative to 2017.
Incomes taxes generated cash of $76 million in 2018, compared to a use of cash of $71 million in 2017. This $147 million fluctuation was mainly due to the variance in actual tax expense for 2018 relative to the timing of quarterly estimated tax payments, which resulted in a higher taxes payable position at the end of 2018 compared to 2017.
The increase in cash provided by operating activities was partially offset by the following net cash outflows:


34



Prepaid expenses and other current assets used cash of $40 million in 2018, compared to cash generated of $18 million in 2017. This $58 million fluctuation was mainly driven by the timing of payments on commodity futures. In addition, in 2018, the volume of commodity futures held, which require margin deposits, was higher compared to 2017. We utilize commodity futures contracts to economically manage the risk of future price fluctuations associated with our purchase of raw materials.
Cash provided by operating activities in 2017 increased $236.1 million relative to 2016. This increase was driven by the following factors:
Net income adjusted for non-cash charges to operations (including depreciation, amortization, stock-based compensation, deferred income taxes, goodwill, indefinite and long-lived asset charges, write-down of equity investments, the gain on settlement of the SGM liability and other charges) contributed $329 million of additional cash flow in 2017 relative to 2016.
Prepaid expenses and other current assets generated cash of $18 million in 2017, compared to a use of cash of $43 million in 2016. This $61 million fluctuation was mainly driven by the timing of payments on commodity futures. In addition, in 2017, the volume of commodity futures held, which require margin deposits, was lower compared to 2016. We utilize commodity futures contracts to economically manage the risk of future price fluctuations associated with our purchase of raw materials.
The increase in cash provided by operating activities was partially offset by the following net cash outflows:
Working capital (comprised of trade accounts receivable, inventory, accounts payable and accrued liabilities) consumed cash of $131 million in 2017 and $28 million in 2016. This $103 million fluctuation was mainly due to a higher year-over-year build up of U.S. inventories to satisfy product requirements and maintain sufficient levels to accommodate customer requirements, coupled with a higher investment in inventory in Mexico and India, driven by volume growth in those markets.
The use of cash for income taxes increased $70 million, mainly due to the variance in actual tax expense for 2017 relative to the timing of quarterly estimated tax payments, which resulted in a higher prepaid tax position at the end of 2017 compared to 2016.
Pension and Post-Retirement Activity. We recorded net periodic benefit costs of $42.1 million, $59.7 million and $72.8 million in 2018, 2017 and 2016, respectively, relating to our benefit plans (including our defined benefit and other post retirement plans). The main drivers of fluctuations in expense from year to year are assumptions in formulating our long-term estimates, including discount rates used to value plan obligations, expected returns on plan assets, the service and interest costs and the amortization of actuarial gains and losses.
The funded status of our qualified defined benefit pension plans is dependent upon many factors, including returns on invested assets, the level of market interest rates and the level of funding. We contribute cash to our plans at our discretion, subject to applicable regulations and minimum contribution requirements. Cash contributions to our pension and post retirement plans totaled $25.9 million, $56.4 million and $41.7 million in 2018, 2017 and 2016,
respectively.
Investing activities
Our principal uses of cash for investment purposes relate to purchases of property, plant and equipment and capitalized software, as well as acquisitions of businesses, partially offset by proceeds from sales of property, plant and equipment. We used cash of $1,502.9 million for investing activities in 2018 compared to $328.6 million in 2017, with the increase driven by two business acquisitions in 2018 compared to no business acquisition activity in 2017. We used cash of $595.4 million for investing activities in 2016, with the increases versus 2017 primarily driven by a business acquisition in 2016.


35



Primary investing activities include the following:
Capital spending. Capital expenditures, including capitalized software, primarily to support capacity expansion, innovation and cost savings, were $328.6 million in 2018, $257.7 million in 2017 and $269.5 million in 2016. Our 2018 expenditures were higher compared to 2017 and 2016 as a result of increased U.S. core chocolate brand capacity expansion and investments in our enterprise resource planning system implementation. We expect 2019 capital expenditures, including capitalized software, to approximate $330 million to $350 million.
Proceeds from sales of property, plant and equipment and other long-lived assets. During 2018, we generated $49.8 million of proceeds from the sale of property, plant and equipment and other long-lived assets. This included sales of select China facilities that were taken out of operation in connection with the Operational Optimization Program. Proceeds from the sale of these facilities totaled $27.5 million, resulting in a gain of $6.6 million. Additionally, we sold licensing rights for a non-core trademark relating to a brand marketed outside of the U.S. for $13.0 million, resulting in a gain of $2.7 million.
Proceeds from the sales of businesses. In July 2018, we sold the Tyrrells and SGM businesses. Collectively, the proceeds from the sales of these businesses, net of cash divested, totaled approximately $167.0 million. We had no divestiture activity in the comparable 2017 or 2016 periods.
Business acquisitions. In 2018, we spent $915 million to acquire Amplify and $423 million to acquire Pirate Brands. We had no acquisition activity in 2017. In 2016, we spent $285.4 million to acquire Ripple Brand Collective, LLC.
Investments in partnerships qualifying for tax credits. We make investments in partnership entities that in turn make equity investments in projects eligible to receive federal historic and energy tax credits. We invested approximately $52.6 million in 2018, $78.6 million in 2017 and $44.3 million in 2016 in projects qualifying for tax credits.
Financing activities
Our cash flow from financing activities generally relates to the use of cash for purchases of our Common Stock and payment of dividends, offset by net borrowing activity and proceeds from the exercise of stock options. Financing activities in 2018 increased cash by $116.1 million, compared to cash used of $843.8 million in 2017. We used cash of $464.4 million for financing activities in 2016, primarily to fund dividend payments and share repurchases, partially offset by incremental borrowings.
The majority of our financing activity was attributed to the following:
Short-term borrowings, net. In addition to utilizing cash on hand, we use short-term borrowings (commercial paper and bank borrowings) to fund seasonal working capital requirements and ongoing business needs. In 2018, we generated cash flow of $645.8 million through the issuance of short-term commercial paper, partially offset by a reduction in short-term foreign bank borrowings. We utilized the proceeds from the issuance of commercial paper to fund the Amplify acquisition and repay Amplify's outstanding debt owed under its existing credit agreement. A portion of the commercial paper borrowings used to fund the Amplify acquisition were subsequently refinanced with the proceeds of new notes issued during the second quarter of 2018, as discussed below. In 2017, we used $81.4 million to reduce commercial paper borrowings and short-term foreign borrowings. In 2016, we generated cash flow of $275.6 million through short-term commercial paper borrowings, partially offset by payments in short-term foreign borrowings.
Long-term debt borrowings and repayments.  In 2018, we issued $350 million of 2.90% Notes due in 2020, $350 million of 3.10% Notes due in 2021 and $500 million of 3.375% Notes due in 2023. Proceeds from the issuance of the Notes, net of discounts and issuance costs, totaled $1,193.8 million. In 2018, we repaid $300 million of 1.60% Notes due in 2018 upon their maturity. Additionally, in 2018, we repaid a portion of the commercial paper borrowings that had been used to fund the Amplify acquisition. In 2017, we had minimal incremental long-term borrowings and no repayment activity. In 2016, we used $500 million to repay long-term debt. Additionally, in 2016, we issued $500 million of 2.30% Notes due in 2026 and $300 million of 3.375% Notes due in 2046.


36



Tax receivable obligation.  In connection with the Amplify acquisition, the Company agreed to make payments to the counterparty of a tax receivable agreement. In 2018, we paid $72.0 million to settle the tax receivable obligation.
Share repurchases. We repurchase shares of Common Stock to offset the dilutive impact of treasury shares issued under our equity compensation plans. The value of these share repurchases in a given period varies based on the volume of stock options exercised and our market price. In addition, we periodically repurchase shares of Common Stock pursuant to Board-authorized programs intended to drive additional stockholder value. We used cash for total share repurchases of $247.5 million in 2018, which included a privately negotiated repurchase transaction with Hershey Trust Company, as trustee for the Trust, to purchase 450 thousand shares for $47.8 million. We used cash for total share repurchases of $300.3 million in 2017, which included a privately negotiated repurchase transaction with Hershey Trust Company, as trustee for the Trust, to purchase 1.5 million shares for $159.0 million. We used cash for total share repurchases of $592.6 million in 2016, which included purchases pursuant to authorized programs of $420.2 million to purchase 4.6 million shares. As of December 31, 2018, approximately $60 million remained available under the $100 million share repurchase authorization approved by the Board in October 2017. In July 2018, our Board approved an additional $500 million share repurchase authorization, which is to commence after the existing 2017 authorization is completed and is to be utilized at management's discretion.
Dividend payments. Total dividend payments to holders of our Common Stock and Class B Common Stock were $562.5 million in 2018, $526.3 million in 2017 and $499.5 million in 2016. Dividends per share of Common Stock increased 8.2% to $2.756 per share in 2018 compared to $2.548 per share in 2017, while dividends per share of Class B Common Stock increased 8.1% in 2018.
Proceeds from the exercise of stock options, including tax benefits. We received $63.3 million from employee exercises of stock options, net of employee taxes withheld from share-based awards in 2018 and 2017, respectively, and $94.8 million in 2016. Variances are driven primarily by the number of shares exercised and the share price at the date of grant.
Other. In February 2016, we used $35.8 million to purchase the remaining 20% of the outstanding shares of SGM.
Liquidity and Capital Resources
At December 31, 2018, our cash and cash equivalents totaled $588.0 million. At December 31, 2017, our cash and cash equivalents totaled $380.2 million. Our cash and cash equivalents at the end of 2018 increased $207.8 million compared to the 2017 year-end balance as a result of the sources of net cash outlined in the previous discussion.
Approximately 75% of the balance of our cash and cash equivalents at December 31, 2018 was held by subsidiaries domiciled outside of the United States. The Company recognized the one-time U.S. repatriation tax due under U.S. tax reform and, as a result, repatriation of these amounts would not be subject to additional U.S. federal income tax but would be subject to applicable withholding taxes in the relevant jurisdiction. Our intent is to reinvest funds earned outside of the United States to finance foreign operations and investments, and our current plans do not demonstrate a need to repatriate them to fund our U.S. operations. We believe we have sufficient liquidity to satisfy our cash needs, including our cash needs in the United States.
We maintain debt levels we consider prudent based on our cash flow, interest coverage ratio and percentage of debt to capital. We use debt financing to lower our overall cost of capital which increases our return on stockholders’ equity. Our total debt was $4.5 billion at December 31, 2018 and $2.9 billion at December 31, 2017. Our total debt increased in 2018 mainly due to the additional Notes issued mid-year, which were used to repay a portion of the commercial paper borrowings that had been used to fund the Amplify acquisition and repay Amplify's outstanding debt owed under its existing credit agreement.
As a source of short-term financing, we maintain a $1.4 billion unsecured revolving credit facility. As of December 31, 2018, the termination date of this agreement is November 2020. We may use these funds for general corporate purposes, including commercial paper backstop and business acquisitions. As of December 31, 2018, we had $315 million of available capacity under the agreement. The unsecured revolving credit agreement contains


37



certain financial and other covenants, customary representations, warranties and events of default. We were in compliance with all covenants as of December 31, 2018.
In addition to the revolving credit facility, we maintain lines of credit in various currencies with domestic and international commercial banks. As of December 31, 2018, we had available capacity of $273 million under these lines of credit.
Furthermore, we have a current shelf registration statement filed with the SEC that allows for the issuance of an indeterminate amount of debt securities. Proceeds from the debt issuances and any other offerings under the current registration statement may be used for general corporate requirements, including reducing existing borrowings, financing capital additions and funding contributions to our pension plans, future business acquisitions and working capital requirements.
Our ability to obtain debt financing at comparable risk-based interest rates is partly a function of our existing cash-flow-to-debt and debt-to-capitalization levels as well as our current credit standing.
We believe that our existing sources of liquidity are adequate to meet anticipated funding needs at comparable risk-based interest rates for the foreseeable future. Acquisition spending and/or share repurchases could potentially increase our debt. Operating cash flow and access to capital markets are expected to satisfy our various cash flow requirements, including acquisitions and capital expenditures.
Equity Structure
We have two classes of stock outstanding – Common Stock and Class B Stock. Holders of the Common Stock and the Class B Stock generally vote together without regard to class on matters submitted to stockholders, including the election of directors. Holders of the Common Stock have 1 vote per share. Holders of the Class B Stock have 10 votes per share. Holders of the Common Stock, voting separately as a class, are entitled to elect one-sixth of our Board. With respect to dividend rights, holders of the Common Stock are entitled to cash dividends 10% higher than those declared and paid on the Class B Stock.
Hershey Trust Company, as trustee for the trust established by Milton S. and Catherine S. Hershey that has as its sole beneficiary Milton Hershey School, maintains voting control over The Hershey Company. In addition, three representatives of Hershey Trust Company currently serve as members of the Company's Board. In performing their responsibilities on the Company’s Board, these representatives may from time to time exercise influence with regard to the ongoing business decisions of our Board or management. Hershey Trust Company, as trustee for the Trust, in its role as controlling stockholder of the Company, has indicated it intends to retain its controlling interest in The Hershey Company. The Company's Board, and not the Hershey Trust Company board, is solely responsible and accountable for the Company’s management and performance.
Pennsylvania law requires that the Office of Attorney General be provided advance notice of any transaction that would result in Hershey Trust Company, as trustee for the Trust, no longer having voting control of the Company. The law provides specific statutory authority for the Attorney General to intercede and petition the court having jurisdiction over Hershey Trust Company, as trustee for the Trust, to stop such a transaction if the Attorney General can prove that the transaction is unnecessary for the future economic viability of the Company and is inconsistent with investment and management considerations under fiduciary obligations. This legislation makes it more difficult for a third party to acquire a majority of our outstanding voting stock and thereby may delay or prevent a change in control of the Company.
Guarantees and Other Off-Balance Sheet Arrangements    
We do not have guarantees or other off-balance sheet financing arrangements, including variable interest entities, that we believe could have a material impact on our financial condition or liquidity.


38



Contractual Obligations
The following table summarizes our contractual obligations at December 31, 2018:
 
 
Payments due by Period
 
 
In millions of dollars
Contractual Obligations
 
Total
 
Less than 1 year
 
1-3 years
 
3-5 years
 
More than 5 years
Long-term notes (excluding capital leases obligations)
 
$
3,178.3

 
$

 
$
1,134.7

 
$
750.0

 
$
1,293.6

Interest expense (1)
 
763.5

 
114.9

 
180.8

 
125.5

 
342.3

Operating lease obligations (2)
 
293.4

 
38.0

 
40.9

 
28.9

 
185.6

Capital lease obligations (3)
 
194.8

 
7.0

 
9.2

 
8.9

 
169.7

Minimum pension plan funding obligations (4)
 
8.8

 
1.4

 
2.9

 
3.0

 
1.5

Unconditional purchase obligations (5)
 
2,375.0

 
1,495.9

 
878.4

 
0.7

 

Total obligations
 
$
6,813.8

 
$
1,657.2

 
$
2,246.9

 
$
917.0

 
$
1,992.7

(1) Includes the net interest payments on fixed rate debt associated with long-term notes.
(2) Includes the minimum rental commitments under non-cancelable operating leases primarily for offices, retail stores, warehouses and distribution facilities.
(3) Includes the minimum rental commitments (including interest expense) under non-cancelable capital leases primarily for offices and warehouse facilities, as well as vehicles.
(4) Represents future pension payments to comply with local funding requirements. Our policy is to fund domestic pension liabilities in accordance with the minimum and maximum limits imposed by the Employee Retirement Income Security Act of 1974 (“ERISA”), federal income tax laws and the funding requirements of the Pension Protection Act of 2006. We fund non-domestic pension liabilities in accordance with laws and regulations applicable to those plans. For more information, see Note 10 to the Consolidated Financial Statements.
(5) Purchase obligations consist primarily of fixed commitments for the purchase of raw materials to be utilized in the normal course of business. Amounts presented included fixed price forward contracts and unpriced contracts that were valued using market prices as of December 31, 2018. The amounts presented in the table do not include items already recorded in accounts payable or accrued liabilities at year-end 2018, nor does the table reflect cash flows we are likely to incur based on our plans, but are not obligated to incur. Such amounts are part of normal operations and are reflected in historical operating cash flow trends. We do not believe such purchase obligations will adversely affect our liquidity position.
In entering into contractual obligations, we have assumed the risk that might arise from the possible inability of counterparties to meet the terms of their contracts. We mitigate this risk by performing financial assessments prior to contract execution, conducting periodic evaluations of counterparty performance and maintaining a diverse portfolio of qualified counterparties. Our risk is limited to replacing the contracts at prevailing market rates. We do not expect any significant losses resulting from counterparty defaults.
Asset Retirement Obligations
We have a number of facilities that contain varying amounts of asbestos in certain locations within the facilities. Our asbestos management program is compliant with current applicable regulations, which require that we handle or dispose of asbestos in a specified manner if such facilities undergo major renovations or are demolished. We do not have sufficient information to estimate the fair value of any asset retirement obligations related to these facilities. We cannot specify the settlement date or range of potential settlement dates and, therefore, sufficient information is not available to apply an expected present value technique. We expect to maintain the facilities with repairs and maintenance activities that would not involve or require the removal of significant quantities of asbestos.
Income Tax Obligations
Liabilities for unrecognized income tax benefits are excluded from the table above as we are unable to reasonably predict the ultimate amount or timing of a settlement of these potential liabilities. See Note 9 to the Consolidated Financial Statements for more information.


39



Recent Accounting Pronouncements
Information on recently adopted and issued accounting standards is included in Note 1 to the Consolidated Financial Statements.
CRITICAL ACCOUNTING POLICIES AND ESTIMATES
The preparation of financial statements requires management to use judgment and make estimates and assumptions. We believe that our most critical accounting policies and estimates relate to the following:
l
Accrued Liabilities for Trade Promotion Activities
l
Pension and Other Post-Retirement Benefits Plans
l
Goodwill and Other Intangible Assets
l
Income Taxes
Management has discussed the development, selection and disclosure of critical accounting policies and estimates with the Audit Committee of our Board. While we base estimates and assumptions on our knowledge of current events and actions we may undertake in the future, actual results may ultimately differ from these estimates and assumptions. Other significant accounting policies are outlined in Note 1 to the Consolidated Financial Statements.
Accrued Liabilities for Trade Promotion Activities
We promote our products with advertising, trade promotions and consumer incentives. These programs include, but are not limited to, discounts, coupons, rebates, in-store display incentives and volume-based incentives. We expense advertising costs and other direct marketing expenses as incurred. We recognize the costs of trade promotion and consumer incentive activities as a reduction to net sales along with a corresponding accrued liability based on estimates at the time of revenue recognition. These estimates are based on our analysis of the programs offered, historical trends, expectations regarding customer and consumer participation, sales and payment trends and our experience with payment patterns associated with similar programs offered in the past. The estimated costs of these programs are reasonably likely to change in future periods due to changes in trends with regard to customer and consumer participation, particularly for new programs and for programs related to the introduction of new products. Differences between estimated expense and actual program performance are recognized as a change in estimate in a subsequent period and are normally not significant. During 2018, 2017, and 2016, actual annual promotional costs have not deviated from the estimated amount by more than 3%. Our trade promotion and consumer incentive accrued liabilities totaled $171.4 million and $173.7 million at December 31, 2018 and 2017, respectively.
Pension and Other Post-Retirement Benefits Plans
We sponsor various defined benefit pension plans. The primary plans are The Hershey Company Retirement Plan and The Hershey Company Retirement Plan for Hourly Employees, which are cash balance plans that provide pension benefits for most U.S. employees hired prior to January 1, 2007. We also sponsor two primary other post-employment benefit (“OPEB”) plans, consisting of a health care plan and life insurance plan for retirees. The health care plan is contributory, with participants’ contributions adjusted annually, and the life insurance plan is non-contributory.
For accounting purposes, the defined benefit pension and OPEB plans require assumptions to estimate the projected and accumulated benefit obligations, including the following variables: discount rate; expected salary increases; certain employee-related factors, such as turnover, retirement age and mortality; expected return on assets; and health care cost trend rates. These and other assumptions affect the annual expense and obligations recognized for the underlying plans. Our assumptions reflect our historical experiences and management's best judgment regarding future expectations. Our related accounting policies, accounting balances and plan assumptions are discussed in Note 10 to the Consolidated Financial Statements.

Pension Plans
Changes in certain assumptions could significantly affect pension expense and benefit obligations, particularly the estimated long-term rate of return on plan assets and the discount rates used to calculate such obligations:



40



Long-term rate of return on plan assets. The expected long-term rate of return is evaluated on an annual basis. We consider a number of factors when setting assumptions with respect to the long-term rate of return, including current and expected asset allocation and historical and expected returns on the plan asset categories. Actual asset allocations are regularly reviewed and periodically rebalanced to the targeted allocations when considered appropriate. Investment gains or losses represent the difference between the expected return estimated using the long-term rate of return and the actual return realized. For 2019, we increased the expected return on plan assets assumption to 6.0% from the 5.8% assumption used during 2018. The historical average return (compounded annually) over the 20 years prior to December 31, 2018 was approximately 6.0%.

As of December 31, 2018, our primary plans had cumulative unrecognized investment and actuarial losses of approximately $348 million. We amortize the unrecognized net actuarial gains and losses in excess of the corridor amount, which is the greater of 10% of a respective plan’s projected benefit obligation or the fair market value of plan assets. These unrecognized net losses may increase future pension expense if not offset by (i) actual investment returns that exceed the expected long-term rate of investment returns, (ii) other factors, including reduced pension liabilities arising from higher discount rates used to calculate pension obligations or (iii) other actuarial gains when actual plan experience is favorable as compared to the assumed experience. A 100 basis point decrease or increase in the long-term rate of return on pension assets would correspondingly increase or decrease annual net periodic pension benefit expense by approximately $10 million.

Discount rate. Prior to December 31, 2017, the service and interest cost components of net periodic benefit cost were determined utilizing a single weighted-average discount rate derived from the yield curve used to measure the plan obligations. Beginning in 2018, we elected to utilize a full yield curve approach in the estimation of service and interest costs by applying the specific spot rates along the yield curve used in the determination of the benefit obligation to the relevant projected cash flows. We made this change to provide a more precise measurement of service and interest costs by improving the correlation between the projected cash flows to the corresponding spot rates along the yield curve. This change does not affect the measurement of our pension and other post-retirement benefit liabilities but generally results in lower benefit expense in periods when the yield curve is upward sloping, which was the case in 2018. We accounted for this change as a change in accounting estimate and, accordingly, accounted for it on a prospective basis starting in 2018.

A 100 basis point decrease (increase) in the weighted-average pension discount rate would increase (decrease) annual net periodic pension benefit expense by approximately $5 million and the December 31, 2018 pension liability would increase by approximately $87 million or decrease by approximately $75 million, respectively.
Pension expense for defined benefit pension plans is expected to be approximately $30 million in 2019. Pension expense beyond 2019 will depend on future investment performance, our contributions to the pension trusts, changes in discount rates and various other factors related to the covered employees in the plans.
Other Post-Employment Benefit Plans
Changes in significant assumptions could affect consolidated expense and benefit obligations, particularly the discount rates used to calculate such obligations and the healthcare cost trend rate:
Discount rate. The determination of the discount rate used to calculate the benefit obligations of the OPEB plans is discussed in the pension plans section above. A 100 basis point decrease (increase) in the discount rate assumption for these plans would not be material to the OPEB plans' consolidated expense and the December 31, 2018 benefit liability would increase by approximately $22 million or decrease by approximately $19 million, respectively.
Healthcare cost trend rate. The healthcare cost trend rate is based on a combination of inputs including our recent claims history and insights from external advisers regarding recent developments in the healthcare marketplace, as well as projections of future trends in the marketplace. See Note 10 to the Consolidated Financial Statements for disclosure of the effects of a one percentage point change in the healthcare cost trend rate.


41



Goodwill and Other Intangible Assets
Goodwill and indefinite-lived intangible assets are not amortized, but are evaluated for impairment annually or more often if indicators of a potential impairment are present. Our annual impairment tests are conducted at the beginning of the fourth quarter.
We test goodwill for impairment by performing either a qualitative or quantitative assessment. If we choose to perform a qualitative assessment, we evaluate economic, industry and company-specific factors in assessing the fair value of the related reporting unit. If we determine that it is more likely than not that the fair value of the reporting unit is less than its carrying value, a quantitative test is then performed. Otherwise, no further testing is required. For those reporting units tested using a quantitative approach, we compare the fair value of each reporting unit with the carrying amount of the reporting unit, including goodwill. If the estimated fair value of the reporting unit is less than the carrying amount of the reporting unit, impairment is indicated, requiring recognition of a goodwill impairment charge for the differential (up to the carrying value of goodwill). We test individual indefinite-lived intangible assets by comparing the estimated fair values with the book values of each asset.
We determine the fair value of our reporting units and indefinite-lived intangible assets using an income approach. Under the income approach, we calculate the fair value of our reporting units and indefinite-lived intangible assets based on the present value of estimated future cash flows. Considerable management judgment is necessary to evaluate the impact of operating and macroeconomic changes and to estimate the future cash flows used to measure fair value. Our estimates of future cash flows consider past performance, current and anticipated market conditions and internal projections and operating plans which incorporate estimates for sales growth and profitability, and cash flows associated with taxes and capital spending. Additional assumptions include forecasted growth rates, estimated discount rates, which may be risk-adjusted for the operating market of the reporting unit, and estimated royalty rates that would be charged for comparable branded licenses. We believe such assumptions also reflect current and anticipated market conditions and are consistent with those that would be used by other marketplace participants for similar valuation purposes. Such assumptions are subject to change due to changing economic and competitive conditions.
We also have intangible assets, consisting primarily of certain trademarks, customer-related intangible assets and patents obtained through business acquisitions, that are expected to have determinable useful lives. The costs of finite-lived intangible assets are amortized to expense over their estimated lives. Our estimates of the useful lives of finite-lived intangible assets consider judgments regarding the future effects of obsolescence, demand, competition and other economic factors. We conduct impairment tests when events or changes in circumstances indicate that the carrying value of these finite-lived assets may not be recoverable. Undiscounted cash flow analyses are used to determine if an impairment exists. If an impairment is determined to exist, the loss is calculated based on the estimated fair value of the assets.
At December 31, 2018, the net book value of our goodwill totaled $1,801.1 million and related to four reporting units. Based on our most recent quantitative testing, all of our reporting units had a percentage of excess fair value over carrying value of 100% or more. Therefore, as it relates to our 2018 annual testing performed at the beginning of the fourth quarter, we tested all four reporting units using a qualitative assessment and determined that no quantitative testing was deemed necessary. There were no other events or circumstances that would indicate that impairment may exist.
In February 2017, we commenced the Margin for Growth Program which includes an initiative to optimize the manufacturing operations supporting our China business.  We deemed this to be a triggering event requiring us to test our China long-lived asset group for impairment by first determining whether the carrying value of the asset group was recovered by our current estimates of future cash flows associated with the asset group. Because this assessment indicated that the carrying value was not recoverable, we calculated an impairment loss as the excess of the asset group's carrying value over its fair value. The resulting impairment loss was allocated to the asset group's long-lived assets. Therefore, as a result of this testing, during the first quarter of 2017, we recorded an impairment charge totaling $105.9 million representing the portion of the impairment loss that was allocated to the distributor relationship and trademark intangible assets that had been recognized in connection with the 2014 SGM acquisition.
In 2016, in connection with our annual impairment testing of indefinite lived intangible assets, we recognized a trademark impairment charge of $4.2 million, primarily resulting from plans to discontinue a brand sold in India.


42



Income Taxes
We base our deferred income taxes, accrued income taxes and provision for income taxes upon income, statutory tax rates, the legal structure of our Company, interpretation of tax laws and tax planning opportunities available to us in the various jurisdictions in which we operate. We file income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions. We are regularly audited by federal, state and foreign tax authorities, but a number of years may elapse before an uncertain tax position, for which we have unrecognized tax benefits, is audited and finally resolved. From time to time, these audits result in assessments of additional tax. We maintain reserves for such assessments.
We apply a more-likely-than-not threshold to the recognition and derecognition of uncertain tax positions. Accordingly, we recognize the amount of tax benefit that has a greater than 50% likelihood of being ultimately realized upon settlement. Future changes in judgments and estimates related to the expected ultimate resolution of uncertain tax positions will affect income in the quarter of such change. While it is often difficult to predict the final outcome or the timing of resolution of any particular uncertain tax position, we believe that our unrecognized tax benefits reflect the most likely outcome. Accrued interest and penalties related to unrecognized tax benefits are included in income tax expense. We adjust these unrecognized tax benefits, as well as the related interest, in light of changing facts and circumstances, such as receiving audit assessments or clearing of an item for which a reserve has been established. Settlement of any particular position could require the use of cash. Favorable resolution would be recognized as a reduction to our effective income tax rate in the period of resolution.
We believe it is more likely than not that the results of future operations will generate sufficient taxable income to realize the deferred tax assets, net of valuation allowances. Our valuation allowances are primarily related to U.S. capital loss carryforwards and various foreign jurisdictions' net operating loss carryforwards and other deferred tax assets for which we do not expect to realize a benefit.  
Item 7A.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
We use certain derivative instruments to manage our interest rate, foreign currency exchange rate and commodity price risks. We monitor and manage these exposures as part of our overall risk management program.
We enter into interest rate swap agreements and foreign currency forward exchange contracts for periods consistent with related underlying exposures. We enter into commodities futures and options contracts and other derivative instruments for varying periods. These commodity derivative instruments are intended to be, and are effective as, economic hedges of market price risks associated with anticipated raw material purchases, energy requirements and transportation costs. We do not hold or issue derivative instruments for trading purposes and are not a party to any instruments with leverage or prepayment features.
In entering into these contracts, we have assumed the risk that might arise from the possible inability of counterparties to meet the terms of their contracts. We mitigate this risk by entering into exchange-traded contracts with collateral posting requirements and/or by performing financial assessments prior to contract execution, conducting periodic evaluations of counterparty performance and maintaining a diverse portfolio of qualified counterparties. We do not expect any significant losses from counterparty defaults.
Refer to Note 1 and Note 5 to the Consolidated Financial Statements for further discussion of these derivative instruments and our hedging policies.
Interest Rate Risk
The total notional amount of interest rate swaps outstanding at December 31, 2018 and 2017 was $350 million. The notional amount relates to fixed-to-floating interest rate swaps which convert a comparable amount of fixed-rate debt to variable rate debt at December 31, 2018 and 2017. A hypothetical 100 basis point increase in interest rates applied to this now variable-rate debt as of December 31, 2018 would have increased interest expense by approximately $3.5 million for the full year 2018 and 2017, respectively.
We consider our current risk related to market fluctuations in interest rates on our remaining debt portfolio, excluding fixed-rate debt converted to variable rates with fixed-to-floating instruments, to be minimal since this debt is largely long-term and fixed-rate in nature. Generally, the fair market value of fixed-rate debt will increase as interest rates fall


43



and decrease as interest rates rise. A 100 basis point increase in market interest rates would decrease the fair value of our fixed-rate long-term debt at December 31, 2018 and December 31, 2017 by approximately $121 million and $134 million, respectively. However, since we currently have no plans to repurchase our outstanding fixed-rate instruments before their maturities, the impact of market interest rate fluctuations on our long-term debt does not affect our results of operations or financial position.
In order to manage interest rate exposure, in previous years we utilized interest rate swap agreements to protect against unfavorable interest rate changes relating to forecasted debt transactions. These swaps, which were settled upon issuance of the related debt, were designated as cash flow hedges and the gains and losses that were deferred in other comprehensive income are being recognized as an adjustment to interest expense over the same period that the hedged interest payments affect earnings. During 2016, we had one interest rate swap agreement in a cash flow hedging relationship with a notional amount of $500 million, which was settled in connection with the issuance of debt in August 2016, resulting in a payment of approximately $87 million which is reflected as an operating cash flow within the Consolidated Statement of Cash Flows.
Foreign Currency Exchange Rate Risk
We are exposed to currency fluctuations related to manufacturing or selling products in currencies other than the U.S. dollar. We may enter into foreign currency forward exchange contracts to reduce fluctuations in our long or short currency positions relating primarily to purchase commitments or forecasted purchases for equipment, raw materials and finished goods denominated in foreign currencies. We also may hedge payment of forecasted intercompany transactions with our subsidiaries outside of the United States. We generally hedge foreign currency price risks for periods from 3 to 12 months.
A summary of foreign currency forward exchange contracts and the corresponding amounts at contracted forward rates is as follows:
December 31,
 
2018
 
2017
 
 
Contract
Amount
 
Primary
Currencies
 
Contract
Amount
 
Primary
Currencies
In millions of dollars
 
 
 
 
 
 
 
 
Foreign currency forward exchange contracts to purchase foreign currencies
 
$
33.4

 
Euros
British pound
 
$
19.5

 
Euros
Foreign currency forward exchange contracts to sell foreign currencies
 
$
51.8

 
Canadian dollars
Brazilian reals
Japanese yen
 
$
158.2

 
Canadian dollars
Brazilian reals
Japanese yen
The fair value of foreign currency forward exchange contracts represents the difference between the contracted and current market foreign currency exchange rates at the end of the period. We estimate the fair value of foreign currency forward exchange contracts on a quarterly basis by obtaining market quotes of spot and forward rates for contracts with similar terms, adjusted where necessary for maturity differences. At December 31, 2018 and 2017, the net fair value of these instruments was an asset of $2.5 million and a liability of $1.0 million, respectively. Assuming an unfavorable 10% change in year-end foreign currency exchange rates, the fair value of these instruments would have declined by $4.5 million and $19.7 million, respectively.


44



Commodities—Price Risk Management and Futures Contracts
Our most significant raw material requirements include cocoa products, sugar, dairy products, peanuts and almonds. The cost of cocoa products and prices for related futures contracts and costs for certain other raw materials historically have been subject to wide fluctuations attributable to a variety of factors. These factors include:
l
Commodity market fluctuations;
l
Foreign currency exchange rates;
l
Imbalances between supply and demand;
l
The effect of weather on crop yield;
l
Speculative influences;
l
Trade agreements among producing and consuming nations;
l
Supplier compliance with commitments;
l
Political unrest in producing countries; and
l
Changes in governmental agricultural programs and energy policies.
We use futures and options contracts and other commodity derivative instruments in combination with forward purchasing of cocoa products, sugar, corn sweeteners, natural gas and certain dairy products primarily to reduce the risk of future price increases and provide visibility to future costs. Currently, active futures contracts are not available for use in pricing our other major raw material requirements, primarily peanuts and almonds. We attempt to minimize the effect of future price fluctuations related to the purchase of raw materials by using forward purchasing to cover future manufacturing requirements generally for 3 to 24 months. However, dairy futures liquidity is not as developed as many of the other commodities futures markets and, therefore, it can be difficult to hedge our costs for dairy products by entering into futures contracts or other derivative instruments to extend coverage for long periods of time. We use diesel swap futures contracts to minimize price fluctuations associated with our transportation costs. Our commodity procurement practices are intended to reduce the risk of future price increases and provide visibility to future costs, but also may potentially limit our ability to benefit from possible price decreases. Our costs for major raw materials will not necessarily reflect market price fluctuations primarily because of our forward purchasing and hedging practices.
During 2018, average cocoa futures contract prices increased compared with 2017 and traded in a range between $0.88 and $1.23 per pound, based on the Intercontinental Exchange futures contract. Cocoa production was higher during the 2017 to 2018 crop year and slightly outpaced the increase in global demand, which led to a small rebuild in global cocoa stocks over the past year. At the beginning of the year, cocoa prices rallied sharply before declining in the second half due to increased supply relative to demand. The table below shows annual average cocoa futures prices and the highest and lowest monthly averages for each of the calendar years indicated. The prices reflect the monthly averages of the quotations at noon of the three active futures trading contracts closest to maturity on the Intercontinental Exchange.
 
 
 
 
 
 
 
 
 
 
 
 
 
Cocoa Futures Contract Prices
(dollars per pound) 
 
 
2018
 
2017
 
2016
 
2015
 
2014
Annual Average
 
$
1.06

 
$
0.91

 
$
1.29

 
$
1.40

 
$
1.36

High
 
1.23

 
0.99

 
1.38

 
1.53

 
1.45

Low
 
0.88

 
0.87

 
1.03

 
1.28

 
1.25

Source: International Cocoa Organization Quarterly Bulletin of Cocoa Statistics
Our costs for cocoa products will not necessarily reflect market price fluctuations because of our forward purchasing and hedging practices, premiums and discounts reflective of varying delivery times, and supply and demand for our specific varieties and grades of cocoa liquor, cocoa butter and cocoa powder. As a result, the average futures contract prices are not necessarily indicative of our average costs.
During 2018, prices for fluid dairy milk ranged from a low of $0.13 per pound to a high of $0.15 per pound, on a Class IV milk basis. Fluid dairy milk prices were lower than 2017, driven by higher U.S. inventories.


45



The price of sugar is subject to price supports under U.S. farm legislation. Such legislation establishes import quotas and duties to support the price of sugar. As a result, sugar prices paid by users in the United States are currently higher than prices on the world sugar market. United States delivered east coast refined sugar prices traded in a range from $0.38 to $0.40 per pound during 2018.
Peanut prices in the United States ranged from a from a low of $0.45 per pound to a high of $0.50 per pound. Lower planted acreage and unfavorable weather conditions during harvest in the key U.S. peanut growing regions resulted in an estimated 26% smaller crop versus the 2017 crop. Almond prices began the year at $2.89 per pound and closed the year at $2.98 per pound, driven by record shipments and lower than expected yields for the 2018 crop.
We make or receive cash transfers to or from commodity futures brokers on a daily basis reflecting changes in the value of futures contracts on the Intercontinental Exchange or various other exchanges. These changes in value represent unrealized gains and losses. The cash transfers offset higher or lower cash requirements for the payment of future invoice prices of raw materials, energy requirements and transportation costs.
Commodity Sensitivity Analysis
Our open commodity derivative contracts had a notional value of $693.5 million as of December 31, 2018 and $405.3 million as of December 31, 2017. At the end of 2018, the potential change in fair value of commodity derivative instruments, assuming a 10% decrease in the underlying commodity price, would have increased our net unrealized losses in 2018 by $71.6 million, generally offset by a reduction in the cost of the underlying commodity purchases.


46



Item 8.
FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS



47



RESPONSIBILITY FOR FINANCIAL STATEMENTS
The Hershey Company is responsible for the financial statements and other financial information contained in this report. We believe that the financial statements have been prepared in conformity with U.S. generally accepted accounting principles appropriate under the circumstances to reflect in all material respects the substance of applicable events and transactions. In preparing the financial statements, it is necessary that management make informed estimates and judgments. The other financial information in this annual report is consistent with the financial statements.
We maintain a system of internal accounting controls designed to provide reasonable assurance that financial records are reliable for purposes of preparing financial statements and that assets are properly accounted for and safeguarded. The concept of reasonable assurance is based on the recognition that the cost of the system must be related to the benefits to be derived. We believe our system provides an appropriate balance in this regard. We maintain an Internal Audit Department which reviews the adequacy and tests the application of internal accounting controls.
The 2018 and 2017 financial statements have been audited by Ernst & Young LLP, an independent registered public accounting firm. The 2016 financial statements have been audited by KPMG LLP, an independent registered public accounting firm. Ernst & Young LLP's reports on our financial statements and internal controls over financial reporting as of December 31, 2018 are included herein.
The Audit Committee of the Board of Directors of the Company, consisting solely of independent, non-management directors, meets regularly with the independent auditors, internal auditors and management to discuss, among other things, the audit scope and results. Ernst & Young LLP and the internal auditors both have full and free access to the Audit Committee, with and without the presence of management.
/s/ MICHELE G. BUCK
 
/s/ PATRICIA A. LITTLE
Michele G. Buck
Chief Executive Officer
(Principal Executive Officer)
 
Patricia A. Little
Chief Financial Officer
(Principal Financial Officer)




48



REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Stockholders and the Board of Directors of The Hershey Company
Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of The Hershey Company (the Company) as of December 31, 2018 and 2017, the related consolidated statements of income, comprehensive income, cash flows, and stockholders' equity for the years ended December 31, 2018 and 2017, and the related notes and financial statement schedule listed in the Index at Item 15(a)(2) (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2018 and 2017, and the results of its operations and its cash flows for the years ended December 31, 2018 and 2017, in conformity with U.S. generally accepted accounting principles.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 31, 2018, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework), and our report dated February 22, 2019 expressed an unqualified opinion thereon.
Basis for Opinion

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

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

/s/ ERNST & YOUNG LLP
 
We have served as the Company‘s auditor since 2016.
 
Philadelphia, Pennsylvania
February 22, 2019


49



REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Stockholders and the Board of Directors of The Hershey Company
Opinion on Internal Control over Financial Reporting

We have audited The Hershey Company’s internal control over financial reporting as of December 31, 2018, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, The Hershey Company (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2018, based on the COSO criteria.

As indicated in the accompanying Management’s Annual Report on Internal Control Over Financial Reporting, management’s assessment of and conclusion on the effectiveness of internal control over financial reporting did not include the internal controls of Amplify Snack Brands, Inc. or Pirate Brands (collectively, “the Acquired Companies”) which are included in the 2018 consolidated financial statements of the Company and constituted 28.2% of total assets as of December 31, 2018 and 4.0% of net sales for the year then ended. Our audit of internal control over financial reporting of the Company also did not include an evaluation of the internal control over financial reporting of the Acquired Companies.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December 31, 2018 and 2017, the related consolidated statements of income, comprehensive income, cash flows, and stockholders' equity for the years ended December 31, 2018 and 2017, and the related notes and financial statement schedule listed in the Index at Item 15(a)(2) and our report dated February 22, 2019 expressed an unqualified opinion thereon.
Basis for Opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management’s Annual Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the 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 audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.

Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.
Definition and Limitations of Internal Control Over Financial Reporting

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.


50




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

/s/ ERNST & YOUNG LLP
 
Philadelphia, Pennsylvania
February 22, 2019



51



REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

The Board of Directors and Stockholders
The Hershey Company:

We have audited the accompanying consolidated statements of income, comprehensive income, cash flows and stockholders’ equity of The Hershey Company and subsidiaries (the “Company”) for the year ended December 31, 2016. In connection with our audit of the consolidated financial statements, we also have audited the related consolidated financial statement schedule for the year ended December 31, 2016. These consolidated financial statements and financial statement schedule are the responsibility of the Company's management. Our responsibility is to express an opinion on these consolidated financial statements and financial statement schedule based on our audit.

We conducted our audit in accordance with the standards of the Public Company Accounting Oversight Board (United States). Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement. An audit includes examining, on a test basis, evidence supporting the amounts and disclosures in the financial statements. An audit also includes assessing the accounting principles used and significant estimates made by management, as well as evaluating the overall financial statement presentation. We believe that our audits provide a reasonable basis for our opinion.

In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the results of operations and the cash flows of The Hershey Company and subsidiaries for the year ended December 31, 2016, in conformity with U.S. generally accepted accounting principles. Also in our opinion, the related consolidated financial statement schedule for the year ended December 31, 2016, when considered in relation to the basic consolidated financial statements taken as a whole, presents fairly, in all material respects, the information set forth therein.

/s/ KPMG LLP
 
New York, New York
February 21, 2017, except for the classification adjustments to the Consolidated Statements of Cash Flows related to the adoption of Accounting Standards Update 2016-09, Compensation --Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting, described in Note 1, as to which the date is February 27, 2018 and the classification adjustments related to the adoption of Accounting Standards Update 2017-07, Compensation-Retirement Benefits (Topic 715), described in Note 1, as to which the date is May 25, 2018.



52



THE HERSHEY COMPANY
CONSOLIDATED STATEMENTS OF INCOME
(in thousands, except per share amounts)
 
For the years ended December 31,
 
2018
 
2017
 
2016
Net sales
 
$
7,791,069

 
$
7,515,426

 
$
7,440,181

Cost of sales
 
4,215,744

 
4,060,050

 
4,270,642

Gross profit
 
3,575,325

 
3,455,376

 
3,169,539

Selling, marketing and administrative expense
 
1,874,829

 
1,885,492

 
1,891,305

Long-lived and intangible asset impairment charges
 
57,729

 
208,712

 
4,204

Business realignment costs
 
19,103

 
47,763

 
18,857

Operating profit
 
1,623,664

 
1,313,409

 
1,255,173

Interest expense, net
 
138,837

 
98,282

 
90,143

Other (income) expense, net
 
74,766

 
104,459

 
65,549

Income before income taxes
 
1,410,061

 
1,110,668

 
1,099,481

Provision for income taxes
 
239,010

 
354,131

 
379,437

Net income including noncontrolling interest
 
1,171,051

 
756,537

 
720,044

Less: Net loss attributable to noncontrolling interest
 
(6,511
)
 
(26,444
)
 

Net income attributable to The Hershey Company
 
$
1,177,562

 
$
782,981

 
$
720,044

 
 
 
 
 
 
 
Net income per share—basic:
 
 
 
 
 
 
Common stock
 
$
5.76

 
$
3.79

 
$
3.45

Class B common stock
 
$
5.24

 
$
3.44

 
$
3.15

 
 
 
 
 
 
 
Net income per share—diluted:
 
 
 
 
 
 
Common stock
 
$
5.58

 
$
3.66

 
$
3.34

Class B common stock
 
$
5.22

 
$
3.44

 
$
3.14

 
 
 
 
 
 
 
Dividends paid per share:
 
 
 
 
 
 
Common stock
 
$
2.756

 
$
2.548

 
$
2.402

Class B common stock
 
$
2.504

 
$
2.316

 
$
2.184


See Notes to Consolidated Financial Statements.


53



THE HERSHEY COMPANY
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(in thousands)

 
 
For the years ended December 31,
 
 
2018
 
2017
 
2016
 
 
Pre-Tax Amount
 
Tax (Expense) Benefit
 
After-Tax Amount
 
Pre-Tax Amount
 
Tax (Expense) Benefit
 
After-Tax Amount
 
Pre-Tax Amount
 
Tax (Expense) Benefit
 
After-Tax Amount
Net income including noncontrolling interest
 
 
 
 
 
$
1,171,051

 
 
 
 
 
$
756,537

 
 
 
 
 
$
720,044

Other comprehensive income (loss), net of tax:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Foreign currency translation adjustments:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Foreign currency translation gains (losses) during period
 
$
(31,143
)
 
$

 
(31,143
)
 
$
19,616

 
$

 
19,616

 
$
(13,041
)
 
$

 
(13,041
)
Reclassification to earnings due to the sale of businesses
 
25,131

 

 
25,131

 

 

 

 

 

 

Pension and post-retirement benefit plans:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Net actuarial gain (loss) and prior service cost
 
(39,724
)
 
10,120

 
(29,604
)
 
28,718

 
(10,883
)
 
17,835

 
20,304

 
(7,776
)
 
12,528

Reclassification of tax effects relating to U.S. tax reform
 

 
(36,535
)
 
(36,535
)
 

 

 

 

 

 

Reclassification to earnings
 
40,421

 
(9,986
)
 
30,435

 
46,305

 
(26,497
)
 
19,808

 
56,604

 
(21,653
)
 
34,951

Cash flow hedges:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Gains (losses) on cash flow hedging derivatives
 
5,822

 
(86
)
 
5,736

 
(4,931
)
 
73

 
(4,858
)
 
(52,708
)
 
18,701

 
(34,007
)
Reclassification of tax effects relating to U.S. tax reform
 

 
(11,121
)
 
(11,121
)
 

 

 

 

 

 

Reclassification to earnings
 
5,573

 
(2,677
)
 
2,896

 
14,434

 
(3,853
)
 
10,581

 
(16,482
)
 
7,524

 
(8,958
)
Total other comprehensive income (loss), net of tax
 
$
6,080

 
$
(50,285
)
 
(44,205
)
 
$
104,142

 
$
(41,160
)
 
62,982

 
$
(5,323
)
 
$
(3,204
)
 
(8,527
)
Total comprehensive income including noncontrolling interest
 
 
 
 
 
$
1,126,846

 
 
 
 
 
$
819,519

 
 
 
 
 
$
711,517

Comprehensive loss attributable to noncontrolling interest
 
 
 
 
 
(7,682
)
 
 
 
 
 
(25,604
)
 
 
 
 
 
(3,664
)
Comprehensive income attributable to The Hershey Company
 
 
 
 
 
$
1,134,528

 
 
 
 
 
$
845,123

 
 
 
 
 
$
715,181


See Notes to Consolidated Financial Statements.


54



THE HERSHEY COMPANY
CONSOLIDATED BALANCE SHEETS
(in thousands, except share data)
December 31,
 
2018
 
2017
ASSETS
 
 
 
 
Current assets:
 
 
 
 
Cash and cash equivalents
 
$
587,998

 
$
380,179

Accounts receivable—trade, net
 
594,145

 
588,262

Inventories
 
784,879

 
752,836

Prepaid expenses and other
 
272,159

 
280,633

Total current assets
 
2,239,181

 
2,001,910

Property, plant and equipment, net
 
2,130,294

 
2,106,697

Goodwill
 
1,801,103

 
821,061

Other intangibles
 
1,278,292

 
369,156

Other assets
 
252,984

 
251,879

Deferred income taxes
 
1,166

 
3,023

Total assets
 
$
7,703,020

 
$
5,553,726

LIABILITIES AND STOCKHOLDERS’ EQUITY
 
 
 
 
Current liabilities:
 
 
 
 
Accounts payable
 
$
502,314

 
$
523,229

Accrued liabilities
 
679,163

 
676,134

Accrued income taxes
 
33,773

 
17,723

Short-term debt
 
1,197,929

 
559,359

Current portion of long-term debt
 
5,387

 
300,098

Total current liabilities
 
2,418,566

 
2,076,543

Long-term debt
 
3,254,280

 
2,061,023

Other long-term liabilities
 
446,048

 
438,939

Deferred income taxes
 
176,860

 
45,656

Total liabilities
 
6,295,754

 
4,622,161

 
 
 
 
 
Stockholders’ equity:
 
 
 
 
The Hershey Company stockholders’ equity
 
 
 
 
Preferred stock, shares issued: none in 2018 and 2017
 

 

Common stock, shares issued: 299,287,967 in 2018 and 299,281,967 in 2017
 
299,287

 
299,281

Class B common stock, shares issued: 60,613,777 in 2018 and 60,619,777 in 2017
 
60,614

 
60,620

Additional paid-in capital
 
982,205

 
924,978

Retained earnings
 
7,032,020

 
6,371,082

Treasury—common stock shares, at cost: 150,172,840 in 2018 and 149,040,927 in 2017
 
(6,618,625
)
 
(6,426,877
)
Accumulated other comprehensive loss
 
(356,780
)
 
(313,746
)
Total—The Hershey Company stockholders’ equity
 
1,398,721

 
915,338

Noncontrolling interest in subsidiary
 
8,545

 
16,227

Total stockholders’ equity
 
1,407,266

 
931,565

Total liabilities and stockholders’ equity
 
$
7,703,020

 
$
5,553,726


See Notes to Consolidated Financial Statements.


55



THE HERSHEY COMPANY
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
For the years ended December 31,
2018
 
2017
 
2016
Operating Activities
 
 
 
 
 
Net income including noncontrolling interest
$
1,171,051

 
$
756,537

 
$
720,044

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
 
 
Depreciation and amortization
295,144

 
261,853

 
301,837

Stock-based compensation expense
49,286

 
51,061

 
54,785

Deferred income taxes
36,255

 
18,582

 
(38,097
)
Impairment of long-lived and intangible assets (see Notes 3 and 7)
57,729

 
208,712

 
4,204

Write-down of equity investments
50,329

 
66,209

 
43,482

Gain on settlement of SGM liability (see Note 2)

 

 
(26,650
)
Other
37,278

 
77,291

 
51,375

Changes in assets and liabilities, net of business acquisitions and divestitures:
 
 
 
 
 
Accounts receivable—trade, net
8,585

 
(6,881
)
 
21,096

Inventories
(12,746
)
 
(71,404
)
 
13,965

Prepaid expenses and other current assets
(39,899
)
 
18,214

 
(42,955
)
Accounts payable and accrued liabilities
(100,252
)
 
(52,960
)
 
(63,467
)
Accrued income taxes
75,568

 
(71,027
)
 
(937
)
Contributions to pension and other benefit plans
(25,864
)
 
(56,433
)
 
(41,697
)
Other assets and liabilities
(2,471
)
 
49,761

 
16,443

Net cash provided by operating activities
1,599,993

 
1,249,515

 
1,013,428

Investing Activities
 
 
 
 
 
Capital additions (including software)
(328,601
)
 
(257,675
)
 
(269,476
)
Proceeds from sales of property, plant and equipment and other long-lived assets
49,759

 
7,609

 
3,651

Proceeds from sales of businesses, net of cash and cash equivalents divested
167,048

 

 

Equity investments in tax credit qualifying partnerships
(52,641
)
 
(78,598
)
 
(44,255
)
Business acquisitions, net of cash and cash equivalents acquired
(1,338,459
)
 

 
(285,374
)
Net cash used in investing activities
(1,502,894
)
 
(328,664
)
 
(595,454
)
Financing Activities
 
 
 
 
 
Net increase (decrease) in short-term debt
645,805

 
(81,426
)
 
275,607

Long-term borrowings
1,199,845

 
954

 
792,953

Repayment of long-term debt
(910,844
)
 

 
(500,000
)
Repayment of tax receivable obligation
(72,000
)
 

 

Payment of SGM liability (see Note 2)

 

 
(35,762
)
Cash dividends paid
(562,521
)
 
(526,272
)
 
(499,475
)
Repurchase of common stock
(247,500
)
 
(300,312
)
 
(592,550
)
Exercise of stock options
63,323

 
63,288

 
94,831

Net cash provided by (used in) financing activities
116,108

 
(843,768
)
 
(464,396
)
Effect of exchange rate changes on cash and cash equivalents
(5,388
)
 
6,129

 
(3,140
)
Increase (decrease) in cash and cash equivalents
207,819

 
83,212

 
(49,562
)
Cash and cash equivalents, beginning of period
380,179

 
296,967

 
346,529

Cash and cash equivalents, end of period
$
587,998

 
$
380,179

 
$
296,967

Supplemental Disclosure
 
 
 
 
 
Interest paid
$
132,486

 
$
101,874

 
$
90,951

Income taxes paid
118,842

 
351,832

 
425,539


See Notes to Consolidated Financial Statements.


56



THE HERSHEY COMPANY
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(in thousands)

 
Preferred
Stock
 
Common
Stock
 
Class B
Common
Stock
 
Additional
Paid-in
Capital
 
Retained
Earnings
 
Treasury
Common
Stock
 
Accumulated Other
Comprehensive
Income (Loss)
 
Noncontrolling
Interests in
Subsidiaries
 
Total
Stockholders’
Equity
Balance, January 1, 2016
 
$

 
$
299,281

 
$
60,620

 
$
783,877

 
$
5,897,603

 
$
(5,672,359
)
 
$
(371,025
)
 
$
49,465

 
$
1,047,462

Net income
 
 
 
 
 
 
 
 
 
720,044

 
 
 
 
 
 
 
720,044

Other comprehensive loss
 
 
 
 
 
 
 
 
 
 
 
 
 
(4,863
)
 
(3,664
)
 
(8,527
)
Dividends (including dividend equivalents):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Common Stock, $2.402 per share
 
 
 
 
 
 
 
 
 
(369,292
)
 
 
 
 
 
 
 
(369,292
)
Class B Common Stock, $2.184 per share
 
 
 
 
 
 
 
 
 
(132,394
)
 
 
 
 
 
 
 
(132,394
)
Stock-based compensation
 
 
 
 
 
 
 
54,429

 
 
 
 
 
 
 
 
 
54,429

Exercise of stock options and incentive-based transactions
 
 
 
 
 
 
 
31,551

 
 
 
80,934

 
 
 
 
 
112,485

Repurchase of common stock
 
 
 
 
 
 
 
 
 
 
 
(592,550
)
 
 
 
 
 
(592,550
)
Loss of noncontrolling interests
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
(3,970
)
 
(3,970
)
Balance, December 31, 2016
 

 
299,281

 
60,620

 
869,857

 
6,115,961

 
(6,183,975
)
 
(375,888
)
 
41,831

 
827,687

Net income (loss)
 
 
 
 
 
 
 
 
 
782,981

 
 
 
 
 
(26,444
)
 
756,537

Other comprehensive income
 
 
 
 
 
 
 
 
 
 
 
 
 
62,142

 
840

 
62,982

Dividends (including dividend equivalents):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Common Stock, $2.548 per share
 
 
 
 
 
 
 
 
 
(387,466
)
 
 
 
 
 
 
 
(387,466
)
Class B Common Stock, $2.316 per share
 
 
 
 
 
 
 
 
 
(140,394
)
 
 
 
 
 
 
 
(140,394
)
Stock-based compensation
 
 
 
 
 
 
 
49,243

 
 
 
 
 
 
 
 
 
49,243

Exercise of stock options and incentive-based transactions
 
 
 
 
 
 
 
5,878

 
 
 
57,410

 
 
 
 
 
63,288

Repurchase of common stock
 
 
 
 
 
 
 
 
 
 
 
(300,312
)
 
 
 
 
 
(300,312
)
Balance, December 31, 2017
 

 
299,281

 
60,620

 
924,978

 
6,371,082

 
(6,426,877
)
 
(313,746
)
 
16,227

 
931,565

Net income (loss)
 
 
 
 
 
 
 
 
 
1,177,562

 
 
 
 
 
(6,511
)
 
1,171,051

Other comprehensive income (loss)
 
 
 
 
 
 
 
 
 
 
 
 
 
4,622

 
(1,171
)
 
3,451

Dividends (including dividend equivalents):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Common Stock, $2.756 per share
 
 
 
 
 
 
 
 
 
(412,491
)
 
 
 
 
 
 
 
(412,491
)
Class B Common Stock, $2.504 per share
 
 
 
 
 
 
 
 
 
(151,789
)
 
 
 
 
 
 
 
(151,789
)
Conversion of Class B Common Stock into Common Stock
 
 
 
6

 
(6
)
 
 
 
 
 
 
 
 
 
 
 

Stock-based compensation
 
 
 
 
 
 
 
49,656

 
 
 
 
 
 
 
 
 
49,656

Exercise of stock options and incentive-based transactions
 
 
 
 
 
 
 
7,571

 
 
 
55,752

 
 
 
 
 
63,323

Repurchase of common stock
 
 
 
 
 
 
 
 
 
 
 
(247,500
)
 
 
 
 
 
(247,500
)
Reclassification of tax effects relating to U.S. tax reform
 
 
 
 
 
 
 
 
 
47,656

 
 
 
(47,656
)
 
 
 

Balance, December 31, 2018
 
$

 
$
299,287

 
$
60,614

 
$
982,205

 
$
7,032,020

 
$
(6,618,625
)
 
$
(356,780
)
 
$
8,545

 
$
1,407,266


See Notes to Consolidated Financial Statements.


57

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(amounts in thousands, except share data or if otherwise indicated)




1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Description of Business
The Hershey Company together with its wholly-owned subsidiaries and entities in which it has a controlling interest, (the “Company,” “Hershey,” “we” or “us”) is a global confectionery leader known for its branded portfolio of chocolate, sweets, mints and other great-tasting snacks. The Company has more than 80 brands worldwide including such iconic brand names as Hershey’s, Reese’s, Kisses, Jolly Rancher and Ice Breakers, which are marketed, sold and distributed in approximately 90 countries worldwide. Hershey's structure is designed to ensure continued focus on North America, coupled with an emphasis on profitable growth in our focus international markets. The Company currently operates through two reportable segments that are aligned with its management structure and the key markets it serves: North America and International and Other. For additional information on our segment presentation, see Note 12.
Basis of Presentation
Our consolidated financial statements include the accounts of The Hershey Company and its majority-owned or controlled subsidiaries. Intercompany transactions and balances have been eliminated. We have a controlling financial interest if we own a majority of the outstanding voting common stock and minority shareholders do not have substantive participating rights, we have significant control through contractual or economic interests in which we are the primary beneficiary or we have the power to direct the activities that most significantly impact the entity's economic performance. Net income (loss) attributable to noncontrolling interests in 2016 was not considered significant and was recorded within selling, marketing and administrative expense in the Consolidated Statements of Income. See Note 13 for additional information on our noncontrolling interest. We use the equity method of accounting when we have a 20% to 50% interest in other companies and exercise significant influence. In addition, we use the equity method of accounting for our investments in partnership entities which make equity investments in projects eligible to receive federal historic and energy tax credits. See Note 9 for additional information on our equity investments in partnership entities qualifying for tax credits.
Use of Estimates
The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying disclosures. Our significant estimates and assumptions include, among others, pension and other post-retirement benefit plan assumptions, valuation assumptions of goodwill and other intangible assets, useful lives of long-lived assets, marketing and trade promotion accruals and income taxes. These estimates and assumptions are based on management’s best judgment. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors, including the current economic environment, and the effects of any revisions are reflected in the consolidated financial statements in the period that they are determined. As future events and their effects cannot be determined with precision, actual results could differ significantly from these estimates.
Revenue Recognition
The majority of our revenue contracts represent a single performance obligation related to the fulfillment of customer orders for the purchase of our products, including chocolate, sweets, mints and other grocery and snack offerings. Net sales reflect the transaction prices for these contracts based on our selling list price which is then reduced by estimated costs for trade promotional programs, consumer incentives, and allowances and discounts associated with aged or potentially unsaleable products. We recognize revenue at the point in time that control of the ordered product(s) is transferred to the customer, which is typically upon delivery to the customer or other customer-designated delivery point. Amounts billed and due from our customers are classified as accounts receivables on the balance sheet and require payment on a short-term basis.
Our trade promotional programs and consumer incentives are used to promote our products and include, but are not limited to, discounts, coupons, rebates, in-store display incentives, and volume-based incentives. The estimated costs


58

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

associated with these programs and incentives are based upon our analysis of the programs offered, expectations regarding customer and consumer participation, historical sales and payment trends, and our experience with payment patterns associated with similar programs offered in the past. The estimated costs of these programs are reasonably likely to change in future periods due to changes in trends with regard to customer and consumer participation, particularly for new programs and for programs related to the introduction of new products. Differences between estimated expense and actual program performance are recognized as a change in estimate in a subsequent period and are normally not significant. During 2018, 2017 and 2016, actual promotional costs have not deviated from the estimated amount by more than 3%. The Company’s unsettled portion remaining in accrued liabilities at year-end for these activities was $171,449 and $173,669 at December 31, 2018 and 2017, respectively.
We also recognize a minor amount of royalty income (less than 1% of our consolidated net sales) from sales-based licensing arrangements, pursuant to which revenue is recognized as the third-party licensee sales occur. Shipping and handling costs incurred to deliver product to the customer are recorded within cost of sales. Sales, value add, and other taxes we collect concurrent with revenue producing activities are excluded from revenue.
The majority of our products are confectionery or confectionery-based and, therefore, exhibit similar economic characteristics, as they are based on similar ingredients and are marketed and sold through the same channels to the same customers. In connection with our recent acquisitions, we have expanded our portfolio of snacking products, which also exhibit similar economic characteristics to our confectionery products and are sold through the same channels to the same customers. See Note 12 for revenues reported by geographic segment, which is consistent with how we organize and manage our operations, as well as product line net sales information.
In 2018, 2017 and 2016, approximately 28%, 29% and 25%, respectively, of our consolidated net sales were made to McLane Company, Inc., one of the largest wholesale distributors in the United States to convenience stores, drug stores, wholesale clubs and mass merchandisers and the primary distributor of our products to Wal-Mart Stores, Inc.
Cost of Sales
Cost of sales represents costs directly related to the manufacture and distribution of our products. Primary costs include raw materials, packaging, direct labor, overhead, shipping and handling, warehousing and the depreciation of manufacturing, warehousing and distribution facilities. Manufacturing overhead and related expenses include salaries, wages, employee benefits, utilities, maintenance and property taxes.
Selling, Marketing and Administrative Expense
Selling, marketing and administrative expense (“SM&A”) represents costs incurred in generating revenues and in managing our business. Such costs include advertising and other marketing expenses, selling expenses, research and development costs, administrative and other indirect overhead costs, amortization of capitalized software and intangible assets and depreciation of administrative facilities.  Research and development costs, charged to expense as incurred, totaled $38,521 in 2018, $45,850 in 2017 and $47,268 in 2016. Advertising expense is also charged to expense as incurred and totaled $479,908 in 2018, $541,293 in 2017 and $521,479 in 2016. Prepaid advertising expense was $594 and $56 as of December 31, 2018 and 2017, respectively.
Cash Equivalents
Cash equivalents consist of highly liquid debt instruments, time deposits and money market funds with original maturities of three months or less. The fair value of cash and cash equivalents approximates the carrying amount.
Short-term Investments
Short-term investments consist of bank term deposits that have original maturity dates ranging from greater than three months to twelve months. Short-term investments are carried at cost, which approximates fair value.


59

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

Accounts Receivable—Trade
In the normal course of business, we extend credit to customers that satisfy pre-defined credit criteria, based upon the results of our recurring financial account reviews and our evaluation of current and projected economic conditions. Our primary concentrations of credit risk are associated with McLane Company, Inc. and Target Corporation, two customers served principally by our North America segment. As of December 31, 2018, McLane Company, Inc. accounted for approximately 26% of our total accounts receivable. No other customer accounted for more than 10% of our year-end accounts receivable. We believe that we have little concentration of credit risk associated with the remainder of our customer base. Accounts receivable-trade in the Consolidated Balance Sheets is presented net of allowances for bad debts and anticipated discounts of $24,610 and $41,792 at December 31, 2018 and 2017, respectively.
Inventories
Inventories are valued at the lower of cost or market value, adjusted for the value of inventory that is estimated to be excess, obsolete or otherwise unsaleable. As of December 31, 2018, approximately 60% of our inventories, representing the majority of our U.S. inventories, were valued under the last-in, first-out (“LIFO”) method. The remainder of our inventories in the U.S. and inventories for our international businesses were valued at the lower of first-in, first-out (“FIFO”) cost or net realizable value. LIFO cost of inventories valued using the LIFO method was $466,911 as of December 31, 2018 and $443,492 as of December 31, 2017. The adjustment to LIFO, as shown in Note 17, approximates the excess of replacement cost over the stated LIFO inventory value. The net impact of LIFO acquisitions and liquidations was not material to 2018, 2017 or 2016.
Property, Plant and Equipment
Property, plant and equipment is stated at cost and depreciated on a straight-line basis over the estimated useful lives of the assets, as follows: 3 to 15 years for machinery and equipment; and 25 to 40 years for buildings and related improvements. At December 31, 2018 and December 31, 2017, property, plant and equipment included assets under capital lease arrangements with net book values totaling $110,249 and $116,843, respectively. Total depreciation expense for the years ended December 31, 2018, 2017 and 2016 was $231,012, $211,592 and $231,735, respectively, and included depreciation on assets recorded under capital lease arrangements. Maintenance and repairs are expensed as incurred. We capitalize applicable interest charges incurred during the construction of new facilities and production lines and amortize these costs over the assets’ estimated useful lives.
We review long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. We measure the recoverability of assets to be held and used by a comparison of the carrying amount of long-lived assets to future undiscounted net cash flows expected to be generated. If these assets are considered to be impaired, we measure impairment as the amount by which the carrying amount of the assets exceeds the fair value of the assets. We report assets held for sale or disposal at the lower of the carrying amount or fair value less cost to sell.
We assess asset retirement obligations on a periodic basis and recognize the fair value of a liability for an asset retirement obligation in the period in which it is incurred if a reasonable estimate of fair value can be made. We capitalize associated asset retirement costs as part of the carrying amount of the long-lived asset.
Computer Software
We capitalize costs associated with software developed or obtained for internal use when both the preliminary project stage is completed and it is probable the software being developed will be completed and placed in service. Capitalized costs include only (i) external direct costs of materials and services consumed in developing or obtaining internal-use software, (ii) payroll and other related costs for employees who are directly associated with and who devote time to the internal-use software project and (iii) interest costs incurred, when material, while developing internal-use software. We cease capitalization of such costs no later than the point at which the project is substantially complete and ready for its intended purpose.
The unamortized amount of capitalized software totaled $126,379 and $104,881 at December 31, 2018 and 2017, respectively. We amortize software costs using the straight-line method over the expected life of the software, generally 3 to 7 years. Accumulated amortization of capitalized software was $316,710 and $296,042 as of


60

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

December 31, 2018 and 2017, respectively. Such amounts are recorded within other assets in the Consolidated Balance Sheets.
We review the carrying value of software and development costs for impairment in accordance with our policy pertaining to the impairment of long-lived assets.
Goodwill and Other Intangible Assets
Goodwill and indefinite-lived intangible assets are not amortized, but are evaluated for impairment annually or more often if indicators of a potential impairment are present. Our annual impairment tests are conducted at the beginning of the fourth quarter. We test goodwill for impairment by performing either a qualitative or quantitative assessment. If we choose to perform a qualitative assessment, we evaluate economic, industry and company-specific factors in assessing the fair value of the related reporting unit. If we determine that it is more likely than not that the fair value of the reporting unit is less than its carrying value, a quantitative test is then performed. Otherwise, no further testing is required. For those reporting units tested using a quantitative approach, we compare the fair value of each reporting unit with the carrying amount of the reporting unit, including goodwill. If the estimated fair value of the reporting unit is less than the carrying amount of the reporting unit, impairment is indicated, requiring recognition of a goodwill impairment charge for the differential (up to the carrying value of goodwill). We test individual indefinite-lived intangible assets by comparing the estimated fair values with the book values of each asset.
We determine the fair value of our reporting units and indefinite-lived intangible assets using an income approach. Under the income approach, we calculate the fair value of our reporting units and indefinite-lived intangible assets based on the present value of estimated future cash flows. Considerable management judgment is necessary to evaluate the impact of operating and macroeconomic changes and to estimate the future cash flows used to measure fair value. Our estimates of future cash flows consider past performance, current and anticipated market conditions and internal projections and operating plans which incorporate estimates for sales growth and profitability, and cash flows associated with taxes and capital spending. Additional assumptions include forecasted growth rates, estimated discount rates, which may be risk-adjusted for the operating market of the reporting unit, and estimated royalty rates that would be charged for comparable branded licenses. We believe such assumptions also reflect current and anticipated market conditions and are consistent with those that would be used by other marketplace participants for similar valuation purposes. Such assumptions are subject to change due to changing economic and competitive conditions. See Note 3 for additional information regarding the results of impairment tests.
The cost of intangible assets with finite useful lives is amortized on a straight-line basis. Our finite-lived intangible assets consist primarily of certain trademarks, customer-related intangible assets and patents obtained through business acquisitions. The weighted-average amortization period for our finite-lived intangible assets is approximately 27 years, which is primarily driven by recently acquired trademarks. If certain events or changes in operating conditions indicate that the carrying value of these assets, or related asset groups, may not be recoverable, we perform an impairment assessment and may adjust the remaining useful lives.
Currency Translation
The financial statements of our foreign entities with functional currencies other than the U.S. dollar are translated into U.S. dollars, with the resulting translation adjustments recorded as a component of other comprehensive income (loss). Assets and liabilities are translated into U.S. dollars using the exchange rates in effect at the balance sheet date, while income and expense items are translated using the average exchange rates during the period.
Derivative Instruments
We use derivative instruments principally to offset exposure to market risks arising from changes in commodity prices, foreign currency exchange rates and interest rates. See Note 5 for additional information on our risk management strategy and the types of instruments we use.
Derivative instruments are recognized on the balance sheet at their fair values. When we become party to a derivative instrument and intend to apply hedge accounting, we designate the instrument for financial reporting purposes as a cash flow or fair value hedge. The accounting for changes in fair value (gains or losses) of a derivative instrument depends on whether we have designated it and it qualified as part of a hedging relationship, as noted below:


61

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

Changes in the fair value of a derivative that is designated as a cash flow hedge are recorded in accumulated other comprehensive income (“AOCI”) to the extent effective and reclassified into earnings in the same period or periods during which the transaction hedged by that derivative also affects earnings.
Changes in the fair value of a derivative that is designated as a fair value hedge, along with the offsetting loss or gain on the hedged asset or liability that is attributable to the risk being hedged, are recorded in earnings, thereby reflecting in earnings the net extent to which the hedge is not effective in achieving offsetting changes in fair value.
Changes in the fair value of a derivative not designated as a hedging instrument are recognized in earnings in cost of sales or SM&A, consistent with the related exposure.
For derivatives designated as hedges, we assess, both at the hedge's inception and on an ongoing basis, whether they are highly effective in offsetting changes in fair values or cash flows of hedged items. The ineffective portion, if any, is recorded directly in earnings. In addition, if we determine that a derivative is not highly effective as a hedge or that it has ceased to be a highly effective hedge, we discontinue hedge accounting prospectively.
We do not hold or issue derivative instruments for trading or speculative purposes and are not a party to any instruments with leverage or prepayment features.
Cash flows related to the derivative instruments we use to manage interest, commodity or other currency exposures are classified as operating activities.
Recent Accounting Pronouncements
Recently Adopted Accounting Pronouncements
In February 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2018-02, Income Statement-Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income. This ASU permits a company to reclassify the income tax effects of the 2017 Tax Cuts and Jobs Act (“U.S. tax reform”) on items within AOCI to retained earnings. We adopted the provisions of this ASU in the first quarter of 2018. We elected to reclassify the income tax effects of U.S. tax reform from items in AOCI as of January 1, 2018 so that the tax effects of items within AOCI are reflected at the appropriate tax rate. The impact of the reclassification resulted in a $47,656 decrease to AOCI and a corresponding increase to retained earnings.
In March 2017, the FASB issued ASU No. 2017-07, Compensation-Retirement Benefits (Topic 715). This ASU requires an employer to report the service cost component of net benefit cost in the same line item as other compensation costs arising from services rendered by the pertinent employees during the period. The other components of net benefit cost are required to be presented in the income statement separately from the service cost component and outside a subtotal of income from operations, if presented, or disclosed separately. In addition, only the service cost component may be eligible for capitalization where applicable. The amendments should be applied on a retrospective basis. We adopted the provisions of this ASU in the first quarter of 2018, with retrospective adjustment to the comparative periods determined using the previously disclosed service cost and other costs from our prior year pension and other post-retirement benefit plan footnote. As a result, the following amounts were reclassified for the the years ended December 31, 2017 and 2016 to correspond to the current year presentation:
 
2017
 
2016
Reclassified from:
 
 
 
Cost of sales
$
10,857

 
$
11,648

Selling, marketing and administrative expense
27,911

 
24,073

Business realignment costs

 
13,669

Reclassified to Other (income) expense, net
$
38,768

 
$
49,390


The adoption of this ASU had no impact on our consolidated balance sheets or statements of cash flows.


62

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (ASC Topic 606), which replaces numerous requirements in U.S. GAAP, including industry-specific requirements, and provides companies with a single revenue recognition model for recognizing revenue from contracts with customers. On January 1, 2018, we adopted the requirements of ASC Topic 606 and the amendments related thereto and applied the new requirements to all of our contracts using the modified retrospective method. Upon completing our implementation assessment of ASC Topic 606, we concluded that no adjustment was required to the opening balance of retained earnings at the date of initial application. The comparative information was not restated and continues to be reported under the accounting standards in effect for those periods. Additional disclosures required by ASC Topic 606 are presented within the aforementioned Revenue Recognition policy disclosure.
In October 2016, the FASB issued ASU No. 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory. This ASU requires the income tax consequences of intra-entity transfers of assets other than inventory to be recognized when the intra-entity transfer occurs rather than deferring recognition of income tax consequences until the transfer was made with an outside party. We adopted the provisions of this ASU in the first quarter of 2018. Adoption of the new standard did not have a material impact on our consolidated financial statements.
In March 2016, the FASB issued ASU No. 2016-09, Compensation—Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting. We adopted the provisions of this ASU in the first quarter of 2017. This update principally affects the recognition of excess tax benefits and deficiencies and the cash flow classification of share-based compensation-related transactions. These classification requirements were adopted retrospectively to the Consolidated Statement of Cash Flows. As a result, for the year ended December 31, 2017, the impact resulted in a $24,901 increase in net cash flow from operating activities and a corresponding $24,901 decrease in net cash flow from financing activities. For the year ended December 31, 2016, the impact resulted in a $29,953 increase in net cash flow from operating activities and a corresponding $29,953 decrease in net cash flow from financing activities.
Recently Issued Accounting Pronouncements Not Yet Adopted
In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842). This ASU will require lessees to recognize most leases on their balance sheets as lease liabilities with corresponding right-of-use (“ROU”) assets.  Recognition, measurement and presentation of expenses will depend on classification as a finance or operating lease.  The Company adopted the standard as of January 1, 2019, using a modified retrospective approach and applying the standard’s transition provisions at January 1, 2019, the effective date.
We elected the package of practical expedients permitted under the transition guidance, which among other things, allows us to carryforward the historical lease classification.  In addition, we elected to combine the lease and non-lease components for the asset categories comprising the majority of our leases and are making an accounting policy election to exclude from balance sheet reporting those leases with initial terms of 12 months or less.
We have implemented new controls and processes, as well as new software functionality, to enable the preparation of financial information as necessitated by the new standard.  We estimate that adoption of the standard will result in recognition of operating lease ROU assets and lease liabilities of approximately $230,000 and $220,000, respectively, with the difference largely due to prepaid and deferred rent that will be reclassified to the ROU asset value. In addition, we expect to derecognize a build-to-suit arrangement in accordance with the transition requirements, which will result in an adjustment to retained earnings of approximately $7,000. We do not expect adoption of the standard to materially affect our consolidated net income or cash flows.
In August 2017, the FASB issued ASU No. 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities, which amends ASC 815. The purpose of this ASU is to better align accounting rules with a company’s risk management activities and financial reporting for hedging relationships, better reflect economic results of hedging in financial statements, simplify hedge accounting requirements and improve the disclosures of hedging arrangements. The amendment should be applied using the modified retrospective transition method. ASU 2017-12 is effective for annual periods beginning after December 15, 2018 and interim periods within those annual periods, with early adoption permitted. We intend to adopt the provisions of this ASU in the first quarter of 2019. We believe the adoption of the new standard will not have a material impact on our consolidated financial statements.


63

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

In June 2018, the FASB issued ASU No. 2018-07, Compensation – Stock Compensation (Topic 718), Improvements to Nonemployee Share-Based Payment Accounting. This ASU is intended to simplify aspects of share-based compensation issued to non-employees by making the guidance consistent with accounting for employee share-based compensation. ASU 2018-07 is effective for annual periods beginning after December 15, 2018 and interim periods within those annual periods, with early adoption permitted but no earlier than an entity’s adoption date of ASC Topic 606. The new guidance is required to be applied retrospectively with the cumulative effect recognized at the date of initial application. We will adopt the provisions of this ASU in the first quarter of 2019. Adoption of the new standard is not expected to have a material impact on our consolidated financial statements.
In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820), Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement. This ASU modifies the disclosure requirements for fair value measurements by removing, modifying or adding certain disclosures. ASU 2018-13 is effective for annual periods beginning after December 15, 2019 and interim periods within those annual periods, with early adoption permitted. The amendments on changes in unrealized gains and losses, the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements, and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented upon their effective date. We are currently evaluating the effect that ASU 2018-13 will have on our consolidated financial statements and related disclosures.
In August 2018, the FASB issued ASU No. 2018-14, Compensation—Retirement Benefits—Defined Benefit Plans—General (Topic 715-20): Disclosure Framework—Changes to the Disclosure Requirements for Defined Benefit Plans, which modifies the disclosure requirements for defined benefit pension plans and other post-retirement plans. ASU 2018-14 is effective for annual periods beginning after December 15, 2020, with early adoption permitted. The amendments in this ASU should be applied on a retrospective basis to all periods presented. We are currently evaluating the effect that ASU 2018-14 will have on our consolidated financial statements and related disclosures.
In August 2018, the FASB issued ASU No. 2018-15, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40), Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. This ASU aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). ASU 2018-15 is effective for annual periods beginning after December 15, 2019 and interim periods within those annual periods, with early adoption permitted. The amendments in this ASU should be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. We are currently evaluating the effect that ASU 2018-15 will have on our consolidated financial statements and related disclosures.
No other new accounting pronouncement issued or effective during the fiscal year had or is expected to have a material impact on our consolidated financial statements or disclosures.
2. BUSINESS ACQUISITIONS
Acquisitions of businesses are accounted for as purchases and, accordingly, the results of operations of the businesses acquired have been included in the consolidated financial statements since the respective dates of the acquisitions. The purchase price for each acquisition is allocated to the assets acquired and liabilities assumed.
In conjunction with acquisitions noted below, we used various valuation techniques to determine fair value of the assets acquired, with the primary techniques being discounted cash flow analysis, relief-from-royalty, and a form of the multi-period excess earnings valuation approaches, which use significant unobservable inputs, or Level 3 inputs, as defined by the fair value hierarchy. Under these valuation approaches, we are required to make estimates and assumptions about sales, operating margins, growth rates, royalty rates and discount rates based on budgets, business plans, economic projections, anticipated future cash flows and marketplace data.


64

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

2018 Activity
Pirate Brands
On October 17, 2018, we completed the acquisition of Pirate Brands, which includes the Pirate's Booty, Smart Puffs and Original Tings brands, from B&G Foods, Inc. Pirate Brands offers baked, trans fat free and gluten free snacks and is available in a wide range of food distribution channels in the United States. Pirate Brands is expected to generate annualized net sales of approximately $90,000 in 2019. The purchase consideration for Pirate Brands totaled $423,002 and consisted of short-term borrowings and cash on hand. Acquisition-related costs for the Pirate Brands acquisition were immaterial.

The acquisition has been accounted for as a purchase and, accordingly, Pirate Brands' results of operations have been included within the North America segment results in our consolidated financial statements since the date of acquisition. The purchase consideration was allocated to assets acquired and liabilities assumed based on their respective fair values as follows:

Inventories
$
4,663

Plant, property and equipment, net
48

Goodwill
129,991

Other intangible assets
289,300

Accrued liabilities
(1,000
)
Net assets acquired
$
423,002



The purchase price allocation presented above has been finalized as of the end of the fourth quarter of 2018.

Goodwill was determined as the excess of the purchase price over the fair value of the net assets acquired (including the identifiable intangible assets). The goodwill derived from this acquisition is expected to be deductible for tax purposes and reflects the value of leveraging the Company's resources to expand the distribution locations and customer base for the Pirate Brands' products.

Other intangible assets includes trademarks valued at $272,000 and customer relationships valued at $17,300. Trademarks were assigned estimated useful lives of 45 years and customer relationships were assigned estimated useful lives ranging from 16 to 18 years.

Amplify Snack Brands, Inc.

On January 31, 2018, we completed the acquisition of all of the outstanding shares of Amplify Snack Brands, Inc. (“Amplify”), previously a publicly traded company based in Austin, Texas that owns several popular better-for-you snack brands such as SkinnyPop, Oatmega and Paqui. Amplify's anchor brand, SkinnyPop, is a market-leading ready-to-eat popcorn brand and is available in a wide range of food distribution channels in the United States. Total consideration of $968,781 included payment of $12.00 per share for Amplify's outstanding common stock (for a total of $907,766), as well as payment of Amplify's transaction related expenses, including accelerated equity compensation, consultant fees and other deal costs. The business enables us to capture more consumer snacking occasions by contributing a new portfolio of brands.



65

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

The acquisition has been accounted for as a purchase and, accordingly, Amplify's results of operations have been included within the North America segment results in our consolidated financial statements since the date of acquisition. The purchase consideration, net of cash acquired totaling $53,324, was allocated to assets acquired and liabilities assumed based on their respective fair values as follows:
Accounts receivable
$
41,152

Other current assets
35,509

Plant, property and equipment, net
71,093

Goodwill
939,388

Other intangible assets
682,000

Other non-current assets
1,049

Accounts payable
(32,394
)
Accrued liabilities
(109,565
)
Current debt
(610,836
)
Other current liabilities
(2,931
)
Non-current deferred income taxes
(93,859
)
Non-current liabilities
(5,149
)
Net assets acquired
$
915,457



In connection with the acquisition, the Company agreed to pay in full all outstanding debt owed by Amplify under its existing credit agreement as of January 31, 2018, as well as the amount due under Amplify's existing tax receivable obligation. The Company funded the acquisition and repayment of the acquired debt utilizing proceeds from the issuance of commercial paper.

During 2018, we recorded measurement period adjustments totaling $27,001, the majority of which related to an increase in the final valuation of the assumed tax receivable obligation. The purchase price allocation has been finalized as of the end of the fourth quarter of 2018.

Goodwill was determined as the excess of the purchase price over the fair value of the net assets acquired (including the identifiable intangible assets) and is not expected to be deductible for tax purposes. The goodwill that resulted from the acquisition is attributable primarily to cost-reduction synergies as Amplify leverages Hershey's resources, expertise and capability-building.

Other intangible assets includes trademarks valued at $648,000 and customer relationships valued at $34,000. Trademarks were assigned estimated useful lives ranging from 28 to 38 years and customer relationships were assigned estimated useful lives ranging from 14 to 18 years.

The Company incurred acquisition-related costs of $20,577 related to the acquisition of Amplify, the majority of which were incurred during the first quarter of 2018. Acquisition-related costs consisted primarily of legal fees, consultant fees, valuation fees and other deal costs and are recorded in the selling, marketing and administrative expense caption within the Consolidated Statements of Operations.


66

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

2016 Activity
Ripple Brand Collective, LLC
On April 26, 2016, we completed the acquisition of all of the outstanding shares of Ripple Brand Collective, LLC, a privately held company that owned the barkTHINS mass premium chocolate snacking brand. The barkTHINS brand is largely sold in the United States in take-home resealable packages and is available in the club channel, as well as select natural and conventional grocers.
The purchase consideration was allocated to assets acquired and liabilities assumed based on their respective fair values as follows:
Goodwill
$
128,110

Trademarks
91,200

Other intangible assets
60,900

Other assets, primarily current assets, net of cash acquired totaling $674
12,375

Current liabilities
(7,211
)
Net assets acquired
$
285,374


Goodwill was calculated as the excess of the purchase price over the fair value of the net assets acquired. The goodwill resulting from the acquisition is attributable primarily to the value of leveraging our brand building expertise, consumer insights, supply chain capabilities and retail relationships to accelerate growth and access to barkTHINS products. Acquired trademarks were assigned estimated useful lives of 27 years, while other intangibles, including customer relationships and covenants not to compete, were assigned estimated useful lives ranging from 2 to 14 years. The recorded goodwill, trademarks and other intangibles are expected to be deductible for tax purposes.
Shanghai Golden Monkey
In September 2014, we completed the acquisition of 80% of the outstanding shares of Shanghai Golden Monkey Food Joint Stock Co., Ltd. (“SGM”), a confectionery company based in Shanghai, China, whose product line is primarily sold through traditional trade channels. The acquisition was undertaken in order to leverage these traditional trade channels, which complemented our traditional China chocolate business that has historically been primarily distributed through Tier 1 or hypermarket channels.
On February 3, 2016, we completed the purchase of the remaining 20% of the outstanding shares of SGM for cash consideration totaling $35,762, pursuant to a new agreement entered into during the fourth quarter of 2015 with the selling SGM shareholders which revised the originally-agreed purchase price for these shares. For accounting purposes, we treated the acquisition as if we had acquired 100% at the initial acquisition date in 2014 and financed the payment for the remaining 20% of the outstanding shares. Therefore, the cash settlement of the liability for the purchase of these remaining shares is reflected within the financing section of the Consolidated Statements of Cash Flows.
The final settlement also resulted in an extinguishment gain of $26,650 representing the net carrying amount of the recorded liability in excess of the cash paid to settle the obligation for the remaining 20% of the outstanding shares. This gain is recorded within non-operating other (income) expense, net within the Consolidated Statements of Income.
In July 2018, we sold the SGM business. Refer to Note 6 and Note 7 for further discussion regarding the divestiture of SGM.


67

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

3. GOODWILL AND INTANGIBLE ASSETS
The changes in the carrying value of goodwill by reportable segment for the years ended December 31, 2018 and 2017 are as follows:
 
 
North America
 
    International and Other
 
Total
Goodwill
 
$
797,163

 
$
377,529

 
$
1,174,692

Accumulated impairment loss
 
(4,973
)
 
(357,375
)
 
(362,348
)
Balance at January 1, 2017
 
792,190

 
20,154

 
812,344

Foreign currency translation
 
7,739

 
978

 
8,717

Balance at December 31, 2017
 
799,929

 
21,132

 
821,061

Acquired during the period (see Note 2)
 
1,069,379

 

 
1,069,379

Purchase price allocation adjustments (see Note 2)
 
27,001

 

 
27,001

Divested during the period (see Note 7)
 
(98,379
)
 

 
(98,379
)
Foreign currency translation
 
(15,085
)
 
(2,874
)
 
(17,959
)
Balance at December 31, 2018
 
$
1,782,845

 
$
18,258

 
$
1,801,103


We had no goodwill impairment charges in 2018, 2017 or 2016.
The following table provides the gross carrying amount and accumulated amortization for each major class of intangible asset:
December 31,
 
2018
 
2017
 
 
Gross Carrying Amount
 
Accumulated Amortization
 
Gross Carrying Amount
 
Accumulated Amortization
Intangible assets subject to amortization:
 
 
 
 
 
 
 
 
Trademarks
 
$
1,173,770

 
$
(60,995
)
 
$
277,473

 
$
(37,510
)
Customer-related
 
163,860

 
(33,516
)
 
128,182

 
(34,659
)
Patents
 
16,306

 
(15,772
)
 
17,009

 
(15,975
)
Total
 
1,353,936

 
(110,283
)
 
422,664

 
(88,144
)
 
 
 
 
 
 
 
 
 
Intangible assets not subject to amortization:
 
 
 
 
 
 
 
 
Trademarks
 
34,639

 
 
 
34,636

 
 
Total other intangible assets
 
$
1,278,292

 
 
 
$
369,156

 
 


As discussed in Note 8, in February 2017, we commenced the Margin for Growth Program which included an initiative to optimize the manufacturing operations supporting our China business.  We deemed this to be a triggering event requiring us to test our China long-lived asset group for impairment by first determining whether the carrying value of the asset group was recovered by our current estimates of future cash flows associated with the asset group. Because this assessment indicated that the carrying value was not recoverable, we calculated an impairment loss as the excess of the asset group's carrying value over its fair value. The resulting impairment loss was allocated to the asset group's long-lived assets. Therefore, as a result of this testing, during the first quarter of 2017, we recorded an impairment charge totaling $105,992 representing the portion of the impairment loss that was allocated to the distributor relationship and trademark intangible assets that had been recognized in connection with the 2014 SGM acquisition.

In connection with our annual impairment testing of indefinite lived intangible assets for 2016, we recognized a trademark impairment charge of $4,204, primarily resulting from plans to discontinue a brand sold in India.


68

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

Total amortization expense for the years ended December 31, 2018, 2017 and 2016 was $38,555, $23,376 and $26,687, respectively.
Amortization expense for the next five years, based on current intangible asset balances, is estimated to be as follows:
Year ending December 31,
 
2019
 
2020
 
2021
 
2022
 
2023
Amortization expense
 
$
44,565

 
$
43,986

 
$
43,971

 
$
43,971

 
$
43,971


4. SHORT AND LONG-TERM DEBT
Short-term Debt
As a source of short-term financing, we utilize cash on hand and commercial paper or bank loans with an original maturity of three months or less. We maintain a $1.4 billion unsecured revolving credit facility, which currently expires in November 2020.
The unsecured committed revolving credit agreement contains a financial covenant whereby the ratio of (a) pre-tax income from operations from the most recent four fiscal quarters to (b) consolidated interest expense for the most recent four fiscal quarters may not be less than 2.0 to 1.0 at the end of each fiscal quarter. The credit agreement also contains customary representations, warranties and events of default. Payment of outstanding advances may be accelerated, at the option of the lenders, should we default in our obligation under the credit agreement. As of December 31, 2018, we are in compliance with all customary affirmative and negative covenants and the financial covenant pertaining to our credit agreement. There were no significant compensating balance agreements that legally restricted these funds.
In addition to the revolving credit facility, we maintain lines of credit with domestic and international commercial banks. Our credit limit in various currencies was $386,590 at December 31, 2018 and $440,148 at December 31, 2017. These lines permit us to borrow at the respective banks’ prime commercial interest rates, or lower. We had short-term foreign bank loans against these lines of credit for $113,189 at December 31, 2018 and $110,684 at December 31, 2017. Commitment fees relating to our revolving credit facility and lines of credit are not material.
At December 31, 2018, we had outstanding commercial paper totaling $1,084,740, at a weighted average interest rate of 2.4%. At December 31, 2017, we had outstanding commercial paper totaling $448,675, at a weighted average interest rate of 1.4%.
The maximum amount of short-term borrowings outstanding during 2018 and 2017 was $2,246,485 and $815,588, respectively. The weighted-average interest rate on short-term borrowings outstanding was 2.5% as of December 31, 2018 and 1.7% as of December 31, 2017.


69

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

Long-term Debt
Long-term debt consisted of the following:
December 31,
 
2018
 
2017
1.60% Notes due 2018 (1)
 
$

 
$
300,000

2.90% Notes due 2020 (2)
 
350,000

 

4.125% Notes due 2020
 
350,000

 
350,000

3.10% Notes due 2021 (2)
 
350,000

 

8.8% Debentures due 2021
 
84,715

 
84,715

3.375% Notes due 2023 (2)
 
500,000

 

2.625% Notes due 2023
 
250,000

 
250,000

3.20% Notes due 2025
 
300,000

 
300,000

2.30% Notes due 2026 (3)
 
500,000

 
500,000

7.2% Debentures due 2027
 
193,639

 
193,639

3.375% Notes due 2046 (3)
 
300,000

 
300,000

Capital lease obligations
 
101,980

 
99,194

Net impact of interest rate swaps, debt issuance costs and unamortized debt discounts
 
(20,667
)
 
(16,427
)
Total long-term debt
 
3,259,667

 
2,361,121

Less—current portion
 
5,387

 
300,098

Long-term portion
 
$
3,254,280

 
$
2,061,023


(1)
In August 2018, we repaid $300,000 of 1.60% Notes due in 2018 upon their maturity.
(2)
In May 2018, we issued $350,000 of 2.90% Notes due in 2020, $350,000 of 3.10% Notes due in 2021 and $500,000 of 3.375% Notes due in 2023 (the "2018 Notes"). Proceeds from the issuance of the 2018 Notes, net of discounts and issuance costs, totaled $1,193,830. The 2018 Notes were issued under a shelf registration statement on Form S-3 filed in June 2015 that registered an indeterminate amount of debt securities.
(3)
In August 2016, we issued $500,000 of 2.30% Notes due in 2026 and $300,000 of 3.375% Notes due in 2046 (the "2016 Notes"). Proceeds from the issuance of the 2016 Notes, net of discounts and issuance costs, totaled $792,953. The 2016 Notes were issued under a shelf registration statement on Form S-3 filed in June 2015 that registered an indeterminate amount of debt securities.
Additionally, in September 2016, we repaid $250,000 of 5.45% Notes due in 2016 upon their maturity. In November 2016, we repaid $250,000 of 1.50% Notes due in 2016 upon their maturity
Aggregate annual maturities of our long-term Notes (excluding capital lease obligations and net impact of interest rate swaps, debt issuance costs and unamortized debt discounts) are as follows for the years ending December 31:
2019
$

2020
700,000

2021
434,715

2022

2023
750,000

Thereafter
1,293,639


Our debt is principally unsecured and of equal priority. None of our debt is convertible into our Common Stock.


70

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

Interest Expense
Net interest expense consists of the following:
For the years ended December 31,
 
2018
 
2017
 
2016
Interest expense
 
$
151,950

 
$
104,232

 
$
97,851

Capitalized interest
 
(5,092
)
 
(4,166
)
 
(5,903
)
Interest expense
 
146,858

 
100,066

 
91,948

Interest income
 
(8,021
)
 
(1,784
)
 
(1,805
)
Interest expense, net
 
$
138,837

 
$
98,282

 
$
90,143


5. DERIVATIVE INSTRUMENTS
We are exposed to market risks arising principally from changes in foreign currency exchange rates, interest rates and commodity prices. We use certain derivative instruments to manage these risks. These include interest rate swaps to manage interest rate risk, foreign currency forward exchange contracts to manage foreign currency exchange rate risk, and commodities futures and options contracts to manage commodity market price risk exposures.
In entering into these contracts, we have assumed the risk that might arise from the possible inability of counterparties to meet the terms of their contracts. We mitigate this risk by entering into exchanged-traded contracts with collateral posting requirements and/or by performing financial assessments prior to contract execution, conducting periodic evaluations of counterparty performance and maintaining a diverse portfolio of qualified counterparties. We do not expect any significant losses from counterparty defaults.
Commodity Price Risk
We enter into commodities futures and options contracts and other commodity derivative instruments to reduce the effect of future price fluctuations associated with the purchase of raw materials, energy requirements and transportation services. We generally hedge commodity price risks for 3- to 24-month periods. Our open commodity derivative contracts had a notional value of $693,463 as of December 31, 2018 and $405,288 as of December 31, 2017.

Derivatives used to manage commodity price risk are not designated for hedge accounting treatment. Therefore, the changes in fair value of these derivatives are recorded as incurred within cost of sales. As discussed in Note 12, we define our segment income to exclude gains and losses on commodity derivatives until the related inventory is sold, at which time the related gains and losses are reflected within segment income.  This enables us to continue to align the derivative gains and losses with the underlying economic exposure being hedged and thereby eliminate the mark-to-market volatility within our reported segment income.

Foreign Exchange Price Risk
We are exposed to foreign currency exchange rate risk related to our international operations, including non-functional currency intercompany debt and other non-functional currency transactions of certain subsidiaries. Principal currencies hedged include the euro, Canadian dollar, Japanese yen, British pound, and Brazilian real. We typically utilize foreign currency forward exchange contracts to hedge these exposures for periods ranging from 3 to 12 months. The contracts are either designated as cash flow hedges or are undesignated. The net notional amount of foreign exchange contracts accounted for as cash flow hedges was $29,458 at December 31, 2018 and $135,962 at December 31, 2017. The effective portion of the changes in fair value on these contracts is recorded in other comprehensive income and reclassified into earnings in the same period in which the hedged transactions affect earnings. The net notional amount of foreign exchange contracts that are not designated as accounting hedges was $11,072 at December 31, 2018 and $2,791 at December 31, 2017. The change in fair value on these instruments is recorded directly in cost of sales or selling, marketing and administrative expense, depending on the nature of the underlying exposure.


71

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

Interest Rate Risk
We manage our targeted mix of fixed and floating rate debt with debt issuances and by entering into fixed-to-floating interest rate swaps in order to mitigate fluctuations in earnings and cash flows that may result from interest rate volatility. These swaps are designated as fair value hedges, for which the gain or loss on the derivative and the offsetting loss or gain on the hedged item are recognized in current earnings as interest expense (income), net. We had one interest rate derivative instrument in a fair value hedging relationship with a notional amount of $350,000 at December 31, 2018 and 2017.
In order to manage interest rate exposure, in previous years we utilized interest rate swap agreements to protect against unfavorable interest rate changes relating to forecasted debt transactions. These swaps, which were settled upon issuance of the related debt, were designated as cash flow hedges and the gains and losses that were deferred in other comprehensive income are being recognized as an adjustment to interest expense over the same period that the hedged interest payments affect earnings. During 2016, we had one interest rate swap agreement in a cash flow hedging relationship with a notional amount of $500,000, which was settled in connection with the issuance of debt in August 2016, resulting in a payment of approximately $87,000 which is reflected as an operating cash flow within the Consolidated Statement of Cash Flows.
Equity Price Risk
We are exposed to market price changes in certain broad market indices related to our deferred compensation obligations to our employees. To mitigate this risk, we use equity swap contracts to hedge the portion of the exposure that is linked to market-level equity returns. These contracts are not designated as hedges for accounting purposes and are entered into for periods of 3 to 12 months. The change in fair value of these derivatives is recorded in selling, marketing and administrative expense, together with the change in the related liabilities. The notional amount of the contracts outstanding at December 31, 2018 and 2017 was $33,168 and $25,246, respectively.
The following table presents the classification of derivative assets and liabilities within the Consolidated Balance Sheets as of December 31, 2018 and 2017:
December 31,
 
2018
 
2017
 
 
Assets (1)
 
Liabilities (1)
 
Assets (1)
 
Liabilities (1)
Derivatives designated as cash flow hedging instruments:
 
 
 
 
 
 
 
 
Foreign exchange contracts
 
$
3,394

 
$
485

 
$
423

 
$
1,427

 
 
 
 
 
 
 
 
 
Derivatives designated as fair value hedging instruments:
 
 
 
 
 
 
 
 
Interest rate swap agreements
 

 
4,832

 

 
1,897

 
 
 
 
 
 
 
 
 
Derivatives not designated as hedging instruments:
 
 
 
 
 
 
 
 
Commodities futures and options (2)
 
7,230

 
262

 
390

 
3,054

Deferred compensation derivatives
 

 
4,736

 
1,581

 

Foreign exchange contracts
 
70

 
484

 
31

 

 
 
7,300

 
5,482

 
2,002

 
3,054

Total
 
$
10,694

 
$
10,799

 
$
2,425

 
$
6,378



(1)
Derivatives assets are classified on our balance sheet within prepaid expenses and other as well as other assets. Derivative liabilities are classified on our balance sheet within accrued liabilities and other long-term liabilities.
(2)
As of December 31, 2018, amounts reflected on a net basis in assets were assets of $63,978 and liabilities of $57,351, which are associated with cash transfers receivable or payable on commodities futures contracts reflecting the change in quoted market prices on the last trading day for the period. The comparable amounts


72

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

reflected on a net basis in liabilities at December 31, 2017 were assets of $48,505 and liabilities of $50,179. At December 31, 2018 and 2017, the remaining amount reflected in assets and liabilities related to the fair value of other non-exchange traded derivative instruments, respectively.
Income Statement Impact of Derivative Instruments
The effect of derivative instruments on the Consolidated Statements of Income for the years ended December 31, 2018 and December 31, 2017 was as follows:
 
 
Non-designated Hedges
 
Cash Flow Hedges
 
 
 
 
 
Gains (losses) recognized in income (a)
 
Gains (losses) recognized in other comprehensive income (“OCI”) (effective portion)
 
Gains (losses) reclassified from accumulated OCI into income (effective portion) (b)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2018
 
2017
 
2018
 
2017
 
2018
 
2017
Commodities futures and options
 
$
69,379

 
$
(55,734
)
 
$

 
$

 
$

 
$
(1,774
)
Foreign exchange contracts
 
972

 
(23
)
 
5,822

 
(4,931
)
 
3,906

 
(3,180
)
Interest rate swap agreements
 

 

 

 

 
(9,479
)
 
(9,480
)
Deferred compensation derivatives
 
(2,173
)
 
4,497

 

 

 

 

Total
 
$
68,178

 
$
(51,260
)
 
$
5,822

 
$
(4,931
)
 
$
(5,573
)
 
$
(14,434
)

(a)
Gains (losses) recognized in income for non-designated commodities futures and options contracts were included in cost of sales. Gains (losses) recognized in income for non-designated foreign currency forward exchange contracts and deferred compensation derivatives were included in selling, marketing and administrative expenses.
(b)
Gains (losses) reclassified from AOCI into income were included in cost of sales for commodities futures and options contracts and for foreign currency forward exchange contracts designated as hedges of purchases of inventory or other productive assets. Other gains (losses) for foreign currency forward exchange contracts were included in selling, marketing and administrative expenses. Losses reclassified from AOCI into income for interest rate swap agreements were included in interest expense.
The amount of pretax net losses on derivative instruments, including interest rate swap agreements and foreign currency forward exchange contracts expected to be reclassified into earnings in the next 12 months was approximately $6,570 as of December 31, 2018. This amount is primarily associated with interest rate swap agreements.
Fair Value Hedges
For the years ended December 31, 2018 and 2017, we recognized net incremental interest expense of $748 and a net benefit to interest expense of $2,660 relating to our fixed-to-floating interest swap arrangements.
6. FAIR VALUE MEASUREMENTS
Accounting guidance on fair value measurements requires that financial assets and liabilities be classified and disclosed in one of the following categories of the fair value hierarchy:
Level 1 – Based on unadjusted quoted prices for identical assets or liabilities in an active market.
Level 2 – Based on observable market-based inputs or unobservable inputs that are corroborated by market data.
Level 3 – Based on unobservable inputs that reflect the entity's own assumptions about the assumptions that a market participant would use in pricing the asset or liability.

We did not have any level 3 financial assets or liabilities, nor were there any transfers between levels during the periods presented.


73

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

The following table presents assets and liabilities that were measured at fair value in the Consolidated Balance Sheet on a recurring basis as of December 31, 2018 and 2017:
 
 
Assets (Liabilities)
 
 
Level 1
 
Level 2
 
Level 3
 
Total
December 31, 2018:
 
 
 
 
 
 
 
 
Derivative Instruments:
 
 
 
 
 
 
 
 
Assets:
 
 
 
 
 
 
 
 
Foreign exchange contracts (1)
 
$

 
$
3,464

 
$

 
$
3,464

Commodities futures and options (4)
 
7,230

 

 

 
7,230

Liabilities:
 
 
 
 
 
 
 
 
Foreign exchange contracts (1)
 

 
969

 

 
969

Interest rate swap agreements (2)
 

 
4,832

 

 
4,832

Deferred compensation derivatives (3)
 

 
4,736

 

 
4,736

Commodities futures and options (4)
 
262

 

 

 
262

December 31, 2017:
 
 
 
 
 
 
 
 
Assets:
 
 
 
 
 
 
 
 
Foreign exchange contracts (1)
 
$

 
$
454

 
$

 
$
454

Deferred compensation derivatives (3)
 

 
1,581

 

 
1,581

Commodities futures and options (4)
 
390

 

 

 
390

Liabilities:
 
 
 
 
 
 
 
 
Foreign exchange contracts (1)
 

 
1,427

 

 
1,427

Interest rate swap agreements (2)
 

 
1,897

 

 
1,897

Commodities futures and options (4)
 
3,054

 

 

 
3,054


(1)
The fair value of foreign currency forward exchange contracts is the difference between the contract and current market foreign currency exchange rates at the end of the period. We estimate the fair value of foreign currency forward exchange contracts on a quarterly basis by obtaining market quotes of spot and forward rates for contracts with similar terms, adjusted where necessary for maturity differences.
(2)
The fair value of interest rate swap agreements represents the difference in the present value of cash flows calculated at the contracted interest rates and at current market interest rates at the end of the period. We calculate the fair value of interest rate swap agreements quarterly based on the quoted market price for the same or similar financial instruments.
(3)
The fair value of deferred compensation derivatives is based on quoted prices for market interest rates and a broad market equity index.
(4)
The fair value of commodities futures and options contracts is based on quoted market prices.
Other Financial Instruments
The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and short-term debt approximated fair values as of December 31, 2018 and December 31, 2017 because of the relatively short maturity of these instruments.
The estimated fair value of our long-term debt is based on quoted market prices for similar debt issues and is, therefore, classified as Level 2 within the valuation hierarchy. The fair values and carrying values of long-term debt, including the current portion, were as follows:


74

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

 
 
Fair Value
 
Carrying Value
At December 31,
 
2018
 
2017
 
2018
 
2017
Current portion of long-term debt
 
$
5,387

 
$
299,430

 
$
5,387

 
$
300,098

Long-term debt
 
3,228,877

 
2,113,296

 
3,254,280

 
2,061,023

Total
 
$
3,234,264

 
$
2,412,726

 
$
3,259,667

 
$
2,361,121


Other Fair Value Measurements
In addition to assets and liabilities that are recorded at fair value on a recurring basis, GAAP requires that, under certain circumstances, we also record assets and liabilities at fair value on a nonrecurring basis.
In connection with the acquisitions of Amplify in the first quarter of 2018 and Pirate Brands in the fourth quarter of 2018, as discussed in Note 2, we used various valuation techniques to determine fair value, with the primary techniques being discounted cash flow analysis, relief-from-royalty, and a form of the multi-period excess earnings valuation approaches, which use significant unobservable inputs, or Level 3 inputs, as defined by the fair value hierarchy. In connection with disposal groups classified as held for sale, as discussed in Note 7, during 2018, we recorded impairment charges totaling $57,729 to adjust the long-lived asset values within certain disposal groups, including the SGM and Tyrrells businesses, the Lotte Shanghai Foods Co., Ltd. joint venture and other assets. These charges represent the excess of the disposal groups' carrying values, including the related currency translation adjustment amounts realized or to be realized upon completion of the sales, over the sales values less costs to sell for the respective businesses. The fair values of the disposal groups were supported by the sales prices paid by third-party buyers or estimated sales prices based on marketing of the disposal group, when the sale has not yet been completed. The sales of SGM and Tyrrells were both completed in July 2018.
During the first quarter of 2017, as discussed in Note 8, we recorded impairment charges totaling $105,992 to write down distributor relationship and trademark intangible assets that had been recognized in connection with the 2014 SGM acquisition and wrote down property, plant and equipment by $102,720. These charges were determined by comparing the fair value of the assets to their carrying value. The fair value of the assets was derived using a combination of an estimated market liquidation approach and discounted cash flow analyses based on Level 3 inputs.
7. ASSETS AND LIABILITIES HELD FOR SALE
As of December 31, 2018, the following disposal groups have been classified as held for sale, in each case stated at the lower of net book value or estimated sales value less costs to sell:
The Lotte Shanghai Foods Co., Ltd. joint venture, which was taken out of operation and classified as held for sale during the second quarter of 2018. We sold a portion of the joint venture's equipment in the third and fourth quarters of 2018, and expect the sale of the remaining business to be completed by mid-2019.
Other assets, which are predominantly comprised of select Pennsylvania facilities and land that met the held for sale criteria in the third quarter of 2018. We expect these long-lived assets to be sold by the end of 2019.

The amounts classified as assets and liabilities held for sale at December 31, 2018 include the following:

Assets held for sale, included in prepaid expenses and other assets
 
 
Property, plant and equipment, net
 
$
20,905

Other assets
 
2,516

 
 
$
23,421

 
 
 
Liabilities held for sale, included in accrued liabilities
 
 
Accounts payable and accrued liabilities
 
$
596

 
 
$
596





75

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

During 2018, we completed the sale of other disposal groups that had been previously classified as assets and liabilities held for sale, as follows:
In April 2018, we sold the licensing rights for a non-core trademark relating to a brand marketed outside of the United States for sale proceeds of approximately $13,000, realizing a gain on the sale of $2,658, which is recorded in the selling, marketing and administrative expense caption within the Consolidated Statements of Operations.
During the second and third quarters of 2018, we sold select China facilities that were taken out of operation and classified as assets held for sale during the first quarter of 2017 in connection with the Operational Optimization Program (as defined in Note 8). Proceeds from the sale of these facilities totaled $27,468, resulting in a gain on the sale of $6,562, which is recorded in the business realignment costs caption within the Consolidated Statements of Operations.
In July 2018, we sold the Tyrrells and SGM businesses, both of which were previously classified as held for sale. Total proceeds from the sale of Tyrrells and SGM, net of cash divested, were approximately $167,048. We recorded impairment charges of $33,729 to adjust the book values of the disposal groups to the sales value less costs to sell.
8. BUSINESS REALIGNMENT ACTIVITIES
We periodically undertake business realignment activities designed to increase our efficiency and focus our business in support of our key growth strategies. Costs recorded in 2018, 2017 and 2016 related to these activities were as follows:
For the years ended December 31,
 
2018
 
2017
 
2016
Margin for Growth Program:
 
 
 
 
 
 
Severance
 
$
15,378

 
$
32,554

 
$

Accelerated depreciation
 
9,131

 
6,873

 

Other program costs
 
30,940

 
16,407

 

Operational Optimization Program:
 
 
 
 
 
 
Severance
 

 
13,828

 
17,872

Gain on sale of facilities
 
(6,562
)
 

 

Accelerated depreciation
 

 

 
48,590

Other program costs
 
2,940

 
(303
)
 
21,831

2015 Productivity Initiative:
 
 
 
 
 
 
Other program costs
 

 

 
5,609

Total
 
$
51,827

 
$
69,359

 
$
93,902


The costs and related benefits of the Margin for Growth Program relate approximately 60% to the North America segment and 40% to the International and Other segment. The costs and related benefits of the Operational Optimization Program relate approximately 40% to the North America segment and 60% to the International and Other segment. The costs and related benefits to be derived from the 2015 Productivity Initiative relate primarily to the North America segment. However, segment operating results do not include these business realignment expenses because we evaluate segment performance excluding such costs.
Margin for Growth Program
In the first quarter 2017, the Company's Board of Directors ("Board") unanimously approved several initiatives under a single program designed to drive continued net sales, operating income and earnings per-share diluted growth over the next several years.  This program is focused on improving global efficiency and effectiveness, optimizing the Company’s supply chain, streamlining the Company’s operating model and reducing administrative expenses to generate long-term savings. 


76

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

We originally estimated that the Margin for Growth Program would result in total pre-tax charges of $375,000 to $425,000, to be incurred from 2017 to 2019. The majority of the initiatives relating to the program have been executed, with the final initiatives to be completed over approximately the next nine months. To date, we have incurred pre-tax charges to execute the program totaling $336,295. This includes long-lived asset impairment charges of $208,712 related to the operations supporting our China business as noted below, as well as the $16,300 incremental impairment charge resulting from the sale of SGM (see Note 7). In addition to the impairment charges, we have incurred employee separation costs of $47,932 and other business realignment costs of $63,351. We expect the remaining spending on this program to be minimal in 2019, bringing total estimated project costs to approximately $340,000 to $355,000. The cash portion of the total program charges is estimated to be $97,000 to $110,000. The Company reduced its global workforce by approximately 15% as a result of this program, with a majority of the reductions coming from hourly headcount positions outside of the United States.
During 2018, we recognized total costs associated with the Margin for Growth Program of $55,449. These charges include employee severance, largely relating to initiatives to improve the cost structure of our China business and to further streamline our corporate operating model, as well as non-cash, asset-related incremental depreciation expense as part of optimizing the global supply chain. In addition, we incurred other program costs, which relate primarily to third-party charges in support of our initiative to improve global efficiency and effectiveness. During 2017, we recognized total costs associated with the Margin for Growth Program of $55,834. The 2017 charges are consistent in nature to the 2018 activity.
The program included an initiative to optimize the manufacturing operations supporting our China business.  When the program was approved in 2017, we deemed this to be a triggering event requiring us to test our China long-lived asset group for impairment by first determining whether the carrying value of the asset group was recovered by our current estimates of future cash flows associated with the asset group. Because this assessment indicated that the carrying value was not recoverable, we calculated an impairment loss as the excess of the asset group's carrying value over its fair value. The resulting impairment loss was allocated to the asset group's long-lived assets. Therefore, as a result of this testing, during the first quarter of 2017, we recorded impairment charges totaling $208,712, with $105,992 representing the portion of the impairment loss that was allocated to the distributor relationship and trademark intangible assets that had been recognized in connection with the 2014 SGM acquisition and $102,720 representing the portion of the impairment loss that was allocated to property, plant and equipment. These impairment charges are recorded in the long-lived asset impairment charges caption within the Consolidated Statements of Operations.
2016 Operational Optimization Program
In the second quarter of 2016, we commenced a program (the “Operational Optimization Program”) to optimize our production and supply chain network, which included select facility consolidations. The program encompassed the transition of our China chocolate and SGM operations into a united Golden Hershey platform, including the integration of the China sales force, as well as workforce planning efforts and the consolidation of production within certain facilities in China and North America.
During 2018, we incurred pre-tax costs totaling $2,940, relating primarily to third-party charges in support of our initiative to optimize our production and supply chain network. In addition, we completed the sale of select China facilities in 2018 that had been taken out of service in connection with the Operational Optimization Program resulting in a gain of $6,562. During 2017 and 2016, we incurred pre-tax costs totaling $13,525 and $88,293, respectively, including non-cash asset-related incremental depreciation costs in 2016, employee related costs, costs to consolidate, and relocate production, and third party costs incurred to execute these activities. This program was completed in 2018.
2015 Productivity Initiative
In mid-2015, we initiated a productivity initiative (the “2015 Productivity Initiative”) intended to move decision making closer to the customer and the consumer, to enable a more enterprise-wide approach to innovation, to more swiftly advance our knowledge agenda, and to provide for a more efficient cost structure, while ensuring that we effectively allocate resources to future growth areas. Overall, the 2015 Productivity Initiative was undertaken to simplify the organizational structure to enhance the Company's ability to rapidly anticipate and respond to the changing demands of the global consumer.


77

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

The 2015 Productivity Initiative was executed throughout the third and fourth quarters of 2015, resulting in a net reduction of approximately 300 positions, with the majority of the departures taking place by the end of 2015. The 2015 Productivity Initiative was completed during the third quarter 2016. Final costs incurred in 2016 relating to this program totaled $5,609.
Costs associated with business realignment activities are classified in our Consolidated Statements of Income as follows:
For the years ended December 31,
 
2018
 
2017
 
2016
Cost of sales
 
$
11,323

 
$
5,147

 
$
58,106

Selling, marketing and administrative expense
 
21,401

 
16,449

 
16,939

Business realignment costs
 
19,103

 
47,763

 
18,857

Costs associated with business realignment activities
 
$
51,827

 
$
69,359

 
$
93,902


The following table presents the liability activity for costs qualifying as exit and disposal costs for the year ended December 31, 2018:
 
Total
Liability balance at December 31, 2017
$
38,992

2018 business realignment charges (1)
25,940

Cash payments
(50,996
)
Other, net
669

Liability balance at December 31, 2018 (reported within accrued liabilities)
$
14,605


(1)
The costs reflected in the liability roll-forward represent employee-related and certain third-party service provider charges. These costs do not include items charged directly to expense, such as accelerated depreciation and amortization and certain of the third-party charges associated with various programs, as those items are not reflected in the business realignment liability in our Consolidated Balance Sheets.
9. INCOME TAXES
The components of income (loss) before income taxes were as follows:
For the years ended December 31,
 
2018
 
2017
 
2016
Domestic
 
$
1,195,645

 
$
1,187,825

 
$
1,395,440

Foreign
 
214,416

 
(77,157
)
 
(295,959
)
Income before income taxes
 
$
1,410,061

 
$
1,110,668

 
$
1,099,481




78

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

The components of our provision for income taxes were as follows:
For the years ended December 31,
 
2018
 
2017
 
2016
Current:
 
 
 
 
 
 
Federal
 
$
151,107

 
$
314,277

 
$
391,705

State
 
38,243

 
37,628

 
51,706

Foreign
 
13,405

 
(16,356
)
 
(25,877
)
 
 
202,755

 
335,549

 
417,534

Deferred:
 
 
 
 
 
 
Federal
 
35,035

 
19,204

 
(7,706
)
State
 
7,572

 
7,573

 
(452
)
Foreign
 
(6,352
)
 
(8,195
)
 
(29,939
)
 
 
36,255

 
18,582

 
(38,097
)
Total provision for income taxes
 
$
239,010

 
$
354,131

 
$
379,437


U.S. Tax Cuts and Jobs Act of 2017
The U.S. Tax Cuts and Jobs Act, enacted in December 2017 (“U.S. tax reform”), significantly changed U.S. corporate income tax laws by, among other things, reducing the U.S. corporate income tax rate to 21% starting in 2018 and creating a territorial tax system with a one-time mandatory tax on previously deferred foreign earnings of U.S. subsidiaries.  Under GAAP (specifically, ASC Topic 740), the effects of changes in tax rates and laws on deferred tax balances are recognized in the period in which the new legislation is enacted.
During the fourth quarter of 2017, we recorded a net provisional charge of $32.5 million, which included the estimated impact of the one-time mandatory tax on previously deferred earnings of non-U.S. subsidiaries offset in part by the benefit from revaluation of net deferred tax liabilities based on the new lower corporate income tax rate. During 2018, we recorded net benefits totaling $19.5 million as measurement period adjustments to the net provisional charge. The accounting for income tax effects of U.S. tax reform is complete based on additional tax regulations available as of December 31, 2018. Amounts recorded during 2018 and 2017 are reflected within the respective provision for income taxes in the Consolidated Statements of Income.
Additionally, U.S. tax reform subjects a U.S. shareholder to current tax on global intangible low-taxed income ("GILTI") earned by certain foreign subsidiaries. We have elected to not recognize deferred taxes for temporary differences until such differences reverse as GILTI in future years.


79

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)


Deferred taxes reflect temporary differences between the tax basis and financial statement carrying value of assets and liabilities. The significant temporary differences that comprised the deferred tax assets and liabilities are as follows:
December 31,
 
2018
 
2017
Deferred tax assets:
 
 
 
 
Post-retirement benefit obligations
 
$
52,915

 
$
58,306

Accrued expenses and other reserves
 
85,180

 
103,769

Stock-based compensation
 
30,448

 
31,364

Derivative instruments
 
17,423

 
27,109

Pension
 
8,921

 

Lease financing obligation
 
12,284

 
12,310

Accrued trade promotion reserves
 
13,670

 
26,028

Net operating loss carryforwards
 
161,242

 
226,142

Capital loss carryforwards
 
26,670

 
23,215

Other
 
9,969

 
7,748

Gross deferred tax assets
 
418,722

 
515,991

Valuation allowance
 
(239,959
)
 
(312,148
)
Total deferred tax assets
 
178,763

 
203,843

Deferred tax liabilities:
 
 
 
 
Property, plant and equipment, net
 
144,044

 
132,443

Acquired intangibles
 
161,003

 
68,476

Inventories
 
21,366

 
20,769

Pension
 

 
969

Other
 
28,044

 
23,819

Total deferred tax liabilities
 
354,457

 
246,476

Net deferred tax (liabilities) assets
 
$
(175,694
)
 
$
(42,633
)
Included in:
 
 
 
 
Non-current deferred tax assets, net
 
1,166

 
3,023

Non-current deferred tax liabilities, net
 
(176,860
)
 
(45,656
)
Net deferred tax (liabilities) assets
 
$
(175,694
)
 
$
(42,633
)


Changes in deferred tax assets for net operating loss carryforwards resulted primarily from the sale of SGM in July 2018. Changes in the valuation allowance resulted primarily from the sale of SGM and the realization of U.S. capital loss carryforwards for which there was previously a valuation allowance. Changes in the deferred tax liabilities for acquired intangibles resulted primarily from the acquisition of Amplify in January 2018.
The valuation allowances as of December 31, 2018 and 2017 were primarily related to U.S. capital loss carryforwards and various foreign jurisdictions' net operating loss carryforwards and other deferred tax assets that we do not expect to realize. 



80

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

The following table reconciles the federal statutory income tax rate with our effective income tax rate:
For the years ended December 31,
 
2018
 
2017
 
2016
Federal statutory income tax rate
 
21.0
 %
 
35.0
 %
 
35.0
 %
Increase (reduction) resulting from:
 
 
 
 
 
 
State income taxes, net of Federal income tax benefits
 
2.7

 
2.6

 
3.4

Qualified production income deduction
 

 
(2.9
)
 
(3.8
)
Business realignment and impairment charges
 
0.6

 
4.3

 
0.4

Foreign rate differences
 
(2.0
)
 
(4.3
)
 
3.6

Historic and solar tax credits
 
(3.5
)
 
(4.8
)
 
(3.3
)
U.S. tax reform
 
(1.4
)
 
2.9

 

Tax contingencies
 
0.5

 
0.5

 
0.1

Other, net
 
(0.9
)
 
(1.4
)
 
(0.9
)
Effective income tax rate
 
17.0
 %
 
31.9
 %
 
34.5
 %

A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:
December 31,
 
2018
 
2017
Balance at beginning of year
 
$
42,082

 
$
36,002

Additions for tax positions taken during prior years
 
1,174

 
2,492

Reductions for tax positions taken during prior years
 
(2,581
)
 
(1,689
)
Additions for tax positions taken during the current year
 
61,627

 
10,018

Settlements
 

 
(1,481
)
Expiration of statutes of limitations
 
(4,772
)
 
(3,260
)
Balance at end of year
 
$
97,530

 
$
42,082


The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate was $93,507 as of December 31, 2018 and $37,587 as of December 31, 2017.
We report accrued interest and penalties related to unrecognized tax benefits in income tax expense. We recognized a net tax expense of $1,785 in 2018, a net tax expense of $795 in 2017 and a net tax benefit of $75 in 2016 for interest and penalties. Accrued net interest and penalties were $6,154 as of December 31, 2018 and $4,966 as of December 31, 2017.
We file income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions. A number of years may elapse before an uncertain tax position, for which we have unrecognized tax benefits, is audited and finally resolved. While it is often difficult to predict the final outcome or the timing of resolution of any particular uncertain tax position, we believe that our unrecognized tax benefits reflect the most likely outcome. We adjust these unrecognized tax benefits, as well as the related interest, in light of changing facts and circumstances. Settlement of any particular position could require the use of cash. Favorable resolution would be recognized as a reduction to our effective income tax rate in the period of resolution.
The Company’s major taxing jurisdictions currently include the United States (federal and state), as well as various foreign jurisdictions such as Canada, China, Mexico, Brazil, India, Malaysia and Switzerland. The number of years with open tax audits varies depending on the tax jurisdiction, with 2010 representing the earliest tax year that remains open for examination by certain taxing authorities. The U.S. Internal Revenue Service is examining our U.S. federal income tax returns for 2013, 2014 and 2016.
We reasonably expect reductions in the liability for unrecognized tax benefits of approximately $9,637 within the next 12 months because of the expiration of statutes of limitations and settlements of tax audits.
As of December 31, 2018, we had approximately $550,591 of undistributed earnings of our international subsidiaries. We intend to continue to reinvest earnings outside of the United States for the foreseeable future and, therefore, have


81

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

not recognized additional tax expense (e.g., foreign withholding taxes due upon repatriation) on these earnings beyond the one-time U.S. repatriation tax due under the 2017 Tax Cuts and Jobs Act.

Investments in Partnerships Qualifying for Tax Credits
We invest in partnerships which make equity investments in projects eligible to receive federal historic and energy tax credits. The investments are accounted for under the equity method and reported within other assets in our Consolidated Balance Sheets. The tax credits, when realized, are recognized as a reduction of tax expense, at which time the corresponding equity investment is written-down to reflect the remaining value of the future benefits to be realized. For the years ended December 31, 2018 and 2017, we recognized investment tax credits and related outside basis difference benefits totaling $60,111 and $74,600, respectively, and we wrote-down the equity investment by $50,329 and $66,209, respectively, to reflect the realization of these benefits. The equity investment write-down is reflected within other (income) expense, net in the Consolidated Statements of Income.
10. PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS
We sponsor a number of defined benefit pension plans. The primary plans are The Hershey Company Retirement Plan and The Hershey Company Retirement Plan for Hourly Employees. These are cash balance plans that provide pension benefits for most domestic employees hired prior to January 1, 2007. We also sponsor two post-retirement benefit plans: health care and life insurance. The health care plan is contributory, with participants’ contributions adjusted annually. The life insurance plan is non-contributory.


82

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

Obligations and Funded Status
A summary of the changes in benefit obligations, plan assets and funded status of these plans is as follows:
 
 
Pension Benefits 
 
Other Benefits 
December 31,
 
2018
 
2017
 
2018
 
2017
Change in benefit obligation
 
 
 
 
 
 
 
 
Projected benefit obligation at beginning of year
 
$
1,117,564

 
$
1,118,318

 
$
236,112

 
$
242,846

Service cost
 
21,223

 
20,657

 
230

 
263

Interest cost
 
31,943

 
40,996

 
6,923

 
8,837

Plan amendments
 

 
(8,473
)
 

 

Actuarial (gain) loss
 
(50,432
)
 
40,768

 
(10,842
)
 
2,207

Curtailment
 
(16
)
 

 

 

Settlement
 
(61,268
)
 
(44,978
)
 

 

Currency translation and other
 
(4,674
)
 
6,749

 
(1,073
)
 
889

Benefits paid
 
(23,134
)
 
(56,473
)
 
(16,631
)
 
(18,930
)
Projected benefit obligation at end of year
 
1,031,206

 
1,117,564

 
214,719

 
236,112

Change in plan assets
 
 
 
 
 
 
 
 
Fair value of plan assets at beginning of year
 
1,086,226

 
1,023,676

 

 

Actual return on plan assets
 
(43,118
)
 
121,241

 

 

Employer contributions
 
9,233

 
37,503

 
16,631

 
18,930

Settlement
 
(61,268
)
 
(44,978
)
 

 

Currency translation and other
 
(4,078
)
 
5,257

 

 

Benefits paid
 
(23,134
)
 
(56,473
)
 
(16,631
)
 
(18,930
)
Fair value of plan assets at end of year
 
963,861

 
1,086,226

 

 

Funded status at end of year
 
$
(67,345
)
 
$
(31,338
)
 
$
(214,719
)
 
$
(236,112
)
 
 
 
 
 
 
 
 
 
Amounts recognized in the Consolidated Balance Sheets:
 
 
 
 
 
 
 
 
Other assets
 
$
332

 
$
14,988

 
$

 
$

Accrued liabilities
 
(1,298
)
 
(6,916
)
 
(19,553
)
 
(20,792
)
Other long-term liabilities
 
(66,379
)
 
(39,410
)
 
(195,166
)
 
(215,320
)
Total
 
$
(67,345
)
 
$
(31,338
)
 
$
(214,719
)
 
$
(236,112
)
 
 
 
 
 
 
 
 
 
Amounts recognized in Accumulated Other Comprehensive Income (Loss), net of tax:
 
 
 
 
 
 
 
 
Actuarial net (loss) gain
 
$
(254,735
)
 
$
(207,659
)
 
$
17,967

 
$
8,313

Net prior service credit (cost)
 
32,350

 
30,994

 
(812
)
 
(1,174
)
Net amounts recognized in AOCI
 
$
(222,385
)
 
$
(176,665
)
 
$
17,155

 
$
7,139


The accumulated benefit obligation for all defined benefit pension plans was $994,278 as of December 31, 2018 and $1,077,112 as of December 31, 2017.


83

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

Plans with accumulated benefit obligations in excess of plan assets were as follows:  
December 31,
 
2018
 
2017
Projected benefit obligation
 
$
1,030,382

 
$
711,767

Accumulated benefit obligation
 
993,892

 
675,660

Fair value of plan assets
 
962,705

 
665,441


Net Periodic Benefit Cost
The components of net periodic benefit cost were as follows:  
 
 
Pension Benefits
 
Other Benefits
For the years ended December 31,
 
2018
 
2017
 
2016
 
2018
 
2017
 
2016
Amounts recognized in net periodic benefit cost
 
 
 
 
 
 
 
 
 
 
 
 
Service cost
 
$
21,223

 
$
20,657

 
$
23,075

 
$
230

 
$
263

 
$
299

Interest cost
 
31,943

 
40,996

 
41,875

 
6,923

 
8,837

 
9,731

Expected return on plan assets
 
(58,612
)
 
(57,370
)
 
(58,820
)
 

 

 

Amortization of prior service (credit) cost
 
(7,202
)
 
(5,822
)
 
(1,555
)
 
836

 
748

 
575

Amortization of net loss (gain)
 
26,875

 
33,648

 
34,940

 

 
(1
)
 
(13
)
Curtailment credit
 
(299
)
 

 

 

 

 

Settlement loss
 
20,211

 
17,732

 
22,657

 

 

 

Total net periodic benefit cost
 
$
34,139

 
$
49,841

 
$
62,172

 
$
7,989

 
$
9,847

 
$
10,592

 
 
 
 
 
 
 
 
 
 
 
 
 
Change in plan assets and benefit obligations recognized in AOCI, pre-tax
 
 
 
 
 
 
 
 
 
 
 
 
Actuarial net (gain) loss
 
$
3,715

 
$
(73,768
)
 
$
(31,772
)
 
$
(10,771
)
 
$
2,139

 
$
(3,047
)
Prior service (credit) cost
 
7,198

 
(2,650
)
 
(41,517
)
 
(838
)
 
(744
)
 
(572
)
Total recognized in other comprehensive (income) loss, pre-tax
 
$
10,913

 
$
(76,418
)
 
$
(73,289
)
 
$
(11,609
)
 
$
1,395

 
$
(3,619
)
Net amounts recognized in periodic benefit cost and AOCI
 
$
45,052

 
$
(26,577
)
 
$
(11,117
)
 
$
(3,620
)
 
$
11,242

 
$
6,973


Amounts expected to be amortized from AOCI into net periodic benefit cost during 2019 are as follows:  
 
Pension Plans 
 
Post-Retirement
Benefit Plans 
Amortization of net actuarial loss
$
33,695

 
$
811

Amortization of prior service (credit) cost
$
(7,235
)
 
$
(384
)

Assumptions
The weighted-average assumptions used in computing the year end benefit obligations were as follows:
 
 
Pension Benefits 
 
Other Benefits
December 31,
 
2018
 
2017
 
2018
 
2017
Discount rate
 
4.1
%
 
3.4
%
 
4.2
%
 
3.5
%
Rate of increase in compensation levels
 
3.6
%
 
3.8
%
 
N/A

 
N/A



84

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

The weighted-average assumptions used in computing net periodic benefit cost were as follows:  
 
 
Pension Benefits
 
Other Benefits
For the years ended December 31,
 
2018
 
2017
 
2016
 
2018
 
2017
 
2016
Discount rate
 
3.4
%
 
3.8
%
 
4.0
%
 
3.5
%
 
3.8
%
 
4.0
%
Expected long-term return on plan assets
 
5.8
%
 
5.8
%
 
6.1
%
 
N/A

 
N/A

 
N/A

Rate of compensation increase
 
3.8
%
 
3.8
%
 
3.8
%
 
N/A

 
N/A

 
N/A



The Company’s discount rate assumption is determined by developing a yield curve based on high quality corporate bonds with maturities matching the plans’ expected benefit payment streams. The plans’ expected cash flows are then discounted by the resulting year-by-year spot rates. We base the asset return assumption on current and expected asset allocations, as well as historical and expected returns on the plan asset categories.

Prior to December 31, 2017, the service and interest cost components of net periodic benefit cost were determined utilizing a single weighted-average discount rate derived from the yield curve used to measure the plan obligations. Beginning in 2018, we elected to utilize a full yield curve approach in the estimation of service and interest costs by applying the specific spot rates along the yield curve used in the determination of the benefit obligation to the relevant projected cash flows. We made this change to provide a more precise measurement of service and interest costs by improving the correlation between the projected cash flows to the corresponding spot rates along the yield curve. This change does not affect the measurement of our pension and other post-retirement benefit liabilities but generally results in lower benefit expense in periods when the yield curve is upward sloping, which was the case in 2018. We accounted for this change as a change in accounting estimate and, accordingly, accounted for it on a prospective basis starting in 2018.

For purposes of measuring our post-retirement benefit obligation at December 31, 2018 and December 31, 2017, we assumed a 7.0% annual rate of increase in the per capita cost of covered health care benefits for 2019 and 2018, grading down to 5.0% by 2023. Assumed health care cost trend rates could have a significant effect on the amounts reported for the post-retirement health care plans. A one-percentage point change in assumed health care cost trend rates would have the following effects:
Impact of assumed health care cost trend rates
 
One-Percentage
Point Increase 
 
One-Percentage
Point Decrease
Effect on total service and interest cost components
 
$
94

 
$
(82
)
Effect on accumulated post-retirement benefit obligation
 
3,213

 
(2,833
)

The valuations and assumptions reflect adoption of the Society of Actuaries updated RP-2014 mortality tables with MP-2018 generational projection scales, which we adopted as of December 31, 2018. Adoption of the updated scale did not have a significant impact on our current pension obligations or net period benefit cost since our primary plans are cash balance plans and most participants take lump-sum settlements upon retirement.
Plan Assets
We broadly diversify our pension plan assets across public equity, fixed income, diversified credit strategies and diversified alternative strategies asset classes. Our target asset allocation for our major domestic pension plans as of December 31, 2018 was as follows:
Asset Class
 
Target Asset Allocation 
Cash
 
1%
Equity securities
 
25%
Fixed income securities
 
49%
Alternative investments, including real estate, listed infrastructure and other
 
25%

As of December 31, 2018, actual allocations were consistent with the targets and within our allowable ranges. We expect the level of volatility in pension plan asset returns to be in line with the overall volatility of the markets within


85

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

each asset class.
The following table sets forth by level, within the fair value hierarchy (as defined in Note 6), pension plan assets at their fair values as of December 31, 2018:
 
Quoted prices in active markets of identical assets
(Level 1)
 
Significant other observable inputs
(Level 2)
 
Significant other unobservable inputs (Level 3)
 
Investments Using NAV as a Practical Expedient (1)
 
Total
Cash and cash equivalents
$
1,040

 
$
17,857

 
$

 
$
664

 
$
19,561

Equity securities:
 
 
 
 
 
 
 
 
 
Global all-cap (a)

 

 

 
210,850

 
210,850

Fixed income securities:
 
 
 
 
 
 
 
 
 
U.S. government/agency

 

 

 
242,618

 
242,618

Corporate bonds (b)

 

 

 
117,656

 
117,656

International government/corporate bonds (d)

 

 

 
29,115

 
29,115

Diversified credit (e)

 

 

 
94,008

 
94,008

Alternative investments:
 
 
 
 
 
 
 
 
 
Global diversified assets (f)

 

 

 
147,661

 
147,661

Global real estate investment trusts (g)

 

 

 
57,854

 
57,854

Global infrastructure (h)

 

 

 
44,538

 
44,538

Total pension plan assets
$
1,040

 
$
17,857

 
$

 
$
944,964

 
$
963,861


The following table sets forth by level, within the fair value hierarchy, pension plan assets at their fair values as of December 31, 2017:
 
Quoted prices in active markets of identical assets 
(Level 1)
 
Significant other observable inputs
(Level 2)
 
Significant other unobservable inputs (Level 3)
 
Investments Using NAV as a Practical Expedient (1)
 
Total
Cash and cash equivalents
$
1,179

 
$
18,161

 
$

 
$
730

 
$
20,070

Equity securities:
 
 
 
 
 
 
 
 
 
Global all-cap (a)

 

 

 
276,825

 
276,825

Fixed income securities:
 
 
 
 
 
 
 
 
 
U.S. government/agency

 

 

 
239,686

 
239,686

Corporate bonds (b)

 
33,019

 

 
162,633

 
195,652

Collateralized obligations (c)

 
40,350

 

 
34,538

 
74,888

International government/corporate bonds (d)

 

 

 
32,447

 
32,447

Alternative investments:
 
 
 
 
 
 
 
 
 
Global diversified assets (f)

 

 

 
149,030

 
149,030

Global real estate investment trusts (g)

 

 

 
50,213

 
50,213

Global infrastructure (h)

 

 

 
47,415

 
47,415

Total pension plan assets
$
1,179

 
$
91,530

 
$

 
$
993,517

 
$
1,086,226




86

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

(1)
Certain investments that are measured at fair value using the net asset value per share (or its equivalent) practical expedient have not been categorized in the fair value hierarchy but are included to reconcile to the amounts presented in our Obligations and Funded Status table.
(a)
This category comprises equity funds that primarily track the MSCI World Index or MSCI All Country World Index.
(b)
This category comprises fixed income funds primarily invested in investment grade and high yield bonds.
(c)
This category comprises fixed income funds primarily invested in high quality mortgage-backed securities and other asset-backed obligations.
(d)
This category comprises fixed income funds primarily invested in Canadian and other international bonds.
(e)
This category comprises fixed income funds primarily invested in high yield bonds, loans, securitized debt, and emerging market debt.
(f)
This category comprises diversified funds invested across alternative asset classes.
(g)
This category comprises equity funds primarily invested in publicly traded real estate securities.
(h)
This category comprises equity funds primarily invested in publicly traded listed infrastructure securities.

The fair value of the Level 1 assets was based on quoted prices in active markets for the identical assets. The fair value of the Level 2 assets was determined by management based on an assessment of valuations provided by asset management entities and was calculated by aggregating market prices for all underlying securities.
Investment objectives for our domestic plan assets are:
l
To ensure high correlation between the value of plan assets and liabilities;
l
To maintain careful control of the risk level within each asset class; and
l
To focus on a long-term return objective.
We believe that there are no significant concentrations of risk within our plan assets as of December 31, 2018. We comply with the rules and regulations promulgated under the Employee Retirement Income Security Act of 1974 (“ERISA”) and we prohibit investments and investment strategies not allowed by ERISA. We do not permit direct purchases of our Company’s securities or the use of derivatives for the purpose of speculation. We invest the assets of non-domestic plans in compliance with laws and regulations applicable to those plans.
Cash Flows and Plan Termination
Our policy is to fund domestic pension liabilities in accordance with the limits imposed by the ERISA, federal income tax laws and the funding requirements of the Pension Protection Act of 2006. We fund non-domestic pension liabilities in accordance with laws and regulations applicable to those plans.
We made total contributions to the pension plans of $9,233 during 2018. In 2017, we made total contributions of $37,503 to the pension plans. These included contributions totaling $29,201 to fund payouts from the unfunded supplemental retirement plans and $6,461 to complete the termination of The Hershey Company Puerto Rico Hourly Pension Plan, which was approved in 2016 by the Compensation and Executive Organization Committee of the Board. For 2019, minimum funding requirements for our pension plans are approximately $1,445.
Total benefit payments expected to be paid to plan participants, including pension benefits funded from the plans and other benefits funded from Company assets, are as follows:
 
Expected Benefit Payments 
 
2019
 
2020
 
2021
 
2022
 
2023
 
2024-2028
Pension Benefits
$
113,395

 
$
95,461

 
$
92,790

 
$
115,509

 
$
92,411

 
$
396,875

Other Benefits
19,582

 
18,573

 
17,407

 
16,595

 
15,841

 
68,234






87

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

Multiemployer Pension Plan
During 2016, we exited a facility as part of the Operational Optimization Program (see Note 7) and no longer participate in the BCTGM Union and Industry Canadian Pension Plan, a trustee-managed multiemployer defined benefit pension plan. Our obligation during the term of the collective bargaining agreement was limited to remitting the required contributions to the plan and contributions made were not significant during 2015 through 2016.
Savings Plans
The Company sponsors several defined contribution plans to provide retirement benefits to employees. Contributions to The Hershey Company 401(k) Plan and similar plans for non-domestic employees are based on a portion of eligible pay up to a defined maximum. All matching contributions were made in cash. Expense associated with the defined contribution plans was $47,959 in 2018, $46,154 in 2017 and $43,545 in 2016.
11. STOCK COMPENSATION PLANS
Share-based grants for compensation and incentive purposes are made pursuant to the Equity and Incentive Compensation Plan (“EICP”). The EICP provides for grants of one or more of the following stock-based compensation awards to employees, non-employee directors and certain service providers upon whom the successful conduct of our business is dependent:
l
Non-qualified stock options (“stock options”);
l
Performance stock units (“PSUs”) and performance stock;
l
Stock appreciation rights;
l
Restricted stock units (“RSUs”) and restricted stock; and
l
Other stock-based awards.
As of December 31, 2018, 65.8 million shares were authorized and approved by our stockholders for grants under the EICP. The EICP also provides for the deferral of stock-based compensation awards by participants if approved by the Compensation and Executive Organization Committee of our Board and if in accordance with an applicable deferred compensation plan of the Company. Currently, the Compensation and Executive Organization Committee has authorized the deferral of PSU and RSU awards by certain eligible employees under the Company’s Deferred Compensation Plan. Our Board has authorized our non-employee directors to defer any portion of their cash retainer, committee chair fees and RSUs awarded that they elect to convert into deferred stock units under our Directors’ Compensation Plan.
At the time stock options are exercised or RSUs and PSUs become payable, common stock is issued from our accumulated treasury shares. Dividend equivalents are credited on RSUs on the same date and at the same rate as dividends are paid on Hershey’s common stock. These dividend equivalents are charged to retained earnings.
For the periods presented, compensation expense for all types of stock-based compensation programs and the related income tax benefit recognized were as follows:
For the years ended December 31,
 
2018
 
2017
 
2016
Pre-tax compensation expense
 
$
49,286

 
$
51,061

 
$
54,785

Related income tax benefit
 
9,463

 
13,684

 
17,148


Compensation costs for stock compensation plans are primarily included in selling, marketing and administrative expense. As of December 31, 2018, total stock-based compensation cost related to non-vested awards not yet recognized was $56,547 and the weighted-average period over which this amount is expected to be recognized was approximately 2.1 years.


88

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

Stock Options
The exercise price of each stock option awarded under the EICP equals the closing price of our Common Stock on the New York Stock Exchange on the date of grant. Each stock option has a maximum term of 10 years. Grants of stock options provide for pro-rated vesting, typically over a four-year period. Expense for stock options is based on grant date fair value and recognized on a straight-line method over the vesting period, net of estimated forfeitures.
A summary of activity relating to grants of stock options for the year ended December 31, 2018 is as follows:
Stock Options
Shares
Weighted-Average
Exercise Price (per share)
Weighted-Average Remaining
Contractual Term
Aggregate Intrinsic Value
Outstanding at beginning of the period
5,921,062

$89.06
5.8 years
 
Granted
945,220

$99.93
 
 
Exercised
(1,110,712
)
$68.69
 
 
Forfeited
(361,188
)
$102.20
 
 
Outstanding as of December 31, 2018
5,394,382

$94.28
5.6 years
$
70,398

Options exercisable as of December 31, 2018
3,506,304

$90.77
4.1 years
$
57,789


The weighted-average fair value of options granted was $15.58, $15.76 and $11.46 per share in 2018, 2017 and 2016, respectively. The fair value was estimated on the date of grant using a Black-Scholes option-pricing model and the following weighted-average assumptions:
For the years ended December 31,
 
2018
 
2017
 
2016
Dividend yields
 
2.4
%
 
2.4
%
 
2.4
%
Expected volatility
 
16.6
%
 
17.2
%
 
16.8
%
Risk-free interest rates
 
2.8
%
 
2.2
%
 
1.5
%
Expected term in years
 
6.6

 
6.8

 
6.8


l
“Dividend yields” means the sum of dividends declared for the four most recent quarterly periods, divided by the average price of our Common Stock for the comparable periods;
l
“Expected volatility” means the historical volatility of our Common Stock over the expected term of each grant;
l
“Risk-free interest rates” means the U.S. Treasury yield curve rate in effect at the time of grant for periods within the contractual life of the stock option; and
l
“Expected term” means the period of time that stock options granted are expected to be outstanding based primarily on historical data.

The total intrinsic value of options exercised was $38,382, $45,998 and $73,944 in 2018, 2017 and 2016, respectively.
As of December 31, 2018, there was $13,902 of total unrecognized compensation cost related to non-vested stock option awards granted under the EICP, which we expect to recognize over a weighted-average period of 2.4 years.


89

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

The following table summarizes information about stock options outstanding as of December 31, 2018:  
 
 
Options Outstanding
 
Options Exercisable
Range of Exercise Prices
 
Number
Outstanding as
of 12/31/18
 
Weighted-
Average
Remaining
Contractual
Life in Years 
 
Weighted-
Average
Exercise Price  
 
Number
Exercisable as of
12/31/18
 
Weighted-
Average
Exercise Price 
$33.40 - $90.39
 
2,079,250

 
4.2
 
$77.54
 
1,704,705

 
$74.72
$90.40 - $105.91
 
1,676,763

 
7.0
 
$102.54
 
711,683

 
$105.12
$105.92 - $111.76
 
1,638,369

 
5.8
 
$107.06
 
1,089,916

 
$106.52
$33.40 - $111.76
 
5,394,382

 
5.6
 
$94.28
 
3,506,304

 
$90.77

Performance Stock Units and Restricted Stock Units
Under the EICP, we grant PSUs to selected executives and other key employees. Vesting is contingent upon the achievement of certain performance objectives. We grant PSUs over 3-year performance cycles. If we meet targets for financial measures at the end of the applicable 3-year performance cycle, we award a resulting number of shares of our Common Stock to the participants. For PSUs granted, the target award is a combination of a market-based total shareholder return and performance-based components. The performance scores for 2016 through 2018 grants of PSUs can range from 0% to 250% of the targeted amounts.
We recognize the compensation cost associated with PSUs ratably over the 3-year term. Compensation cost is based on the grant date fair value because the grants can only be settled in shares of our Common Stock. The grant date fair value of PSUs is determined based on the Monte Carlo simulation model for the market-based total shareholder return component and the closing market price of the Company’s Common Stock on the date of grant for performance-based components.
In 2018, 2017 and 2016, we awarded RSUs to certain executive officers and other key employees under the EICP. We also awarded RSUs quarterly to non-employee directors.
We recognize the compensation cost associated with employee RSUs over a specified award vesting period based on the grant date fair value of our Common Stock. We recognize expense for employee RSUs based on the straight-line method. We recognize the compensation cost associated with non-employee director RSUs ratably over the vesting period, net of estimated forfeitures.
A summary of activity relating to grants of PSUs and RSUs for the period ended December 31, 2018 is as follows:
Performance Stock Units and Restricted Stock Units
 
Number of units
 
Weighted-average grant date fair value
for equity awards (per unit)
Outstanding at beginning of year
 
923,364

 
$103.11
Granted
 
457,315

 
$97.86
Performance assumption change
 
16,961

 
$102.71
Vested
 
(287,101
)
 
$103.59
Forfeited
 
(111,521
)
 
$103.48
Outstanding at end of year
 
999,018

 
$101.57

The following table sets forth information about the fair value of the PSUs and RSUs granted for potential future distribution to employees and non-employee directors. In addition, the table provides assumptions used to determine the fair value of the market-based total shareholder return component using the Monte Carlo simulation model on the date of grant.


90

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

For the years ended December 31,
 
2018
 
2017
 
2016
Units granted
 
457,315

 
478,044

 
545,750

Weighted-average fair value at date of grant
 
$
97.86

 
$
110.97

 
$
93.55

Monte Carlo simulation assumptions:
 
 
 
 
 
 
Estimated values
 
$
29.17

 
$
46.85

 
$
38.02

Dividend yields
 
2.6
%
 
2.3
%
 
2.5
%
Expected volatility
 
20.4
%
 
20.4
%
 
17.0
%

l
“Estimated values” means the fair value for the market-based total shareholder return component of each PSU at the date of grant using a Monte Carlo simulation model;
l
“Dividend yields” means the sum of dividends declared for the four most recent quarterly periods, divided by the average price of our Common Stock for the comparable periods;
l
“Expected volatility” means the historical volatility of our Common Stock over the expected term of each grant.

The fair value of shares vested totaled $28,752, $29,981 and $22,062 in 2018, 2017 and 2016, respectively.
Deferred PSUs, deferred RSUs and deferred stock units representing directors’ fees totaled 303,855 units as of December 31, 2018. Each unit is equivalent to one share of the Company’s Common Stock.
12. SEGMENT INFORMATION
Our organizational structure is designed to ensure continued focus on North America, coupled with an emphasis on profitable growth in our focus international markets. Our business is organized around geographic regions, which enables us to build processes for repeatable success in our global markets. As a result, we have defined our operating segments on a geographic basis, as this aligns with how our Chief Operating Decision Maker (“CODM”) manages our business, including resource allocation and performance assessment. Our North America business, which generates approximately 89% of our consolidated revenue, is our only reportable segment. None of our other operating segments meet the quantitative thresholds to qualify as reportable segments; therefore, these operating segments are combined and disclosed below as International and Other.
North America - This segment is responsible for our traditional chocolate and non-chocolate confectionery market position, as well as our grocery and growing snacks market positions, in the United States and Canada. This includes developing and growing our business in chocolate and non-chocolate confectionery, pantry, food service and other snacking product lines.
International and Other - International and Other is a combination of all other operating segments that are not individually material, including those geographic regions where we operate outside of North America. We currently have operations and manufacture product in China, Mexico, Brazil, India and Malaysia, primarily for consumers in these regions, and also distribute and sell confectionery products in export markets of Asia, Latin America, Middle East, Europe, Africa and other regions. This segment also includes our global retail operations, including Hershey's Chocolate World stores in Hershey, Pennsylvania, New York City, Las Vegas, Niagara Falls (Ontario) and Singapore, as well as operations associated with licensing the use of certain of the Company's trademarks and products to third parties around the world.
For segment reporting purposes, we use “segment income” to evaluate segment performance and allocate resources. Segment income excludes unallocated general corporate administrative expenses, unallocated mark-to-market gains and losses on commodity derivatives, business realignment and impairment charges, acquisition-related costs and other unusual gains or losses that are not part of our measurement of segment performance. These items of our operating income are managed centrally at the corporate level and are excluded from the measure of segment income reviewed by the CODM as well the measure of segment performance used for incentive compensation purposes.
Accounting policies associated with our operating segments are generally the same as those described in Note 1.


91

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

Certain manufacturing, warehousing, distribution and other activities supporting our global operations are integrated to maximize efficiency and productivity. As a result, assets and capital expenditures are not managed on a segment basis and are not included in the information reported to the CODM for the purpose of evaluating performance or allocating resources. We disclose depreciation and amortization that is generated by segment-specific assets, since these amounts are included within the measure of segment income reported to the CODM.
Our segment net sales and earnings were as follows:
For the years ended December 31,
 
2018
 
2017
 
2016
Net sales:
 
 
 
 
 
 
North America
 
$
6,901,607

 
$
6,621,173

 
$
6,532,988

International and Other
 
889,462

 
894,253

 
907,193

Total
 
$
7,791,069

 
$
7,515,426

 
$
7,440,181

 
 
 
 
 
 
 
Segment income (loss):
 
 
 
 
 
 
North America
 
$
2,020,082

 
$
2,044,218

 
$
2,040,454

International and Other
 
73,762

 
11,532

 
(29,139
)
Total segment income
 
2,093,844

 
2,055,750

 
2,011,315

Unallocated corporate expense (1)
 
486,716

 
499,251

 
488,318

Unallocated mark-to-market (gains) losses on commodity derivatives
 
(168,263
)
 
(35,292
)
 
163,238

Long-lived and intangible asset impairment charges
 
57,729

 
208,712

 
4,204

Costs associated with business realignment activities
 
51,827

 
69,359

 
93,902

Acquisition-related costs
 
44,829

 
311

 
6,480

Gain on sale of licensing costs
 
(2,658
)
 

 

Operating profit
 
1,623,664

 
1,313,409

 
1,255,173

Interest expense, net
 
138,837

 
98,282

 
90,143

Other (income) expense, net
 
74,766

 
104,459

 
65,549

Income before income taxes
 
$
1,410,061

 
$
1,110,668

 
$
1,099,481

(1)
Includes centrally-managed (a) corporate functional costs relating to legal, treasury, finance, and human resources, (b) expenses associated with the oversight and administration of our global operations, including warehousing, distribution and manufacturing, information systems and global shared services, (c) non-cash stock-based compensation expense, and (d) other gains or losses that are not integral to segment performance.
Activity within the unallocated mark-to-market (gains) losses on commodity derivatives is as follows:

For the years ended December 31,
 
2018
 
2017
 
2016
Net (gains) losses on mark-to-market valuation of commodity derivative positions recognized in income
 
$
(69,379
)
 
$
55,734

 
$
171,753

Net losses on commodity derivative positions reclassified from unallocated to segment income
 
(98,884
)
 
(91,026
)
 
(8,515
)
Net (gains) losses on mark-to-market valuation of commodity derivative positions recognized in unallocated derivative (gains) losses
 
$
(168,263
)
 
$
(35,292
)
 
$
163,238


As of December 31, 2018, the cumulative amount of mark-to-market gains on commodity derivatives that have been recognized in our consolidated cost of sales and not yet allocated to reportable segments was $40,318. Based on our forecasts of the timing of the recognition of the underlying hedged items, we expect to reclassify net pretax losses on commodity derivatives of $409 to segment operating results in the next twelve months.


92

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

Depreciation and amortization expense included within segment income presented above is as follows:
For the years ended December 31,
2018
 
2017
 
2016
North America
$
205,340

 
$
171,265

 
$
162,211

International and Other
35,656

 
42,542

 
50,753

Corporate (1)
54,148

 
48,046

 
88,873

Total
$
295,144

 
$
261,853

 
$
301,837


(1)
Corporate includes non-cash asset-related accelerated depreciation and amortization related to business realignment activities, as discussed in Note 8. Such amounts are not included within our measure of segment income.
Additional geographic information is as follows:
For the years ended December 31,
2018
 
2017
 
2016
Net sales:
 
 
 
 
 
United States
$
6,535,675

 
$
6,263,703

 
$
6,196,723

Other
1,255,394

 
1,251,723

 
1,243,458

Total
$
7,791,069

 
$
7,515,426

 
$
7,440,181

 
 
 
 
 
 
Long-lived assets:
 
 
 
 
 
United States
$
1,668,186

 
$
1,575,496

 
$
1,528,255

Other
462,108

 
531,201

 
648,993

Total
$
2,130,294

 
$
2,106,697

 
$
2,177,248


In conjunction with recent acquisitions, in 2018 we introduced our snacks portfolio, an additional product line represented by ready-to-eat popcorn, baked snacks, meat snack products and other better-for-you snacks. Net sales related to our snacks portfolio in 2017 and 2016, respectively, were immaterial. Additional product line information is as follows:
For the year ended December 31,
2018
Net sales:
 
Confectionery and confectionery-based portfolio
$
7,453,364

Snacks portfolio
337,705

Total
$
7,791,069


13. EQUITY AND NONCONTROLLING INTEREST
We had 1,055,000,000 authorized shares of capital stock as of December 31, 2018. Of this total, 900,000,000 shares were designated as Common Stock, 150,000,000 shares were designated as Class B Stock and 5,000,000 shares were designated as Preferred Stock. Each class has a par value of one dollar per share.
Holders of the Common Stock and the Class B Stock generally vote together without regard to class on matters submitted to stockholders, including the election of directors. The holders of Common Stock have 1 vote per share and the holders of Class B Stock have 10 votes per share. However, the Common Stock holders, voting separately as a class, are entitled to elect one-sixth of the Board. With respect to dividend rights, the Common Stock holders are entitled to cash dividends 10% higher than those declared and paid on the Class B Stock.
Class B Stock can be converted into Common Stock on a share-for-share basis at any time. During 2018, 6,000 shares of Class B Stock were converted into Common Stock. During 2017 and 2016 no shares of Class B Stock were converted into Common Stock.


93

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

Changes in the outstanding shares of Common Stock for the past three years were as follows:
For the years ended December 31,
 
2018
 
2017
 
2016
Shares issued
 
359,901,744

 
359,901,744

 
359,901,744

Treasury shares at beginning of year
 
(149,040,927
)
 
(147,642,009
)
 
(143,124,384
)
Stock repurchases:
 
 
 
 
 
 
Shares repurchased in the open market under pre-approved share repurchase programs
 
(1,406,093
)
 

 
(4,640,964
)
Shares repurchased directly from the Milton Hershey School Trust
 
(450,000
)
 
(1,500,000
)
 

Shares repurchased to replace Treasury Stock issued for stock options and incentive compensation
 
(615,719
)
 
(1,278,675
)
 
(1,820,766
)
Stock issuances:
 
 
 
 
 
 
Shares issued for stock options and incentive compensation
 
1,339,899

 
1,379,757

 
1,944,105

Treasury shares at end of year
 
(150,172,840
)
 
(149,040,927
)
 
(147,642,009
)
Net shares outstanding at end of year
 
209,728,904

 
210,860,817

 
212,259,735


We are authorized to purchase our outstanding shares in open market and privately negotiated transactions. The programs have no expiration date and acquired shares of Common Stock will be held as treasury shares. Purchases under approved share repurchase authorizations are in addition to our practice of buying back shares sufficient to offset those issued under incentive compensation plans.
Hershey Trust Company
Hershey Trust Company, as trustee for the Milton Hershey School Trust (the "Trust") and as direct owner of investment shares, held 3,903,121 shares of our Common Stock as of December 31, 2018. As trustee for the Trust, Hershey Trust Company held 60,612,012 shares of the Class B Stock as of December 31, 2018, and was entitled to cast approximately 80% of all of the votes entitled to be cast on matters requiring the vote of both classes of our common stock voting together. Hershey Trust Company, as trustee for the Trust, or any successor trustee, or Milton Hershey School, as appropriate, must approve any issuance of shares of Common Stock or other action that would result in it not continuing to have voting control of our Company.
In November 2018, the Company entered into a Stock Purchase Agreement with Hershey Trust Company, as trustee for the Trust, pursuant to which the Company agreed to purchase 450,000 shares of the Company’s common stock from the Trust at a price equal to $106.30 per share, for a total purchase price of $47,835.
In August 2017, the Company entered into a Stock Purchase Agreement with Hershey Trust Company, as trustee for the Trust, pursuant to which the Company agreed to purchase 1,500,000 shares of the Company’s common stock from the Trust at a price equal to $106.01 per share, for a total purchase price of $159,015.

Noncontrolling Interest in Subsidiary
We currently own a 50% controlling interest in Lotte Shanghai Foods Co., Ltd. (“LSFC”), a joint venture established in 2007 in China for the purpose of manufacturing and selling product to the joint venture partners.
A roll-forward showing the 2018 activity relating to the noncontrolling interest follows:
 
Noncontrolling Interest
Balance, December 31, 2017
$
16,227

Net loss attributable to noncontrolling interest
(6,511
)
Other comprehensive loss - foreign currency translation adjustments
(1,171
)
Balance, December 31, 2018
$
8,545



94

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

The 2018 net loss attributable to the noncontrolling interest reflects the 50% allocation of LSFC-related business realignment and impairment costs (see Note 8).
14. COMMITMENTS AND CONTINGENCIES
Purchase obligations
We enter into certain obligations for the purchase of raw materials. These obligations are primarily in the form of forward contracts for the purchase of raw materials from third-party brokers and dealers. These contracts minimize the effect of future price fluctuations by fixing the price of part or all of these purchase obligations. Total obligations consisted of fixed price contracts for the purchase of commodities and unpriced contracts that were valued using market prices as of December 31, 2018.
The cost of commodities associated with the unpriced contracts is variable as market prices change over future periods. We mitigate the variability of these costs to the extent that we have entered into commodities futures contracts or other commodity derivative instruments to hedge our costs for those periods. Increases or decreases in market prices are offset by gains or losses on commodities futures contracts or other commodity derivative instruments. Taking delivery of and making payments for the specific commodities for use in the manufacture of finished goods satisfies our obligations under the forward purchase contracts. For each of the three years in the period ended December 31, 2018, we satisfied these obligations by taking delivery of and making payment for the specific commodities.
As of December 31, 2018, we had entered into agreements for the purchase of raw materials with various suppliers. Subject to meeting our quality standards, the purchase obligations covered by these agreements were as follows as of December 31, 2018:
in millions
 
2019
 
2020
 
2021
 
2022
 
2023
Purchase obligations
 
$
1,495.9

 
$
870.9

 
$
7.5

 
$
0.7

 
$


Lease commitments
We also have commitments under various operating and capital lease arrangements. Future minimum payments under lease arrangements with a remaining term in excess of one year were as follows as of December 31, 2018:
 
 
Operating leases (1)
 
Capital leases (2)
2019
 
$
38,041

 
$
6,980

2020
 
24,047

 
5,272

2021
 
16,883

 
3,901

2022
 
15,424

 
4,399

2023
 
13,494

 
4,577

Thereafter
 
185,608

 
169,686


(1)
Future minimum rental payments reflect commitments under non-cancelable operating leases primarily for offices, retail stores, warehouse and distribution facilities. Total rent expense for the years ended December 31, 2018, 2017 and 2016 was $34,157, $25,525 and $20,330, respectively, including short-term rentals.
(2)
Future minimum rental payments reflect commitments under non-cancelable capital leases primarily for offices and warehouse facilities, as well as vehicles.
Environmental contingencies
We have a number of facilities that contain varying amounts of asbestos in certain locations within the facilities. Our asbestos management program is compliant with current applicable regulations, which require that we handle or dispose of asbestos in a special manner if such facilities undergo major renovations or are demolished. We do not have sufficient information to estimate the fair value of any asset retirement obligations related to these facilities. We cannot specify the settlement date or range of potential settlement dates and, therefore, sufficient information is not available to apply an expected present value technique. We expect to maintain the facilities with repairs and maintenance activities that would not involve or require the removal of significant quantities of asbestos.


95

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

Legal contingencies
We are subject to various pending or threatened legal proceedings and claims that arise in the ordinary course of our business. While it is not feasible to predict or determine the outcome of such proceedings and claims with certainty, in our opinion these matters, both individually and in the aggregate, are not expected to have a material effect on our financial condition, results of operations or cash flows.
Collective Bargaining
As of December 31, 2018, the Company employed approximately 14,930 full-time and 1,490 part-time employees worldwide. Collective bargaining agreements covered approximately 5,780 employees, or approximately 35% of the Company’s employees worldwide. During 2019, agreements will be negotiated for certain employees at three facilities outside of the United States, comprising approximately 67% of total employees under collective bargaining agreements. We currently expect that we will be able to renegotiate such agreements on satisfactory terms when they expire.


96

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

15. EARNINGS PER SHARE
We compute basic earnings per share for Common Stock and Class B common stock using the two-class method. The Class B common stock is convertible into Common Stock on a share-for-share basis at any time. The computation of diluted earnings per share for Common Stock assumes the conversion of Class B common stock using the if-converted method, while the diluted earnings per share of Class B common stock does not assume the conversion of those shares.
We compute basic and diluted earnings per share based on the weighted-average number of shares of Common Stock and Class B common stock outstanding as follows:
For the years ended December 31,
 
2018
 
2017
 
2016
 
 
Common Stock
 
Class B Common Stock
 
Common Stock
 
Class B Common Stock
 
Common Stock
 
Class B Common Stock
Basic earnings per share:
 
 
 
 
 
 
 
 
 
 
 
 
Numerator:
 
 
 
 
 
 
 
 
 
 
 
 
Allocation of distributed earnings (cash dividends paid)
 
$
410,732

 
$
151,789

 
$
385,878

 
$
140,394

 
$
367,081

 
$
132,394

Allocation of undistributed earnings
 
449,372

 
165,669

 
188,286

 
68,423

 
162,299

 
58,270

Total earnings—basic
 
$
860,104

 
$
317,458

 
$
574,164

 
$
208,817

 
$
529,380

 
$
190,664

 
 
 
 
 
 
 
 
 
 
 
 
 
Denominator (shares in thousands):
 
 
 
 
 
 
 
 
 
 
 
 
Total weighted-average shares—basic
 
149,379

 
60,614

 
151,625

 
60,620

 
153,519

 
60,620

 
 
 
 
 
 
 
 
 
 
 
 
 
Earnings Per Share—basic
 
$
5.76

 
$
5.24

 
$
3.79

 
$
3.44

 
$
3.45

 
$
3.15

 
 
 
 
 
 
 
 
 
 
 
 
 
Diluted earnings per share:
 
 
 
 
 
 
 
 
 
 
 
 
Numerator:
 
 
 
 
 
 
 
 
 
 
 
 
Allocation of total earnings used in basic computation
 
$
860,104

 
$
317,458

 
$
574,164

 
$
208,817

 
$
529,380

 
$
190,664

Reallocation of total earnings as a result of conversion of Class B common stock to Common stock
 
317,458

 

 
208,817

 

 
190,664

 

Reallocation of undistributed earnings
 

 
(803
)
 

 
(492
)
 

 
(324
)
Total earnings—diluted
 
$
1,177,562

 
$
316,655

 
$
782,981

 
$
208,325

 
$
720,044

 
$
190,340

 
 
 
 
 
 
 
 
 
 
 
 
 
Denominator (shares in thousands):
 
 
 
 
 
 
 
 
 
 
 
 
Number of shares used in basic computation
 
149,379

 
60,614

 
151,625

 
60,620

 
153,519

 
60,620

Weighted-average effect of dilutive securities:
 
 
 
 
 
 
 
 
 
 
 
 
Conversion of Class B common stock to Common shares outstanding
 
60,614

 

 
60,620

 

 
60,620

 

Employee stock options
 
651

 

 
1,144

 

 
964

 

Performance and restricted stock units
 
345

 

 
353

 

 
201

 

Total weighted-average shares—diluted
 
210,989

 
60,614

 
213,742

 
60,620

 
215,304

 
60,620

 
 
 
 
 
 
 
 
 
 
 
 
 
Earnings Per Share—diluted
 
$
5.58

 
$
5.22

 
$
3.66

 
$
3.44

 
$
3.34

 
$
3.14


The earnings per share calculations for the years ended December 31, 2018, 2017 and 2016 excluded 4,196, 2,374 and 3,680 stock options (in thousands), respectively, that would have been antidilutive.



97

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

16. OTHER (INCOME) EXPENSE, NET
Other (income) expense, net reports certain gains and losses associated with activities not directly related to our core operations. A summary of the components of other (income) expense, net is as follows:
For the years ended December 31,
 
2018
 
2017
 
2016
Write-down of equity investments in partnerships qualifying for tax credits
 
$
50,329

 
$
66,209

 
$
43,482

Non-service cost components of net periodic benefit cost relating to pension and other post-retirement benefit plans
 
20,672

 
38,768

 
49,390

Settlement of SGM liability (see Note 2)
 

 

 
(26,650
)
Other (income) expense, net
 
3,765

 
(518
)
 
(673
)
Total
 
$
74,766

 
$
104,459

 
$
65,549





98

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

17. SUPPLEMENTAL BALANCE SHEET INFORMATION
The components of certain Consolidated Balance Sheet accounts are as follows:
December 31,
 
2018
 
2017
Inventories:
 
 
 
 
Raw materials
 
$
237,086

 
$
224,940

Goods in process
 
107,139

 
93,627

Finished goods
 
618,798

 
614,945

Inventories at FIFO
 
963,023

 
933,512

Adjustment to LIFO
 
(178,144
)
 
(180,676
)
Total inventories
 
$
784,879

 
$
752,836

 
 
 
 
 
Prepaid expenses and other:
 
 
 
 
Prepaid expenses
 
$
68,490

 
$
128,735

Assets held for sale
 
23,421

 
21,124

Other current assets
 
180,248

 
130,774

Total prepaid expenses and other
 
$
272,159

 
$
280,633

 
 
 
 
 
Property, plant and equipment:
 
 
 
 
Land
 
$
102,074

 
$
108,300

Buildings
 
1,211,011

 
1,214,158

Machinery and equipment
 
2,988,027

 
2,925,353

Construction in progress
 
280,559

 
212,912

Property, plant and equipment, gross
 
4,581,671

 
4,460,723

Accumulated depreciation
 
(2,451,377
)
 
(2,354,026
)
Property, plant and equipment, net
 
$
2,130,294

 
$
2,106,697

 
 
 
 
 
Other assets:
 
 
 
 
Capitalized software, net
 
$
126,379

 
$
104,881

Other non-current assets
 
126,605

 
146,998

Total other assets
 
$
252,984

 
$
251,879

 
 
 
 
 
Accrued liabilities:
 
 
 
 
Payroll, compensation and benefits
 
$
180,546

 
$
190,863

Advertising, promotion and product allowances
 
293,642

 
305,107

Liabilities held for sale
 
596

 

Other
 
204,379

 
180,164

Total accrued liabilities
 
$
679,163

 
$
676,134

 
 
 
 
 
Other long-term liabilities:
 
 
 
 
Post-retirement benefits liabilities
 
$
195,166

 
$
215,320

Pension benefits liabilities
 
66,379

 
39,410

Other
 
184,503

 
184,209

Total other long-term liabilities
 
$
446,048

 
$
438,939

 
 
 
 
 
Accumulated other comprehensive loss:
 
 
 
 
Foreign currency translation adjustments
 
$
(96,678
)
 
$
(91,837
)
Pension and post-retirement benefit plans, net of tax
 
(205,230
)
 
(169,526
)
Cash flow hedges, net of tax
 
(54,872
)
 
(52,383
)
Total accumulated other comprehensive loss
 
$
(356,780
)
 
$
(313,746
)



99

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

18. QUARTERLY DATA (Unaudited)
Summary quarterly results were as follows:
Year 2018
 
First
 
Second
 
Third
 
Fourth
Net sales
 
$
1,971,959

 
$
1,751,615

 
$
2,079,593

 
$
1,987,902

Gross profit
 
974,060

 
793,420

 
863,493

 
944,352

Net income attributable to The Hershey Company
 
350,203

 
226,855

 
263,713

 
336,791

Common stock:
 
 
 
 
 
 
 
 
Net income per share—Basic(a)
 
1.71

 
1.11

 
1.29

 
1.65

Net income per share—Diluted(a)
 
1.65

 
1.08

 
1.25

 
1.60

Dividends paid per share
 
0.656

 
0.656

 
0.722

 
0.722

Class B common stock:
 
 
 
 
 
 
 
 
Net income per share—Basic(a)
 
1.55

 
1.01

 
1.17

 
1.50

Net income per share—Diluted(a)
 
1.55

 
1.01

 
1.17

 
1.49

Dividends paid per share
 
0.596

 
0.596

 
0.656

 
0.656

Market price—common stock:
 
 
 
 
 
 
 
 
High
 
114.06

 
100.60

 
106.60

 
110.01

Low
 
96.06

 
89.54

 
91.04

 
101.64


Year 2017
 
First
 
Second
 
Third
 
Fourth
Net sales
 
$
1,879,678

 
$
1,662,991

 
$
2,033,121

 
$
1,939,636

Gross profit
 
909,352

 
765,847

 
942,936

 
837,241

Net income attributable to The Hershey Company
 
125,044

 
203,501

 
273,303

 
181,133

Common stock:
 
 
 
 
 
 
 
 
Net income per share—Basic(a)
 
0.60

 
0.98

 
1.32

 
0.88

Net income per share—Diluted(a)
 
0.58

 
0.95

 
1.28

 
0.85

Dividends paid per share
 
0.618

 
0.618

 
0.656

 
0.656

Class B common stock:
 
 
 
 
 
 
 
 
Net income per share—Basic(a)
 
0.55

 
0.89

 
1.20

 
0.80

Net income per share—Diluted(a)
 
0.55

 
0.89

 
1.20

 
0.80

Dividends paid per share
 
0.562

 
0.562

 
0.596

 
0.596

Market price—common stock:
 
 
 
 
 
 
 
 
High
 
109.61

 
115.96

 
110.50

 
115.45

Low
 
103.45

 
106.41

 
104.06

 
102.87

(a)
Quarterly income per share amounts do not total to the annual amount due to changes in weighted-average shares outstanding during the year.


100



Item 9.
CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
None.

Item 9A.
CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures
The Company’s management, with the participation of the Company’s Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of the Company’s disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) of the Securities Exchange Act of 1934 (the “Exchange Act”), as of December 31, 2018. Based on that evaluation, the Company’s Chief Executive Officer and Chief Financial Officer concluded that the Company’s disclosure controls and procedures were effective as of December 31, 2018.

We rely extensively on information systems and technology to manage our business and summarize operating results. We are in the process of a multi-year implementation of a new global enterprise resource planning (“ERP”) system, which will replace our existing operating and financial systems. The ERP system is designed to accurately maintain the Company’s financial records, enhance operational functionality and provide timely information to the Company’s management team related to the operation of the business. The implementation is expected to occur in phases over the next several years. The initial changes to our consolidated financial reporting took place in the second quarter of 2018. The transition to the new financial reporting platform did not result in significant changes in our internal control over financial reporting. However, as the next phases of the updated processes are rolled out in connection with the ERP implementation, we will give appropriate consideration to whether these process changes necessitate changes in the design of and testing for effectiveness of internal controls over financial reporting.

Design and Evaluation of Internal Control Over Financial Reporting
Disclosure controls and procedures are controls and other procedures that are designed to ensure that information required to be disclosed in the Company’s reports filed or submitted under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed in the Company’s reports filed under the Exchange Act is accumulated and communicated to management, including the Company’s Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.

Changes in Internal Control Over Financial Reporting
Management's report on the Company's internal control over financial reporting appears on the following page. There were no changes in the Company’s internal control over financial reporting during the fourth quarter of 2018 that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.


101



MANAGEMENT'S ANNUAL REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING
The management of The Hershey Company is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rule 13a-15(f). The Company’s internal control system was designed to provide reasonable assurance to the Company’s management and Board of Directors regarding the preparation and fair presentation of published financial statements.
All internal control systems, no matter how well designed, have inherent limitations. Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to financial statement preparation and presentation.
The Company’s management, including the Company’s Chief Executive Officer and Chief Financial Officer, assessed the effectiveness of the Company’s internal control over financial reporting as of December 31, 2018. In making this assessment, the Company’s management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in Internal Control–Integrated Framework (2013 edition). Based on this assessment, management concluded that, as of December 31, 2018, the Company’s internal control over financial reporting was effective based on those criteria.
Management’s assessment of and conclusion on the effectiveness of internal control over financial reporting did not include the internal controls of Amplify Snack Brands, Inc. or Pirate Brands which were acquired on January 31, 2018 and October 17, 2018, respectively, and are included in the 2018 consolidated financial statements of the Company and constituted 28.2% of total assets as of December 31, 2018 and 4.0% of net sales for the year then ended.
The Company’s independent auditors have audited, and reported on, the Company’s internal control over financial reporting as of December 31, 2018.

/s/ MICHELE G. BUCK
 
/s/ PATRICIA A. LITTLE
Michele G. Buck
Chief Executive Officer
(Principal Executive Officer)
 
Patricia A. Little
Chief Financial Officer
(Principal Financial Officer)


102



Item 9B.
OTHER INFORMATION
None.


103



PART III
Item 10.
DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE
The information regarding executive officers of the Company required by Item 401 of SEC Regulation S-K is incorporated herein by reference from the disclosure included under the caption “Supplemental Item. Executive Officers of the Registrant” at the end of Part I of this Annual Report on Form 10-K.
The information required by Item 401 of SEC Regulation S-K concerning the directors and nominees for director of the Company, together with a discussion of the specific experience, qualifications, attributes and skills that led the Board to conclude that the director or nominee should serve as a director at this time, will be located in the Proxy Statement in the section entitled “Proposal No. 1 – Election of Directors,” which information is incorporated herein by reference.
Information regarding the identification of the Audit Committee as a separately-designated standing committee of the Board and information regarding the status of one or more members of the Audit Committee as an “audit committee financial expert” will be located in the Proxy Statement in the section entitled “Meetings and Committees of the Board – Committees of the Board,” which information is incorporated herein by reference.
Reporting of any inadvertent late filings under Section 16(a) of the Securities Exchange Act of 1934, as amended, will be located in the Proxy Statement in the section entitled “Section 16(a) Beneficial Ownership Reporting Compliance,” which information is incorporated herein by reference.
Information regarding our Code of Conduct applicable to our directors, officers and employees is located in Part I of this Annual Report on Form 10-K, under the heading “Available Information.”
Item 11.
EXECUTIVE COMPENSATION
Information regarding the compensation of each of our named executive officers, including our Chief Executive Officer, will be located in the Proxy Statement in the section entitled “Compensation Discussion & Analysis,” which information is incorporated herein by reference. Information regarding the compensation of our directors will be located in the Proxy Statement in the section entitled “Non-Employee Director Compensation,” which information is incorporated herein by reference.
The information required by Item 407(e)(4) of SEC Regulation S-K will be located in the Proxy Statement in the section entitled “Compensation Committee Interlocks and Insider Participation,” which information is incorporated herein by reference.
The information required by Item 407(e)(5) of SEC Regulation S-K will be located in the Proxy Statement in the section entitled “Compensation Committee Report,” which information is incorporated herein by reference.
Item 12.
SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
Information concerning ownership of our voting securities by certain beneficial owners, individual nominees for director, the named executive officers, including persons serving as our Chief Executive Officer and Chief Financial Officer, and directors and executive officers as a group, will be located in the Proxy Statement in the section entitled “Share Ownership of Directors, Management and Certain Beneficial Owners,” which information is incorporated herein by reference.
Information regarding all of the Company’s equity compensation plans will be located in the Proxy Statement in the section entitled “Equity Compensation Plan Information,” which information is incorporated herein by reference.


104



Item 13.
CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE
Information regarding transactions with related persons will be located in the Proxy Statement in the section entitled “Certain Transactions and Relationships,” which information is incorporated herein by reference. Information regarding director independence will be located in the Proxy Statement in the section entitled “Corporate Governance – Director Independence,” which information is incorporated herein by reference.
Item 14.
PRINCIPAL ACCOUNTING FEES AND SERVICES
Information regarding “Principal Accounting Fees and Services,” including the policy regarding pre-approval of audit and non-audit services performed by our Company’s independent auditors, will be located in the Proxy Statement in the section entitled “Information about our Independent Auditors,” which information is incorporated herein by reference.


105



PART IV
Item 15.
EXHIBITS, FINANCIAL STATEMENT SCHEDULES
Item 15(a)(1): Financial Statements
The audited consolidated financial statements of The Hershey Company and its subsidiaries and the Report of Independent Registered Public Accounting Firm thereon, as required to be filed, are located under Item 8 of this Annual Report on Form 10-K.
Item 15(a)(2): Financial Statement Schedule
Schedule II—Valuation and Qualifying Accounts for The Hershey Company and its subsidiaries for the years ended December 31, 2018, 2017 and 2016 is filed as part of this Annual Report on Form 10-K as required by Item 15(c).
We omitted other schedules because they are not applicable or the required information is set forth in the consolidated financial statements or notes thereto.
Item 15(a)(3): Exhibits
The information called for by this Item is incorporated by reference from the Exhibit Index included in this Annual Report on Form 10-K.
Item 16.
FORM 10-K SUMMARY
None.


106



SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the Company has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized, this 22nd day of February, 2019.
 
 
THE HERSHEY COMPANY
 
 
(Registrant)
 
 
 
By:
 
/s/ PATRICIA A. LITTLE
 
 
Patricia A. Little
 
 
Chief Financial Officer
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Company and in the capacities and on the date indicated.
Signature
 
Title
 
Date 
 
 
 
 
 
/s/ MICHELE G. BUCK
 
Chief Executive Officer and Director
 
February 22, 2019
Michele G. Buck
 
(Principal Executive Officer)
 
 
 
 
 
 
 
/s/ PATRICIA A. LITTLE
 
Chief Financial Officer
 
February 22, 2019
Patricia A. Little
 
(Principal Financial Officer)
 
 
 
 
 
 
 
/s/ JAVIER H. IDROVO
 
Chief Accounting Officer
 
February 22, 2019
Javier H. Idrovo
 
(Principal Accounting Officer)
 
 
 
 
 
 
 
/s/ CHARLES A. DAVIS 
 
Chairman of the Board
 
February 22, 2019
Charles A. Davis
 
 
 
 
 
 
 
 
 
/s/ PAMELA M. ARWAY
 
Director
 
February 22, 2019
Pamela M. Arway
 
 
 
 
 
 
 
 
 
/s/ JAMES W. BROWN
 
Director
 
February 22, 2019
James W. Brown
 
 
 
 
 
 
 
 
 
/s/ MARY KAY HABEN
 
Director
 
February 22, 2019
Mary Kay Haben
 
 
 
 
 
 
 
 
 
/s/ JAMES C. KATZMAN
 
Director
 
February 22, 2019
James C. Katzman
 
 
 
 
 
 
 
 
 
/s/ M. DIANE KOKEN
 
Director
 
February 22, 2019
M. Diane Koken
 
 
 
 
 
 
 
 
 
/s/ ROBERT M. MALCOLM
 
Director
 
February 22, 2019
Robert M. Malcolm
 
 
 
 
 
 
 
 
 
/s/ ANTHONY J. PALMER
 
Director
 
February 22, 2019
Anthony J. Palmer
 
 
 
 
 
 
 
 
 
/s/ WENDY L. SCHOPPERT
 
Director
 
February 22, 2019
Wendy L. Schoppert
 
 
 
 
 
 
 
 
 
/s/ DAVID L. SHEDLARZ
 
Director
 
February 22, 2019
David L. Shedlarz
 
 
 
 


107



 Schedule II
THE HERSHEY COMPANY AND SUBSIDIARIES
SCHEDULE II—VALUATION AND QUALIFYING ACCOUNTS
For the Years Ended December 31, 2018, 2017 and 2016
 
 
 
 
 
Additions
 
 
 
 
Description
 
Balance at
Beginning
of Period 
 
Charged to
Costs and
Expenses 
 
Charged
to Other Accounts 
 
Deductions
from
Reserves 
 
Balance
at End
of Period 
In thousands of dollars
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
For the year ended December 31, 2018
 
 
 
 
 
 
 
 
 
 
Allowances deducted from assets
 
 
 
 
 
 
 
 
 
 
Accounts receivable—trade, net (a)
 
$
41,792

 
$
222,819

 
$

 
$
(240,001
)
 
$
24,610

Valuation allowance on net deferred taxes (b)
 
312,148

 
18,413

 

 
(90,602
)
 
239,959

Inventory obsolescence reserve (c)
 
19,348

 
32,379

 

 
(31,591
)
 
20,136

Total allowances deducted from assets
 
$
373,288

 
$
273,611

 
$

 
$
(362,194
)
 
$
284,705

 
 
 
 
 
 
 
 
 
 
 
For the year ended December 31, 2017
 
 
 
 
 
 
 
 
 
 
Allowances deducted from assets
 
 
 
 
 
 
 
 
 
 
Accounts receivable—trade, net (a)
 
$
40,153

 
$
166,993

 
$

 
$
(165,354
)
 
$
41,792

Valuation allowance on net deferred taxes (b)
 
235,485

 
92,139

 

 
(15,476
)
 
312,148

Inventory obsolescence reserve (c)
 
20,043

 
35,666

 

 
(36,361
)
 
19,348

Total allowances deducted from assets
 
$
295,681

 
$
294,798

 
$

 
$
(217,191
)
 
$
373,288

 
 
 
 
 
 
 
 
 
 
 
For the year ended December 31, 2016
 
 
 
 
 
 
 
 
 
 
Allowances deducted from assets
 
 
 
 
 
 
 
 
 
 
Accounts receivable—trade, net (a)
 
$
32,638

 
$
174,314

 
$

 
$
(166,799
)
 
$
40,153

Valuation allowance on net deferred taxes (b)
 
207,055

 
28,430

 

 

 
235,485

Inventory obsolescence reserve (c)
 
22,632

 
30,053

 

 
(32,642
)
 
20,043

Total allowances deducted from assets
 
$
262,325

 
$
232,797

 
$

 
$
(199,441
)
 
$
295,681

 
 
 
 
 
 
 
 
 
 
 

(a) Includes allowances for doubtful accounts, anticipated discounts and write-offs of uncollectible accounts receivable.
(b) Includes adjustments to the valuation allowance for deferred tax assets that we do not expect to realize. The 2017 deductions from reserves reflects the change in valuation allowance due to the remeasurement of corresponding U.S. deferred tax assets at the lower enacted corporate tax rates resulting from the U.S. tax reform.
(c) Includes adjustments to the inventory reserve, transfers, disposals and write-offs of obsolete inventory.


 



108



EXHIBIT INDEX
 
 
 
Exhibit Number
 
Description
 
 
 
 
4.1
 
The Company has issued certain long-term debt instruments, no one class of which creates indebtedness exceeding 10% of the total assets of the Company and its subsidiaries on a consolidated basis. These classes consist of the following:
 
 
 
 
 
 
 
 
4) 8.8% Debentures due 2021#
 
 
 
 
 
 
 
 
 
 
 
 
 
 
11) Other Obligations
 
 
The Company undertakes to furnish copies of the agreements governing these debt instruments to the Securities and Exchange Commission upon its request.
10.1(a)
 
Kit Kat® and Rolo® License Agreement (the “License Agreement”) between the Company and Rowntree Mackintosh Confectionery Limited is incorporated by reference from Exhibit 10(a) to the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 1980.#
10.1(b)
 
Amendment to the License Agreement is incorporated by reference from Exhibit 19 to the Company’s Quarterly Report on Form 10-Q for the quarter ended July 3, 1988.#
10.1(c)
 
Assignment of the License Agreement by Rowntree Mackintosh Confectionery Limited to Société des Produits Nestlé SA as of January 1, 1990 is incorporated by reference from Exhibit 19 to the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 1990.#
10.2
 
Peter Paul/York Domestic Trademark & Technology License Agreement between the Company and Cadbury Schweppes Inc. (now Kraft Foods Ireland Intellectual Property Limited) dated August 25, 1988, is incorporated by reference from Exhibit 2(a) to the Company’s Current Report on Form 8-K dated September 8, 1988.#
10.3
 
Cadbury Trademark & Technology License Agreement between the Company and Cadbury Limited (now Cadbury UK Limited) dated August 25, 1988, is incorporated by reference from Exhibit 2(a) to the Company’s Current Report on Form 8-K dated September 8, 1988.#
 
 


109



 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 


110



 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 


111



 
 
`
 
 
 
101.INS
 
XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document. 
101.SCH
 
XBRL Taxonomy Extension Schema
101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase
101.LAB
 
XBRL Taxonomy Extension Label Linkbase
101.PRE
 
XBRL Taxonomy Extension Presentation Linkbase
101.DEF
 
XBRL Taxonomy Extension Definition Linkbase
 
 
 
*
 
Filed herewith
**
 
Furnished herewith
+
 
Management contract, compensatory plan or arrangement
#
 
Pursuant to Instruction 1 to Regulation S-T Rule 105(d), no hyperlink is required for any exhibit incorporated by reference that has not been filed with the SEC in electronic format





112
EX-3.2 2 hsy_20181231exhibit32by-la.htm COMPANY BY-LAWS, AS AMENDED AND RESTATED Exhibit


Exhibit 3.2








BY‑LAWS

OF

THE HERSHEY COMPANY

Incorporated October 24, 1927
Under the Laws of the
State of Delaware







            
            
            
            

    
Corporate Headquarters
19 East Chocolate Avenue
Hershey, Pennsylvania 17033
Amended and Restated by the
Board of Directors as of February 21, 2017




Table of Contents
Page
Article I ‑ Stockholders
1

Section 1.
Annual Meeting
1

Section 2.
Special Meetings
1

Section 3.
Quorum and Required Vote
1

Section 4.
Conduct of Meetings
1

Section 5.
Notice of Stockholder Business
1

 
 
 
Article II - Stock
2

Section 1.
Stock Certificates
2

Section 2.
Transfer Agents and Registrars
2

Section 3.
Transfer of Stock
2

Section 4.
Lost Certificates
2

Section 5.
Record Date
3

Section 6.
Dividends
3

 
 
 
Article III ‑ Board of Directors
3

Section 1.
Number and Term of Office
3

Section 2.
Director Nominations
3

Section 3.
Board Governance
3

Section 4.
Chairman of the Board of Directors
4

Section 5.
Lead Independent Director
4

Section 6.
Vice Chairman of the Board of Directors
4

Section 7.
Stated Meetings
4

Section 8.
Special Meetings
4

Section 9.
Notice of Meetings
4

Section 10.
Participation by Conference Telephone
4

Section 11.
Quorum and Manner of Acting
4

Section 12.
Directors' Fees
5

 
 
 
Article IV ‑ Committees of the Board of Directors
5

Section 1.
Standing Committees
5

Section 2.
Other Committees
5

Section 3.
Committees, Meetings, Quorum and Manner of Acting
5

 
 
 
Article V ‑ Officers
5

Section 1.
Stated and Other Officers
5

Section 2.
Term of Office
5

Section 3.
Removal of Officers
5

Section 4.
Vacancies
5

Section 5.
Chief Executive Officer
5

Section 6.
Other Officers
5

Section 7.
Compensation
5





Table of Contents
Page
Article VI ‑ Indemnification
6

Section 1.
General
6

Section 2.
Advancement of Expenses
6

Section 3.
Rights Not Exclusive
6

Section 4.
Claims
6

Section 5.
Limitation on Indemnification
6

Section 6.
Amendment or Repeal
6

 
 
Article VII ‑ Emergency Conditions
6

Section 1.
Board of Directors
6

Section 2.
Chief Executive Officer
7

Section 3.
Notice of Meetings
7

Section 4.
Powers During an Emergency Condition
7

Section 5.
Liability
7

Section 6.
Effectiveness of Other By‑laws
7

 
 
 
Article VIII - Forum for Adjudication of Disputes
7

 
 
Article IX - Amendments
7










BY‑LAWS

OF

THE HERSHEY COMPANY

ARTICLE I ‑ STOCKHOLDERS


Section 1. Annual Meeting. The annual meeting of stockholders shall be held for the election of directors at such date, time and place, either within or without the State of Delaware, as may be designated by resolution of the Board of Directors. Any other proper business may be transacted at the annual meeting.

Section 2. Special Meetings. A special meeting of stockholders may be called by the Board of Directors, the Executive Committee of the Board of Directors, or by stockholders holding in the aggregate at least twenty‑five percent of the outstanding votes entitled to be cast by holders of the Common Stock and the Class B Common Stock voting together without regard to class on the date such meeting is called.

Section 3. Quorum and Required Vote. At any meeting of stockholders at which any action is to be taken (including the election of directors) by the vote of the holders of the Common Stock and the Class B Common Stock voting together without regard to class in accordance with the provisions of the Restated Certificate of Incorporation, the presence in person or by proxy of the holders of a majority of the votes entitled to be cast by both such classes at the meeting shall constitute a quorum. With respect to the taking of any action (including, with respect to the Common Stock, the election of directors) as to which either the Common Stock or the Class B Common Stock is entitled to vote separately as a class pursuant to the provisions of the Restated Certificate of Incorporation, the presence in person or by proxy of the holders of a majority of the votes entitled to be cast by such class voting separately as a class at the meeting shall constitute a quorum. Except as to the election of directors, at every such meeting at which a quorum is present for the taking of any action, a majority of the votes present or represented shall be necessary to take such action with the Common Stock and the Class B Common Stock voting together without regard to class or separately as a class or classes as are prescribed by the provisions of the Restated Certificate of Incorporation. With respect to the election of directors, the persons receiving the greatest number of votes, in descending order, shall be elected for the positions to be filled. The absence of a quorum as provided for herein for the taking of any one or more action(s) shall not prevent the taking of any other action for which a quorum is present, but the presence of a quorum for the taking of any one or more action(s) shall not authorize the taking of any other action for which a quorum is not present.

Section 4. Conduct of Meetings. The Board of Directors and/or the chair of any meeting of stockholders shall have the right and authority to prescribe such rules, regulations and procedures and, in the case of the chair of the meeting to do all such acts as are appropriate for the proper conduct of the meeting. Such rules, regulations or procedures, whether adopted by the Board of Directors or prescribed by the chair of the meeting, may include, without limitation: (a) the setting of the business for the meeting and the establishment of an agenda or order of business for the meeting; (b) rules and procedures for maintaining order at the meeting and the safety of those present; (c) limitations on attendance at or participation in the meeting to the stockholders of record of the Company, their duly authorized and constituted proxies or such other persons as the chair shall permit; (d) restrictions on entry to the meeting after the time fixed for the commencement thereof; (e) not requiring motions or seconding of motions and deeming directors nominated, or proposals made, by or under the authority of the Board of Directors to be properly before the meeting without further action; and (f) limitations and restrictions as to the content of and the time allotted, if any, to questions or comments by participants. Meetings of stockholders shall not be required to be held in accordance with rules of parliamentary procedure.

Section 5. Notice of Stockholder Business. At any meeting of the stockholders, only such business, including proposals to be voted on (but excluding the nomination and election of directors, which are covered in Section 2 of Article III of these By-laws) shall be conducted as shall have been properly brought before the meeting. To be properly brought before the meeting, business must be (a) specified in the notice of meeting (or any supplement thereto) given by or at the direction of the Board of Directors, (b) brought before the meeting by or at the direction of the Board of Directors or by a stockholder or stockholders holding, in the aggregate, at least twenty-five percent (25%) of the outstanding votes entitled to be cast by holders of the Common Stock and Class B Common Stock voting together without regard to class, or (c) properly requested to be brought before the meeting by a stockholder. For business to be properly requested to be brought before a meeting by a stockholder pursuant to (c) above, the stockholder must have given timely notice thereof in writing to the Secretary of the Company. To be timely, such written notice must be delivered to or mailed and received at the principal executive offices of the Company (1) with respect to business to be conducted at an annual meeting of stockholders, not later than the close of business on the 90th day or earlier than the close of business on the 120th day prior to the anniversary of the date of the

- 1 -



immediately preceding annual meeting, and (2) with respect to business to be conducted at a special meeting of stockholders, not later than the close of business on the fifteenth (15th) day following the day on which notice of such meeting was mailed to stockholders. A stockholder's notice to the Secretary shall set forth as to each matter the stockholder proposes to bring before the meeting: (i) the name and address of such stockholder; (ii) the class and number of shares of the Company's stock which are beneficially owned by the stockholder; (iii) a brief description of the business or proposal desired to be brought before the meeting and the reasons for conducting such at the meeting; (iv) any material interest of the stockholder in such business or proposal; and (v) such other information regarding such business or proposal as would be required to be included in a proxy statement pursuant to the rules of the Securities and Exchange Commission regardless of whether such other business or proposal may be included in any such proxy statement. The foregoing notice requirements of this Section 5 shall be deemed satisfied by a stockholder with respect to business if the stockholder has notified the Company of his, her or its intention to present a proposal at the meeting of stockholders in compliance with applicable rules and regulations promulgated under the Securities Exchange Act of 1934, as amended (“Exchange Act”) and such stockholder’s proposal has been included in a proxy statement that has been prepared by the Company to solicit proxies for such meeting of stockholders. No business shall be conducted at any meeting of stockholders except that which has been brought before such meeting in strict compliance with the terms and procedures of this Section.

ARTICLE II ‑ STOCK

Section 1. Stock Certificates.

(a)
Unless otherwise required by applicable law or authorized by the Board of Directors, from and after March 1, 2017, all shares of the Company shall be issued, recorded and transferred exclusively in uncertificated book-entry form in accordance with a direct registration program operated by a clearing agency registered under Section 17A of the Exchange Act. Shares of the Company represented by certificates that were issued prior to March 1, 2017 shall continue to be certificated securities of the Company until the certificates therefor have been surrendered to the Company.
(b)
Certificates for shares of the capital stock of the Company shall be issued only to the extent as may be required by applicable law or as otherwise authorized by the Board of Directors, and if so issued shall be in such form as shall be approved by the Board of Directors. Any such certificates shall be signed by or have engraved thereon a facsimile signature of the Chief Executive Officer and the Secretary or an Assistant Secretary, certifying the number and class of the Company’s shares held by such stockholder.

Section 2. Transfer Agents and Registrars. The Board of Directors may, in its discretion, appoint responsible banks or trust companies or other appropriately qualified institutions to act as Transfer Agents and Registrars of the stock of the Company; and, upon such appointments being made, no stock certificate shall be valid until countersigned by one of such Transfer Agents and registered by one of such Registrars. Where any such certificate is registered with the manual signature of a Registrar, the countersignature of a Transfer Agent may be a facsimile or engraved, stamped or printed. The Board of Directors may also make such additional rules and regulations as it may deem expedient concerning the issue, transfer and registration of uncertificated shares or certificates for shares of the capital stock of the Company.

Section 3. Transfer of Stock. Shares of stock may be transferred by delivery of the certificates therefore, accompanied by an assignment in writing on the back of the certificates or by written power of attorney to sell, assign and transfer the same, signed by the record holder thereof, upon receipt of proper transfer instructions from the owner of uncertificated shares, or upon the escheat of said shares under the laws of any state of the United States. In no event shall a transfer of shares affect the right of the Company to pay any dividend upon the stock to the holder of record thereof for all purposes, and no transfer shall be valid, except between the parties thereto, until such transfer shall have been made upon the books of the Company.

Section 4. Lost Certificates. In case any certificate of stock shall be lost, stolen or destroyed, the Board of Directors, in its discretion, may authorize the issue of, or provide for the manner of issuing, uncertificated shares in place of the certificate so lost, stolen or destroyed; provided, that, in each such case, the applicant for such uncertificated shares shall furnish to the Company and to such of its Transfer Agents and Registrars as may require the same evidence to their satisfaction, in their discretion, of the loss, theft or destruction of such certificate and of the ownership thereof, and also such security or indemnity as may be required by them.


- 2 -



Section 5. Record Date. The Board of Directors may fix a record date for the purpose of determining the stockholders entitled to notice of or to vote at any meeting of stockholders or any adjournment thereof; to receive payment of any dividend or other distribution or allotment of any rights or to exercise any rights in respect of any change, conversion or exchange of stock; or for the purpose of any other lawful action. The record date shall not precede the date upon which the resolution fixing the record date is adopted by the Board of Directors, and the record date shall not be more than sixty (60) days prior to the date of such meeting or such action, or, with respect to any such meeting, less than ten (10) days before the date of such meeting. Only stockholders of record on the record date shall be entitled to notice of and to vote at such meeting, or to receive such dividends or rights, or to exercise such rights, as the case may be. A determination of stockholders of record entitled to notice of or to vote at a meeting of stockholders shall apply to any adjournment of the meeting; provided, however, that the Board of Directors may fix a new record date for the adjourned meeting. The Board of Directors may fix a record date for the purpose of determining the stockholders entitled to consent to corporate action in writing without a meeting, which record date shall not precede the date upon which the resolution fixing the record date is adopted by the Board of Directors, and shall not be more than ten (10) days after the date upon which the resolution fixing the record date is adopted by the Board of Directors.

Section 6. Dividends. The Board of Directors may declare and pay such dividends upon the shares of the Company’s capital stock out of the surplus of the Company as it may deem expedient and as the condition of the Company shall warrant.

ARTICLE III ‑ BOARD OF DIRECTORS

Section 1. Number and Term of Office. The number of directors may be changed at any time and from time to time by vote at a meeting or by written consent of the holders of stock entitled to vote on the election of directors, or by a resolution of the Board of Directors, except that no decrease in the number of directors shall shorten the term of any director in office at the time of such decrease unless such director is specifically removed pursuant to Article Fourth, Section B.2.d. of the Company's Restated Certificate of Incorporation. Each director shall continue in office until his or her successor shall have been elected and qualified, or until his or her earlier resignation or removal.

Section 2. Director Nominations. Nominations for the election of directors, whether by vote of the Common Stock and the Class B Common Stock voting together without regard to class or of the Common Stock voting as a separate class, may be made by (a) the Board of Directors, (b) the Governance Committee or other committee appointed by the Board of Directors, (c) a stockholder or stockholders holding at least twenty-five percent (25%) of the outstanding votes entitled to be cast by holders of the Common Stock and Class B Common Stock voting together without regard to class, or (d) any stockholder entitled to vote for the election of directors at a meeting of stockholders. Any stockholder entitled to vote for the election of directors at a meeting of stockholders may nominate one or more persons for election as director(s) as provided for in (d) above only if written notice of such stockholder's intent to make such nomination or nominations has been timely given to the Secretary of the Company. To be timely, such written notice must be delivered to or mailed and received at the principal executive offices of the Company (1) with respect to an election to be held at an annual meeting of stockholders, not later than the close of business on the 90th day or earlier than the close of business on the 120th day prior to the anniversary of the date of the immediately preceding annual meeting, and (2) with respect to an election to be held at a special meeting of stockholders for the election of directors, not later than the close of business on the fifteenth (15th) day following the date on which notice of such meeting was mailed to stockholders. Each such notice shall set forth: (i) the name and address of the stockholder who intends to make the nomination and of the person or persons to be nominated; (ii) a representation the stockholder is a holder of record of stock of the Company entitled to vote at such meeting and intends to appear in person or by proxy at the meeting to nominate the person or persons specified in the notice; (iii) a description of all arrangements or understandings between the stockholder and each nominee and any other person or persons (naming such person or persons) pursuant to which the nomination or nominations are to be made by the stockholder and the reason or reasons for such nomination or nominations; (iv) such other information regarding each nominee proposed by such stockholder as would be required to be included in a proxy statement pursuant to the rules of the Securities and Exchange Commission regardless of whether such nomination or nominations may be included in any such proxy statement; and (v) the written consent of each nominee to serve as a director of the Company if so elected. The foregoing notice requirements of this Section 2 shall be deemed satisfied by a stockholder with respect to a nomination if the stockholder has notified the Company of his, her or its intention to make a nomination at the meeting of stockholders in compliance with applicable rules and regulations promulgated under the Exchange Act and such stockholder’s nomination has been included in a proxy statement that has been prepared by the Company to solicit proxies for such meeting of stockholders. No nominations for director shall be considered at a meeting of stockholders except those made in strict compliance with terms and procedures of this Section.

Section 3. Board Governance. The Board of Directors and the Governance Committee of the Board shall each have the authority and power to adopt rules, and determine the standards for, governance of the Board and its standing and special committees and to set standards for the performance of directors' duties.


- 3 -



Section 4. Chairman of the Board of Directors. The Board of Directors shall annually elect one of its members to be Chairman of the Board of Directors and shall fill any vacancy in the position of Chairman of the Board of Directors at such time and in such manner as the Board of Directors shall determine. The Chairman of the Board of Directors may, but need not, be an officer of, or employed in an executive or any other capacity by, the Company.

The Chairman of the Board of Directors shall preside, when present, at all meetings of the stockholders and of the Board of Directors and shall have such other powers and perform such other duties as may from time to time be assigned or required by the Board of Directors.

Section 5. Lead Independent Director. If the Chairman of the Board of Directors is also an officer or employee of the Company, or for any other reason is not an independent director, then the independent directors of the Board of Directors shall annually elect one of the independent directors to serve as Lead Independent Director and shall fill any vacancy in the position of Lead Independent Director, when applicable, at such time and in such manner as the independent directors of the Board of Directors shall determine, provided that the Lead Independent Director may only be selected from among the independent directors.

In the absence of the Chairman of the Board of Directors, the Lead Independent Director (if any) shall preside, when present, at all meetings of the stockholders and of the Board of Directors. The Lead Independent Director (if any) shall also preside at all executive sessions or other meetings of the independent directors of the Board of Directors, and shall have such other powers and perform such other duties as may from time to time be assigned or required by the Board of Directors.

Section 6. Vice Chairman of the Board of Directors. The Board of Directors may elect one or more of its members to be a Vice Chairman of the Board of Directors and may fill any vacancy in the position of Vice Chairman of the Board of Directors at such time and in such manner as the Board of Directors shall determine. A Vice Chairman of the Board of Directors may, but need not, be an officer of, or employed in an executive or any other capacity by, the Company.

In the absence of the Chairman of the Board of Directors and, if applicable, the Lead Independent Director, a Vice Chairman of the Board of Directors (if any) shall preside, when present, at all meetings of the stockholders and of the Board of Directors and shall have such other powers and perform such other duties as may from time to time be assigned or required by the Board of Directors.

Section 7. Stated Meetings. The Board of Directors may by resolution appoint in advance the time and place for holding stated meetings of the Board, and such stated meetings may be held at the time and place so appointed without the giving of any notice. In case the day appointed for a stated meeting shall fall on a legal holiday, such meeting shall be held on the next following business day, not a legal holiday, at the same hour.

Section 8. Special Meetings. Special meetings of the Board of Directors shall be held whenever called by the Chairman of the Board of Directors, the Lead Independent Director or a Vice Chairman of the Board of Directors, by the Chief Executive Officer or by one‑sixth (calculated to the nearest whole number) of the total number of directors constituting the Board of Directors. Notice of any such meeting, setting forth the time and place of the meeting, shall be mailed to each director, addressed to him or her at his or her residence or usual place of business, not later than the second day before the day on which the meeting is to be held, or shall be sent to him or her at such place by telefacsimile or electronic mail, or be delivered personally, or by telephone or other oral means, not later than the day before the day on which the meeting is to be held. Except as may be indicated in the notice thereof, any and all business may be transacted at any special meeting.

Section 9. Notice of Meetings. Notice of any meeting of the Board of Directors or of any committee need not be given to any director if waived by him or her whether before or after such meeting, or if he or she shall be present at the meeting, and any meeting of the Board of Directors or of any committee shall be a legal meeting without any notice thereof having been given, if all the members shall be present.

Section 10. Participation by Conference Telephone. Members of the Board of Directors or of any committee may participate in a meeting of the Board or committee by means of conference telephone or similar communications equipment by means of which all persons participating in the meeting can hear each other, and such participation in a meeting shall constitute presence in person at such meeting.

Section 11. Quorum and Manner of Acting. A majority of the total number of directors constituting the Board of Directors at the time of any meeting shall constitute a quorum for the transaction of business, and the act of a majority of the directors present at any meeting at which a quorum is present shall be the act of the Board of Directors.


- 4 -



Section 12. Directors' Fees. The Board of Directors shall have authority to determine the amount and form of compensation which shall be paid to its members.

ARTICLE IV ‑ COMMITTEES OF THE BOARD OF DIRECTORS

Section 1. Standing Committees. The standing committees of the Board of Directors shall be the Audit Committee, the Compensation and Executive Organization Committee, the Finance and Risk Management Committee, the Governance Committee, and the Executive Committee (or any successor to any of the foregoing committees having duties and responsibilities similar to such committee). The charter setting out the powers and duties of each standing committee shall be set by resolution of the Board.

Section 2. Other Committees. The Board of Directors may appoint other committees for such general or special purposes and for such terms as may be established by the Board, and the Board may delegate to any such committees such powers and duties of the Board as the Board may in its discretion determine.

Section 3. Committees, Meetings, Quorum and Manner of Acting. Stated and special meetings of the standing and other committees of the Board of Directors shall be held and notice thereof given in the same manner provided for meetings of the Board. The provisions of these By‑laws relating to the determination of a quorum, the manner of acting, and participation by conference telephone at meetings of the Board shall apply to the standing and other committees of the Board.

ARTICLE V ‑ OFFICERS

Section 1. Stated and Other Officers. The stated officers of the Company shall be the following, one or more of which positions may be filled or left vacant at the discretion of the Board of Directors (provided the requirements of the Delaware General Corporation Law relating to officers are complied with): the Chief Executive Officer; the President; the Chief Operating Officer; Senior Vice President(s); Executive Vice President(s); Vice President(s); Division President(s); the Chief Financial Officer; the General Counsel; the Controller; the Chief Accounting Officer; the Secretary; and the Treasurer. The Board of Directors may by resolution designate the Chairman of the Board of Directors or any Vice Chairman or Vice Chairmen of the Board of Directors to be officers of the Company. More than one office may be held by the same person. The Board of Directors or the Executive Committee of the Board of Directors may also appoint such other officers and agents as may be necessary or advisable in the conduct of the business and affairs of the Company.

Section 2. Term of Office. The stated officers shall hold office for such terms as the Board of Directors may designate, and if not so designated, until their respective successors are elected and qualified or their earlier resignation or removal. Other officers shall hold office for such terms as the Board of Directors or Executive Committee may determine.

Section 3. Removal of Officers. Any stated officer may be removed at any time, either with or without cause, by the Board of Directors, and any other officer may be removed at any time, either with or without cause, by the Board of Directors or the Executive Committee.

Section 4. Vacancies. A vacancy in any stated officer position may be filled by the Board of Directors and a vacancy in any other officer position may be filled by the Board of Directors or the Executive Committee.

Section 5. Chief Executive Officer. The Chief Executive Officer shall have active and general supervision and management over the business and affairs of the Company and shall have full power and authority to act for all purposes for and in the name of the Company in all matters except where action of the Board is required by law, these By-laws, or resolutions of the Board. In the case of the Chief Executive Officer being unavailable to perform the duties of office for periods of short duration, the Chief Executive Officer shall have the authority to designate who shall act as Chief Executive Officer for such period; failing such designation, the Chief Operating Officer, if any, shall act as Chief Executive Officer for such period.

Section 6. Other Officers. The other officers of the Company shall have such powers and perform such duties as may from time to time be assigned or required by the Board of Directors, the Executive Committee, the Chief Executive Officer, or their superior or as is customary and usual for the position.

Section 7. Compensation. The compensation of the stated officers of the Company shall be fixed, or the method for doing so shall be provided for, by the Board of Directors.


- 5 -



ARTICLE VI ‑ INDEMNIFICATION

Section 1. General. The Company shall indemnify and hold harmless, to the fullest extent permitted by the Delaware General Corporation Law as it presently exists or may be hereafter amended from time to time, any person who was or is made or is threatened to be made a party or is otherwise involved in any threatened, pending or completed action, suit, arbitration, alternative dispute resolution mechanism or proceeding, whether civil, criminal, administrative or investigative ("Proceeding") by reason of the fact that such person, or a person for whom such person is the legal representative, is or was

(a)     a director or officer of the Company or its subsidiaries, or

(b)     a director, officer or employee of the Company and is or was serving at the request of the Company through designation by the Chief Executive Officer as a director, officer, employee, agent or fiduciary of another corporation or of a partnership, joint venture, trust, nonprofit entity or other enterprise, including service with respect to employee benefit plans,

against all liability and loss suffered and expenses (including attorneys' fees), judgments, penalties, fines and amounts paid in settlement actually and reasonably incurred by such person or on such person's behalf in connection with any such Proceeding. However, except as provided for in Section 4 of this Article, the Company shall be required to indemnify a person in connection with a Proceeding (or part thereof) initiated by such person only if the Proceeding (or part thereof) was or is authorized by the Board of Directors of the Company.

Section 2. Advancement of Expenses. The Company shall pay the reasonable expenses (including attorneys' fees) as and when incurred by a director or officer of the Company in connection with any Proceeding described in Section 1 of this Article in advance of its final disposition, provided, however, that such payment shall be made only upon a receipt of an undertaking by the director or officer to repay all expenses (including attorneys' fees) advanced if it should be ultimately determined that the director or officer is not entitled to be indemnified under this Article or otherwise. Payment of such expenses (including attorneys' fees) incurred by employees of the Company designated by the Chief Executive Officer in accordance with Section 1 of this Article may be made by the Board of Directors in its discretion upon such terms and conditions, if any, as it deems appropriate.     

Section 3. Rights Not Exclusive. The rights conferred on any person by this Article shall not be exclusive of any other rights which such person may have or hereafter acquire under any statute, provision of the Restated Certificate of Incorporation, these By-laws, agreement, vote of stockholders or disinterested directors, or otherwise. The indemnification and advancement of expenses provided for by this Article shall continue as to a person who has ceased to be a director, officer or employee described in Section 1 and shall inure to the benefit of the heirs, executors and administrators of such a person.

Section 4. Claims. If a claim by a director, officer or employee described in Section 1 for indemnification or advancement of expenses under this Article is not paid in full within thirty days after a written claim therefor has been received by the Company, the claimant may file suit to recover the unpaid amount of such claim and, if successful in whole or in part, shall be entitled to be paid in full all costs and expenses (including attorneys' fees) of prosecuting such claim. In any such action, the Company shall have the burden of proving that the claimant was not entitled to the requested indemnification or advancement of expenses under applicable law and this Article.

Section 5. Limitation on Indemnification. The Company's obligation to indemnify or advance expenses under this Article to a person who is or was serving at the request of the Company (as provided for in Section 1) as a director, officer, employee, agent or fiduciary of any other corporation, partnership, joint venture, trust, nonprofit entity, employee benefit plan or other enterprise shall be secondary and supplemental to any indemnification obligation of such corporation, partnership, joint venture, trust, nonprofit entity, employee benefit plan or other enterprise, and any amounts otherwise payable under this Article shall be reduced by the amount such person is entitled to pursuant to such other indemnification.

Section 6. Amendment or Repeal. Any repeal or modification of the foregoing provisions of this Article shall not adversely affect any right or protection hereunder of any person in respect of any act or omission occurring prior to or at the time of such repeal or modification.

ARTICLE VII ‑ EMERGENCY CONDITIONS

Section 1. Board of Directors. During any emergency resulting from an attack on the United States or on a locality in which the Company conducts its business or customarily holds meetings of its Board of Directors or its stockholders or during a nuclear or atomic disaster or during the existence of any catastrophe, or other similar emergency condition (any of the

- 6 -



foregoing is hereinafter referred to as an "Emergency Condition"), as a result of which a quorum of the Board of Directors cannot readily be convened for action (including by telephone), then in addition to any director or directors who are able and available, the executive officers of the Company, as and in the order designated in advance by the Chief Executive Officer of the Company and approved by the Board of Directors, who are able and available, shall be deemed for all purposes to be directors to the extent required to constitute a quorum for any meeting of the Board of Directors during such Emergency Condition, notwithstanding any limitations or other provisions contained in the Restated Certificate of Incorporation, these By-laws or resolutions of the Board of Directors in effect at the time of the Emergency Condition.

Section 2. Chief Executive Officer. If as a result of any Emergency Condition or due to his incapacitation, the Chief Executive Officer is unable or unavailable to act, then until the Chief Executive Officer becomes able and available to act or a new Chief Executive Officer is elected by the Board of Directors, the officer of the Company, as and in the order designated in advance by the Chief Executive Officer of the Company and approved by the Board of Directors, who is able and available to act shall act as Chief Executive Officer of the Company.

Section 3. Notice of Meetings. During an Emergency Condition or during any time in which the Chief Executive Officer becomes unable or unavailable to act, a meeting of the Board of Directors may be called by the Chairman of the Board of Directors, the Lead Independent Director (if any) or the Chair of the Governance Committee. If none of the foregoing is able and available, then a meeting of the Board of Directors may be called by any director, and if none are able and available to do so, by any executive officer of the Company. Such meeting shall be called by notice of the time and place given to such of the directors, or officers serving as directors in accordance with this Article, as it may be feasible to reach at the time and by such means (including electronic) as may be feasible at the time.

Section 4. Powers During an Emergency Condition. During an Emergency Condition, the Board of Directors (including those serving as directors pursuant to Section 1 above) may take any acts in good faith deemed necessary and in the best interests of the Company, including, but not limited to, changing the head office or designating several alternative head offices or regional offices of the Company, or providing for and from time to time modifying lines of succession in the event that during any such Emergency Condition any or all officers or agents of the Company shall for any reason be rendered incapable of discharging their duties.

Section 5. Liability. No officer or director shall be liable for any act taken in accordance with this Article during an Emergency Condition, except for willful misconduct.

Section 6. Effectiveness of Other By-laws. To the extent not inconsistent with the provisions of this Article, the other By-laws of the Company shall remain in effect during any Emergency Condition.

ARTICLE VIII - FORUM FOR ADJUDICATION OF DISPUTES

With respect to any action arising out of any act or omission occurring after the adoption of this Article VIII of these By-laws, unless the Company consents in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware (or, if the Court of Chancery lacks jurisdiction, the federal district court for the District of Delaware unless said court lacks subject matter jurisdiction, in which case, the Superior Court of the State of Delaware) shall be the sole and exclusive forum for (a) any derivative action or proceeding brought on behalf of the Company, (b) any action asserting a claim of breach of fiduciary duty owed by any director, officer or other employee of the Company to the Company or the Company’s stockholders, (c) any action asserting a claim arising under any provision of the Delaware General Corporation Law, the Restated Certificate of Incorporation or these By-laws or (d) any action asserting a claim governed by the internal affairs doctrine. If any action the subject matter of which is within the scope of the preceding sentence is filed in a court other than a court located within the State of Delaware (a “Foreign Action”) in the name of any stockholder, such stockholder shall be deemed to have consented to (i) the personal jurisdiction of the state and federal courts located within the State of Delaware in connection with any action brought in any such court to enforce the preceding sentence and (ii) having service of process made upon such stockholder in any such action by service upon such stockholder’s counsel in the Foreign Action as agent for such stockholder.

ARTICLE IX - AMENDMENTS

These By‑laws may be amended or repealed, in whole or in part, and new By‑laws may be adopted, either by the affirmative vote of a majority of the votes entitled to be cast by the holders of the Common Stock and the Class B Common Stock voting together without regard to class, given at any meeting of stockholders or by a consent, or by the affirmative vote of two‑thirds (calculated to the nearest whole number) of the total number of directors constituting the Board of Directors, given at any meeting of directors or by a consent.

- 7 -
EX-21.1 3 hsy_20181231exhibit211.htm SUBSIDIARIES OF THE REGISTRANT Exhibit


EXHIBIT 21.1
SUBSIDIARIES OF REGISTRANT
Below is a listing of our major subsidiaries, their jurisdictions of incorporation, and the name under which they do business. Each is wholly owned unless otherwise noted.
Subsidiary Name
 
Jurisdiction of Incorporation
 
 
 
Hershey Netherlands B.V.
 
The Netherlands
Hershey Canada, Inc.
 
Canada
Hershey Mexico S.A. de C.V.
 
Mexico
Hersmex S. de R.L. de C.V.
 
Mexico
Servicios de Hersmex S. de R.L. de C.V.
 
Mexico
Hershey Chocolate of Virginia, Inc.
 
Delaware
Hershey Chocolate & Confectionery Corporation
 
Delaware
Hershey International LLC
 
Delaware
Reese Candy Corporation
 
Delaware
CSH Foods, Inc.
 
Delaware
Artisan Confections Company
 
Delaware
Krave Pure Foods, Inc.
 
Delaware
Ripple Brand Collective, LLC
 
New York
Amplify Snack Brands, Inc.
 
Delaware
Hershey Caribe, Inc.
 
Puerto Rico
Hershey UK Holding Limited
 
United Kingdom
Hershey UK Finance Limited
 
United Kingdom
Hershey Trading GmbH
 
Switzerland
Hershey India Private Limited
 
India
Nutrine Confectionery Company Private Limited
 
India
Hershey (Shanghai) Foods Research and Development Co. Ltd.
 
China
Hershey Commercial (Shanghai) Co. Ltd.
 
China
Hershey (China) Investment Management Co., Ltd.
 
China
Hershey Japan Co., Ltd.
 
Japan
Hershey Philippines, Inc.
 
Philippines
Regional Operating HQ
 
Philippines
Hershey Singapore Pte. Ltd.
 
Singapore
Hershey Asia Pacific Pte. Ltd.
 
Singapore
Hershey Malaysia Sdn. Bhd.
 
Malaysia
Hershey (Thailand) Co. Ltd.
 
Thailand
Hershey do Brasil Ltda.
 
Brazil
Lotte Shanghai Foods Co., Ltd. (50% ownership)
 
China
LH Foods Co., Limited (50 % ownership)
 
Hong Kong



EX-23.1 4 hsy_20181231exhibit231.htm CONSENT OF ERNST & YOUNG LLP Exhibit


EXHIBIT 23.1
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
We consent to the incorporation by reference in the following Registration Statements:

(1) Registration Statement (Form S-3 No. 333-225303) pertaining to the prospectus for the sale of Debt Securities of The Hershey Company,

(2) Registration Statement (Form S-8 No. 333-174123) pertaining to the Equity and Incentive Compensation Plan of The Hershey Company,

(3) Registration Statement (Form S-8 No. 333-143764) pertaining to the Equity and Incentive Compensation Plan of The Hershey Company,

(4) Registration Statement (Form S-8 No. 333-107706) pertaining to the Directors’ Compensation Plan of Hershey Foods Corporation,

(5) Registration Statement (Form S-8 No. 333-72100) pertaining to the 2001 Nonqualified Stock Option Agreement of Hershey Foods Corporation,

(6) Registration Statement (Form S-8 No. 333-72112) pertaining to the Broad Based Stock Option Plan of Hershey Foods Corporation,

(7) Registration Statement (Form S-8 No. 333-52509) pertaining to the Key Employee Incentive Plan of Hershey Foods Corporation, and

(8) Registration Statement (Form S-8 No. 333-25853) pertaining to the Directors’ Compensation Plan of Hershey Foods Corporation;

of our reports dated February 22, 2019, with respect to the consolidated financial statements and schedule of The Hershey Company and the effectiveness of internal control over financial reporting of The Hershey Company included in this Annual Report on Form 10-K of The Hershey Company for the year ended December 31, 2018.

/s/ ERNST & YOUNG LLP
 
Philadelphia, Pennsylvania
February 22, 2019



EX-23.2 5 hsy_20181231exhibit232.htm CONSENT OF KPMG LLP Exhibit


EXHIBIT 23.2
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
The Board of Directors
The Hershey Company:

We We consent to the incorporation by reference in the registration statements (File No. 333-225303, File No. 333-174123, File No. 333-143764, File No. 333-107706, File No. 333-72112, File No. 333-72100, File No. 333-52509, File No. 333-25853) on Forms S-3 and S-8 of The Hershey Company of our report dated February 21, 2017, except for the classification adjustments to the Consolidated Statements of Cash Flows related to the adoption of Accounting Standards Update 2016-09, Compensation-Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting, described in Note 1, as to which the date is February 27, 2018 and the classification adjustments related to the adoption of Accounting Standards Update 2017-07, Compensation-Retirement Benefits (Topic 715), described in Note 1 as to which the date is May 25, 2018, with respect to the related consolidated statements of income, comprehensive income, cash flows and stockholders’ equity of The Hershey Company and subsidiaries for the year ended December 31, 2016, and the related notes and financial statement schedule, which report appears in the December 31, 2018 annual report on Form 10-K of The Hershey Company.

/s/ KPMG LLP
 
New York, New York
February 22, 2019



EX-31.1 6 hsy_20181231exhibit311.htm SECTION 302 CEO CERTIFICATION Exhibit
Exhibit 31.1
CERTIFICATION
I, Michele G. Buck, certify that:
1.
I have reviewed this Annual Report on Form 10-K of The Hershey Company;
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.
 


/s/ MICHELE G. BUCK
Michele G. Buck
Chief Executive Officer
February 22, 2019





EX-31.2 7 hsy_20181231exhibit312.htm SECTION 302 CFO CERTIFICATION Exhibit
Exhibit 31.2
CERTIFICATION
I, Patricia A. Little, certify that:
1.
I have reviewed this Annual Report on Form 10-K of The Hershey Company;
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.
 
/S/ PATRICIA A. LITTLE
Patricia A. Little
Chief Financial Officer
February 22, 2019




EX-32.1 8 hsy_20181231exhibit321.htm SECTION 906 CEO AND CFO CERTIFICATION Exhibit
Exhibit 32.1
CERTIFICATION
Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, the undersigned officers of The Hershey Company (the “Company”) hereby certify that the Company’s Annual Report on Form 10-K for the year ended December 31, 2018 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934 and that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
Date:
February 22, 2019
 
/s/ MICHELE G. BUCK
 
 
 
 
 
 
 
Michele G. Buck
Chief Executive Officer
 
 
 
 
Date:
February 22, 2019
 
/s/ PATRICIA A. LITTLE
 
 
 
 
 
 
 
Patricia A. Little
Chief Financial Officer
A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.






EX-101.SCH 9 hsy-20181231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2412402 - Disclosure - ASSETS AND LIABILITIES HELD FOR SALE ASSETS AND LIABILITIES HELD FOR SALE (Details) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - ASSETS AND LIABILITIES HELD FOR SALE ASSETS AND LIABILITIES HELD FOR SALE (Notes) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - ASSETS AND LIABILITIES HELD FOR SALE ASSETS AND LIABILITIES HELD FOR SALE (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - BUSINESS ACQUISITIONS link:presentationLink link:calculationLink link:definitionLink 2403405 - Disclosure - BUSINESS ACQUISITIONS - AMPLIFY SNACK BRANDS, INC ASSETS ACQUIRED AND LIABILITIES ASSUMED ALLOCATION (Details) link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - BUSINESS ACQUISITIONS - AMPLIFY SNACK BRANDS, INC NARRATIVE (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - BUSINESS ACQUISITIONS - PIRATE BRANDS ASSETS ACQUIRED AND LIABILITIES ASSUMED ALLOCATION (Details) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - BUSINESS ACQUISITIONS - PIRATE BRANDS NARRATIVE (Details) link:presentationLink link:calculationLink link:definitionLink 2403406 - Disclosure - BUSINESS ACQUISITIONS - RIPPLE BRAND COLLECTIVE, LLC ASSETS ACQUIRED AND LIABILITIES ASSUMED ALLOCATION (Details) link:presentationLink link:calculationLink link:definitionLink 2403407 - Disclosure - BUSINESS ACQUISITIONS - RIPPLE BRAND COLLECTIVE, LLC NARRATIVE (Details) link:presentationLink link:calculationLink link:definitionLink 2403408 - Disclosure - BUSINESS ACQUISITIONS - SHANGHAI GOLDEN MONKEY NARRATIVE (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - BUSINESS ACQUISITIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - BUSINESS REALIGNMENT ACTIVITIES link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - BUSINESS REALIGNMENT ACTIVITIES - BUSINESS REALIGNMENT ACTIVITIES NARRATIVE (Details) link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - BUSINESS REALIGNMENT ACTIVITIES - SCHEDULE OF BUSINESS REALIGNMENT ACTIVITY (Details) link:presentationLink link:calculationLink link:definitionLink 2416404 - Disclosure - BUSINESS REALIGNMENT ACTIVITIES - SCHEDULE OF LIABILITY ACTIVITY FOR COSTS QUALIFYING AS EXIT AND DISPOSAL COSTS (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - BUSINESS REALIGNMENT ACTIVITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2126100 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 2426404 - Disclosure - COMMITMENTS AND CONTINGENCIES - COMMITMENTS AND CONTINGENCIES NARRATIVE (Details) link:presentationLink link:calculationLink link:definitionLink 2426403 - Disclosure - COMMITMENTS AND CONTINGENCIES - SCHEDULE OF OPERATING AND CAPITAL LEASE OBLIGATIONS (Details) link:presentationLink link:calculationLink link:definitionLink 2426402 - Disclosure - COMMITMENTS AND CONTINGENCIES - SCHEDULE OF PURCHASE OBLIGATIONS COVERED BY PUTCHASE AGREEMENTS WITH VARIOUS SUPPLIERS FUTURE MATURTY SCHEDULE (Details) link:presentationLink link:calculationLink link:definitionLink 2326301 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) 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 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 1005000 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 1005501 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - DERIVATIVE INSTRUMENTS link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - DERIVATIVE INSTRUMENTS - DERIVATIVE INSTRUMENTS NARRATIVE (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - DERIVATIVE INSTRUMENTS - SCHEDULE OF THE CLASSIFICATION OF DERIVATIVE ASSETS AND LIABILITIES WITHIN THE CONSOLIDATED BALANCE SHEETS (Details) link:presentationLink link:calculationLink link:definitionLink 2406404 - Disclosure - DERIVATIVE INSTRUMENTS - SCHEDULE OF THE EFFECT OF DERIVATIVE INSTRUMENTS ON THE CONSOLIDATED STATEMENTS OF INCOME (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - DERIVATIVE INSTRUMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - DOCUMENT AND ENTITY INFORMATION link:presentationLink link:calculationLink link:definitionLink 2127100 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 2427403 - Disclosure - EARNINGS PER SHARE - EARNINGS PER SHARE NARRATIVE (Details) link:presentationLink link:calculationLink link:definitionLink 2327301 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 2125100 - Disclosure - EQUITY AND NONCONTROLLING INTEREST link:presentationLink link:calculationLink link:definitionLink 2425402 - Disclosure - EQUITY AND NONCONTROLLING INTEREST - EQUITY AND NONCONTROLLING INTEREST NARRATIVE (Details) link:presentationLink link:calculationLink link:definitionLink 2425404 - Disclosure - EQUITY AND NONCONTROLLING INTEREST - SCHEDULE OF ACTIVITY RELATING TO THE NONCONTROLLING INTEREST (Details) link:presentationLink link:calculationLink link:definitionLink 2425403 - Disclosure - EQUITY AND NONCONTROLLING INTEREST - SCHEDULE OF THE CHANGES IN THE OUTSTANDING SHARES OF COMMMON STOCK (Details) link:presentationLink link:calculationLink link:definitionLink 2325301 - Disclosure - EQUITY AND NONCONTROLLING INTEREST (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - FAIR VALUE MEASUREMENTS - FAIR VALUE MEASUREMENTS NARRATIVE (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - FAIR VALUE MEASUREMENTS - SCHEDULE OF ASSETS AND LIABILITIES MEASURED AT FAIR VALUE (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - FAIR VALUE MEASUREMENTS - SCHEDULE OF FAIR VALUES AND CARRYING VALUES OF LONG-TERM DEBT (Details) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - GOODWILL AND INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - GOODWILL AND INTANGIBLE ASSETS NARRATIVE (Details) link:presentationLink link:calculationLink link:definitionLink 2404405 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF AMORTIZATION EXPENSE, FOR THE NEXT FIVE YEARS (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF CHANGES IN CARRYING VALUE OF GOODWILL BY REPORTABLE SEGMENT (Details) link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF GROSS CARRYING AMOUNT AND ACCUMULATED AMORTIZATION FOR EACH MAJOR CLASS OF INTANGIBLE ASSET (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 2417404 - Disclosure - INCOME TAXES - INCOME TAXES NARRATIVE (Details) link:presentationLink link:calculationLink link:definitionLink 2417403 - Disclosure - INCOME TAXES - SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT) (Details) link:presentationLink link:calculationLink link:definitionLink 2417405 - Disclosure - INCOME TAXES - SCHEDULE OF DEFERRED TAX ASSET AND LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 2417405 - Disclosure - INCOME TAXES - SCHEDULE OF DEFERRED TAX ASSET AND LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 2417406 - Disclosure - INCOME TAXES - SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION (Details) link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - INCOME TAXES - SCHEDULE OF INCOME (LOSS) BEFORE TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 2417407 - Disclosure - INCOME TAXES - SCHEDULE OF UNRECOGNIZED TAX BENEFITS ROLL FORWARD (Details) link:presentationLink link:calculationLink link:definitionLink 2317301 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 2128100 - Disclosure - OTHER (INCOME) EXPENSE, NET OTHER (INCOME) EXPENSE, NET link:presentationLink link:calculationLink link:definitionLink 2328301 - Disclosure - OTHER (INCOME) EXPENSE, NET OTHER (INCOME) EXPENSE, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 2428402 - Disclosure - OTHER (INCOME) EXPENSE, NET - SCHEDULE OF OTHER (INCOME) AND EXPENSE, NET (Details) link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS link:presentationLink link:calculationLink link:definitionLink 2418402 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS NARRATIVE (Details) link:presentationLink link:calculationLink link:definitionLink 2418404 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF ACCUMULATED BENEFIT OBLIGATIONS IN EXCESS OF PLAN ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 2418406 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF AMOUNTS EXPECTED TO BE AMORTIZED FROM AOCI INTO NET PERIODIC BENEFIT (Details) link:presentationLink link:calculationLink link:definitionLink 2418405 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF COMPONENTS OF NET PERIODIC BENEFIT COST (Details) link:presentationLink link:calculationLink link:definitionLink 2418403 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF DEFINED BENEFIT OBLIGATIONS, PLAN ASSETS AND FUNDED STATUS (Details) link:presentationLink link:calculationLink link:definitionLink 2418409 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF EFFECT OF ONE PERCENT CHANGE IN ASSUMED HEALTH CARE TREND RATES (Details) link:presentationLink link:calculationLink link:definitionLink 2418412 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF EXPECTED BENEFIT PAYMENTS TO BE PAID (Details) link:presentationLink link:calculationLink link:definitionLink 2418411 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF PENSION PLAN ASSETS WITHIN THE FAIR VALUE HIERARCHY (Details) link:presentationLink link:calculationLink link:definitionLink 2418410 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF PLAN ASSETS ACROSS ASSET CLASSES (Details) link:presentationLink link:calculationLink link:definitionLink 2418407 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF WEIGHTED AVERAGE ASSUMPTIONS USED IN COMPUTING BENEFIT OBLIGATIONS (Details) link:presentationLink link:calculationLink link:definitionLink 2418408 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF WEIGHTED AVERAGE ASSUMPTIONS USED IN COMPUTING NET PERIODIC BENEFIT COST (Details) link:presentationLink link:calculationLink link:definitionLink 2318301 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 2330301 - Disclosure - QUARTERLY DATA (Tables) link:presentationLink link:calculationLink link:definitionLink 2130100 - Disclosure - QUARTERLY DATA (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2131100 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS link:presentationLink link:calculationLink link:definitionLink 2431401 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) link:presentationLink link:calculationLink link:definitionLink 2427402 - Disclosure - - SCHEDULE OF BASIC AND DILUTED EARNINGS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 2424405 - Disclosure - - SCHEDULE OF DEPRECIATION AND AMORTIZATION EXPENSE INCLUDED WITHIN SEGMENT INCOME (Details) link:presentationLink link:calculationLink link:definitionLink 2424403 - Disclosure - - SCHEDULE OF NET SALES AND EARNINGS BY SEGMENT (Details) link:presentationLink link:calculationLink link:definitionLink 2430402 - Disclosure - - SCHEDULE OF QUARTERLY FINANCIAL INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink 2424406 - Disclosure - - SCHEDULE OF SEGMENT INFORMATION BY GEOGRAPHY (Details) link:presentationLink link:calculationLink link:definitionLink 2429402 - Disclosure - - SCHEDULE OF SUPPLEMENTAL BALANCE SHEET INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink 2124100 - Disclosure - SEGMENT INFORMATION link:presentationLink link:calculationLink link:definitionLink 2424402 - Disclosure - - SEGMENT INFORMATION NARRATIVE (Details) link:presentationLink link:calculationLink link:definitionLink 2424407 - Disclosure - SEGMENT INFORMATION - SCHEDULE OF ADDITIONAL PRODUCT LINE SALES (Details) link:presentationLink link:calculationLink link:definitionLink 2424404 - Disclosure - SEGMENT INFORMATION - SCHEDULE OF UNALLOCATED MARK-TO-MARKET (GAINS) LOSSES ON COMMODITY DERIVATIVES (Details) link:presentationLink link:calculationLink link:definitionLink 2324301 - Disclosure - SEGMENT INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - SHORT AND LONG-TERM DEBT link:presentationLink link:calculationLink link:definitionLink 2405404 - Disclosure - SHORT AND LONG-TERM DEBT - LONG TERM DEBT INTEREST RATES (Details) link:presentationLink link:calculationLink link:definitionLink 2405405 - Disclosure - SHORT AND LONG-TERM DEBT - LONG TERM DEBT NARRATIVE (Details) link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - SHORT AND LONG-TERM DEBT - SCHEDULE OF LONG-TERM DEBT INSTRUMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 2405406 - Disclosure - SHORT AND LONG-TERM DEBT - SCHEDULE OF MATURITIES OF LONG-TERM DEBT (Details) link:presentationLink link:calculationLink link:definitionLink 2405407 - Disclosure - SHORT AND LONG-TERM DEBT - SCHEDULE OF NET INTEREST EXPENSE (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - SHORT AND LONG-TERM DEBT - SHORT-TERM DEBT NARRATIVE (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - SHORT AND LONG-TERM DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 2123100 - Disclosure - STOCK COMPENSATION PLANS link:presentationLink link:calculationLink link:definitionLink 2423403 - Disclosure - STOCK COMPENSATION PLANS - SCHEDULE OF COMPENSATION EXPENSE AND INCOME TAX BENEFITS FOR STOCK-BASED COMPENSATION PROGRAMS (Details) link:presentationLink link:calculationLink link:definitionLink 2423405 - Disclosure - STOCK COMPENSATION PLANS - SCHEDULE OF FAIR VALUE WEIGHTED-AVERAGE ASSUMPTIONS (Details) link:presentationLink link:calculationLink link:definitionLink 2423407 - Disclosure - STOCK COMPENSATION PLANS - SCHEDULE OF PSUs AND RSUs ACTIVITY (Details) link:presentationLink link:calculationLink link:definitionLink 2423408 - Disclosure - STOCK COMPENSATION PLANS - SCHEDULE OF PSUs AND RSUS FAIR VALUE WEIGHTED-AVERAGE ASSUMPTIONS (Details) link:presentationLink link:calculationLink link:definitionLink 2423404 - Disclosure - STOCK COMPENSATION PLANS - SCHEDULE OF STOCK OPTION ACTIVITY (Details) link:presentationLink link:calculationLink link:definitionLink 2423406 - Disclosure - STOCK COMPENSATION PLANS - SCHEDULE OF STOCK OPTION INFORMATION BY EXERCISE PRICE RANGE (Details) link:presentationLink link:calculationLink link:definitionLink 2423402 - Disclosure - STOCK COMPENSATION PLANS - STOCK COMPENSATION PLANS NARRATIVE (Details) link:presentationLink link:calculationLink link:definitionLink 2323301 - Disclosure - STOCK COMPENSATION PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 2401406 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - ACCOUNTS RECEIVABLE - TRADE (Details) link:presentationLink link:calculationLink link:definitionLink 2401409 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - COMPUTER SOFTWARE (Details) link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION (Details) link:presentationLink link:calculationLink link:definitionLink 2401407 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - INVENTORIES (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 2401408 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - PROPERTY, PLANT AND EQUIPMENT (Details) link:presentationLink link:calculationLink link:definitionLink 2401410 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - RECENT ACCOUNTING PRONOUNCEMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 2401404 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - REVENUE RECOGNITION (Details) link:presentationLink link:calculationLink link:definitionLink 2401405 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - SELLING, MARKETING AND ADMINISTRATIVE EXPENSE (Details) link:presentationLink link:calculationLink link:definitionLink 2301302 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2129100 - Disclosure - SUPPLEMENTAL BALANCE SHEET INFORMATION link:presentationLink link:calculationLink link:definitionLink 2329301 - Disclosure - SUPPLEMENTAL BALANCE SHEET INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 hsy-20181231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 hsy-20181231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 hsy-20181231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Commitments and Contingencies Disclosure [Abstract] Concentration Risk [Table] Concentration Risk [Table] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Workforce Subject to Collective Bargaining Arrangements Workforce Subject to Collective Bargaining Arrangements [Member] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Scenario, Forecast Scenario, Forecast [Member] Concentration Risk [Line Items] Concentration Risk [Line Items] Entity number of employees Entity Number of Employees Entity number of part-time employees Entity Number of Part-Time Employees Entity Number of Part-Time Employees Percentage of employees Concentration Risk, Percentage Income Tax Disclosure [Abstract] Federal statutory income tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent State income taxes, net of Federal income tax benefits Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Qualified production income deduction Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Percent Business realignment and impairment charges Effective Income Tax Rate Reconciliation, Nondeductible Expense, Restructuring Charges, Percent Foreign rate differences Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Historic and solar tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Percent U.S. tax reform Effective Income Tax Rate Reconciliation, Tax Settlement, Domestic, Percent Tax contingencies Effective Income Tax Rate Reconciliation, Tax Contingency, Percent Other, net Effective Income Tax Rate Reconciliation,Other Reconciling Items, Percent Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Other Income and Expenses [Abstract] SEC Schedule, 12-15, Insurance Companies, Summary of Investments, Other than Investments in Related Parties [Table] SEC Schedule, 12-15, Insurance Companies, Summary of Investments, Other than Investments in Related Parties [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Shanghai Golden Monkey Food Joint Stock Co., Ltd. Shanghai Golden Monkey Food Joint Stock Co., Ltd. [Member] Shanghai Golden Monkey Food Joint Stock Co., Ltd. [Member] SEC Schedule, 12-15, Insurance Companies, Summary of Investments, Other than Investments in Related Parties [Line Items] SEC Schedule, 12-15, Insurance Companies, Summary of Investments, Other than Investments in Related Parties [Line Items] Write-down of equity investments in partnerships qualifying for tax credits Equity Method Investment, Other than Temporary Impairment Defined Benefit Plan, Non-Service Cost Defined Benefit Plan, Non-Service Cost Defined Benefit Plan, Non-Service Cost Gain on settlement of SGM liability (see Note 2) Business Combination, Bargain Purchase, Gain Recognized, Amount Other (income) expense, net Other Nonoperating, Gain (Loss) Other Nonoperating, Gain (Loss) Total Other Nonoperating Income (Expense) Quarterly Financial Information Disclosure [Abstract] Quarterly Data (Unaudited) Quarterly Financial Information [Text Block] Goodwill, Impairment Loss Goodwill, Impairment Loss Impairment of Intangible Assets (Excluding Goodwill) Impairment of Intangible Assets (Excluding Goodwill) Amortization of Intangible Assets Amortization of Intangible Assets Segment Reporting [Abstract] Schedule of Net Sales and Earnings by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Schedule of Unallocated Mark-to-Market (Gains) Losses on Commodity Derivatives Allocation Of Net Derivative Gains Losses From Economic Hedges To Operating Results Of Reporting Segments Table [Table Text Block] Allocation Of Net Derivative Gains Losses From Economic Hedges To Operating Results Of Reporting Segments Table [Table Text Block] Schedule of Depreciation and Amortization Expense Included within Segment Income Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table Text Block] Schedule of Segment Information by Geography Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Schedule of Revenue from External Customers by Products and Services Revenue from External Customers by Products and Services [Table Text Block] Earnings Per Share [Abstract] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Employee stock options Employee Stock Option [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive securities excluded from computation of earnings per share (shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 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] Pension Benefits Pension Plan [Member] Other Benefits Other Postretirement Benefits Plan [Member] Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] 2019 Defined Benefit Plan, Expected Future Benefit Payment, Next Twelve Months 2020 Defined Benefit Plan, Expected Future Benefit Payment, Year Two 2021 Defined Benefit Plan, Expected Future Benefit Payment, Year Three 2022 Defined Benefit Plan, Expected Future Benefit Payment, Year Four 2023 Defined Benefit Plan, Expected Future Benefit Payment, Year Five 2024-2028 Defined Benefit Plan, Expected Future Benefit Payment, Five Fiscal Years Thereafter Restructuring and Related Activities [Abstract] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Restructuring Type [Axis] Restructuring Type [Axis] Type of Restructuring [Domain] Type of Restructuring [Domain] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Liability balance at December 31, 2017 Restructuring Reserve 2018 business realignment charges Restructuring Charges, Business Realignment Reserve Restructuring Charges, Business Realignment Reserve Cash payments Payments for Restructuring Other, net Restructuring Reserve, Accrual Adjustment Liability balance at December 31, 2018 Debt Disclosure [Abstract] Short and Long-Term Debt Debt Disclosure [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Inventory, Net [Abstract] Raw materials Inventory, Raw Materials, Net of Reserves Goods in process Inventory, Work in Process, Net of Reserves Finished goods Inventory, Finished Goods, Net of Reserves Inventories at FIFO FIFO Inventory Amount Adjustment to LIFO Inventory, LIFO Reserve Total inventories Inventory, Net Prepaid Expense and Other Assets, Current [Abstract] Prepaid Expense and Other Assets, Current [Abstract] Prepaid Expense Prepaid Expense Disposal Group, Including Discontinued Operation, Assets Disposal Group, Including Discontinued Operation, Assets Other Assets, Current Other Assets, Current Prepaid Expenses and Other Prepaid Expenses and Other Prepaid Expenses and Other Property, Plant and Equipment [Abstract] Land Land Buildings Buildings and Improvements, Gross Machinery and equipment Machinery and Equipment, Gross Construction in progress Construction in Progress, Gross Property, plant and equipment, gross Property, Plant and Equipment, Gross Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property, plant and equipment, net Property, Plant and Equipment, Net Other Assets, Noncurrent [Abstract] Capitalized software, net Capitalized Computer Software, Net Other non-current assets Other Miscellaneous Assets, Non-Current Other Miscellaneous Assets, Non-Current Total other assets Other Assets, Noncurrent Accrued Liabilities, Current [Abstract] Payroll, compensation and benefits Employee-related Liabilities, Current Advertising, promotion and product allowances Accrued Marketing Costs, Current Disposal Group, Including Discontinued Operation, Liabilities Disposal Group, Including Discontinued Operation, Liabilities Other Other Accrued Liabilities, Current Total accrued liabilities Accrued Liabilities, Current Other Liabilities, Noncurrent [Abstract] Post-retirement benefits liabilities Liability, Other Postretirement Defined Benefit Plan, Noncurrent Pension benefits liabilities Liability, Defined Benefit Pension Plan, Noncurrent Other Other Miscellaneous Liabilities, Non-Current Other Miscellaneous Liabilities, Non-Current Total other long-term liabilities Other Liabilities, Noncurrent Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Foreign currency translation adjustments Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Pension and post-retirement benefit plans, net of tax Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax Cash flow hedges, net of tax Accumulated Other Comprehensive Income (Loss), Cumulative Changes in Net Gain (Loss) from Cash Flow Hedges, Effect Net of Tax Total accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Accounting Policies [Abstract] Number of brand names Number Of Brand Names Number Of Brand Names Number of countries in which products are marketed, sold and distributed (country) Number Of Countries Where Brands Are Martketed, Sold, And Distributed Number Of Countries Where Brands Are Marketed, Sold, And Distributed Number of reportable segments (segment) Number of Reportable Segments Pension and Other Post-Retirement Benefit Plans Pension and Other Postretirement Benefits Disclosure [Text Block] Statement [Table] Statement [Table] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Common stock Hershey Common Stock [Member] Hershey Common Stock [Member] Class B common stock Common Class B [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Maximum Maximum [Member] Minimum Minimum [Member] Statement [Line Items] Statement [Line Items] Net sales Revenues Gross profit Gross Profit Net income attributable to The Hershey Company Net Income (Loss) Attributable to Parent Net income per share - basic (USD per share) Earnings Per Share, Basic Net income per share - diluted (USD per share) Earnings Per Share, Diluted Dividends paid per share (USD per share) Common Stock, Dividends, Per Share, Cash Paid Market price of common stock throughout the quarter (USD per share) Share Price Equity [Abstract] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Hershey Trust Company Hershey Trust Company [Member] Hershey Trust Company [Member] Counterparty Name [Axis] Counterparty Name [Axis] Counterparty Name [Domain] Counterparty Name [Domain] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Noncontrolling Interests in Subsidiaries Noncontrolling Interest [Member] Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] Lotte Shanghai Food Company Lotte Shanghai Food Company [Member] Lotte Shanghai Food Company [Member] Class of Stock [Line Items] Class of Stock [Line Items] Common and preferred shares authorized (shares) Common and Preferred Stock, Shares Authorized Common and Preferred Stock, Shares Authorized Common stock, shares authorized (shares) Common Stock, Shares Authorized Preferred stock, shares authorized (shares) Preferred Stock, Shares Authorized Common stock, par (USD per share) Common Stock, Par or Stated Value Per Share Common stock, voting rights (vote) Common Stock, Number of Votes Common Stock, Number of Votes Dividends, common sock, cash, additional percentage over Class B common stock dividends Dividends, Common Stock, Cash, Additional Percentage Over Class B Common Stock Dividends Dividends, Common Stock, Cash, Additional Percentage Over Class B Common Stock Dividends Conversion of stock Conversion of Stock, Shares Converted Common stock, shares, outstanding (shares) Common Stock, Shares, Outstanding Common stock, voting percentage Common Stock, Voting Percentage Common Stock, Voting Percentage Treasury Stock, Shares, Acquired Treasury Stock, Shares, Acquired Treasury Stock Acquired, Average Cost Per Share Treasury Stock Acquired, Average Cost Per Share Stock Repurchased During Period, Value Stock Repurchased During Period, Value Noncontrolling interest, ownership percentage by parent Noncontrolling Interest, Ownership Percentage by Parent Preferred Stock, Par or Stated Value Per Share Preferred Stock, Par or Stated Value Per Share Common Stock Voting Rights, Board Election Percentage Common Stock Voting Rights, Board Election Percentage Common Stock Voting Rights, Board Election Percentage Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Operating Segments Operating Segments [Member] Corporate, Non-Segment Corporate, Non-Segment [Member] Segment Reconciling Items Segment Reconciling Items [Member] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] North America North America Segment [Member] North America Segment [Member] International and Other International and Other Segment [Member] International and Other Segment [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Operating Income (Loss) Operating Income (Loss) Derivative, Gain (Loss) on Derivative, Net Derivative, Gain (Loss) on Derivative, Net Goodwill and long-lived asset impairment charges Goodwill and Intangible Asset Impairment Costs associated with business realignment activities Restructuring Charges Acquisition-related costs Business Combination, Integration Related Costs Gain (loss) on disposition of intangible assets Gain (Loss) on Disposition of Intangible Assets Interest expense, net Interest Income (Expense), Nonoperating, Net Other (income) expense, net Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative [Table] Derivative [Table] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Significant other unobservable inputs (Level 3) Fair Value, Inputs, Level 3 [Member] Restructuring Plan [Axis] Restructuring Plan [Axis] Restructuring Plan [Domain] Restructuring Plan [Domain] Margin for Growth Program Margin for Growth Program [Member] Margin for Growth Program [Member] Derivative [Line Items] Derivative [Line Items] Fair Value, Net Asset (Liability) Fair Value, Net Asset (Liability) Impairment of Long-Lived Assets to be Disposed of Impairment of Long-Lived Assets to be Disposed of Impairment of Long-Lived Assets Held-for-use Impairment of Long-Lived Assets Held-for-use Corporate (1) Corporate Segment [Member] Depreciation and amortization Depreciation, Depletion and Amortization Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Performance and restricted stock units Performance Shares And Restricted Stock Units (RSU) [Member] Performance Shares And Restricted Stock Units (RSU) [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Units granted (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Weighted-average fair value at date of grant (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Estimated values (USD per share) Dividend yields Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Schedule of Business Realignment Activity Restructuring and Related Costs [Table Text Block] Schedule of Liability Activity for Costs Qualifying as Exit and Disposal Costs Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Performance shares Performance Shares [Member] Performance stock units and restricted stock units Performance Stock Units and Restricted Stock Units [Member] Performance Stock Units and Restricted Stock Units [Member] Share-based compensation arrangement by share-based payment award, number of shares authorized (shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Employee service share-based compensation, nonvested awards, compensation cost not yet recognized Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Employee service share-based compensation, nonvested awards, compensation cost not yet recognized, period for recognition Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Share-based compensation arrangement by share-based payment award, expiration period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Share-based compensation arrangement by share-based payment award, award vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Intrinsic value of options exercised (in millions of dollars) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Employee service share-based compensation, nonvested awards, compensation not yet recognized, stock options Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options Share based compensation arrangement, by share based payment award, equity instruments other than options, performance score, percentage Share Based Compensation Arrangement, By Share Based Payment Award, Equity Instruments Other Than Options, Performance Score, Percentage Share Based Compensation Arrangement, By Share Based Payment Award, Equity Instruments Other Than Options, Performance Score, Percentage Intrinsic value of share-based liabilities paid, combined with the fair value of shares vested (in millions of dollars) Share Based Compensation Arrangement By Share Based Payment Award Intrinsic Value Of Share Based Liabilities Paid Combined With Fair Value Of Shares Vested Intrinsic value of share-based liabilities paid, combined with the fair value of shares vested (in millions of dollars). Deferred performance stock units, deferred restricted stock units, and directors' fees and accumulated dividend amounts representing deferred stock units outstanding Deferred Compensation Arrangement with Individual, Shares Issued Common stock, conversion basis (shares) Deferred Compensation Arrangement with Individual, Conversion Basis Deferred Compensation Arrangement with Individual, Conversion Basis Pirate Brands [Abstract] Pirate Brands [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Pirate Brands Pirate Brands [Member] Pirate Brands [Member] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Ownership [Axis] Ownership [Axis] Ownership [Domain] Ownership [Domain] Business Acquisition [Line Items] Business Acquisition [Line Items] Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Plant, property and equipment, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Equipment Goodwill Goodwill Other intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Accrued liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Liabilities Net assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Statement of Cash Flows [Abstract] Interest Paid, Including Capitalized Interest, Operating and Investing Activities Interest Paid, Including Capitalized Interest, Operating and Investing Activities Net income including noncontrolling interest Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Operating Activities Net Cash Provided by (Used in) Operating Activities [Abstract] 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] Stock-based compensation expense Share-based Compensation Deferred income taxes Deferred Income Taxes and Tax Credits Impairment of long-lived and intangible assets (see Notes 3 and 7) Restructuring Costs and Asset Impairment Charges Write-down of equity investments Other than Temporary Impairment Losses, Investments, Portion Recognized in Earnings, Net Gain on settlement of SGM liability (see Note 2) Other Other Operating Activities, Cash Flow Statement Changes in assets and liabilities, net of business acquisitions and divestitures: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable—trade, net Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable and accrued liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Accrued income taxes Increase (Decrease) in Accrued Taxes Payable Contributions to pension and other benefit plans Payment for Pension and Other Postretirement Benefits Other assets and liabilities 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] Capital additions (including software) Payments to Acquire Property, Plant, and Equipment Proceeds from sales of property, plant and equipment and other long-lived assets Proceeds from Sale of Property, Plant, and Equipment Proceeds from sales of businesses, net of cash and cash equivalents divested Proceeds from Divestiture of Businesses Equity investments in tax credit qualifying partnerships Payments to Acquire Equity Method Investments Business acquisitions, net of cash and cash equivalents acquired Payments to Acquire Businesses, Net of Cash Acquired 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 increase (decrease) in short-term debt Proceeds from (Repayments of) Short-term Debt Long-term borrowings Proceeds from Issuance of Long-term Debt Repayment of long-term debt Repayments of Long-term Debt Repayment of tax receivable obligation Repayment of Tax Receivable Obligation Repayment of Tax Receivable Obligation Payment of SGM liability (see Note 2) Payments to Acquire Businesses, Gross Cash dividends paid Payments of Ordinary Dividends, Common Stock Repurchase of common stock Payments for Repurchase of Common Stock Exercise of stock options Proceeds from Stock Options Exercised Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash and Cash Equivalents Increase (decrease) in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents, beginning of period Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents, end of period Supplemental Disclosure Supplemental Cash Flow Information [Abstract] Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Income taxes paid Income Taxes Paid, Net Projected benefit obligation Defined Benefit Plan, Pension Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation Accumulated benefit obligation Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation Fair value of plan assets Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Plan Assets Discontinued Operations and Disposal Groups [Abstract] Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] 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] Licensing Agreements Licensing Agreements [Member] Tyrrells and Shanghai Golden Monkey (SGM) Tyrrells and Shanghai Golden Monkey (SGM) [Member] Tyrrells and Shanghai Golden Monkey (SGM) [Member] Facility Closing Facility Closing [Member] Operation Optimization Program Operational Optimization Program [Member] Operational Optimization Program [Member] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Disposal Group, Including Discontinued Operation, Property, Plant and Equipment Disposal Group, Including Discontinued Operation, Property, Plant and Equipment Disposal Group, Including Discontinued Operation, Other Assets Disposal Group, Including Discontinued Operation, Other Assets Disposal Group, Including Discontinued Operation, Assets Disposal Group, Including Discontinued Operation, Accounts Payable and Accrued Liabilities Disposal Group, Including Discontinued Operation, Accounts Payable and Accrued Liabilities Proceeds from sale of intangible assets Proceeds from Sale of Intangible Assets Gain (loss) on disposition of intangible assets Gain (loss) on disposition of property plant equipment Gain (Loss) on Disposition of Property Plant Equipment Proceeds from sales of businesses, net of cash and cash equivalents divested Long-lived asset impairment charges Asset Impairment Charges Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Significant other observable inputs (Level 2) Fair Value, Inputs, Level 2 [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Long-term Debt, Current Maturities, Fair Value Long-term Debt, Current Maturities, Fair Value Long-term Debt, Current Maturities, Fair Value Long-term Debt, Excluding Current Maturities, Fair Value Long-term Debt, Excluding Current Maturities, Fair Value Long-term Debt, Excluding Current Maturities, Fair Value Long-term Debt, Fair Value Long-term Debt, Fair Value Current portion of long-term debt Long-term Debt, Current Maturities Long-term portion Long-term Debt, Excluding Current Maturities Long-term Debt Long-term Debt Statement of Financial Position [Abstract] Preferred stock, shares issued (shares) Preferred Stock, Shares Issued Common stock, shares issued (shares) Common Stock, Shares, Issued Treasury stock, shares (shares) Treasury Stock, Shares 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] Corporate Debt Securities Debt Security, Corporate, US [Member] Lease Obligations Capital Lease Obligations [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] 1.60% Notes due 2018 (1) Notes 1.60% Due 2018 [Member] Notes 1.60% Due 2018 [Member] 2.90% Notes due 2020 (2) Notes 2.90% Due 2020 [Domain] Notes 2.90% Due 2020 4.125% Notes due 2020 Notes 4.125% Due 2020 [Member] Notes 4.125% Due 2020 [Member] 3.10% Notes due 2021 (2) Notes 3.10% Due 2021 [Domain] Notes 3.10% Due 2021 8.8% Debentures due 2021 Debentures 8.8% Due 2021 [Member] Debentures 8.8% Due 2021 [Member] 3.375% Notes due 2023 (2) Notes 3.375% Due 2023 [Domain] Notes 3.375% Due 2023 2.625% Notes due 2023 Notes 2.625% Due 2023 [Member] Notes 2.625% Due 2023 [Member] 3.20% Notes due 2025 Notes 3.20% Due 2025 [Member] Notes 3.20% Due 2025 [Member] 2.30% Notes due 2026 (3) Notes 2.30% Due 2026 [Member] Notes 2.30% Due 2026 [Member] 7.2% Debentures due 2027 Debentures 7.2% Due 2027 [Member] Debentures 7.2% Due 2027 [Member] 3.375% Notes due 2046 Notes 3.375% Due 2046 [Member] Notes 3.375% Due 2046 [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Total long-term debt Net impact of interest rate swaps, debt issuance costs and unamortized debt discounts Debt Instrument, Impact of Derivatives, Unamortized Discount (Premium), and Debt Issuance Costs, Net Debt Instrument, Impact of Derivatives, Unamortized Discount (Premium), and Debt Issuance Costs, Net Less—current portion Repayments of Debt Repayments of Debt Interest rate, stated percentage Debt Instrument, Interest Rate, Stated Percentage Proceeds from Issuance of Other Long-term Debt Proceeds from Issuance of Other Long-term Debt Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Designated as Hedging Instrument Designated as Hedging Instrument [Member] Non-designated Hedges Not Designated as Hedging Instrument [Member] Hedging Relationship [Axis] Hedging Relationship [Axis] Hedging Relationship [Domain] Hedging Relationship [Domain] Cash Flow Hedges Cash Flow Hedging [Member] Fair Value Hedging Fair Value Hedging [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Commodities futures and options Commodity Contract [Member] Foreign exchange contracts Foreign Exchange Contract [Member] Interest rate swap agreements Interest Rate Contract [Member] Deferred compensation derivatives Equity Swap [Member] Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Derivative asset Derivative Asset Derivative liability Derivative Liability Gross derivative assets, included within derivative liabilities Derivative Asset, Cash Transfers Receivable (Payable), Change In Quoted Market Prices On The Last Day Of Trading Derivative Asset, Cash Transfers Receivable (Payable), Change In Quoted Market Prices On The Last Day Of Trading Derivative liability, gross liabilities Derivative Liability, Cash Transfers Receivable (Payable), Change In Quoted Market Prices On The Last Day Of Trading Derivative Liability, Cash Transfers Receivable (Payable), Change In Quoted Market Prices On The Last Day Of Trading Schedule of Revenue by Major Customers, by Reporting Segments [Table] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Cost of Sales Cost of Sales [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Geographic Concentration Risk Geographic Concentration Risk [Member] Sales Revenue, Goods, Net Sales Revenue, Goods, Net [Member] Revenue, Major Customer [Line Items] Revenue, Major Customer [Line Items] Concentration Risk, Percentage Derivative, Gain (Loss) on Derivative, Net Cumulative Amount of Mark-to-Market Losses on Commodity Derivatives Cumulative Amount of Mark-to-Market Losses on Commodity Derivatives Net Gain Loss On Commodity Derivative Positions Reclassified From Unallocated Derivative Gains Losses To Segment Income Net Gain Loss On Commodity Derivative Positions Reclassified From Unallocated Derivative Gains Losses To Segment Income The amount of gain (loss) from commodity derivative positions reclassified from unallocated derivative (gains) losses to segment income. Amortization of net actuarial loss Defined Benefit Plan, Expected Amortization of Gain (Loss), Next Fiscal Year Amortization of prior service (credit) cost Defined Benefit Plan, Expected Amortization of Prior Service Cost (Credit), Next Fiscal Year Statement of Stockholders' Equity [Abstract] Effect on total service and interest cost components, one percentage point increase Defined Benefit Plan, Effect of One Percentage Point Increase on Service and Interest Cost Components Effect on post-retirement benefit obligation, one percentage point increase Defined Benefit Plan, Effect of One Percentage Point Increase on Accumulated Postretirement Benefit Obligation Effect on total service and interest cost components, one percentage point decrease Defined Benefit Plan, Effect of One Percentage Point Decrease on Service and Interest Cost Components Effect on post-retirement benefit obligation, one percentage point decrease Defined Benefit Plan, Effect of One Percentage Point Decrease on Accumulated Postretirement Benefit Obligation Discount rate Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate Rate of increase in compensation levels Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase - RIPPLE BRAND COLLECTIVE, LLC [Abstract] - RIPPLE BRAND COLLECTIVE, LLC [Abstract] Ripple Brand Collective, LLC Ripple Brand Collective, LLC [Member] Ripple Brand Collective, LLC [Member] Trademarks Trademarks [Member] Other intangible assets Other Intangible Assets [Member] Finite-Lived Intangible Asset, Useful Life Finite-Lived Intangible Asset, Useful Life Segment Information Segment Reporting Disclosure [Text Block] Percentage of LIFO inventory Percentage of LIFO Inventory LIFO inventory amount LIFO Inventory Amount 5.45% Notes due 2016 Notes 5.45% Due 2016 [Member] Notes 5.45% Due 2016 [Member] 1.50% Notes due 2016 Notes 1.50% Due 2016 [Member] Notes 1.50% Due 2016 [Member] Extinguishment of Debt [Axis] Extinguishment of Debt [Axis] Extinguishment of Debt, Type [Domain] Extinguishment of Debt, Type [Domain] 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 2017-07 Accounting Standards Update 2017-07 [Member] Accounting Standards Update 2016-09, Excess Tax Benefit Component [Member] Accounting Standards Update 2016-09, Excess Tax Benefit Component [Member] Accounting Standards Update 2016-09, Excess Tax Benefit Component [Member] Accounting Standards Update 2016-02 Accounting Standards Update 2016-02 [Member] Retained Earnings Retained Earnings [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Cost of sales Cost of Goods and Services Sold Tax Cuts and Jobs Act of 2017, Reclassification from AOCI to Retained Earnings Tax Cuts and Jobs Act of 2017, Reclassification from AOCI to Retained Earnings Tax Cuts and Jobs Act of 2017, Reclassification from AOCI to Retained Earnings Selling, General and Administrative Expense Selling, General and Administrative Expense Restructuring Charges, Business Realignment Restructuring Charges, Business Realignment Restructuring Charges, Business Realignment Other Nonoperating Income (Expense) Net Cash Provided by (Used in) Operating Activities Net Cash Provided by (Used in) Financing Activities Lease right-of-use asset Operating Lease, Right-of-Use Asset Lease liability Operating Lease, Liability Cumulative effect of new accounting principle in period of adoption Cumulative Effect of New Accounting Principle in Period of Adoption Ripple Brand Collective, LLC Assets Acquired and Liabilities Assumed Allocation [Abstract] Ripple Brand Collective, LLC Assets Acquired and Liabilities Assumed Allocation [Abstract] Other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Cash acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States UNITED STATES Other Non-US [Member] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Long-lived assets Shanghai Golden Monkey [Abstract] Shanghai Golden Monkey [Abstract] Business Acquisition, Percentage of Voting Interests Acquired Business Acquisition, Percentage of Voting Interests Acquired Payment of SGM liability (see Note 2) Selling, marketing and administrative Selling, General and Administrative Expenses [Member] Preferred Stock Preferred Stock [Member] Common Stock Common Stock [Member] Additional Paid-in Capital Additional Paid-in Capital [Member] Treasury Common Stock Treasury Stock [Member] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning balance, stockholders' equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Net income (loss) attributable to noncontrolling interests Net Income (Loss) Attributable to Noncontrolling Interest Other comprehensive income (loss) Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Dividends (including dividend equivalents): Dividends, Common Stock [Abstract] Common Stock Dividends, Common Stock, Cash Stock Issued During Period, Value, Conversion of Convertible Securities Stock Issued During Period, Value, Conversion of Convertible Securities Stock-based compensation Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Exercise of stock options and incentive-based transactions Stock Issued During Period, Value, Stock Options Exercised Repurchase of common stock Treasury Stock, Value, Acquired, Cost Method Tax cuts and jobs act, reclassification from aoci to retained earnings, tax effect Tax Cuts and Jobs Act, Reclassification From AOCI To Retained Earnings, Tax Effect Tax Cuts and Jobs Act, Reclassification From AOCI To Retained Earnings, Tax Effect Ending balance, stockholders' equity Change in benefit obligation Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] Projected benefit obligation at beginning of year Defined Benefit Plan, Benefit Obligation Service cost Defined Benefit Plan, Service Cost Interest cost Defined Benefit Plan, Interest Cost Plan amendments Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Plan Amendment Actuarial (gain) loss Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) Curtailment Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Curtailment Settlement Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Settlement Currency translation and other Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss) Benefits paid Defined Benefit Plan, Benefit Obligation, Benefits Paid Projected benefit obligation at end of year Change in plan assets Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward] Fair value of plan assets at beginning of year Defined Benefit Plan, Plan Assets, Amount Actual return on plan assets Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss) Employer contributions Defined Benefit Plan, Plan Assets, Contributions by Employer Settlement Defined Benefit Plan, Plan Assets, Payment for Settlement Currency translation and other Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss) Benefits paid Defined Benefit Plan, Plan Assets, Benefits Paid Fair value of plan assets at end of year Funded status at end of year Defined Benefit Plan, Funded (Unfunded) Status of Plan Amounts recognized in the Consolidated Balance Sheets: Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position [Abstract] Other assets Assets for Plan Benefits, Defined Benefit Plan Accrued liabilities Liability, Defined Benefit Plan, Current Other long-term liabilities Liability, Defined Benefit Plan, Noncurrent Total Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position Amounts recognized in Accumulated Other Comprehensive Income (Loss), net of tax: Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax [Abstract] Actuarial net (loss) gain Accumulated Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Tax Net prior service credit (cost) Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Tax Net amounts recognized in AOCI Equity and Noncontrolling Interest Stockholders' Equity Note Disclosure [Text Block] Business realignment charges Restructuring Charges [Member] Severance Employee Severance [Member] Accelerated depreciation and amortization Accelerated Depreciation and Amortization [Member] Accelerated Depreciation and Amortization [Member] Other program costs Other Restructuring [Member] Disposal Group Name [Axis] Disposal Group Name [Axis] Disposal Group Name [Domain] Disposal Group Name [Domain] Productivity Initiative 2015 [Member] Productivity Initiative 2015 [Member] Business realignment costs 2019 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Five Schedule of Defined Benefit Obligations, Plan Assets, and Funded Status Schedule of Defined Benefit Plans Disclosures [Table Text Block] Schedule of Accumulated Benefit Obligations in Excess of Plan Assets Schedule of Accumulated Benefit Obligations in Excess of Fair Value of Plan Assets [Table Text Block] Schedule of Components of Net Periodic Benefit Cost Schedule of Net Benefit Costs [Table Text Block] Schedule of Amounts in Accumulated Other Comprehensive Income (Loss) to be Recognized over Next Fiscal Year Schedule of Amounts in Accumulated Other Comprehensive Income (Loss) to be Recognized over Next Fiscal Year [Table Text Block] Schedule of Weighted-Average Assumptions Used in Computing the Benefit Obligation Schedule of Assumptions Used [Table Text Block] Schedule of Effect of One-Percentage-Point Change in Assumed Health Care Cost Trend Rates Schedule of Effect of One-Percentage-Point Change in Assumed Health Care Cost Trend Rates [Table Text Block] Schedule of Allocation of Plan Assets Schedule of Allocation of Plan Assets [Table Text Block] Schedule of Expected Benefit Payments Schedule of Expected Benefit Payments [Table Text Block] Deferred tax assets: Deferred Tax Assets, Net of Valuation Allowance [Abstract] Post-retirement benefit obligations Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits Accrued expenses and other reserves Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Derivative instruments Deferred Tax Assets, Derivative Instruments Pension Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions Lease financing obligation Deferred Tax Asset, Leasing Arrangements Amount of deferred tax asset attributable to taxable temporary differences from leasing arrangements. Accrued trade promotion reserves Deferred Tax Asset Tax Deferred Expense Accrued Trade Promotion Reserves This element reflects the tax effect as of the balance sheet date of the amount of the estimated future tax effects arising from all other reserves, which can only be deducted for tax purposes when losses pertaining to such reserves are actually incurred. Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards Capital loss carryforwards Deferred Tax Assets, Capital Loss Carryforwards Other Deferred Tax Assets, Other Gross deferred tax assets Deferred Tax Assets, Gross Valuation allowance Deferred Tax Assets, Valuation Allowance Total deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Deferred tax liabilities: Deferred Tax Liabilities, Gross [Abstract] Property, plant and equipment, net Deferred Tax Liabilities, Property, Plant and Equipment Acquired intangibles Deferred Tax Liabilities, Intangible Assets Inventories Deferred Tax Liabilities, Inventory Pension Deferred Tax Liabilities, Deferred Expense, Compensation And Benefits, Pensions Deferred Tax Liabilities, Deferred Expense, Compensation And Benefits, Pensions Other Deferred Tax Liabilities, Other Total deferred tax liabilities Deferred Tax Liabilities, Gross Net deferred tax liabilities Deferred Tax Liabilities, Net Included in: Components of Deferred Tax Assets and Liabilities [Abstract] Non-current deferred tax assets, net Deferred Tax Assets, Net, Noncurrent Non-current deferred tax liabilities, net Deferred Tax Liabilities, Net, Noncurrent Stock Compensation Plans Disclosure of Compensation Related Costs, Share-based Payments [Text Block] SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Allowance for Trade Receivables SEC Schedule, 12-09, Allowance, Credit Loss [Member] Valuation Allowance of Net Deferred Taxes SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member] Inventory Obsolescence Reserve SEC Schedule, 12-09, Reserve, Inventory [Member] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Balance at Beginning of Period SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Charged to Costs and Expenses SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense Charged to Other Accounts SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account Deductions from Reserves SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Balance at End of Period Schedule of the Changes in the Carrying Value of Goodwill by Reportable Segment Schedule of Goodwill [Table Text Block] Schedule of Gross Carrying Amount and Accumulated Amortization for Each Major Class of Intangible Asset Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Amortization Expense, for the Next Five Years Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] North America North America [Member] 2015 Productivity Initiative Restructuring and related cost, expected cost Restructuring and Related Cost, Expected Cost Restructuring and Related Cost, Cost Incurred to Date Restructuring and Related Cost, Cost Incurred to Date Restructuring and Related Cost, Expected Cost, Cash Portion Restructuring and Related Cost, Expected Cost, Cash Portion Restructuring and Related Cost, Expected Cost, Cash Portion Long-lived asset impairment charges Restructuring and Related Cost, Expected Number of Positions Eliminated, Percent Restructuring and Related Cost, Expected Number of Positions Eliminated, Percent Restructuring and Related Cost, Expected Number of Positions Eliminated, Percent Restructuring and Related Cost, Expected Number of Positions Eliminated Restructuring and Related Cost, Expected Number of Positions Eliminated Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Customer-related Customer-Related Intangible Assets [Member] Patents Patents [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Finite-lived intangible assets, gross Finite-Lived Intangible Assets, Gross Finite-lived intangible assets, accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Indefinite-lived intangible assets, excluding goodwill Indefinite-lived Intangible Assets (Excluding Goodwill) Total other intangible assets Intangible Assets, Net (Excluding Goodwill) Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] McLane Company, Inc. McLane Company, Inc. [Member] McLane Company, Inc. [Member] Customer Concentration Risk Customer Concentration Risk [Member] Accounts Receivable Accounts Receivable [Member] Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Revenue Recognition [Abstract] Promotional Costs, Estimate Deviation, Percentage (Less Than) Promotional Costs, Estimate Deviation, Percentage Promotional Costs, Estimate Deviation, Percentage Unsettled Accrued Liabilities Unsettled Accrued Liabilities Unsettled Accrued Liabilities Business Combinations [Abstract] Business Acquisitions Mergers, Acquisitions and Dispositions Disclosures [Text Block] Derivative Instruments Derivatives and Fair Value [Text Block] Business Realignment Activities Restructuring, Impairment, and Other Activities Disclosure [Text Block] Schedule of the Changes in the Outstanding Shares of Common Stock Schedule of Common Stock Outstanding Roll Forward [Table Text Block] Schedule of Activity Relating to the Noncontrolling Interest Schedule of Stockholders Equity [Table Text Block] Unrecorded Unconditional Purchase Obligation [Table] Unrecorded Unconditional Purchase Obligation [Table] Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis] Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis] Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain] Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain] Inventories Inventories [Member] Unrecorded Unconditional Purchase Obligation [Line Items] Unrecorded Unconditional Purchase Obligation [Line Items] Unrecorded Unconditional Purchase Obligation, Fiscal Year Maturity [Abstract] Unrecorded Unconditional Purchase Obligation, Fiscal Year Maturity [Abstract] 2019 Unrecorded Unconditional Purchase Obligation, Due in Next Twelve Months 2020 Unrecorded Unconditional Purchase Obligation, Due within Two Years 2021 Unrecorded Unconditional Purchase Obligation, Due within Three Years 2022 Unrecorded Unconditional Purchase Obligation, Due within Four Years 2023 Unrecorded Unconditional Purchase Obligation, Due within Five Years Customer Relationships Customer Relationships [Member] Business Combination, Consideration Transferred Business Combination, Consideration Transferred Finite-Lived Trademarks, Gross Finite-Lived Trademarks, Gross Finite-Lived Customer Relationships, Gross Finite-Lived Customer Relationships, Gross Schedule II - Valuation and Qualifying Accounts SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Operating Leases, Future Minimum Payments Due, Next Twelve Months Operating Leases, Future Minimum Payments Due, Next Twelve Months Operating Leases, Future Minimum Payments, Due in Two Years Operating Leases, Future Minimum Payments, Due in Two Years Operating Leases, Future Minimum Payments, Due in Three Years Operating Leases, Future Minimum Payments, Due in Three Years Operating Leases, Future Minimum Payments, Due in Four Years Operating Leases, Future Minimum Payments, Due in Four Years Operating Leases, Future Minimum Payments, Due in Five Years Operating Leases, Future Minimum Payments, Due in Five Years Operating Leases, Future Minimum Payments, Due Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Capital Leases, Future Minimum Payments Due, Next Twelve Months Capital Leases, Future Minimum Payments Due, Next Twelve Months Capital Leases, Future Minimum Payments Due in Two Years Capital Leases, Future Minimum Payments Due in Two Years Capital Leases, Future Minimum Payments Due in Three Years Capital Leases, Future Minimum Payments Due in Three Years Capital Leases, Future Minimum Payments Due in Four Years Capital Leases, Future Minimum Payments Due in Four Years Capital Leases, Future Minimum Payments Due in Five Years Capital Leases, Future Minimum Payments Due in Five Years Capital Leases, Future Minimum Payments Due Thereafter Capital Leases, Future Minimum Payments Due Thereafter Operating Leases, Rent Expense Operating Leases, Rent Expense Schedule of Basic and Diluted Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate Risk-free interest rates Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Expected term in years Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Other (Income) Expense, Net Schedule of Other Nonoperating Income (Expense) [Table Text Block] Disposal Group Classification [Axis] Disposal Group Classification [Axis] Disposal Group Classification [Domain] Disposal Group Classification [Domain] Assets and Liabilities Held for Sale Disposal Groups, Including Discontinued Operations [Table Text Block] Earnings Per Share Earnings Per Share [Text Block] Schedule of Supplemental Balance Sheet Information Schedule of Supplemental Balance Sheet Information [Table Text Block] Schedule of Supplemental Balance Sheet Information [Table Text Block] Interest expense Interest Expense, Debt Capitalized interest Interest Costs Capitalized Adjustment Interest expense Interest Expense Interest income Investment Income, Interest Interest expense, net Schedule of Income (Loss) Before Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Schedule of Components of Income Tax Expense (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of Deferred Tax Asset and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of Unrecognized Tax Benefits Roll Forward Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Outstanding shares at beginning of year (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Granted (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Exercised (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Forfeited (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Outstanding as of December 31, 2018 (shares) Options exercisable as of December 31, 2018 (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Outstanding (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Granted (USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Exercises (USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Forfeited (USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Outstanding (USD per share) Options exercisable (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Options outstanding, weighted-average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Options exercisable, weighted aver remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Aggregate intrinsic value of options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Aggregate intrinsic value of options exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Income Tax Contingency [Table] Income Tax Contingency [Table] Other Nonoperating Income (Expense) Other Nonoperating Income (Expense) [Member] Investment, Name [Axis] Investment, Name [Axis] Investment, Name [Domain] Investment, Name [Domain] Partnerships Qualifying For Tax Credits Partnerships Qualifying For Tax Credits [Member] Partnerships Qualifying For Tax Credits [Member] Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Tax Cuts and Jobs Act of 2017, change in tax rate, income tax expense Tax Cuts and Jobs Act of 2017, Net Impact Change in Tax Rate and Mandatory Tax on Unremitted Foreign Earnings, Income Tax Expense (Benefit) Tax Cuts and Jobs Act of 2017, Net Impact Change in Tax Rate and Mandatory Tax on Unremitted Foreign Earnings, Income Tax Expense (Benefit) Tax Cuts and Jobs Act of 2017, measurement period adjustment, income tax expense (benefit) Tax Cuts and Jobs Act of 2017, Measurement Period Adjustment, Income Tax Expense (Benefit) Tax Cuts and Jobs Act of 2017, Measurement Period Adjustment, Income Tax Expense (Benefit) Amount of unrecognized tax benefits that if recognized would affect the effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Net tax expense (benefit) for interest and penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Accrued net interest and penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Expected reduction in the liability for unrecognized tax benefits within the next 12 months Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit Undistributed earnings of foreign subsidiaries Undistributed Earnings of Foreign Subsidiaries Investment tax credits and related tax depreciation benefits Income Tax Credits and Adjustments Write-down of equity investments in partnerships qualifying for historic tax credits Interest rate swap Interest Rate Swap [Member] Interest Expense Interest Expense [Member] Derivative, term of contract Derivative, Term of Contract Derivative, notional amount Derivative, Notional Amount Minimum length of time, hedged in cash flow hedge Minimum Length of Time Hedged in Cash Flow Hedge Minimum length of time over which the entity is hedging its exposure to the variability in future cash flows for forecasted transactions, excluding those forecasted transactions related to the payment of variable interest on existing financial instruments, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Maximum length of time, hedged in cash flow hedge Maximum Length of Time Hedged in Cash Flow Hedge Increase (Decrease) in Derivative Assets and Liabilities Increase (Decrease) in Derivative Assets and Liabilities Cash flow hedge gain (loss) to be reclassified within twelve months Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months Fair value hedges, pre-tax benefit Increase (Decrease) in Fair Value of Hedged Item in Interest Rate Fair Value Hedge Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Exercise Price Range [Axis] Exercise Price Range [Axis] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain] $33.40 - $90.39 Exercise Price Range One [Member] Exercise Price Range One [Member] $90.40 - $105.91 Exercise Price Range Two [Member] Exercise Price Range Two [Member] $105.92 - $111.76 Exercise Price Range Three [Member] Exercise Price Range Three [Member] $33.40 - $111.76 Exercise Price Range Four [Member] Exercise Price Range Four [Member] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit Number Outstanding as of 12/31/18 (shares) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options Weighted- Average Remaining Contractual Life in Years Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term Weighted- Average Exercise Price (USD per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price Number Exercisable as of 12/31/18 (shares) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options Weighted- Average Exercise Price (USD per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Outstanding at beginning of year (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted (shares) Performance assumption change (shares) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Performance Assumption Change The change in the number of shares under a share-based award plan other than a stock option plan due to a change in the performance assumptions. Vested (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Forfeited (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Outstanding at end of year (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Outstanding at beginning of year (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Performance assumption change Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Performance Assumption Change Weighted Average Grant Date Fair Value The weighted average fair value as of the grant date pertaining to a share-based award plan other than a stock option plan due to a change in the performance assumptions. Vested (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Forfeited (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Outstanding at end of year (USD per share) Fair Value Disclosures [Abstract] Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Fair Value, Measurements, Recurring Fair Value, Measurements, Recurring [Member] Quoted prices in active markets of identical assets (Level 1) Fair Value, Inputs, Level 1 [Member] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Accounts receivable—trade, net Accounts Receivable, Net, Current Inventories Prepaid expenses and other Prepaid Expense and Other Assets, Current Total current assets Assets, Current Property, plant and equipment, net Other intangibles Other assets Deferred income taxes Total assets Assets LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued liabilities Accrued income taxes Accrued Income Taxes, Current Short-term debt Short-term Debt Total current liabilities Liabilities, Current Long-term debt Long-term Debt and Capital Lease Obligations Other long-term liabilities Deferred income taxes Total liabilities Liabilities Stockholders’ equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Preferred stock, shares issued: none in 2018 and 2017 Preferred Stock, Value, Issued Common stock Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Retained earnings Retained Earnings (Accumulated Deficit) Treasury—common stock shares, at cost: 150,172,840 in 2018 and 149,040,927 in 2017 Treasury Stock, Value Accumulated other comprehensive loss Total—The Hershey Company stockholders’ equity Stockholders' Equity Attributable to Parent Noncontrolling interest in subsidiary Stockholders' Equity Attributable to Noncontrolling Interest Total stockholders’ equity Total liabilities and stockholders’ equity Liabilities and Equity Supplemental Balance Sheet Information Supplemental Balance Sheet Disclosures [Text Block] Amplify Snack Brands, Inc. Amplify Snack Brands, Inc. [Member] Amplify Snack Brands, Inc. [Member] Business Acquisition and Divestitures [Line Items] Schedule of Purchase Consideration Allocation to Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Description of Business and Basis of Presentation Business Description and Basis of Presentation [Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Revenue Recognition Revenue Recognition, Policy [Policy Text Block] Cost of Sales Cost of Sales, Policy [Policy Text Block] Selling, Marketing and Administrative Expense Selling, General and Administrative Expenses, Policy [Policy Text Block] Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Short-term Investments Marketable Securities, Policy [Policy Text Block] Accounts Receivable - Trade Trade and Other Accounts Receivable, Policy [Policy Text Block] Inventories Inventory, Policy [Policy Text Block] Property, Plant and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Computer Software Internal Use Software, Policy [Policy Text Block] Goodwill and Other Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Currency Translation Foreign Currency Transactions and Translations Policy [Policy Text Block] Derivative Instruments Derivatives, Policy [Policy Text Block] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] FAIR VALUE MEASUREMENTS [Abstract] FAIR VALUE MEASUREMENTS [Abstract] Fair Value Measurements Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] Amplify Snack Brands, Inc [Abstract] Amplify Snack Brands, Inc [Abstract] Business Acquisition, Share Price Business Acquisition, Share Price Business Acquisition, Equity Interests Received, Common Stock, Value Business Acquisition, Equity Interests Received, Common Stock, Value Business Acquisition, Equity Interests Received, Common Stock, Value Purchase price allocation adjustments Goodwill, Purchase Accounting Adjustments Business Combination, Acquisition Related Costs Business Combination, Acquisition Related Costs Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets Other current assets Other non-current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Accrued liabilities Current debt Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Debt Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Debt Other current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Non-current deferred income taxes Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Noncurrent Non-current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities Schedule of Assets and Liabilities Measured at Fair Value Fair Value Measurements, Nonrecurring [Table Text Block] Schedule of Fair Values and Carrying Values of Long-Term Debt Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block] Noncontrolling Interest [Table] Noncontrolling Interest [Table] Noncontrolling Interest [Line Items] Noncontrolling Interest [Line Items] Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward] Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward] Balance, December 31, 2017 Net income (loss) attributable to noncontrolling interests Other comprehensive loss - foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest Balance, December 31, 2018 Amounts recognized in net periodic benefit cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract] Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Amortization of prior service (credit) cost Defined Benefit Plan, Amortization of Prior Service Cost (Credit) Amortization of net loss (gain) Defined Benefit Plan, Amortization of Gain (Loss) Curtailment credit Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Curtailment Settlement loss Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement Total net periodic benefit cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Change in plan assets and benefit obligations recognized in AOCI, pre-tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax [Abstract] Actuarial net (gain) loss Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, before Tax Prior service (credit) cost Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Reclassification Adjustment, before Tax Total recognized in other comprehensive (income) loss, pre-tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax Net amounts recognized in periodic benefit cost and AOCI Defined Benefit Plan, Amount Recognized in Net Periodic Benefit Cost (Credit) and Other Comprehensive (Income) Loss, before Tax Income Statement [Abstract] Selling, marketing and administrative expense Business realignment costs Operating profit Income before income taxes Provision for income taxes Income Tax Expense (Benefit) Net income including noncontrolling interest Net income attributable to The Hershey Company Net income per share—basic: Earnings Per Share, Basic [Abstract] Net income per share—diluted: Earnings Per Share, Diluted [Abstract] Dividends paid per share: Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Machinery and Equipment Machinery and Equipment [Member] Building and Building Improvements Building and Building Improvements [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property, plant and equipment, useful life Property, Plant and Equipment, Useful Life Assets under capital lease arrangements, net Capital Leased Assets, Net Capital Leased Assets, Net Depreciation Depreciation Document And Entity Information [Abstract] Document Information [Table] Document Information [Table] Document Information [Line Items] Document Information [Line Items] Entity registrant name Entity Registrant Name Entity central index key Entity Central Index Key Current fiscal year end date Current Fiscal Year End Date Entity filer category Entity Filer Category Document type Document Type Document period end date Document Period End Date Document fiscal year focus Document Fiscal Year Focus Document fiscal period focus Document Fiscal Period Focus Amendment flag Amendment Flag Entity common stock, shares outstanding (shares) Entity Common Stock, Shares Outstanding Entity well-known seasoned issuer Entity Well-known Seasoned Issuer Entity voluntary filers Entity Voluntary Filers Entity current reporting status Entity Current Reporting Status Entity public float Entity Public Float Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Shell Company Entity Shell Company Income Taxes Income Tax Disclosure [Text Block] Purchase Obligations Covered by Purchase Agreements with Various Suppliers Future Maturity Schedule Unrecorded Unconditional Purchase Obligations Disclosure [Table Text Block] Schedule of Future Minimum Lease Payments for Capital Leases Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block] Assets and Liabilities Held for Sale Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Schedule of Other (Income) Expense, Net Other Income and Other Expense Disclosure [Text Block] Supplemental Employee Retirement Plan Supplemental Employee Retirement Plan [Member] Retirement Plan Funding Status [Axis] Retirement Plan Funding Status [Axis] Retirement Plan Funding Status [Domain] Retirement Plan Funding Status [Domain] Unfunded Plan Unfunded Plan [Member] Retirement Plan Name [Axis] Retirement Plan Name [Axis] Retirement Plan Name [Domain] Retirement Plan Name [Domain] Hershey Company Puerto Rico Hourly Pension Plan Hershey Company Puerto Rico Hourly Pension Plan [Member] Hershey Company Puerto Rico Hourly Pension Plan [Member] Number of defined benefit, other post-retirement plans, and defined contribution other post-retirement plans (postretirement plan) Number of Defined Benefit Other Post-retirement Plans and Defined Contribution Other Post-retirement Plans Number of Defined Benefit Other Post-retirement Plans and Defined Contribution Other Post-retirement Plans Defined benefit plan, accumulated benefit obligation Defined Benefit Plan, Accumulated Benefit Obligation Defined Benefit Plan, Health Care Cost Trend Rate Assumed, Next Fiscal Year Defined Benefit Plan, Health Care Cost Trend Rate Assumed, Next Fiscal Year Defined benefit plan, ultimate health care cost trend rate Defined Benefit Plan, Ultimate Health Care Cost Trend Rate Defined benefit plans, minimum future employer contributions in next fiscal year Defined Benefit Plans, Minimum Future Employer Contributions in Next Fiscal Year Defined Benefit Plans, Minimum Future Employer Contributions in Next Fiscal Year Defined contribution pan, cost recognized Defined Contribution Plan, Cost Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Statement of Comprehensive Income [Abstract] Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Foreign currency translation adjustments, pre-tax amount Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax Foreign currency translation adjustments, tax (expense) benefit Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Foreign currency translation adjustments, after-tax amount Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Reclassification to earnings due to sale of business, pre-tax amount Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, before Tax Reclassification to earnings due to sale of business, pre-tax amount, tax (expense) benefit Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Tax Reclassification to earnings due to sale of business, after-tax amount Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax Pension and post-retirement benefit plans: Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax [Abstract] Net actuarial gain (loss) and prior service cost, pre-tax amount Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax Net actuarial gain (loss) and prior service cost, tax (expense) benefit Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, Tax Net actuarial gain (loss) and prior service cost, after-tax amount Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax Tax cuts and jobs act, reclassification from aoci to retained earnings, pre tax effect, pension and post-retirement benefit plans Tax Cuts and Jobs Act, Reclassification From AOCI To Retained Earnings, Pre Tax Effect, Pension and Post-retirement Benefit Plans Tax Cuts and Jobs Act, Reclassification From AOCI To Retained Earnings, Pre Tax Effect, Pension and Post-retirement Benefit Plans Tax cuts and jobs act, reclassification from aoci to retained earnings, tax effect, pension and post-retirement benefit plans Tax Cuts and Jobs Act, Reclassification From AOCI To Retained Earnings, Tax Effect, Pension and Post-retirement Benefit Plans Tax Cuts and Jobs Act, Reclassification From AOCI To Retained Earnings, Tax Effect, Pension and Post-retirement Benefit Plans Tax cuts and jobs act, reclassification from aoci to retained earnings, after tax pension and post-retirement benefit plans Tax Cuts and Jobs Act, Reclassification From AOCI To Retained Earnings, After Tax Pension and Post-retirement Benefit Plans Tax Cuts and Jobs Act, Reclassification From AOCI To Retained Earnings, After Tax Pension and Post-retirement Benefit Plans Reclassification to earnings, pre-tax amount Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax Reclassification to earnings, tax (expense) benefit Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax Reclassification to earnings, after-tax amount Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax Cash flow hedges: Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract] Gains (losses) recognized in other comprehensive income (“OCI”) (effective portion) Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax Gains (losses) on cash flow hedging derivatives, tax (expense) benefit Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax Gains (losses) on cash flow hedging derivatives, after-tax amount Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax Tax cuts and jobs act, reclassification from aoci to retained earnings, pre tax effect, cash flow hedges Tax Cuts and Jobs Act, Reclassification From AOCI To Retained Earnings, Pre Tax Effect, Cash Flow Hedges Tax Cuts and Jobs Act, Reclassification From AOCI To Retained Earnings, Pre Tax Effect, Cash Flow Hedges Tax cuts and jobs act, reclassification from aoci to retained earnings, tax effect, cash flow hedges Tax Cuts and Jobs Act, Reclassification From AOCI To Retained Earnings, Tax Effect, Cash Flow Hedges Tax Cuts and Jobs Act, Reclassification From AOCI To Retained Earnings, Tax Effect, Cash Flow Hedges Tax cuts and jobs act, reclassification from aoci to retained earnings, after tax, cash flow hedges Tax Cuts and Jobs Act, Reclassification From AOCI To Retained Earnings, After Tax, Cash Flow Hedges Tax Cuts and Jobs Act, Reclassification From AOCI To Retained Earnings, After Tax, Cash Flow Hedges Reclassification to earnings, pre-tax amount Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, before Tax Reclassification to earnings, tax (expense) benefit Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Tax Reclassification to earnings, after-tax amount Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax Total other comprehensive income (loss), pre-tax amount Other Comprehensive Income (Loss), before Tax Total other comprehensive income (loss), tax (expense) benefit Other Comprehensive Income (Loss), Tax Total other comprehensive income (loss), after-tax amount Other Comprehensive Income (Loss), Net of Tax Total comprehensive income including noncontrolling interest Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Comprehensive loss attributable to noncontrolling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Comprehensive income attributable to The Hershey Company Comprehensive Income (Loss), Net of Tax, Attributable to Parent Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Gains (losses) reclassified from accumulated OCI into income (effective portion) Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net Schedule of Long-term Debt Instruments Schedule of Long-term Debt Instruments [Table Text Block] Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-term Debt [Table Text Block] Schedule of Net Interest Expense Interest Income and Interest Expense Disclosure [Table Text Block] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Balance at beginning of year Unrecognized Tax Benefits Additions for tax positions taken during prior years Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Reductions for tax positions taken during prior years Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Additions for tax positions taken during the current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Settlements Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Expiration of statutes of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Balance at end of year Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Current Federal Tax Expense (Benefit) State Current State and Local Tax Expense (Benefit) Foreign Current Foreign Tax Expense (Benefit) Current provision for income taxes Current Income Tax Expense (Benefit) Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) State Deferred State and Local Income Tax Expense (Benefit) Foreign Deferred Foreign Income Tax Expense (Benefit) Deferred income tax provision Deferred Income Tax Expense (Benefit) Total provision for income taxes Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Confectionery and confectionery-based portfolio Confectionery and Confectionery-based Portfolio [Member] Confectionery and Confectionery-based Portfolio [Member] Snacks portfolio Snacks Portfolio [Member] Snacks Portfolio [Member] Schedule of Quarterly Financial Information Quarterly Financial Information [Table Text Block] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Basic earnings per share: Earnings Per Share, Basic, Two Class Method [Abstract] Allocation of distributed earnings (cash dividends paid) Dividends Allocation of undistributed earnings Undistributed Earnings (Loss) Allocated to Participating Securities, Basic Total earnings—basic Participating Securities, Distributed and Undistributed Earnings (Loss), Basic Total weighted-average shares—basic (shares) Weighted Average Number of Shares Outstanding, Basic Earnings Per Share—basic (USD per share) Diluted earnings per share: Earnings Per Share, Diluted, Two Class Method [Abstract] Allocation of total earnings used in basic computation Reallocation of total earnings as a result of conversion of Class B common stock to Common stock Distributed Earnings Reallocation of undistributed earnings Undistributed Earnings (Loss) Allocated to Participating Securities, Diluted Total earnings—diluted Participating Securities, Distributed and Undistributed Earnings (Loss), Diluted Conversion of Class B common stock to Common shares outstanding Incremental Common Shares Attributable to Dilutive Effect of Conversion of Common Stock Incremental Common Shares Attributable to Dilutive Effect of Conversion of Common Stock Incremental common shares attributable to dilutive effect of share-based payment arrangements Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Total weighted-average shares—diluted (shares) Weighted Average Number of Shares Outstanding, Diluted Earnings Per Share—diluted (USD per share) Schedule of New Accounting Pronouncements Changes Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] Schedule of the Classification of Derivative Assets and Liabilities within the Consolidated Balance Sheets Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Schedule of the Effect of Derivative Instruments on the Consolidated Statements of Income Derivative Instruments, Gain (Loss) [Table Text Block] Defined Benefit Plan, Plan Assets, Category [Axis] Defined Benefit Plan, Plan Assets, Category [Axis] Defined Benefit Plan, Plan Assets, Category [Domain] Defined Benefit Plan, Plan Assets, Category [Domain] Cash and cash equivalents Cash and Cash Equivalents [Member] Global all-cap Global all-cap [Member] Equity Security which comprises equity funds that the MSCI World index. U.S. government/agency US Treasury and Government [Member] Corporate bonds Corporate Bond Securities [Member] Collateralized obligations Collateralized Debt Obligations [Member] International government/corporate bonds Debt Security, Government, Non-US [Member] Diversified credit Diversified credit [Member] Diversified credit [Member] Global diversified assets Global diversified assets [Member] Global diversified assets [Member] Global real estate investment trusts Global real estate investment trusts [Member] Global real estate investment trusts [Member] Global infrastructure Global infrastructure [Member] Global infrastructure [Member] Defined Benefit Plan, Plan Assets, Amount Defined Benefit Plan, Plan Assets Measured at Net Asset Value Defined Benefit Plan, Plan Assets Measured at Net Asset Value Defined Benefit Plan, Plan Assets Measured at Net Asset Value Treasury stock, shares, beginning of the period (shares) Treasury Stock, Shares [Roll Forward] Treasury Stock, Shares [Roll Forward] Treasury Stock, Shares [Roll Forward] Stock repurchases: Share Repurchase Program [Abstract] Share Repurchase Program [Abstract] Stock issuances: Stock Issued or Granted During Period, Share-based Compensation [Abstract] Stock issued during period, shares, share-based compensation (gross) Stock Issued During Period, Shares, Share-based Compensation, Gross Treasury stock, shares, end of the period (shares) Line of Credit Facility [Table] Line of Credit Facility [Table] Line of Credit Line of Credit [Member] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Revolving Credit Facility Revolving Credit Facility [Member] Foreign Line of Credit Foreign Line of Credit [Member] Short-term Debt, Type [Axis] Short-term Debt, Type [Axis] Short-term Debt, Type [Domain] Short-term Debt, Type [Domain] Commercial Paper Commercial Paper [Member] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Line of Credit Facility, Maximum Borrowing Capacity Line of Credit Facility, Maximum Borrowing Capacity Debt instrument, covenant, pre-tax income from operations to consolidated interest expense, minimum Debt Instrument, Covenant, Pre-tax Income From Operations To Consolidated Interest Expense, Minimum Debt Instrument, Covenant, Pre-tax Income From Operations To Consolidated Interest Expense, Minimum Short-term foreign bank loans against the lines of credit Line of Credit, Current Short-term debt, weighted average interest rate Short-term Debt, Weighted Average Interest Rate, at Point in Time Maximum amount of short term borrowing outstanding Line of Credit Facility, Maximum Amount Outstanding During Period Computer Software Software and Software Development Costs [Member] Capitalized computer software, accumulated amortization Capitalized Computer Software, Accumulated Amortization Research and development costs Research and Development Expense Advertising expense Advertising Expense Prepaid advertising expense Prepaid Advertising Subsegments [Axis] Subsegments [Axis] Subsegments [Domain] Subsegments [Domain] Subsegments Consolidation Items [Axis] Subsegments Consolidation Items [Axis] Subsegments Consolidation Items [Domain] Subsegments Consolidation Items [Domain] Net Mark to Market Valuation of Certain Derivative Positions Recognized in Unallocated Derivative Gains Losses Net Mark to Market Valuation of Certain Derivative Positions Recognized in Unallocated Derivative (Gains) Losses Changes in the values of derivative positions that is recorded in unallocated derivative (gains)/losses Pre-tax compensation expense Allocated Share-based Compensation Expense Related income tax benefit Employee Service Share-based Compensation, Tax Benefit from Compensation Expense Domestic Plans Domestic Plan [Member] Cash Equity securities Equity Securities [Member] Fixed income securities Debt Securities [Member] Alternative investments, including real estate, listed infrastructure and other Other Investments [Member] Defined Benefit Plan, Plan Assets, Target Allocation, Percentage Defined Benefit Plan, Plan Assets, Target Allocation, Percentage Schedule of Goodwill [Table] Schedule of Goodwill [Table] Goodwill [Line Items] Goodwill [Line Items] Goodwill, gross Goodwill, Gross Accumulated impairment loss Goodwill, Impaired, Accumulated Impairment Loss Goodwill [Roll Forward] Goodwill [Roll Forward] Goodwill, beginning balance Acquired during the period (see Note 2) Goodwill, Acquired During Period Divested during the period Goodwill, Written off Related to Sale of Business Unit Foreign Currency Translation Goodwill, Foreign Currency Translation Gain (Loss) Goodwill, ending balance Long-term Debt, Fiscal Year Maturity [Abstract] Long-term Debt, Fiscal Year Maturity [Abstract] 2019 Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months 2020 Long-term Debt, Maturities, Repayments of Principal in Year Two 2021 Long-term Debt, Maturities, Repayments of Principal in Year Three 2022 Long-term Debt, Maturities, Repayments of Principal in Year Four 2023 Long-term Debt, Maturities, Repayments of Principal in Year Five Thereafter Long-term Debt, Maturities, Repayments of Principal after Year Five Schedule of Stock Compensation Costs Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan [Table Text Block] Schedule of Activity Relating to the Grants of Stock Options Share-based Compensation, Stock Options, Activity [Table Text Block] Schedule of Fair Value Estimated on the Grant Date and the Weighted Average Assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule of Outstanding Stock Options Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table Text Block] Schedule of Activity Relating to Grants of PSUs and RSUs Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block] Schedule of Information Pertaining to Fair Value of PSUs and RSUs Granted for Potential Future Distribution Schedule of Share-based Payment Award, Equity Instruments Other than Options, Valuation Assumptions [Table Text Block] Schedule of Share-based Payment Award, Equity Instruments Other than Options, Valuation Assumptions [Table Text Block] Discount rate Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate Expected long-term return on plan assets Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets Rate of compensation increase Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase EX-101.PRE 13 hsy-20181231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 14 chart-10542548d08a5f86897.jpg STOCKHOLDER RETURN PERFORMANCE GRAPH begin 644 chart-10542548d08a5f86897.jpg M_]C_X 02D9)1@ ! 0 0 ! #_VP!# $! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_ MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P 1" %- E@# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#^_BBBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBOERX_:O\$/\ &?Q!\&=!\->-_%M]X'\1^'O! M/Q'\4^&M+TO4/#WP_P#&WBRR^%VL:!X>UZUDUJV\3W*R^'_C%X#U[6==T'P] MJ^@>&=,UR"?7-1M4M=:;1P#ZCHKXG;]O'X/Z1\8M5^$'Q"\/?%3X1>7X.^)W MC[P;\3?BEX&;PK\)/BAX5^"T-K=_%K4_ WC'^U;Z=3X$TN[B\07MIXST;P;> MZ_X52[\7>"X/$_ABPO=6@GM_V\_@*GA+Q/XL\0W'BWP8/#OP_P#A'\4[+PWX MH\-M;>,?&'@#X_>(;GP;\$=?\'^&],O]5OM5G^)GCBV_X0;1?#-U_9OC#1_& M-S8>'O&7A_PQJ&H6,=P ?:-%>3?"CXR>$_B[%XVM]"AU?1_$GPR\;7GPY^)' M@OQ):VEGXF\#^,[70] \4QZ-K,>FZAJ^CW*ZEX3\5^&/%6BZKH6LZQHFL^'_ M !!IFH:=J4Z2RI#ZS0 44F0/7\C_ (4M !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 5^3OQS_9[^).N?MI> _CY\"_A MKXP^$7Q@T;5O"7A7QO\ &WPQXE\$1?!_X^_L]Z=XT^$5YXJ\'_M#>%+G59=8 M\6:CH/@34_BWHWPIA;P9#\1_!OCJQ\.:SX)\?Z=X&NO$\$?ZQ44 ?D%\9O!? MQ8_;3NOV@_@SX\_9 ^/7P7M/B-^SO^U+^S+\-_V@_&WC']FO4/AOX"\+_%CP M=J'A>[\?V&B_#KX]>,?B[/XK^*%[8>$I8[>7X?:?-X=\)Z3;Z+?W&C75QXD3 M6O(OB=^Q+^T1\>+_ $OXN:IX2M/ /C/X/?!/]@7PGX1^&M_XPT-T^(OQ$_9/ M_;"\'_M9?%&U3Q)H%[J>EVG@;Q3'\.] \ ?#34?$(TRXU'4M5U+Q!XJT/PUI MEE:>?^[.!UP,^N*6@#XP_9<^$/C7PM\4/VO_ (Z^.M*D\*WO[3GQK\'^,_#7 M@6ZO=,O]7\*^!_AK\!?A7\%-!_X2BXT6]U31D\4>);_P)KOBF]L=*U;5+/2M M)U70M,EO'U.UU&*'[/HHH _$/_@M'\/=.^"/_!-/]N3X^_"+Q3\6?AS\8?!_ MPB\2>-O"7CSP?\M>&/%,GB/1KC^U] %G\0DL=(GB>[N4MXM/L[>UM8 M)3;6T$-J%A'ZT_#C2;;5?A_X'U/49M2O+^_\'>%;R]NY]9UEY[J[NO#^FSW- MS._]H R3W$\DDTTK9>65WD_P#@WUG_ .6-'_"-:5__P#@WUG_ .6-'_"-:5__P#@WUG_ .6-'_"-:5__P#@WUG_ .6-'_"-:5__P#@WUG_ .6-'_"-:5__P#@WUG_ .6-'_"-:5__P#@WUG_ .6-'_"-:5_< MO?\ P;ZS_P#+&M^B@# _X1K2O[E[_P"#?6?_ )8T?\(UI7]R]_\ !OK/_P L M:WZ* ,#_ (1K2O[E[_X-]9_^6-'_ C6E?W+W_P;ZS_\L:WZ* ,#_A&M*_N7 MO_@WUG_Y8T?\(UI7]R]_\&^L_P#RQK?HH P/^$:TK^Y>_P#@WUG_ .6-'_"- M:5_-UR! ME)$9&&0RLI(.W110 4444 %%%% !1110 4444 %%%% !1110!^/_ /P7V_Y0 MY_\ !0;_ +-Y\0?^GSP[7Z@?"C_DF/P[_P"Q%\'?^HUI=?E__P %]O\ E#G_ M ,%!O^S>?$'_ *?/#M?J!\*/^28_#O\ [$7P=_ZC6ET >@4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%<#J?Q5^&FB M^-M)^&^K^/O!VF>/]>LWU#1?!NH>)-(L_$NJ6:7%M:^?8:-<7<=_:]X?@TJYUW1+74[&YU? M1;;7$NY-%N-6TR&=[[38-7CL+Y]+EO8((]02SNFLVF6WF*>=^$/C_P# GX@W MWQ'TOP%\:?A-XWU3X.7T^F?%S3?"'Q'\'>);_P"%NIVKZI'T\0^$]>T;Q/H M&H"4V&N>']4L=9TB^$$TEM.;34M-GN;.X$-Q%+;S>5,_E3Q2PR;98W1=R@#\ M?_\ @OM_RAS_ ."@W_9O/B#_ -/GAVOU ^%'_),?AW_V(O@[_P!1K2Z_+_\ MX+[?\H<_^"@W_9O/B#_T^>':_4#X4?\ ),?AW_V(O@[_ -1K2Z /0**** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBD) &20! MZDX'ZT +4%U=6UE;7%Y>7$%I:6D,MS=75S-';V]M;P(TDT\\\S)%##%&K/)+ M*ZQQHK,[*H)'&^/OB=\./A5H4OB?XG>/O!GPZ\-P,4FU_P =>*-$\(Z+&X4O ML;4_$%]I]GO*@D(LS.V/E4FORT_;0_;D^$WQ0_9!_:E\.?!+PE\9/COINM?L M^?&K1-0^(/PZ^%'B3_A3OAVWN_ &NVMUKFJ_%KQS#X-^'VLZ/IMO,]_>Q^"M M;\7:M/9P2_V=I5_<&*WF^XX,X XCXSS+*\/@,JS3^R<;F^7Y7C,_A@:DLJRQ M8S%4J$ZV)S"L\/EU*=*%1U(T:^-H.M*,:49*4XG;@\#B,94I1ITJOLIU:=*= M=0?LJ?/)1;E4?+332=TI3C=Z+5GZE'XG_#< D^/_ 2 22?%GA[ &22?[2 MP !R3T YKMHI8IXHYH9(YH9HTEBEB=9(Y(Y%#QR1R(61T=&5D=2592&4D$&O M\DF[L;(:==AK.T$?]FW09UL;=B(S9R!G5&C7<0N65"4W'"EESD?Z3?P9^*G[ M8NC_ :^$5M:_LE_#WQ'IL?PO\ 0Z??^'/VI=.@N+BWA\':&+6ZO=+\5?!GP MVFFK>6Q206UKJ.KR6UQYEL[O D=[-_5'TC_H*RGC[ <43XDQ>+*M/,)5WCIQJ4Z/++#>SIN=U7@E]+Q!PD\EA MA9TL=#$O$2K1:K_5\$H>RC3=XRK8IJHY<[34=8V3?Q(_1^BOC:#]HK]H.TCD MEU_]A'XY!(T28MX3^)_[+WB@B) 3=@P7GQK\,7DES'C=:VUK;7+WJ8 >"<^1 M4,G[8>I6$OEZ_P#LC_MEZ"BLGG31_"'PYXTCABE4>3/_ ,6R^(WCB6Y5W(C> MWL8;N]M#F2^M;6W!F'\HK@+B2;<<-#)H[I-*-/*\ZQ=24G= M)*,6W)J*O)I'S'U'$/X51J>5+%86L^FEJ5:;OJM+7OIN?9]%?'2?MO\ PFM8 MTD\2>!OVG_!V9&AE_P"$C_9"_:92""X^8PV\E_HWPNUK3));J-#+;"UO;E)% M!1G28-$M(?\ !0S]CZ-BFJ?&2Q\,. YV>-O"'Q&\"2;X6V7%N8_&?@W0G^VV M9(^W6.#>6 RUY! H)H7AWQ]._LN"N*Z\5_R\PW#^:XFB];7C6P^%J4I)[IQF MTXVDFXM,/J&.Z8/%/SC0JR7R<8M/U3U6NQ]I45\NZ;^V]^QMJYVZ?^U;^SG/ M)YD4*Q-\:?AU;S/+/CR4CAN_$4$LK2DA8_+1]SY0?."M>K>'_C1\(/%AB7PM M\5/AQXD,\\MK - \=>%-9,US GFS6\0TW5[HR3PQ_O)84W21I\[JJ\UY6,X7 MXFRZ,I9AP[GN!C&[E+&93C\*HI+F;;KX>"5HZN^RU>AG/#8FGK4P]>"6[G2J M1MU^U%=-3TRBH(;F"XA2XMY8[B"09CF@83Q2#)&4DB+HXR""58@$$'D&I0P/ M9OQ5A_,"O#::;3333::::::T:?9IZ-,P'44TN@ZLHSTRP&?UI0RGH0?H12 6 MBOD3XG_M\_L7?!;QQK7PT^+'[3GP8^'OC_PX-/.N^$/%?CC2='U_21JVFVFL M::;_ $ZYE6>W^W:7?V=_;;P/-M;F&9(;71M4O;)=1M+#4)K)W6VNKBQ9;N**3#/ 1(!M MKZ7%\&<88#**?$&.X4XDP>0UJ.%Q%+.\5D>9X?**M#&^R^I5J>95L+#!SI8O MVU'ZK4C6<,1[6G[)SYXWZ)83%PI*O/#8B%!J,E6E1J1I.,[+>"_"=K\-/ MB!X\\&>*K._^&MWX0^&7BWQEX+\:_#CQ58^+8?$G[>54:PLGO8M1>TMFU""V MGLX;YH(FO(;.ZEM9[JTBNBIGCM;F>RLYKBV2189YK6WEE1W@B90#\Z_!6M>! M-&_;W_;^N+_Q%H/AJ2U_94_8PUSQKJMEJ&F:;J^E6.C:A^V.;_Q'JMS&K7<# MZ#H,NDSIJ5_%*=.L?[*8A;5K-'_/CQ]X \;Z'^SO\7? OP?^+]U^U'^R#X;^ M+'_!.7XE6_Q0N]%\(>,/&E_\&=%_:>\,:Q^UM\&]9^)?PNT'0;/X\>$_!/P6 M\(:1X_N?%VMZ3K7C6+POXX\:>"O'7B3QC-!&8/Z'EM+5)GN4MX$N) P>=(8U MF\8>#ID4VM_P"'-9^+.B^(K"XUC39I=-UOQ;H?BK4H&FGGN[R[_0JF1QQQ M(L<2+'&@"HB*%1%4 *J*,*JJ JJ % %/H _!/_@N_P"$OCC:_P#!*+_@ MH3J>K?&+PKJG@X_ [Q3<#PK!\'X],U)=(D\4:!+:Z8OBE/B'>'[5;6ACM9-4 M?0F%RR27/V"&21(XOV1^%EIKK?#/X>&/6+6-/^$#\%C:='$AW+X7TD.VXZDI M^=PS[<83=L!(4$_FU_P7V_Y0Y_\ !0;_ +-Y\0?^GSP[7Z@?"C_DF/P[_P"Q M%\'?^HUI= '0_8_$/_02->7^\Z+U905*48IRE)1BE=N3227=MV27FS M2G2JUJD*5&G4JU:DE"%.G"4YSF]HQA%.4I/HDFRM]C\0_P#0(:Y^V#^RMX=9HM5_:*^"\5TIVG3K7XD>$]5U4L?+ M(5=)T?5-0U)V*RQN%2U9C&WF %%8KSD7[:'P7U2(OX0L_C%\0WP3&O@#]GKX M[>)K689C4-%K%O\ #R#0#'F5 9GU9(49MLDB'&?.EG.40DX2S/+U47_+OZYA MW4]/9JHYMZ[*-_(^OH>'7B!B*4<11X(XLEAI-)8I\/9M'"*_VIXJ>$CAX0MJ MYSJ1@EJY'TE]C\0_]!RT_P#!(O\ \M*/L?B'_H.6G_@D7_Y:5\V1_M)^/M:B M<^#_ -D3]I+5W(8PW'B6V^$/PUL' ";7F'CGXLZ9KMNF98RZOX>:X"><5MWD MMYH42'XA?MA:[&ZZ1^SA\*O"&_?Y5S\1?VBKJ>Y@!3*?:-(^'7PA\6V\DJF2 M,M#!XD\MGAN81=(AMKN:5G&#E;DACZJDKQE2RK,ZE.6VU:&$=&VN_M.7K>QL M_#SB&"E]9Q'"F!<&E5I9AQYP1@L713ZU,!B.(89@FNL%A95+W2@Y*Q]*?8_$ M/_07EUI,4%M:VMK$\]SZ\1-?:;X?T..'QM9W%Y9OK;RO=0VMP6\W-N(JF5Y;B\R>29M7IX:A*I& M-.ZM1N,*--4'C?K?[RK.$&XX:4HJ3ER-1E;['@#P?PG'7&G#_ ;#Q,X MRO&9UF5'"UJN*Q'$DJ&"P<5+$9CC9YG'AO\ U>_V+ T<3B(QK9WAZ->=*%&. M(C*K!O\ 8#X8_$+1OC'\/_"?Q1^&_CW2/%'@7QOHUMKWAG7K/0WCM]1TRZ+H MDPBN=0AN+>1)8I8+BVN8HKFUN89K>XBCFBD1>Z^SZ[_T'['_ ,$R?_+6OYLO M^"1_PK_:HMK;QC^SW\FZ5=_#OP0TU]JQ/CGPC99]DV"S%Y+4H5JM-0Q=&O56$=/%TFJ>(C3HUHSK1HRJ*52 M@ZMI2H3IR=W<^@\9/!S@OPL\1N).#UXEX/-,MP>,>*R#,?4\9P_CHK% M934Q699?7P^75UN6949/\ ABS]I3XK M.L^LR> _V;=#N+4K;P7OQ\_:T_; ^*>FQN6,BV^I>+/BQ\*/A1X9U.8^6\@@ M\._$+3HV5-SZ@(UQ]C+@+C3!KFXBH\*\'15O:T^*>)ZV"S3#W?NRK<+X+(\Q MXQ5.=IQT+(N 8:XKBOB["1UYE6X'R-5XZ:7PJ\1OK-G_-[* MUM==$_UQ-MKX!)URU R2="P !U))U, #DDD #DU\L>/OVR_@-\/-;?PC>_ M&K1_&'C]7DB7X:?"+P3XC^-OQ+-Q&0@MYO 7PCC\9^)[!WE*QB35-.L+96), MMQ$BLZ^%^#/^"3W[..G:5J>G?%GQC^T5^T;_ &VA_M6S^,O[07Q1O?![-(ZR MRPV'PV\(>(_"7@&SL4D0?9+:?0M0DM(PJ1W)(WGV;PM_P3I_8I\#64NF^!_V M=_ /@K3[AE>[L_!\>N>%[:^E6-8A/J$6A:W8)J%RR(JR7-Z)YY<9DD=B2;J4 M^$,JI4W4J9KQACTG#$X7*L7#A')*=3>-? Y]FF2\19OF6'V4J&,X.X?KOWDJ ML+1D^'#8+P^6,Q4,;Q'Q?]1IR2P5?"<&Y//$8E6AS2Q&'K\//VM?%&@_!S1X_FXNH M?A9X"G^*WQ/[[XL?%B=&+8;4?#NN>!;J3&^*"T;84 M](@_87_9+BU34[>VF?:JM<6\44[1Y MC:0QDJ;7_##_ .R'_P!&Y_"/_P (W2__ (W6:X\SG \RX9R46G2K+'\6Y7GO]G8RG92^L\/T,EM47/3ITU:,?1E#PWINV$XCXMHK^=^ M'>1UJW1)\^)\3,1R26ZG05!WNU%:7X7P9^Q3^R[\/O$1\5V_@WP-XJ^(D%PL MK_$OXPOJ7QJ^*J7D+,3*OCWXN^+_ !CXFTV;>27ATF[TN!#\B6\:*J+]">-% M\(ZYX5USPW\0?$WP^U3P7XFTN^\->(]%\566AR^'M=T;6[.>PU+0M5M=0UU; M.]L=4L)+FUNK"7,=U;/-$R,A85Q4/[&W[),$4<*?LQ_ %DB0(K3_ B\"7,S M ?Q2W%SHJ?";P/8:5-J_V.4Z;;ZK>V7A:]O;32[B]%O%J-Q9V=U=16;326]O/*J1/ M\_FG%''.<8FCF.;YG7S3'X11>%QF8<0YQF.+POLG"=..%K8C"2K4U2E!.C"C M.DHRC#D4&E;&-+@+$XFC[;B7C:O)U(4X5*_#F289).48Q_MA^-_V-]"_9-_9*U#Q+X4^&ND^+X?$EK\%_ M E]H7B+7)FENO%?@72UM998[G4_"WA;4O#&NWCPW4PN(M1UJS\B&7P]=&3]I MM+T&_P!&TZPT;1[_ $G3-*TJRM--TW3;'P]%;V>GZ?8V\=I96-I;1ZF$M[6T MM88;>WA4!8H8T11A17\L&D_\$,OVU]-^)%I\47^*7[,YUZ/QB?&E]8Z-X@^* MW@_2[NZNM9;5]7T:Q;P?X#T.^\.Z+J23WFD)%X>N--GTW2[GRK!X6B2OW\@_ M9E^+/@V*&?X,_M5_%KPDNZ"9_!/Q?&E_M+> K94A&=-M]2\<)H7QA%G _P"Y MAF@^*]LSQ1QRM;([/&/E&HYKC?JJJ4(4*='%XB&+I5JT8T'*C-Q9T:4?&W2ED+3^(OV?/B(GA+Q0;:,,))F^%?QL_LC2EE(59 M1;:=\9-3D;<8H4ED"^966D?$[4?%W[/7B"]<1Q:/^T1X&\2? M".V>5G:-8K/QGXBLA\-M:8RJT2R:!XVU2WD<#RI7#H6[HYYE\6HXFK4RZ;:7 M+F5&M@(N;:]RG7Q$(87$33:TPU>LNJ;6I^ S\,N+ZT9U M98#BFO3PZ4G]:QF59-B,5G>4T&HR:>U?3-=T;4(1<6.K:-?V MFJZ7>P, 5FM=0L)KBSN(F!RLD,[JPY!(K6!!&000>A'(/XUZL9*45*+4HR2E M&47=2BTFFFM&FK-/9[GP=6E5H5*E&M3G2JTIRIU:52,H5*L^ ++Q&CQ^(+/PEKD;VTMDZ:QX(TC4T>SFW^=:LM]<7"M; M2[W\V @Q2;VWH=QSY#J_['W[/'B%Y)/$'P&_9VUV25(8Y9-7^ 'PXOY)([?F MW1Y;C3WE*0$ PKOQ&1\F!Q7U%17K8+/<[RVW]G9QFF MM]2S#%X6VJ>GL*M. MVJ3]1PK5J?\ #JU8?X*DH_\ I+1\27G_ 3W_9*NW:6']GSX*:+,TS3&;PK\ M/SX+E_>*5DA5O!WB'0?+M)<[YK&()8S2!99+9I55Q##^P'\#K$8T.7XG>%/W M)MS_ ,(=^T!^TUX8!MACR;8QZ7\=(H/LMF54V%J(A;V6T+;Q)'\E?<-%>VO$ M+C]14/\ 7GC'D225-\3YVZ=ELN1XYPLNFFG0V^OXZUOKN*MV>(JM=/[_ )(^ M(Y/V*+>'+:+^U%^V;X>E"H8WM_VB/%WB=$N8F)BNVM_B._CFWE9 0CV4D3:3 MWVW><9=CF M]%RZM^ZW'X9-,^NXE_%.-3_K]2HUNW_/VG.^WYKJS_.)_P""P^A^)_"7_!1; M]H7P_P"-/B)J?Q-\1V'_ K'[?XWUS1_"OAG5M:CN?A-X*N['[;HO@S3-#\- M6LFGV,UOIB2:9I%@EW#9QW5Q";N:XED_>_\ X-@Y!)\$_P!JTB028^-/@@9# MA\?\6TM.,@G'TK^FN\\,^'-0N9+R_P! T6]NYMGFW-WI.GW-Q)L18T\R>>WD ME?9&JHNYSM15484 "YI^D:5I*21Z7INGZ;',ZR2I865M9I*ZKL5Y%MHH@[JG MRAF!(7Y00.*_K'Q'^F/2\0/H_9;X(R\/5E>)P61<%Y/5XFH9_A%A*M3A*643 MJXFAPW@^&LOP^!H9A++)*C@<-CHT,OA6C3I.K3HQC+ZC,.+5CLBIY-]0]E*% M#!TGB(UX\C>%=)N4?$'_I\\.U^H'PH_Y)C\._^Q%\ M'?\ J-:77Y?_ /!?;_E#G_P4&_[-Y\0?^GSP[7Z@?"C_ ))C\._^Q%\'?^HU MI= 'H%%%% !1110 4444 %%%% !1110 4444 %%%% !112$@#)( ]2<"@!:* M8SHHW,P"@%BQ^X% W%B_W0H ))) [UX)XR_:I_9N^']Q-I_BSXX_"_2M9@? MRF\.KXST34O%,DO.(K?PMH]WJ/B.YF)! AM]+EE9OE"$D X5\5AL+#VF*Q%# M#0O;GKUJ=&%^W-4E%7U77J>IE.1YUGV(>$R/)\TSG%)*3PV59?B\PQ"BWRIN MCA*5:I9RT3Y;-Z'OU%?)O_#6VC:X\,?PR^"G[27Q4%TA-K?:-\'-<\ >'Y\C M$*OCC/\*?#\MJS\&YM+Z[3;ET#C&Z >/?VQ?%<4H\.? 'X6_#&(M\EY\7 M_C3<>(-9C1@!\WA+X1>#O$>DRNA^0U(IIW5#+*TWM&+;2/KFF[EQD'(Z94%N^/X0?Q]*^3?\ MA57[4_B>6.;QC^U)IG@ZVE3;=:3\#/@EX6T&6%&!#PP^)?B_K/QDNY9,8"WL M6B:>PR62VB?:R-_X8T^&FLQ-'\2O&'QQ^,A>3S)8/B5\;OB'>:!.Q(W&;P-X M3UGPA\/G1P-K6_\ PBGV;:-HBP2*/KF85=*&4U*;5_>S#%X7#4Y+1IQ>#EF= M973VG0@TU:5GH'^KG"&#M+-/$#!XN+Y4Z/"7#V>9QC*P MU'4K>^N)"-(_%? M[0]Q:>'M5A:3X72V$NE6GA_PW-X@TS3C?ZEJL>K7/CC3M3T82VLQ\)Z1I\>H MO;:WI2Y)+/<:I8:;#J5 MS*Q+%YKB[DEG:+HEI<_#^\FL-!T/3+6STK1M/>ZN&M;&UB66>>=II MY?F.*Z/'6*RV%+AR>5X?&5,50E4:G64\/0H5(UVZ>-JSI1JNM4IPP]2D\OC& M>'J5HN<6XW_;/ 7,?HMY+QI7QWC#A>.\VX;P629G2P&JY7" M.+X.I\75JN'S?"Y;.%"K"-7D^MM,_:6^*?C;0](\1 M?#/]DGXMZYH>OZ;I^K:)X@\8>.?@1X%T/4]+U:Q@U'2]4@\CXF^+?$'V"]L; MRTO(Y!X=>=())4>V^V6[V;:,GBG]M378%;2O@_\ L\^ PZK^]\6_&_QWXUOX M@Z,=[Z/X1^#FA6,CQ;X_,AB\5!&E@FABNFAFAO8_1_V=_@?X>_9O^#_@SX*^ M$O$?C#Q1X5\ V-QI'AK4/'>HZ9J_B.VT1[ZYO;+1I]2TK2-$M[FPT5+IM.T= M'L1-::5!:6+2RI;1M7M=?087!9C5PU">.S3'TL14H4I8K#4?[+]C2KN$76I4 MJ]/+85Y0A4YHPJ*JI2BE+1NQ^2YUQ-P?@,XS3#<,\$<*9AE&$S3&T\DSO,5Q MNL?F&5T\34C@,;CLLQ?&5;+:.)Q.%C2K5\)+ SI4*LYTE[114W\F-X+_ &S= M>@"ZI\=O@9X(WA0T7@?X >*?$-]&K+)O":QXY^,\UB\D6]%267PMLE>%)GM8 MU>6U=?\ AG?XKZQ!Y7B_]L3X^7F[&^W\%Z)\#?AS9C_6[D2?1_A/J'B&-!O0 M1;?$33($^>>4D%/K*DW*(?!&B^+-3SESO.I>*K M?6K\R8?RS(URSF)8X=WE11(GT9J.JZ9H]G-J&K:A9:786ZL\][J5U!86D**C M2,TMS>20P1JJ(SLSR !59B0%)'S=XH_;9_9"\&RO:^(/VE_@?;:E'(T3Z-:? M$KPIK6O+(CB-D_L'0M2U/62RL3N46)*A)&8!8I"GKY5P/5SFI;)N$JV<5X-) MO+\DJ9EB$W9KGE0PU>K=V3O)W\Q_\1"\2,7"I0I<8\82P]25Y8/!YWF]+!IV M7NQP6%Q$,-3C;[$*,8]HZGOOA_P=X3\*6XM/"_AGP]X;ME4H+?0-$TO180A< MR%!%IEI:QA3(Q/;I7QE_P -U_"#5K<3?#SP M=^T5\6BQ"QM\.OV9?CEJ&ERN_F",1^*O$/@CPSX-V2-&4$TGB*.W4[C)*B13 M/$DW[1_[0.NPQR^ ?V&_C*T4O$=_\6?B-\!OA98?=C:Q=N7ZQPGDW$.!N^G^U6?>VIC]5BOXN,PE.6NCG5K[?WL+1Q$/3W['V;N M4G () S@$$X]<#FOQ3_X*P?\%6/&'_!.7Q-\$] \+_!GPU\5(OBOH/CW6+RY MU_QKK/A%]&D\':GX5T^"WM8M,\.:XM\E\OB&66:29[9H#:Q+&DJSED^X1^QM M;ZM'CF>)53"\M9U5.G.CAG)49NGS5U7I5X MM5.5QM1]Z5HNT6S-_8O_ .#@CQ#^T=\=-/\ A=\0/V9YO"^AW_A'QAKEM=_" M&?XH_''Q[J.MZ!9VESI.A:1\/O"GPYFU.]35GFGCNM5E-MI>C)"ESJM]96CF MX7]?3\=?VQ?B:-GP;_9(M_ACH]U"'M/'7[7'Q)TCP;.BARK7%I\'_@\GQ3\; M7A91OATWQ5XB^'-X^56X:S))'XO?\$J?^"-G[67[%W[8&@_';XNZY\%K_P % MZ9\._B-X4N;?P1XT\3ZWKYU/Q5::1!IK16&J> _#]HUJCV$_VN5M222$&,QP MS$D)_4@ , #T P/R%?1_21Q?@#PQXA8;#^"/"_"N?\/3X;RVM5QBXAXGSG M)L-F_P!.A1IX*>(AF6/S/+JM*5*$&XG\"?LN>$M!_9U\+1MB,RV+^-+NY^)7QQNK==LD9N],^)OA M>>X#B406I B7TKX9_L5?LN?"76O^$K\(_!KPG<>.C*+B7XE>-4O_ (G?%.XG M"!3+%\JQ<+)?[=EO#N&RS!8^=HI.MC:.(KR5^:K*[OX$\=BI1<% M5]E3DK2I8>,,-2DO[]/#QIPF[:7G&4N[&[5XXR0203DD$]<$YQU[?2G4W:.)7>1A''&C222292-$12SN\CA4554$LS, H!)(P:^.U?G M_7^;.0DHKY_\;?M8?LO_ UEF@^(7[1?P,\$74!=7L_%7Q9\!:'?EXY)(GC2 MPO\ 7X;Z259(I8VBCMVD#Q2(5#1N%\>A_P""B/[+VL^='\/]?^)7QCNHPQBA M^"/P!^//QTH MY7F%6EH_:T\'B)4DGLW45-P2L[W95SG**$_9ULTR^E5V]E4QF'C5; M[*FZBFY=HJ-V]$KGW#17PZG[7/Q2\202M\./V%?VL/$)!;R=0\,(%9'#[#X+>Y4$H]NLD=PL"?\)__ ,%!?%-KG0OVZO!TJ5H8CZFL,[WT;K*+_F5T?<=<;\0OB'X(^%'@GQ1\1_B1XIT7P7X%\%:+?> M(O%7BGQ#?0Z=H^AZ-IT1FN[^_NYB%CBC4!(T0//GZGI_1 M@\MRCZUAEF6?X2E@Y5Z<<9+ X7,L5BJ5!SBJLJ4*F!P^&J24')IK$-*UU&HU MR/#%YGF[PN(EEW#^,J8M4)RPBQV)RS#86K6Y&Z4:TJ6/KXJG&4[*7^S)I7O* M&Z_)GX=?\'.7PY\0_MKZKX/\9^ X_"?[$VLM;>#_ ?\4;BTU(?$?P[K,%], MB_%;QUHRSSP+\/\ Q!YL<-[X5T[3QXF\%:+!:>([JXU>^_MK0+;^K/1]8TGQ M#I.F:]H.IZ?K>AZWIUEJ^C:SI%[;:EI.KZ5J5M%>:=J>EZE9R366H:=?V*+>\\-:O M;Z/_ &1KFJZ=_<;\%O\ @EY\!?@7\)OA[\*O!/Q!_:GTF#P%X%S+$U9XO#_ %?$XE7Y MXQS$#/YU1OK+3-4L[C3M2MK+4 M+"\A:WNK&]A@N[*Y@D&'AN+.X66VGB<<-'+$Z,."IKXPG_8:\/B3=I7[2/[; M6C0,J^9:P_M:_%C6XY)5W#S_ #_&&I>)K^%F0JC06U[!9GRUD%J)VEEDB7]B MWQ#;IY-A^VO^V]8V\>X6D+_%3X>:RUHFXM&GVWQ)\'-:U341"Q&V36;_ %.> M95$=U-<1Y0_E'U+*9QLLWLFFFJ^7UXZ.R::HSQ*>[NKM-==+/]8CC\XHSC-9 M2U.$HRA/#9C0DXSBTXSC*K##-.+U4E:2ELK)LZK6OV'OVQ=AXET#6H)6+">&569 M3E/\)?VN?A^9)/AE^TOH?Q1TR%0EIX5_:8^&NF7VI-$%7$,?Q3^#+_#S5+9@ MP*K?:WX#\77.QRTXN'C!=)/V7?C1;!9]'_;^_:NBOD<;6UKPQ^R+KVGO$RLL MR2Z8_P"S#IZ/(P(:&47">1(H8)(I*50N?V=_VKHG0Z7_ ,% /B7,C(PG3Q1\ M ?V8M897# QM9/X?^'/@S[.&4LMPMVNH^85B:%K79(LWD_ZIY"Y.6'S?+,?V=_$VA?'OPTV$#/=-X7DA^'_P 888FPY\FR^&VM MO&=L?G3,P)[GP'^V!^S9\1=7'AG0/BWX8T_QEYJP-X \;M?_ T^(J3,@00LC8->5K\#_VW+8-#:_MP^%[V!69H;CQ#^R1X M'O=7&\ E;BZT#XF^%M*E$3[A;F#0K1EA\M+AKJ97N)><\>_LX?M:_$?0UT;X MA_&+]C#XKZ;;!9(O#_Q*_85\2:YHM[*H6-_M2W'[5NH_8))X][/=:;9++#,0 M;>)$ 51Y)BZ#7U;B_)<='=TLRP&;0JR>GN0Q>"R? TZ$=;<]3 XJ2:O)[E+B MW@O-5;./"WB+ARNTH1QG!G$>7RP-%-1YL1B,@XJSCB/%YE73U]AA.*,BP\N9 MQA&G96_0D,IQ@]>!G(SW^7.,\9F=+AM0IU<@SO,L:ZM:&'IY9GW#F)R'.>:;25:K/ M 8WB/A3#X2\E^^Q'%M*I!7E6H48JY^H%%?CC<_MS?MZ>!#-;_'+]A[X?_"E- M.C+77B^;XP_&7Q_\-+^.(KNNT\9_!K]F+XK0^%;2Z4DPOXVM-'BLAE[ZY5(I M"/9? /[9'[1'Q5M)+_X7? C]E[XK6ENR+>Q_"O\ ;UT?Q7J]@')0O>Z9?_L] M^'TL/LTA1;ZWU.\L+Z!6(BM+B8>07AZ=#%55AZ&9Y)+$._\ LM7.\IPN,BE] MJ>"QF,P^+A%K5.="/G9Z$9ID'$F38%YKF'"_$TGW>E6 M%]XJ\:Z]IWAO0+2]US4[71M'M+C5=5N+:SBN-3U2]M;"RB:4/<7,Z(@/S%>[ MCDCE1)(G62-U5T=&#(Z, RLK*2K*RD,K*2K*0RD@@G_-V_X+8_MN?M:?M)_M M.>)?A!^T'X&U[X">$?@CK4MAX2_9VO=2CU.UTR[N+,QK\1_$6LV*1:/\0-:\ M7:;,]SX<\5Z9'-X9L_"EY'I_A,[;O7M1UC]V?^#:_P#;*_:R^,/A'QA^SQ\2 M/"'B'XA_ /X,Z':P>!/CYJMX$F\ :AFT&F_ S4;_ %*3S_&UI_9,[ZOX72PD MNM9^'^C6B:3KC-X;U/PDFG?K&=>$F89/P5AN*ZF98*K7Y*>*QV"A7H.A2P6* M]DL(\)C8U71QF)3FG5ITI.%;VJAA)UI4HO$_A>2^+N79SQQBN$:>6XZC14IX M; XZ="NJ]7&X;G>*6+P3IJM@\-*,6J52K%3I>S<\7&E&JUA_ZLZ***_(3]@" MBBB@ HHHH ***31GID=L]LT;EQ MG<, 9)R, >N?3WH 6BC(/0Y[?CZ44 ?C_P#\%]O^4.?_ 4&_P"S>?$'_I\\ M.U^H'PH_Y)C\._\ L1?!W_J-:77YA?\ !?"*6X_X(]?M_P!M;Q2SW%U\ =8M M+:"*-I);F[N_$/ANWM;6!%!::YN9Y$AMK>,--<3.L4*/(RJ?TW^$-Q!=?"OX M;7-M+'<6]Q\/_!5Q;W$+K+!/!-X7TF2*:&:,M%-%(C*\/:0=1TE.#JQA&HZ? M,O:*$G*,9N%^90E*$XQDU9N,DFW%V]&HHI"RCJP';D@<^E06+12%@#@Y^NUL M?B<8 ]R<5XUXW_:-_9^^&GF_\+%^.7P@\!F%6:1/&/Q+\%^&Y%VH7*^3J^MV MDS.5!*HL;.V,*I. >W Y;F.:5OJ^68#&YCB+7]A@<+7Q=:VUU2P\*DVO^W2H M0G4E&%.,ISD[1A"+E*3>B48Q3;;;2LD>S45^ _@'^UQ\0)5E$-O>-\&A\.-!FE>*62,/JOQ4\0^$;B)66"XEXTN M24VUI?310S&V,)RNC-^4*C M/L,+X=>-GA8X6$+:NCW,UR M,PFX9W@UJ2T4VLA-X89+6>ZX=/\ @I%^V1\2A';Z!X[_ &8O!<4VP*WPR^%W MQ\^.VMPK)%Y\I^U> _"WQDTV2>RM7%W=Q_\ "/,]E$(Y+NU\E[?^TN^'!6-C M'GQV8Y=@Z5_=KX*AGG%V'DK7YE7X R;BVDD^\Y0[NRU.27"M:@XQS#B3P\RB MHWKA\X\3/#_+<;#_ !Y=B>)(9A%_W'A>=](MG]'Y95ZLH^I _G06 ('/)QPK M$?B0, >YX]Z_G$N/&7[V\%W%J, MTU+A[)<-98[-<[Q',VHUD>(OA_IWA_PKXNN-,\17%W8ZWXTT?2/$CKX.MO$ M.CZS?/9:'=WER9H)%33]@O)U:&&05_-/\'O^#B;]MCQ+\6_AQX?\>Z_^SQI? M@*^^)'@72?B'JH^&.I:6-'\$:CXJTBR\7ZJFJ2^/IX;)--T"?4[IM3:"X@L& M@^T2PRI&$D]5_P""I?[&/[47A#]CWQ-K_P -_P!E.7P1X!T'7-(\1_%Z]A^* M7P@\;_$&Q\#Z0;C4(-3M_AY\!_@I\-?#<>@Z%J26E_X]\0-XA\4ZAH5M%'-I MVFS^'(-=\2V'\Q/[-?@SXP_$'X\_"?PI\ _"$_CWXOZAXX\/7G@/PM%I5IKE MEJNM:-J-MK<+ZYI]^5T>;PE9QV+7_BV?6YK?P_;^&X-1GUJZM].$TH_LSP.J M^$67^&V*PN>^&?#7&&.>?<05\TXAXGEP_7SK Y36R7+:&7T,%BLJQ>=9?E$L M'C*6*S-T\3C,O#7 7%/#?"^5Y!BN,\LQU6&(SW.\ M1D>99-CZV'QM\+3P?"N S:EA<7B,1@ZL%BI5LQPU&EBJO-@*5*BJCQ\/],F/ M_@J!^P/=VEQ>:)^T_P##;Q>EM+'#);> )M<^(>IO)/,8+>*WT?P-HGB'5;N: M>0K'%%:V1:]_P5P^ ,.H76C^"_AG^TIXRO(@!!JM]\!?B+\- M?"$CEF7,GB+XF:%X:N/)!7+/9:)?R*I4B!R\8;OOA]\?/VC/AQX(T73_ (I? M\$\_B3I.LZ?I=C#XFN/V7_%W[/GCSX=3Z_':QKJU[X/T#5?BK\._B(GAZXNX M[FZTRTU'PA+K-K8O:64YO+WE^RC_ &]OA#I<#S?$7X>?M3_"382KR?$#]E/] MH--*C=?*$@D\4>#? WC/P@J0O(RR7'_"0&V"QM.DS6KV\\_\=ULIX=KTZ<*7 M#O&/M8RDJTN'_$#A/..;:RHR7ASC^5?:4IX=MIJ\59GZ/@>,?#_+L57K8G(< M;CJ#_P!TH<69EF&2X=1O"2EBZ>"P62XB9+OQ+H/[5?QGUJW0X ,_AWPA\"?AAX?,X!+&*W\?WL" ML OGL/GJO)^TEX(\1177_"P?V_\ XM6]K,C,^D? _P#94\5_"VVX4LT<.I^( M?A%\7?'&<%DA73O$]G=R$1JKO,06^Q/#?[?O[$GBJ1;;3OVJ/@?9:DV1_8GB M?XDZ%X)\0JX 9HI?#WC:^\.ZY#,BG,D$VGQS1A6WH-K8^G_#OBGPKXNL!JGA M3Q'HOB;33C;?^'M&^7X62EU4L.[MOIH?383Q/RV:4.&\CX.RZDES* M.79;D/$%:$E-352CFG%>7\49WAIP=^25#-*;C9-6DN9?E@FI?\$_M3-M<>/] M/_:B^,E]$$9KKXU_![]OCXHVT_W6&[PWXJ^'5WX/MHS@;K>R\-6EL03&8-F$ M'OG@W]IS]C/X=6AL/A_X'\=^!;$J5-EX-_8C_:2\+VNTXROD:'\!+&/!VJ>0 M3P,DXK[TRN,DE1ZL67_T+%*-I&0X=83.,_XIS/!1;E3P.-XCQ.( MP-+52M0P53#RPM"$7\$*-&$(*RA%)6/D#_AN?]G?@F3XW':#@M^R;^U@2!CG MEO@H3TZ\_6G1?MK?#&>*.:#X;_M8303(DL$R?L8_M3!)H9%#Q2Q[_A.K^7+& M5=-RJVUAN53D#Z^P/?\ ,_XT8'O^9_QKM^O\"17[OACBB3;5_;\:9742LE\* MH\#8=IM[N3EHDDEK?YKVF"_Z!L2_\6,IO\L%'=WZO?OJ?(G_ VE\-O^B9_M M9?\ B&7[4G_SJ:/^&T?AM_T3/]K+_P 0R_:D_P#G4U]=X'O^9_QHP/?\S_C2 M_M'@C_HEN(/_ !+\%_\ 0CY?GW8>TP7_ $#8C_PKA_\ ,G]7?E;XR_X;5\-R M-FV^ '[9-Q;&;;#=_P##*7QW7 M<%/\3OQU_P""N/\ P44TKXX?&C2_"W[4OQ5\+>&-,^+OQ-T[PUX8U#PUX!T[ M4/#?AZQ\<:]:Z)X?O].U+P-+J6GWNB:7%::9=V.HRRW]I<6LEO>2R7,JC((;. 3E2&!R/_ (DZO\:/VB[#5_B) MXX\7^/-5L=,U/X9)IMEJ?C+Q%J7B34+/3DNOAQXFE#RO_6'T6?%/Z.G F;<75_%+@K"U,)F&7Y51R?\ MO)L-X@I8C#XG%3Q M3I4,5DL89=-TZE'VM>E"/UE6BXI4TE]/PSF>08&KBI9GA(N$Z=)4?;4HX_WH MRDY6C*BE3=G&[27-M96+_P#P2>_;*_;8^-?[(&A^*]?^$OBS]I?Q?<_$CXF: M7<_%WQK\4_@_\+_#$ECIFN06^FZ"(-.M-1\8.V@1&2RNIU^&<4#LR/97VK*S MRP?IG)?_ /!0+Q#/&]IX<_9$^%%G+AL:GXI^,GQTU*V5CG9/::9X9^ NFR3( MIVLL.K-"77*RE7&S3_8E_8Y\ _L+_ VR^ WPV\2^,?%?AFQ\5>+/%D>K^.I] M#N->>^\7:BFI7]N\GA_1M!TXVEM,@2T5=/698R1--,V&KZZK\/\ %#C_ (-S M3Q$XTS?@3@?@_"A.L\/!I?9C1 MC%;**6A\8_\ "DOVM]=N#+XJ_;4?P_;R*1)9?!?]G3X9>$%0.I5TBOOBQJ7Q MWOEP"-DP\N4."Z[,JJ.3]C'2-4GDF^('[1/[7GQ(28YGL]2_:#\3?#K3)P65 MS')I/P%M/A#IPBW!B(DMQ&H;:BJD<*Q?9E%?!?Z_<305\'7RO**G*H_6>'^& M^&^'<996M_MV193E^+NK:2]OS;N]]3A^O8E?!*G2=K$_A_P"!/ =F-.\#^#/"?@W3P@C%CX4\.:+X^U.>UM8@<'!DF4'!QFO+S+B?B?/5&EF_$.?9RFXJ% M/,LUS#,%=:1488JO6UO:UE>YC6Q=>I%O$8FK.,5>3K5IRBDMVW.32275[&QL M7&""1Z,2WY[B<_C2@ = !VX ''I7QKKG_!0G]C'1M271;+]H+P+X\UTML/AW MX./K'QT\2K+EE,#>'?@QI/CW6%G!5@T+V:RJ%9F0*":R!^V1XL\3M;'B2SW*.9PIX^ABJD6 MTZ.!D\PQ":Z/#X&.(K_^4^C6Y]Q4$@#)( '4G@#\:^&3XN_X*&>-(K>30O@[ M^R]\#[61P'N?B/\ %_XA?&OQ);QLVX2W'@[X;^ /AUX;,T*8UC/[N*\L]0TV]VAI T;NHC?\ 95.G_O6:Y5AI:^Y&O6Q[:32=JF58 M?'X>]G=*5>%^ME=J5FTZC_V7*IYMBN 02P/0J"P_-0 MV/CGQW%$D]E\"?#WB"Q%S8-IRSH]MJ?Q0UW3)EO-"@=)].\(Z?-#X@U5+G4I M=)TJ3];_ /AWS\#->@5/BSXB^/GQ\F$AEE7XT_M%?&+Q5H%P68M*LOP_TKQ; MX;^&(@F.T2VD/@F*S:-?*%NL;.K?(O\ P4 _X(I?LK?M:_ 9?!/PF^'?PV_9 MW^+W@:'4M3^$WC[P'X+TGPSI7]J7:+)>>&/B/I_ANQM)_%'@[Q+-! NH7EPM M[XA\.:@(_$6@SR31ZEI6M_3<'U>"1V?@'Q4?MNL6=[*GASQ--/I3Z9J^E?TY#]K'XQ>)+5I?AQ^PA^U!K) MR1'J'Q%U'X"_!;2&!($;R6_C3XPS>-84/S;U/@=[F,A0UOECL_*S_@C-_P $ M1M+_ &,$M/VB?VG=-T#Q1^U-=+>1>$] M+NT\1>%?@9I4_G6G KU/$7,^"JO$ M^,K<,951Q=&33QF(EB,13RK$XV[]M5R_#8.IA:BI2_Y>5EB%1Q%;GJT*,:;5 M7$>5XE1^'I/&7_!0SQ5;QOHGP,_99^%".P4S>/OC]\2/B=K,*DD^; M+X<^'_P5\):,[*I4F"+Q^5+HR+*4B?Q%^UM\'?AZK'$UG\ M&OV6))K^)=D8S#X@^,?QF^(]E))YBL0\G@U$VE\PDO&+?[BHKX3^UY4[+#9= ME.&5V[?4*>/O?SS9YC-?*2Z6L?=_V/&HG]:S'-\4]/>6/J8"UK?9RA9=!O3= MQ;MIYGQ!+^QMXG\02PW'Q$_;/_;+\:/PUU9:-\2/!'P4TJ5O,+LL,7P ^&?P MQUBVA*LR!1K\LJJW$X,=N87+_P $Z/V/KN[CO_%WPHG^*MZGEEKGXY?$7XJ_ M'5II$0(9)8?B]XY\9V3,^ 65;1(OEC58U2&%8_MVBC^W.[)U 42:;X]\/-I'C+3)@ "L MUAKMO*C*C*P9$(]\HK#$8;#8NFZ.*P]#$TF[NEB*5.M3;6S<*D91;7H>IE&> M9UP_C(YAD.;YGDN/A%PACLIQ^*R[&0A*W-&.)P=6C6C&5ES14TG973/XF?\ M@O1\%/A+)\7/A=\(_"'B+XQ^+O%_@GPI=ZWX@UCQIXHU+XHS^ ="\57EO)X: M^'VA>*O%&F:CX^N+:YMK+4_%4VC>)O&_B+2M!.I:-=Z+I^GR:IJBW_\ 0Y_P M1R\:_"OQ1^PC\)_#_P ,/ NB?#23X8PW?P\\=^#-%L)]/C@\=:1Y-SJOBFX% M\SZGJ5S\0;6]L/&MUK.H27-U>WVL7MO/=S2V#B/]1RBDDX&2O2O-P-+BW#5W@\1QCC,9P?1JXNOE?! MT\)*&7Y35Q,<-&-3"5Y8VK43I+#R<:3I?5:<\7CZF%P^%GC<0Y_J_&7'WA1Q M3P1E."PO@E@,F\7Z%/*:?$GC='BE8OB#C*GE[S:>*HYWDT.&<%AIPQM3-G_M M*S">;NCE.0T,SS3-Z>58>SJ***]D_% HHHH **** "OQ[^+GCWXG?!_]O72; MOXYZI\2;?]GGXK:[X"TK]G_XR_"OQ7XANO!7P<\1SZU\"/!NH_ ;]I+X5Z:T M6G:7X:^+GQ,6\L_#GQPU+2_%^BW^I?&;3/ _B74_A9>>$_!>JZQ^PE?/^N_L MQ?!SQ)\0X_B7K?A_4]1UM=_#KP?J&D:K)HF^VU;0M+UUXYM=TS3=3LP#XF^./QX^*WP1\8?\%6O M'OA;6O$/C%_@+^P5\(_C]\*/AMK-Q%J?AG1_B'IG@S]LC4;VV\/Z/ML6@C\8 M7OPM\&R>(K9[V>;4Y[!3')$K1P)\>?%[]I+X]?!#5M%^#W@SXG^.O%5C\8/V M>O\ @FEXA\2?$K6=4_X23Q-\._%O[37[/?A[ MXWU?7]#T/3X(?"_@OQ;X,AUGP-X?TNS.K6J_N#8? _X<:?\ $SXB_%N/1[ZY M\:?%CPAX4\!^/IM4\1>(=7\/Z_X2\#MXE?PIHK>#-4U*[\'V%OI+>,_%Y\W2 M]$L[K41XDU9-7GU!)T6+B]&_9'_9WT/P;XM\ 6OPRT:[\*>-_#/A;P5XATS6 M[S7/$33>"_ @O/\ A7_@[3M0U[5=2U30?"GPZDU"^N?AWX>T"^TS2_ E]=W& MI>%;;2M2E>[8 \D_9)\>^+K_ .,/[/V@?!'A3X9^(/$> MIWVOZW9^&_B)^S7\%OC+JO@C4_$VIR7>J^(Y?!OBOQWK:Z=J.MZEJ.N6_A_6 MM%TC4;J9=,M9I?NHUP/P[^&'@CX5Z3J6C^"-%72H=)=?O8+&PM)M7UO4;Z]%AI^G:;%+'I^G6-K;]] M0!_G5_\ !?\ _:!_:%\>?MX_$WX;?$;P[X[^$OP]\&:7X2T+P1\.;SQSJNK^ M$OB!X5T*ZU^[\+?&YM&T_4#X,N;[QE-J6I3V$EG8S7_AN"PB\.:I=#Q'H^KA M/>?^" '[2?[>$'Q&^*OP<_9\\ VGQZTN\^'WA!/[0^./QG\?>%?@Y^SQHOAC M4_$+Z1<1P:=HGCB2&+QA<:E-H6D>$?".BZ?J-]/I?VJ.2'1=)U6XL?VS_P"# M@_\ 8J_9N\2_L7?M6?MQ>(O E_J/[1'P5^ UI<^!_%\/C'Q786=I:^$/$D5Q MIVEWGAFVU0>&+ZRN!XDUFWOVNM'EO)X;I6CNH+BUM+BW_0[_ ()Y_P#!/;]E M_P#8F\!VFO? /P?K6A^)/B=\//AQ%\0O$.N>,?$OB:^\5W.CZ7+JUMJ-W::K MJ$NB:9>2:CX@U6YG7P]I6CV1%PEO%9PVEM;6\/\ 3^)\6^#7X;OAVC1S*OFW M^K6494LMQ>5J655,=@*F32JT<376>.N\IP[PM3$X&NIU\3B<5E^$I8S+,/0K MSJT_Q;">'O%F'\2\?Q1+C',/[)Q&"C^_C&C+'8JE*5*,>'*^$JNI@:>7X-TH MU:6)6'J4N6AA9T,)A\7.4\'YIJ?A'_@M)XU5%F^,G[ 'P.MI?LYD7P1\)/C% M\9-U/684:!8Q9 M3R.TUM(G$&!CRY=A>%,OLK0JX;@;@QXVEYTLSQ&1 M5\SIRT7OQQBG=7YC]=AA)1:E+&YA.:M:I#%U,)-6:>^7_5%K;72S6ZZGX)ZG M_P $0?"OCP^?\-8>E\&_P#!!_\ 8'\)3+<3_#'XO^*KG:XDNO$/QVUF MWGF:0>3(\K>$[SPL"SV)-@ZH$C>$FY=#J>-0'[CT5QYCQYQCF]%X?,^(\SQM M#I1KU^>E#7:E3LH4HZ6Y:<8QMT/;HYOGV'@Z-'B7BFGAY+EEA8\4<0/"35DK M3PDLR>&FK*R4J326B2T/S9T7_@F#^Q!H0Q;?LO17XW.Q3Q%\4/B!XKB8R!D+ M-#XF^(>JPLZP/+:1R-&7CL9[FQ1A:75S#+Z[I'[%?[(NA+MTO]B[]G^%P93] MHN/A=\*=1O,3&,R)]MU/2;R[,1\J)5B,WEQI&B1JB*%K[)HKPHYQFT*?L8YI MF,:7_/J.-Q*I_P#@M5>7\#P:^5Y9B<1+%XG+L!B,5-WEB:^$P]7$2;UO*M4I MRJ-WUNY;Z[GEOAKP;X7\&J$\(_";PSX60-.P7PYI7@W0U#7(C6X8+I4-H TZ MQ1+,<9E$:"0L$7'8?VCJO7_A';S_ ,&VF_R^V8KHJ*X9U)U).52\IR.HZHWWO#4[8X&[4=))_ M,W1I1J>JCIX;N!]-1TD?RNJZ"BH+LNQS#5M(O+3PKI$_V>YO?!7PXLI9%C\#^!]1UR&7Q'?^&](9;6XU:X MCA+C1=(\.Z/HOZ"45V8?,,=A:&+PN&QF)P^&Q\*=/&X>C6J4Z.+ITJBJTHXB MG&2A55.HN:'.GRMNUE*2?)7P&!Q6(PF*Q.$P]?$X"=2I@J]6C3J5L+.K!TZD ML/4E%RI.<'RR<&N9)7UC%KGSJ>K$8/ANX(]#J.DD?K=4G]HZKC \.7*CT74] M*7_T&Z%=#17&=9YYXDT+2O&-B=,\6_#?2?%&FD[CI_B.W\+Z]9$[HWR;75OM MD).Z*-LE/O1H>J+CYA\1_L'?L<>*7:?4?V-/@O87[JRMK'A3PAX*\":]\P"E MEU_P.OAW64E$8\M)DOEE2,M&KA'=6^X:*Z\-F&/P?^Z8W%X76_\ LV)K4-?^ MX4XG'BPEHK:=C\_Y/V&?A[I<"0?#GQ/^UE\ M(Q&,1Q^ _P!L3XS3:9'M,K1E/#7CKX@^./"2K$\I=(1H'V?(*O$\/3_BOX#_9<^+FFE@78QW%[9?#WX9^,KBW/[I-K M^+Q=>6)O]+,LT61LNG+E]?"I^=TV^I\&?V)_P %(?#\<<>E?$7]DCXG MV\)4E/&WPH^)WP?UFY5!&NR;6/!/Q@^*^C1R2HCL\\'A*...XE=X[,P)%;5) M%\8?V]_#\42>*_V,_A3XN:,*+B[^#W[6EC^&5M"F]BQC MN/%#,B+( \K+']H^[Z*%FL9:XG*\IQ36S>&JX&W_ &[E.(R^#_[>BUY \IE# M3"YKFV$6BLL31QVEU]K-L-F,UMTFCX6O?VS?'/AB2.'Q]^PK^VEX>X!N+[PQ MX1^$'QBTN%2H;>C?!OXS^-]E+JLOS.5"FWI]G'8 M3-)KKI[7KJW8%A54VW_UZWULKV7S!X)_ M;&_9R^)5U;6/P[^-OP1\>7]Y*(+6P\(?&WX6Z]J,\S2I"L$>F6/BB34?M#2R MQ1BW:T6;S)8T\O=(@/X&?\% ?^#C3PW^SQ^T5X1^$'[-W@OPQ\9?#?PZ\7K# M^T=XHNM7WZ9K4%N);+6/AO\ "37]*NWTX>)-#EE>;6/'-_!JOAVU\1:;'X7L M]/U*U_MC5[;^ACXQ?LN?L]?'[PUXE\*_%[X._#SQSIGBO1=5T+5I]:\)Z)+K M:V>L6EY9W4^E^)4L4\0:'JL4=_=3:?K>CZE9:MIE[)]NL;N"Z42U_ +^WU_P M1$_:8_9>_:8\'?"OX(^$/%OQV^%_QS\5MH'P$\6Z381S:E'J,R37TG@'XGW, M$<&C^%O$7AC28+K5+SQ9J#:7X3U_PKIE_P"+;>;3I-.\0Z+HGZ=X79+X?YUF M^*AGV(Q%.=+!UIX7+,SK4:6#KQ5.;Q.(>8T7AO:5<)14JD:#I89Q2>*A*HJ, MXTOS#Q2SKQ#R3*,+/A_#8:M&KC:$,5F664:U7%T+U(+#T%EU98GV='%UG&E. MNJ^(O?ZO*-+VL)5?[>OAO_P4S_8V^)OP=\%?'/3/CK\*_"_@3QU837.F+\1/ MB;X"\#>)].U.P*1:WX5USPKK7B"+6;/Q;X=O'%EJ^BVMM?MYIANM-GU'3;W3 M[Z[G/_!0_P"#NLQNWPJ\!_M"_M!.&V13_ SX"?$[Q5X>G8_*OE^/_$7AWP=\ M-C&TA$8N#XR%L&W,\R1I)(OSU_P2@_X)1?#?_@G5\*'FUIM(\?\ [1GC^+1M M3^*GQ&%F)M-TZZTR*X?3/!7P[2^@6ZTWPGX:DOKM!K$D5MKGB[49)M:U46=H M-'T+1?UXV+@@@L#V8LX_)B:^$SB/">"S7'4,H6:9OE]'$SC@\97Q=#!TZ]%/ M12P\,56='#N?LH?>Y-+BS&Y5@:^;2RK*%Q$*$I.E[6NH>TE\,R_M"?M>^)RI^'/["6N MZ#;7$1:VU#]HO]H+X2_#)%R"JR3Z+\(S^T5K\963YC;75I8S/$K$M$Y0'/?P M[_P4:\70LFO_ !._9D^"UI,^_P"R_"SX7^,OC7XFM4*@>6GB[XI?$3X9>&F< M$EO-D^&%RBLJ@0RJS5]\ < 8'H**\S^U84[/"Y7E6&DOMO#U<>Y);2.(I8!1=E?EJ93A\OQ'*FKI3KSMI=M MJ[^ I?V2O'GB:6WG^*G[5/[9'Q#"H!=:7X?^*'P]_9\\/SG:5\N.T_9S\(_# M7Q)'!@L"MSXROY90?W\\NU<:FA?L%_LC:)J!UFZ_98\&^.=>+;QXC^,%\?CE MXF23'^L3Q'\9M=\=ZVDF'P2P]#_ ,I[:;%1R+*%)3J8"ABJJ=U7QT7F&(32236)QTL17Z+_ )>' M#Z'86_AC3;?1O#?@.S\/Z1:*$M=*T-O#VCZ;;(%5 L%CILEK:Q*$1%"I$H"J MJ@ "M@:EJH.1X;N,GJ?[1TG)^I^U9/XUT%%>7*4I-RE)RE)WE*3;6-)-!N(8W=%>5M0 MTQUB5F :0I' M@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M2$ ]1_GW]1['BEHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** /Q_P#^"^W_ "AS_P""@W_9O/B#_P!/ MGAVOU ^%'_),?AW_ -B+X._]1K2Z_+__ (+[?\H<_P#@H-_V;SX@_P#3YX=K M]0/A1_R3'X=_]B+X._\ 4:TN@#T"BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ I"2!P,GC]3@GMG YP.3C YI:0C/?'(/ MY$''X]#[&@#\UOV9/VO?B#\TK0?"'B+2/%WA?PM%X$=?%\ MF@:#XLO/$7@SQ-IMQX/HO_!1WXEZ9X2^.WBCQU#X1T[Q_I7Q<_9L^#/PR_97 M\9? GXL? 3XP_"KQ5^UA\:+3X._""]^,WC/Q=\2/'?A;XS>!=5O=:AU.T^)_ MP2\.^&O!7B'_ (0;XB:)H=V?$6FW&EZ%]7_\,>^*-<_: \'_ !\\<_$OPUK_ M (L^$EEXUMOA-XGT_P"%NGZ/X]BA\:^$O&W@J;0?B'XD/B*\@\3>"=+TKQ5I M^IS>#_#FG^#=*\6^,/"7A+Q?X@2/5/#UDCKXV_8G_P"%Q^&/$]U\:_B#I^O? M&76]*^"-KHWQ-^'G@%/ .C^#M5_9V^+5E\?/A7K6@>!=<\7?$.2::R^,5A;> M+/$%KK/B_4H-7LXSXF?L[_'77/B3XT_:0^$/C>ST:+XA_LS? M%?0OAWXBUCPW;7UAX<\8Z-XW^$_P_P#C)X(\6Z7I.HW^L7GA^:Z\.^/TT+6] M N-"GQB0_++X6TB6,Y5"/FC=6QG(S@@$$#\V/^"^ MJ@?\$=/^"@YRW/[//B#J[D?\ASPZ>A8@=.PZ<="17Z@_"@#_ (5C\.^O_(B^ M#NY_Z%K2_>@#HO\ A*= _P"@G!_WS+_\;H_X2G0/^@G!_P!\R_\ QNM[ ]_S M/^-&![_F?\: ,'_A*= _Z"<'_?,O_P ;H_X2G0/^@G!_WS+_ /&ZWL#W_,_X MT8'O^9_QH P?^$IT#_H)P?\ ?,O_ ,;H_P"$IT#_ *"<'_?,O_QNM[ ]_P S M_C1@>_YG_&@#!_X2G0/^@G!_WS+_ /&Z/^$IT#_H)P?]\R__ !NM[ ]_S/\ MC1@>_P"9_P : ,'_ (2G0/\ H)P?]\R__&Z/^$IT#_H)P?\ ?,O_ ,;K>P/? M\S_C1@>_YG_&@#!_X2G0/^@G!_WS+_\ &Z/^$IT#_H)P?]\R_P#QNM[ ]_S/ M^-&![_F?\: ,'_A*= _Z"<'_ 'S+_P#&Z/\ A*= _P"@G!_WS+_\;K>P/?\ M,_XT8'O^9_QH P?^$IT#_H)P?]\R_P#QNC_A*= _Z"<'_?,O_P ;K>P/?\S_ M (T8'O\ F?\ &@#!_P"$IT#_ *"<'_?,O_QNC_A*= _Z"<'_ 'S+_P#&ZWL# MW_,_XT8'O^9_QH P?^$IT#_H)P?]\R__ !NC_A*= _Z"<'_?,O\ \;K>P/?\ MS_C1@>_YG_&@#!_X2G0/^@G!_P!\R_\ QNC_ (2G0/\ H)P?]\R__&ZWL#W_ M #/^-&![_F?\: ,'_A*= _Z"<'_?,O\ \;H_X2G0/^@G!_WS+_\ &ZWL#W_, M_P"-&![_ )G_ !H P?\ A*= _P"@G!_WS+_\;H_X2G0/^@G!_P!\R_\ QNM[ M ]_S/^-&![_F?\: ,'_A*= _Z"<'_?,O_P ;H_X2G0/^@G!_WS+_ /&ZWL#W M_,_XT8'O^9_QH P?^$IT#_H)P?\ ?,O_ ,;H_P"$IT#_ *"<'_?,O_QNM[ ] M_P S_C1@>_YG_&@#!_X2G0/^@G!_WS+_ /&Z/^$IT#_H)P?]\R__ !NM[ ]_ MS/\ C1@>_P"9_P : ,'_ (2G0/\ H)P?]\R__&Z/^$IT#_H)P?\ ?,O_ ,;K M>P/?\S_C1@>_YG_&@#!_X2G0/^@G!_WS+_\ &Z/^$IT#_H)P?]\R_P#QNM[ M]_S/^-&![_F?\: ,'_A*= _Z"<'_ 'S+_P#&Z/\ A*= _P"@G!_WS+_\;K>P M/?\ ,_XT8'O^9_QH P?^$IT#_H)P?]\R_P#QNC_A*= _Z"<'_?,O_P ;K>P/ M?\S_ (T8'O\ F?\ &@#!_P"$IT#_ *"<'_?,O_QNC_A*= _Z"<'_ 'S+_P#& MZWL#W_,_XT8'O^9_QH P?^$IT#_H)P?]\R__ !NC_A*= _Z"<'_?,O\ \;K> MP/?\S_C1@>_YG_&@#!_X2G0/^@G!_P!\R_\ QNC_ (2G0/\ H)P?]\R__&ZW ML#W_ #/^-&![_F?\: ,'_A*= _Z"<'_?,O\ \;H_X2G0/^@G!_WS+_\ &ZWL M#W_,_P"-&![_ )G_ !H P?\ A*= _P"@G!_WS+_\;H_X2G0/^@G!_P!\R_\ MQNM[ ]_S/^-&![_F?\: ,'_A*= _Z"<'_?,O_P ;H_X2G0/^@G!_WS+_ /&Z MWL#W_,_XT8'O^9_QH P?^$IT#_H)P?\ ?,O_ ,;H_P"$IT#_ *"<'_?,O_QN MM[ ]_P S_C1@>_YG_&@#!_X2G0/^@G!_WS+_ /&Z/^$IT#_H)P?]\R__ !NM M[ ]_S/\ C1@>_P"9_P : ,'_ (2G0/\ H)P?]\R__&Z/^$IT#_H)P?\ ?,O_ M ,;K>P/?\S_C1@>_YG_&@#!_X2G0/^@G!_WS+_\ &Z/^$IT#_H)P?]\R_P#Q MNM[ ]_S/^-&![_F?\: ,6+Q'HD\L<,6HPO+,Z1QH%ER\CL%11F,#+,0!D@9- M;=)@>_YG_&EH **** "BBB@ HHHH **** "BBB@ HHHH _'_ /X+[?\ *'/_ M (*#?]F\^(/_ $^>':_4#X4?\DQ^'?\ V(O@[_U&M+K\O_\ @OM_RAS_ ."@ MW_9O/B#_ -/GAVOU ^%'_),?AW_V(O@[_P!1K2Z /0**** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** / MQ_\ ^"^W_*'/_@H-_P!F\^(/_3YX=K]0/A1_R3'X=_\ 8B^#O_4:TNOR_P#^ M"^W_ "AS_P""@W_9O/B#_P!/GAVOU ^%'_),?AW_ -B+X._]1K2Z /0**** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@# \5^*-"\$>&/$?C+Q1?II7AOPGH.L>)O$&IR0W-Q'IVB:!IMSJ^K7SP6<- MQ=S)9Z?9W-RT5K;SW$BQ%((9962-OD#1/V[OAC/\)O$_QP\7^%_'G@'X8Z1X M3TKQWX:\4ZOI^B:]8_$'POXGU32]'\&+X3'@S7O$4LGB_P 6ZCXA\+V.C^ M M533?$<][XIT&VAAG>ZN#9_8GB275X/#VNS>']-LM8UV'1]4ET72=2O/[.T_4 M]6CL+A]-T^^O_L]W]BL[Z]6"UNKO[)=?9H)I)_L\_E^4_P""DG_!/3XPZQ\. M/VC_ (8_!7POK/[/?P*\4>*?A=\;?A]^S/X\\9^'KOX>^'OVBO@W^U3X(_:* MM+;X(V'@C4/%=G\'_@K\0](\ Q^$_&_A^TU:/P1=^*];M_&WA#X9>&C%XMN/ M% !^T7PH^-GA?XL7_P 1/#MC8ZOX9\=?"3Q78^#/B9X \3'1QXE\'ZYK'A/0 M/'6@"\?0-8U[1-1TOQ#X0\4:+KNBZWHFL:EI5Y%<75A]JCU;2=7L+'V.OBS] MFWX,>,?#WQS_ &NOVC?&^FW'A.[_ &D?&/PD7PO\/KV\T74]8\+>!O@U\)=) M\"Z==^*;_P .:GK6@#Q/XF\4WOC/5IM/T36=:T_3?#B^%XI-4EU234[6R^T_ M\_E0!^/W_!?4@_\ !'3_ (*#@ _\F\^(/X6'_,<\.]R,?_6YZ5^H'PH(_P"% M8_#OK_R(O@[L?^A:TOVKX!_X*"?L8?"+XA?L@?M;V>G?"O5_'?B[Q;\&?BE< MZ?X9M]8^(GBN7Q)XJO-(O]7TVTL_!@\1:AI^L7<_B".UN-.T:#1IX&O8[:.U MLL1Q1#[[M_A5X$M+>"TM=$:UM;2"&TM+6WU;78+>UM+2)+:TM;>"+5$BAM[: MVBB@MX8D2*&&..*-%C15 !Z'D>_Y'_"C(]_R/^%<%_PK'P7_ - NX_\ !WX@ M_P#EM1_PK'P7_P! NX_\'?B#_P"6U '>Y'O^1_PHR/?\C_A7!?\ "L?!?_0+ MN/\ P=^(/_EM1_PK'P7_ - NX_\ !WX@_P#EM0!WN1[_ )'_ HR/?\ (_X5 MP7_"L?!?_0+N/_!WX@_^6U'_ K'P7_T"[C_ ,'?B#_Y;4 =[D>_Y'_"C(]_ MR/\ A7!?\*Q\%_\ 0+N/_!WX@_\ EM1_PK'P7_T"[C_P=^(/_EM0!WN1[_D? M\*,CW_(_X5P7_"L?!?\ T"[C_P '?B#_ .6U'_"L?!?_ $"[C_P=^(/_ );4 M =[D>_Y'_"CHI:W>C) MXW7Q7;ZA-I+R6:^)H=<@N6_M."\5 #[;R/?\C_A1D>_Y'_"N"_X5CX+_ .@7 M_Y'_"N"_X5CX+_ .@7BW'BM[+49(;7PW_ M ,)C+X0@\_53'II\03^'X&8W\VGHP!]M9'O^1_PHR/?\C_A7 CX8^#,#.EW' M0?\ ,;\0?_+:E_X5CX+_ .@7C \@ZJ01Z@@@CJ"* .]W#W_[Y8?S%&1[_D?\*^)/V*?A>\?[ M(7[,T7Q)T/Q9:>/XO@=\-8_&5MXPU+QA9^*K?Q*/"^GG68?$5KJVI1:I!K4= M^9UU&+48UO8[D.EPJNI4?3W_ K'P7_T"[C_ ,'?B#_Y;4 =[D>_Y'_"C(]_ MR/\ A7!?\*Q\%_\ 0+N/_!WX@_\ EM1_PK'P7_T"[C_P=^(/_EM0!WN1[_D? M\*,CW_(_X5P7_"L?!?\ T"[C_P '?B#_ .6U'_"L?!?_ $"[C_P=^(/_ );4 M =[D>_Y'_"C(]_R/^%<%_P *Q\%_] NX_P#!WX@_^6U'_"L?!?\ T"[C_P ' M?B#_ .6U '>Y'O\ D?\ "C(]_P C_A7!?\*Q\%_] NX_\'?B#_Y;4?\ "L?! M?_0+N/\ P=^(/_EM0!WN1[_D?\*,CW_(_P"%<%_PK'P7_P! NX_\'?B#_P"6 MU'_"L?!?_0+N/_!WX@_^6U '>[A[_P#?+?X?Y_$49'O^1_PKXDT#X82#]LWX ML276A^*U^'+?LP?L^0Z#=3ZCXO7PC)XT3XM_M-R^++?2[Q]1&E2>)(=#D\%R M:[!;2MJ4&E7'AQ[Y4L[C3]_T]_PK'P7_ - NX_\ !WX@_P#EM0!WN1[_ )'_ M HR/?\ (_X5P7_"L?!?_0+N/_!WX@_^6U'_ K'P7_T"[C_ ,'?B#_Y;4 = M[D>_Y'_"C(]_R/\ A7!?\*Q\%_\ 0+N/_!WX@_\ EM1_PK'P7_T"[C_P=^(/ M_EM0!WN1[_D?\*,CW_(_X5P7_"L?!?\ T"[C_P '?B#_ .6U'_"L?!?_ $"[ MC_P=^(/_ );4 =[D>_Y'_"C(]_R/^%<%_P *Q\%_] NX_P#!WX@_^6U'_"L? M!?\ T"[C_P '?B#_ .6U '>Y'O\ D?\ "C(]_P C_A7!?\*Q\%_] NX_\'?B M#_Y;4?\ "L?!?_0+N/\ P=^(/_EM0!WNX>__ 'RW^'_ZN]+7PQ^VE\.+^W_9 MX\5R?"S1/%UQXT7Q5\&I=-B\'WOBW4?$!M+7XZ?#*\UN2TMM.OKF\:WAT"VU M2?5FBB,:Z)'J1O3_ &=]L!^Y4S@YS]Y^OIO;'X8QCVQCB@!U%%% !1110 44 M44 %%%% !1110 445\8?M.?M"-(^*7QE\( M7O@0Z7\,?^%B^,=*\"^'M1_X0?6O$^F?$'XA:=I&MZYI%YXY?P#H.K7?AO0; M^*^T^T\2:A;:EH]B ?9]%?$\G[!;#]H_3?V0+[XK"2R/ MAR#]H_5O"]GXCL_!']EB0ZR^A_VCJ6E_#F;QB(UL8_BIJ5MX06PEM8K[7K/U M?P9\?K3QSKO[2OAG1_ /C5=>_9L\?67P]U+29W\*F[^(&IZK\(/AY\8]%O\ MP/)%XDDT^/3-:T7XDZ-I%E)XNU#PS=6VL6NI?VS:Z3I\$=[* ?0-%?-_[-7Q MY\1?'70OB"WC7X*^/_@-XY^%WQ,U7X8>+O!/CN^\*^((;G4;/PUX4\9Z=XC\ M%^-/ ^KZWX5\9^$=7\.>-=$*:IIUY!=Z5XA@\0>%=;TZPUG0+V)OI"@ HHHH M **** "BBB@ HHKS[XH>,/$'@;P7JWB#PG\/O$/Q2\3P"WM]!\"^&;[0-(U# M7=2O)T@ABFU[Q5J6D>&O#VE6JL]]J^MZSJ$5O8:=;7#VUOJ.HM9:9>@'H-%? MGIX"_P""@OAKX@Z!\.=(L?A/X^\.?M ?$+XR_&'X!#]G_P 7WWA:PU[PU\1? MV?=.UK6?C!&OV3_ !CX2\/>,];\-?M9?$?6_A7X?U,6VA:>WPX\ M:>&O 'Q9\;>(=$^).G7VN1:E::AHVI?!CQOX"U"#PO:^)H[7QE8+;SW,6D.N MK. ?8M%?-OQ2_::\(?"[XT?LZ_ V\T7Q!KOBK]H?QQKW@W3K[1TL3HO@==%^ M$WQ2^*]KJ_C*ZN;J*:WA\267PH\1Z)X:T_3[>[U'4]0M[Z\\J'2M%U.[B^DA MR ?6@ HHHH **** "BBB@ HHHH **^([_P#;*E\)_M%^'_@G\3O@7\3?AKX* M^(=O\2U^$WQXU[4_ %_X"\8ZI\'_ S>>-/'.GZ[H.A^*=0\=_#:VF\'Z9K7 MBCP;K?C3P_9:3XGTG0=36ZF\/ZK<^']+US2^!/[9_@SXY:YX'T2R\)>*_"T_ MQB^!7_#3?P-_MT:<9OB9\$?[;T#0I/$,4$%P%\->(+1O&?P]UG4O"FM7'GZ= MH'Q'\'W=SJ0U(^)M(\,@'V517P#KW_!0?X7:#^Q/X5_;2U?2QX-T#Q]HWA^3 MP=X*^*OCKX>_#&YE\8>+=8GT'P[X*\5_$'7M?E^&7@VYEU2WGCU;Q%J7B6?P MQI%M:W=Z=2O((8_M'UG\'?&/BOX@_#'P9XU\;^!H_AMXG\3:+#J^I^"8?&?A MSXAPZ"+N6:2QAB\:^$2WAKQ%%=Z9]BU&/4-%>6P=+U8X9YQ&9G /2Z*** "B MBB@ HHHH **** "BOF;]ISX\>./@'X-D\7>"/V>?B3^T'_9&F:[XI\6Z/\/- M>^''AF\T#P;X5LEU+7;^WO?B;XL\):5KWB6XL_.'ACP;IEX;[7KFUNEN;_1+ M2$7TGB'B3_@HW\&=*T+4O&^A:1XL\4?#CP/\ /@Y^U#\8_&%M8QZ4?A7\%OC MQ+JS_#[7M9\.ZJ8M=O\ 7!H'ASQ5X[\5>%8+>UU/POX%\+:KJER]UK-YX=\. M:Z ?H117A5C\>-$O?VC?$'[. \-^)+?7=!^"_A'XUIXOG.B'PCK.A^+?'/BS MP)%HVDF#5I]>.M:1J7A.:[U0ZEHVG::]CJVDR:5?:G(]\EE'\%_C_P"%?CZ? M$6N?#2%]9^'.BZUK7AW2_B$U_8)I?C?4?#NMZEX;UK5/!.FP276HZIX+MO$> MAZ_H6G^,]072-+\47NAW^H>#XO$'AEK+Q%>@'O-%%% !1110 4444 %%%% ! M16-XBU=] T'6=;CTG5]>ETG3+[4(=#T"VAO-?$77?VHM>B\,_L_R?#OQQX(\4:OX(U>V\9Z^U]HVOQ: MCJ>DZCX!N_#_ (BOO$5B/#=MI6OZT ?HY17Q#KW[<7@OPS\(OBK\2]4\$>,K MO6?@7\=/"G[/7Q=\ Z))H-SK7A/QUXK\7?#+P_8ZI#J6L:CH.EZSX,D\._%S MP-\2[/5[,QZSJ/@/68IH/#2>)8KKPW;0?M=_M2?&W]G"VN?$/@']DWQ%\=O M.@^$IO$GC'QII_QF^%/PS@T;4#JKZ;I_A/1]#\R /N6BH+6266W@DN(?LT[Q1M/;^:LWD3%%,T'G(%27R9 M-T?F( LFW>H"L*GH **** "BBB@ HHHH ***^,?BY^UQJOP:^,WPW\#>*?V? M_BK/\)/B/\2/!7P6M?V@]+OO 5UX3T;XK?$@B#P3I6I>!&\4)\4)_!NJ:S): M^$[[XA:?X8N=&T;Q3J%K%>6C>&[?5_%&E@'V=17Q5X _;?\ AU\0/'?@?P[I M^B:_9^#/B[\2OCC\'?@U\2IWL9] ^(GQ(_9U?Q6GQ+T6SL+2274=)L9E^'WQ M+N/ NL7OF0>,;+X;>+;Y8-(MI/"DGBB*^_;G^'&C? KXW?'KQ+X:\5>$O#/P M-^,_COX'^)+'Q)<^$[&YE\1^"_BMIWP@C\03:O!XBN_#&@^!]9\0:OIFN-XH MU[6[.T\,^#+F;Q#XMCT8:=J5G:@'VU17C?P:^+B_%>T\>PW/AG4/"WB#X9?$ M;6?A?XLL)[RUUC1KCQ%HNB^'-?N+WPGXDLX[:#Q)X?>P\4Z;;/J#:?I5[I^O M6FN^&]6TK3]8T*_MT]DH **** "BBB@ HHHH **** "O@+]I>_\ VK=:^*'A M/PO\/OV5/A[\8_@OH.H^"?&$GB3Q9^T[9?"Q[CQ]I6NG4;&\UKX?CX/>/+O7 M-"^&=W::-XRT&!?$%G)KOB^QM)Y+"V'A_2KB\^_:* /R3B_8&\<6GC+6_ EA MJFA6GP4U[_@I'I7_ 4=O?%@U.YF\6OJ%C?:)\3;SX1-X9ETYHA>7GQ_\/VN MMIXJAUF+28OAG>2Z7]C7Q):"VO?I7X8^"?C)\.OB+^W?\04^'VC:O)\5/BIX M.^(7P'OC]\2],^*\ M'P7M_$MYXH\+_#KQ7=^#M(TGX@ZSHUS,?'WQ#\:/#'PTU?4_@#\-] M ^*GQ.-WI5GHOA7Q/\0[3X7Z*+2\OHH=8UFY\6WOA;QI%!/H>EMV_L]% 'Y-^&_V$8[#QUXSU'XMK\.O"-B?B?K_P 2K'1/B)JJ M:CX5GL;JRC\26+:M%JNL68L]/P3^Q]\4_@]\,_\ @GY\.=).D?$/4/@;^U)X M^_:"^.7B:'6;7PY80WGQ9\'_ +45SXY;P;IVJ6XO=/2+B M7PAH5S=WDMIJIMM)N_U1HH _+?XM?L/?&KQ%^T[^S=\:O"/[2_CNZ\(>!OVN M]>^/OQ!\#Z_X<^!\-IHWA>]_9V^,OPIL/#_A'6+?X0-XSUV"$>,=#^'MM8^( MO%-S=:1X#UKQ!K>G:I#XNTK2]6'ZD#@444 %%%% !1110 4444 %%%% 'YK7 MOAC]I#XV?'+QGX=^-7[*'@+0?@MK?A7XP_![0OC%9_M/V'B7Q7X<^%/C/1[K M3;W5-$^$=I\';!]-\;_%-]/\/1^)7;X@747A;3+2PL+34]0@TS4(M>R/V5_V M1OBO\+/%?[,WB'XDW/AE[3]C+]B+4/V-? =EX1U";4)/B?LV\#?$GP9J7Q2TS3?#-OX9U#4?$\U M_K6F^(9/!?B&Q\6VCQ7NE6]]XYTV_U9DEN+C3K?3-9^B/V6/@78_L MV? GP-\&-+DLETOP?_PD[Z7I6D)/%X=\)Z9XF\:>)/&&G> /!\%PLS^P^#O#FB6BV-BD*V5O]!T4 %%%% !1110 4444 %%%% 'Q M=^V/=_M&:AX=T?P)\%?V=?"GQZ\'>-+'Q!I_QV\) M:=<3?#7XC3ZS8>-X;G4].\5SQ)H:U]ITKY%^+_[#'Q<^)D7 M[5HT#2O ?P^7_@HC^RA\!_@!\,+WP7Y?AK2; M/X@:'+\*OBGJ?ASPK'::7X4D'C+P9I%_?6>G>'?%%W=>&/V+HH ^,;3X1>/( M/VW?$?Q6&BP6OPIU']D?PG\%K#Q#;>([%==A\7:%\4O&GBZXACT J]]#IT?A M[Q)8QV>OM=O*VMVUU;R:4EHD&HW'S'^QG^PCXX^ 7B?]E6YURU\#^%A^R5^R MMX[_ &4=4\5_#R[:"?\ :9T34M?^%L_P[\6^,="32+"325\*:5\.=2\6W6F^ M(+_6]1TKXE?$CQE:^&KR3P^U]K_BK]:J* "BBB@ HHHH **** "BBB@#D_'F MI^+-%\%>*]6\">%[/QMXUT[P_JUYX2\(:EXBA\(Z;XF\1V]E+)HVAZCXJGT_ M5X_#FGZE?B"UOM<_LG57TNUDFO(M,U"6%+.;\H[_ /9S_:._:)^'VJ7_ ,6? MV?OAI\#OC%X"_:A_9G_:V\&ZM:?M!O\ &&V^,'Q%^!WC31-?O?#_ (LU/1OA M-X#D\">$X/ OAJ+X8^"HH[7Q(-'@U2RUVZL)IM'U,^(/V(HH _)7XC?LB?&C M5_@!^U__ &9I^@:W\8?VM/VK/AC^T%-X/_X26TTG0/!7AOX=ZA^S;X3T+PM< M^+;NT:VO]4LOA9^SU9ZEJUW8Z5/:WGCGQ#"],^*WAOXA?$J&ZOTAO;S2?A[;ZCXS\&Z#:VD-O>P:@US\5].\ M!7VKHUY#:+HVAZF@ENC=0Q2>[T4 (!@ 9S@8R>I]S[GJ:6BB@ HHHH **** M"BBB@ KX#^(MY^U1XB_:<\&6D?[*/PZ\8? GP%XT\/W_ (1^*6N_M-6.A:IH MUWJFC'2O%OQ1NO@Q%\'M=NM3\1^$-,UOQ+X?\"Z(/'L"W,%U?:O-=:/J.K6< MNA??E% 'Y,? W]@_QY\,=;_9B^',U]X]-^'OA'6-(GLH#H,WPZTC]I/Q]!XMU9M3NK7Q!?^%/"%YHEK);^ M(=:M?#/7>&_V=/CRO[/'[6WPX32O"/A_Q1\8/VI/C%\2=!TO7]!O$UW:Z'KT?AB_^)'PNC\5_#G67;0_$4?A&]\2)J]I)KL=D M&'Z-%^ 7PO MU7P_X84_";2?%$T4;7'A6P\=VOC;Q3X1\.0W&JZ;\/?#OBG3_ &@:S=^'/#F MD6NG_9U%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %(6"XSNY]%9 MOSV@X_&EKYC_ &C/V0?@=^U5_P (C_PN72_'>I?\(.=-&L/LG]N_P!H_P!F[+C^S?LOVV]^T=&%CA9U MZ<<;6KX?#/F]I6PV&IXNM"T9./)AZN*P<*G--1C+FQ%/EBY37.XJ$N?%2Q4* M$Y8*C0Q&)7+[.EB<34PE&=YQ4^?$4L+C)T^6FY2CRX:IS348/E4G./TSYB^C M_P#?N3_XFOQV_P""M/\ P5H^''_!.GX;-X?\/'2?'/[4/CS1KF7X9_#6:.M6M9-&T>2UT^UUW7M$]5_X M=!_L._\ 0K_'7_Q,G]L+_P"?G7X&?\%F_P#@A OA_P ,WO[4?[%>G>./$B>% M="B;XP?!WQ!XT\<_%3QA?Z'H=JRCX@> _$GCW7/%/C77;S1].B$?B3P/>:SJ M#/I%I'J7@R&"6RN] U#]#X(RO@+'<2Y;ALYSC,IX.I5TH8W*L-EV#Q.(7+]7 MPV)QM'.L=.A1K5/=F_8Q53^$Z]'G50_.^.,UX^P'#.9XK)LGRN.-IT;NM@LV MQ68XS#4'_'Q.&P=;) \OXFS'"Y/G.91PE.HN>A@LJPV8X3"8EM_6,)A\9 M6SG 3K4Z,[I?N9JE=T?;UI4Y-K@;-N/&M1\):3?M!<2D7>I2W_ (T\0^&=#@L= M+MEDNKL/J1O)D58+"TO+J1(3X9^SK^QI\!OV5[[Q5J/P;TGQ]IMWXSM-(L=> M;QI\:_C1\68I;?0Y]0N=.73[;XK>/?&=OHDB2ZI>&YGT6*PGOU:&.^DN([6U M2'Z9U1+V33=0331:G46LKM; 7QF6R-ZUO(MJ+QK97N%M3.8_M#0(\PBWF)6? M:*_.\5'"0KSC@J^(Q&&2AR5L3AJ>$K2;A%S4\/2Q6-A!1FY1BUB:G-%*3Y6W M%?HN%EBIT(2QM'#X?$OF]I2PN)J8NA&TFH\F(JX7!3GS0Y923PU/EDW%.:2G M+X)^'G_!0WX>^,/#?[/GCGQ;\.?'WP;\ ?M+^'+SQE\-_'/Q1\0?!_3?#+K#2TUN^\+1:SILGB2ST:26&"/5KK0DN6U6WTR2>>&&._EM$M7 MEECC64O)&K?EKJW_ 3R^(.L?LQ?LD_ *\\?^ +C4/V=/V;_ (O? C7]>F\- M^()-+\4WWC[]F;7_ -G?1/$VD:5->SW&E6=DNMOXDUG2-1N;^>XMEET&RU-? M/;4QZS^SE^R+\1OA-\8];\8_$'6_@_\ $'PQ::9J6I?#;Q(O@_Q?!\:O!'B' MXA>%_AYH?Q3\()XHU+Q/=>%I_AU=:A\/;&\T&YLO#UAXGOO#Z>$_"GB-9&\! MVVO^(._;K\'Z!X;^+'B:;X9?$F\L_A%^UO\.OV.=:M[27P(+K6/B%\ M4/%'PI\'^&O%.A"Z\86T#^ DUKXT^!%U2]U6;2_$MG:R:Y<1^%[DZ3'%?_4& MK?&+X3: NO-KOQ/^'>C#PK?VNE>)SJOC?PQIJ^'-4OK6^O;+3M=-[JMO_9%] M>6>F:C=VMIJ/V:XN;6QO+B&)X;6X>+\V_%7_ 3CO_$5Q\8?%!B^!L_Q,\>_ M\%!?@C^V1X5^(.J^ [Z[\3^&?!WP=\;_ +/WB\_#.?Q"L0\0-JFOVWP'_P"$ M?_M[3-0M-(T^P\;7SC0KI=&-OKL?A+_@GW\3--CTC3_&'B3X%^*YO G[0_P> M\8^$?B./A_XNM_BEXP^!?PK^*WCOXN67@CXJ:GJ?B36]&N_&=MK'CS4;&QU+ MPM9:7X4NM8D\0>/;S1[74/%D_AW20#[=^*/[5?P?^%5UX,@U;Q+H^L0^)_BA MX<^%^NW^A^)O"$MC\-;OQ1X.\:^-]+\2_$::^\063>'?#$FD^!M2!NV2>\9K MJSNXK)]+CU#4+'U:\^*7PTTY-*DU'X@^!]/77?#=YXPT8WWBWP]:#5O">G:7 M)KFH^)M,-QJ48U#P]I^CQ2ZK>ZW:&;2[738WOY[J.T1YE_/BY_89^(LOQ5A\ M6VOCGPQ;_#FP_:5\&_'JT^%.IR^+/%/A^WOO#M[\<[OQ%?\ A*X\017.J?#J M7QXGQ6T*YUKX=V&I>*/A7HOC+P]XE\?>"-'\)WGCW6-#3A/A+^PC\0/@C<_" M^X^(%Y\(/CI\(OA9\!/A9H_B+P=??"_Q?XB^)%C\1_V?_@WXG^#VG7_P.M9O M%*>%_P"Q_B5X#UR^L[WPOXJT'4=8T/5M9\9Z3HVIZSI7Q$GA\.@'ZB:E\3OA MYI/AWQ)XMO\ QMX7A\->$/""^/\ Q/K2:YIMS8:%X)?2=0UZ+Q7J0KY#\-OVC)_B%I?@WQA-\)?B%X0^&?Q! M\(7?C[PW\1/%$_@RRTG2_"*:'IWB+2-1^(6DIXIDU_X?77BG1]234=#TS5]/ MN;FS@M[NU\8-X3UR$:,_E?P8_9*\/I^R1XO_ &?/B%=^)]3\-?%?X>>-/A-? M/JMGI_A_X@Z'\ ];T+7OA]\+_AQJUY:2ZK%_PDOPW^#>I:3X7NM8D:>6\\3V M^KZ_>VQU#4KY'I:M^S?\>/&?[*A_9U\9?$?X?+XG\(Z/\+=/\'_%+1_#.NR6 MOCC4_@WXO\$^+O#FI?$CX>W5Y:V>D:+XS_X02RT#XD^$/#GB?7+/5-*UWQ = M%U?3+>6TTN( ^JI?C;\&X+30;^;XL?#2*Q\4_9O^$8O9?'OA..T\1_;?$-GX M1LCH-R^L+#K O/%6HZ?X:M3ISW/VCQ!?6>BQ;M3N8;5X9OCK\$[?3M/UBX^+ M_P +H=)U:_N=*TK4Y?B%X/CT_4M4LO%-OX&O--T^]?65MKV_M?&MU:^$+FSM MI9;F#Q1

'Y8DU>:.S;\TO'G_!-OQ;XSD^,.J1^)/AK:7OQJ\#_ +5-MJWA M_5]$UOQ%X:\'>._VE_B!^SAXP-QXIZ>WAJ3QFM_I_CCPO>V;>$8M6N="D\4BZMM6E@/AQ-;L[O1WUT2?V4FJ6 MMQIS78O()8$_,_XC?\$_/C#\0M7\8OJ?CSX.SZ7J">*O#_AVYG\#^(8M:O?" ME]^U#\ _VB/"]SXZ6VO?[+UWQ?9:=\+_ !-X/\6:]# +[QGXDU+3/B?JVI2Z MMJ&O:$G5>%/V/;[1?B[X)LKQ;B*ZTGXF_M3?$GQMXCT3P3"?AQXT_9Z_:/\ MCCXR^-]G^SQK>LZM)_"&JZ'XET6X M+1)MOM&U:PO8QN6.X57<-\-'_@E%^Q@22?#?QMR22?\ C+K]K0 M0X/@G$X:M/B;B+B?)\9&NXT*&1\(97Q#AZF&]G!JM5Q6.XUX:J4:SJNI!X>& M$KP4(0J?6'*HZ=/JH0POVS/VH]!_8U_9P^(G[1WB3PIKWC;1?AX/#!O/#/AVZT[3M9U+_A)_%VA> M$8/L=WK3P:;%]EN-2.(F=XE/XC>#?^#E?X)>,?&/A'P=;_LP M?&>QN?%WBWPQX3M[VY\6_#:2WL[GQ/K^G:!;W<\<&H-/)!:S:BD\T<*F5XHW M6,%RHKW/_@H%_P $A_AKXA_9*^*^C_LJ_#SXI>)_CO>+X-_X0;1/$7[4?QLU M_1[UH/'?AN?Q +O2?BY\8;WX?70@\,1ZS O M^"'_ /P4FM_'O@2X\4_LTW5MX7M_'/@VX\3W-O\ P7%MX:@\4:3+XAN; M>XTGXBQZO!<6^BI?S03Z4Z:K#*B2Z:Z7RV[#^\?H\>%WT/.)_#GB#-/$+C3! M3XCPW$.:X; /C'B++_#?.EEU')58J<$*002.".U.#@G&'Y]8W _,J / MQ-?G&W_!*/\ 8Q=G=O#7QL4O)(^!^UY^UL0 TC,H!?XVNYPI'+N[GJ[,V2>J M\"?\$UOV3_AOXT\*_$#PIH'Q=M_$W@S7;#Q)H,^K?M/_ +3/B;2XM5TR7SK2 M34/#OB7XM:MX>UNT5^9M,UK3-0TVZ7Y+JTF3Y:_B7$99X61H5Y8;C/CRKBHT M:LL/1K^&^08>A5Q"A)T:5;$4_%+$SH49U%&%2O##XB=*#E4C0K2BJ*^9 M?@I^T]X:^.]SX@O? _A?Q'?>!]&\1_%7PA'X]M[GPWJ.F?\ "6?!GQI_P@/C M7PEKWA_3=;NO&?A#Q=_PD$&I2Z-X?M"_#[2M9TK3+[4?"W@7P7JGPEN/B)HF MKZG\4KKPS\0_%::!XD\+>'(H?!-]^>G ?1W@3_@H%\!OB1\$_%?QN\':G)KF ME>'?A%J_QSTSPI::IX:7QCXS^'.A>!M'\=:YJGA'3+G6K>VU.;PT-;MO WC! MVO8]&\'_ !3MM3^'OB#7+36M,O/+Z+X+?ML?"KXOZ;\3KJ^TSQ=\+=3^#GP] M^&WQ:^(FB?$.ST99M#^&7Q:\!ZK\1?!'C6+5_"&M^*_#VIZ1?:#X>\4VU_#8 MZK)JNCZWX5US3[_38HETN]U7Y2^&G[!7QF^'GA/]J#X=V'BSX*VGP\_:$^'' MQ;T_P)X:T[PMXNCF_9JU_P",EKXBO?%OPK^'6IFYB37?@!)\2O%WB/XN:9IM MSIOA77-!U?5KWP-H^D6O@VT\(IX.^T?@;^SW8_L__!2V\)_#O0?AOH?Q6F^' M_@_2_%'C"V\/ZB-'\;>/_!'P]T7P)HOB+Q4\5Y:>+M6TBWL] TZQT^QNM;EU M#0_#D4&B:7>)%:1-( >4?#K_ (*$?"GX@_"SP%\5/^$3\9^'M/\ BGI?Q9\7 M_#?0CKGP?^(FJ^-?A?\ !G0X/$'C/XI:'JWP2^*?Q1\$S>&(;.\T^RMM+E\6 MQ^,X/$6IZ?X7USPQHNO33V5KZQX*_:\^"?Q#\5Z#X9\(>(9M:MO%GB_5OA[X M3\46=FTOAGQ)X[T+X4Z7\;-6\+Z9?*YG:^M/AOJ4NN^=% M/B1JVDZ!-/')!JD?B/X3>!/B#)>S20OXK\3P^+;S74M+[QK?ZE8O^$'[ /@K MX,:]\*[?PQXDU!_AY\$_BQXG^-/PZ\,WMK!/J-AXP\5_L]']GJ\L;_53A)M% MLM(UGQSXHM!!;Q73ZQXL@L"+?3O#L#:F >TZ#^U;\-+_ .(GQ]^'WB>8?#8? ML^>*_!OA#Q#XN^(/B#P;X>\)^)]4\;?"VU^,=@_A*_F\1-=2V^F>!KL7VM#7 MK/0[NUFL=6:UM;W3=+NM3&Q\4OVF?A?\*Y?A#;:CJ]KX@O/C9\0OAUX!\$6' MAK6_#%Y?7R_$S4'T[0_&,%I=ZY97&K>#+>54FU#5O#\>KR):S))/V(_'>O?M"^-OC!-XG^'EWX>\2_M9? /]HJP\,ZGHFN75_9Z+\&?V<=1 M^!%YX:N+Y_.L&USQ!=W%MXGL==@LEL]&M/M.B3:=JOT\->*K+QEH6N_LA:)J?@.Y7X8:C]NN+/2=! M\=^$-4D\1Z-::JBW/@#XB3>);T/XITCQ?-'H@!^KL?Q?^%,N GQ*\ ,QU36] M$*CQIX9+KK?AK0G\4>(]&91JI(U7P_X;CDU_7-.Q]KTG18Y-6U"&WTY&N1WM MI=VM_:VU]8W-O>65[;PW=G=VDT5S:W5K$K[PW^T!\.?AKXST+Q9/XB M^ /@!O!7[.?Q"\1:9XE\6^)XKC6I+>6_\/\ Q=\&6>HKX-UWX2^(_&_PATQK MOPMXRU0Q_K)X7BUZ#PWH$/BG^P_^$EBT73(_$)\,P7MKX<.MI90IJAT"UU*2 M;4+713>K,=+M;Z>>\MK$P07,\\T;S. ;M%%% !1110 444=: &EP#C#\>D;D M?F%(/X&D\Q?1_P#OW)_\37QAXS_X)_?LS>/O%OB7QOXET3XH3^(?%FLWNOZU M-IG[17[0OA[3I=2U"3S;I['0?#_Q.TS0M'M6?F+3M(TZQT^V'R6UM$GRUS/_ M [1_9+_ .A?^+W_ (E%^TZ?QQ_PMT9QZ9%>+/$<0J>XR$ MY03]V4X1X?J1A)QUE!5)J+?*IR2YG^E8;*O"&>'P\L7QUXB4,7*C2EBJ.'\+ M>',3AZ.(E3BZ]*AB:GB[A*F(HTZKE"E7J87#3K0C&I/#T)2=*/M'Q@_:G^$W MP0^)OP#^$_CK6'L?%7[1'C#5?!W@F)1%Y-K=Z9I$E['?ZT9)8Y;/3-3UN;0_ M"&FW"Q2_:?$?B+3+4*(ENYK?Z-$BD9P__?N3]?EZ^M?Q^?M0_P#!*#]N?XB_ M'CQQXF^$?P?ET/X6Z9K\NG?"2U\2_M*VWB[Q%I7A?1WBAT[7/[8\>^//$OB3 M3-4\0:A;2^+Y].75Q#H]]J$5K D4MCO/[5_L_?\ !.;X6:U\&?AY??M ?#CX MG^$?C./#=G9_$?1]*_:X_:%UK2G\4:<7T_4-9TR_T+XQSZ8UCXD:V7Q%!:6[ M)_9HU1M->*)K0K7R62<3<79GFN<8*OPK]3P^'JJ67XG,*N:9?A:U"DJ>'K1H MXR>1U%BI5:\9XNA[2CA*KP]=1]E+V,Y+]_\ $WP2^C[P7P'X=<297X\?ZQ9O MG& ='BW)N$LOX(XMSS+\UQT\7G&7U#D9YY]00?R."/Q%?! _X)H_LF @CP M_P#%[(.1_P 91?M.'I['XN8/XU]C?#[P'X;^&'@SPYX \(0ZG;^&O"NFQ:1H MT&L>(-?\5:G%90/(\:WOB'Q3J6L>(-6G#2/NO-6U.]O) 0LD[*B ?;8.KFLY MR6/P67X:FH7A/"9GB,;.52\?=E3K95@(PA;F?.JLW=1C[.TG*/\ ,W$6!X"P MN%HSX4XFXLSO&RQ"CB,/G_!64<,X6EA?9U&ZU'%Y?QYQ75KUU55*"PT\%AZ; MISJ57BE*G&E5\6^)?[3OAOX?_%O0_@AIWACQ!XZ^)>K_ U\0?%]?"/AV_\ M"VG:[=_#[PSX@T[PMJ^I^%[#Q;KWAX>--3T_6M6L5U/1?#]Q--HNGSVUYK5S MI\NL^&+/7\WQ5^V1\$_!/QMUKX&>*_$=KX;\1^&/#_@KQ1XIU7Q!?:9H6@>' MO#OQ#M/'LGA3Q/J>H:M>6D=KX/O-8^'FH>"I_%MP8-$B^(7B+P5X&M[B]\0^ M)([2T\X_;1_9&U#]K'3K7P_?P_#46VB:9;W_ ,*?'^I:9XIT7XT_LX?&2+4K MQ[?X[_!7XE^#M1LO$&D^(]+TB33;5?"]E?\ A:T\1R:;_9WB3Q)<^$]3UOPY MJGR_J'_!/[]I&/XV'XWV_P 7/A%XL\3^'?BS\2-66?QUX/\ &$TWQ^^ /Q%^ M)-K\4_"'P3^/2:5J:V&EWO[,7BW3/#&H_ ;QGX)L]2M(8O!ZZ)=>$O#GA_QS MXXTV_P#1/CSZQO\ ]N_X=:#\==8^"'BKP1\1?#9TOX^^ _V9X/B/_B-:^*?A*_AWX3:!'H M$OBNRTKQ-X$F^),/QWGO]7\,1KK6FZ_HGPBU7X>RB0:--XT@\213:+'#\,_V M1M+T#]I+X_?M"_$33/A[XTUSX@_$OP)\1/A3?_V#J$WB#X97WA?]G[P=\!=8 MN;>?6I[W3[?6];TSPQJEY:Z[H,-CJFF:+XOUOPG)?7]G)=WVIV?CG^R1I7[2 M]SXVA^*[^&K*&X^&GQL^#GP]\5^"=*U#3_'^C?#SX_?#RS\%^.-*U_5]4O[R MTOHHKVWA\0V^CV$47A_4==T+PAKMY8VNJ>';=I #1U+]MCX/:3JNI>%K]/$T M7C_1(/$6HZU\/$TF&X\6Z9H/A3X2>&?C9KNOS6EO?R6DVF6G@?QCX92-[.]N M);OQ3JT7A*UCDU:VOEM=KXE?M4>'?!,/[.]SX0\$>,?C+;_M.:Y>:'\,9?AW M>>"+6.]-O\'_ !?\<[74KN?Q]XM\%6D>FZQ\/_ OB&YTB:"ZFFGU;^R]-N8; M--1%Y;^$ZQ^P9+K'Q/\ &OQY;XA)9_&/XB^&_&/@;Q3JMMH0?PZW@_Q?\"_ M/P>-M9Z3-=F+XM9N]0\8^!;#]FOXB_LXZ5X=L[S0Y]/M[* M_ATGX@?V]>WM\DUC>G1CHS6"6^KS7EB >\?!;]IOX)_'SP+\,O'OP]\=:+![3Q+HVL:7XT\"?&/QXGQ'TCQ1X0OOAWH%M M\$?$/PJ\->+]%\1:_#KY.GZT;_XMZ ;6,6TEC MCJL&K7VG7JV%K??'?QH_8 M#\;?$_Q%XC\/>%O%OPB^%/P>?PYXI\'?#FV\$?#"31/&?PV\+>-/V-_%O[,$ MNDV-OH=]HGA36D\$Z[<^&/%GA1[^.(S>"4N/A<#H&C^'/#M[+;;4]>\)Z[X/UW2=2^%'AV[U8 _2> MV^(_P^O+WQ)IMIXZ\'76H>#6LT\76%MXGT.XO?"SZB[QV">([2&_>XT1[YXW M6S34XK5KID9(!(ZLHAM/BA\-K\^&A8_$#P3>GQI:WHSZ/^W/H?[6'PY\;>(O!VA>+O"-SXN3P&EQJU MAX\T?PA#JOB+Q[K>E_\ "P^#? MA?X;ZOX=C'CCP#JG@GXE0^-? GCOPM\5OC#\9/!/QR^!&_$_A'4(YK>Y\+T ?HMX'_:%\!?$?XK?%OX M1^#;A==UOX/>&?AIXB\1:SINJ^'=4\-W4GQ/O_B3IFEZ#:7ND:QJ-[9Z]HM] M\,-:A\1Z?K.GZ;)8K?Z1+;_;([B=K?S7]GO]KO2_CYX(TOXIO\+?'/PK^%6N M>$]7\6Z7\0?B3XB^$MKHBVFC>)I/#%S9:U;^&_B+XAU7P_>7-Q;7^H:?<:I8 MPZ/<:;IM[Y^J6NHI#IT_G7[&?[+'Q8_9]U+Q!K'Q+\5?#+Q9J4W[/W[-/P$T MR?P!X=\1>%8]6M_V9I_C%IVC>,-=M]9N]8&GWWC30/B'HLVI:)I\VJ6_AO5- M.U.UL=4UK3Y+&5?._AA_P3ZU/X6?LH?#WX2^%M7^&N@?&KP'\3?AE\5M9\?^ M&O!UUHOA?XN:U\)OCCJ'QAT/1/B790D>)]2TS6+;5M5T.;5)]2U?4O#FN7D/ MC+3(-2:P30+D _1!/B=\-W/A()X_\%.?'ZJ_@4+XKT!CXT1XQ*C>$@NH$^)% M:$B96T7[:#$0X.T@UY1??M4_"'3/C7K/P1O_ !'I=IJ_AKX6ZA\5?%7BBY\1 M>$H/"/A33--\<:1X"GT/Q1>RZ^FH^'O$+:KK=C=0VVKZ;9V4]BTGE7SWD4EH MOQ#8?\$W?$MA>^--/3XBZ+_PA?QG\1^$O&WCO1X=/U2WU/X1>*/!?[9?C[]L M334_9_U)-\&F:'=ZO\1=3\(R6.HV?A^33=;T/0OBE8R2:BU_X/DYO2O^"=/Q MAMY[ZW\1_$7P/XCL-!\#^+_AWX*\0^&K_P")GPG^*5]8:G^U/H?[2G@_Q]JW MQ#\+7.JW?ACXI^$[JVOK&XUK2K'Q1X=\2>*HY/$^M^'+WP[XK\1^ XP#]B+* M]L]2LK34=.N[:_T^_M;>]L;ZRN(;JSO+.ZB2>UN[2ZMWD@N;:Y@DCF@GAD>* M:)TDC=D96-JN#^%GAKQ+X-^&?P]\(^,O$]OXU\6^%O!'A7P[XF\86GA_3/"= MKXJU[1-#L=-U;Q%;^%]$CAT7P[%K-];3Z@FB:/!;Z5I:W L]/MK>TBA@C[R@ M HHHH **** "BBB@ HHHH **** "BBB@ H(!X/\ G_ CL>H-%% !CC_ #_G MWHHHH **** "BBB@ HHHH *" 001D'@@]"/0T44 '3I1110 4F!D' R 0#CD M ]0#UP<#/TI:* "DP,YP,XQG'..N,]<9[4M% !1110 4444 %)@>@_(4M% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 A 8$, 0>H(!!^H/%* , = . /PHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " JBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#__9 end XML 15 a2018form10-kq4_htm.xml IDEA: XBRL DOCUMENT 0000047111 2018-01-01 2018-12-31 0000047111 us-gaap:CommonClassBMember 2017-01-01 2017-12-31 0000047111 hsy:PirateBrandsMember 2018-10-17 2018-10-17 0000047111 hsy:AmplifySnackBrandsInc.Member 2018-01-31 0000047111 srt:MinimumMember hsy:AmplifySnackBrandsInc.Member us-gaap:CustomerRelationshipsMember 2018-01-31 2018-01-31 0000047111 srt:MaximumMember hsy:AmplifySnackBrandsInc.Member us-gaap:CustomerRelationshipsMember 2018-01-31 2018-01-31 0000047111 hsy:ShanghaiGoldenMonkeyFoodJointStockCo.Ltd.Member 2016-02-03 2016-02-03 0000047111 hsy:ShanghaiGoldenMonkeyFoodJointStockCo.Ltd.Member 2014-09-26 0000047111 srt:MaximumMember hsy:RippleBrandCollectiveLLCMember us-gaap:OtherIntangibleAssetsMember 2016-04-26 2016-04-26 0000047111 hsy:PirateBrandsMember us-gaap:TrademarksMember 2018-10-17 2018-10-17 0000047111 srt:MaximumMember hsy:AmplifySnackBrandsInc.Member us-gaap:TrademarksMember 2018-01-31 2018-01-31 0000047111 hsy:PirateBrandsMember 2018-10-17 0000047111 us-gaap:CommonClassBMember 2018-01-01 2018-12-31 0000047111 srt:MaximumMember hsy:PirateBrandsMember us-gaap:CustomerRelationshipsMember 2018-10-17 2018-10-17 0000047111 2018-01-31 0000047111 srt:MinimumMember hsy:PirateBrandsMember us-gaap:CustomerRelationshipsMember 2018-10-17 2018-10-17 0000047111 hsy:RippleBrandCollectiveLLCMember us-gaap:TrademarksMember 2016-04-26 2016-04-26 0000047111 hsy:ShanghaiGoldenMonkeyFoodJointStockCo.Ltd.Member 2016-02-03 0000047111 srt:MinimumMember hsy:RippleBrandCollectiveLLCMember us-gaap:OtherIntangibleAssetsMember 2016-04-26 2016-04-26 0000047111 srt:MinimumMember hsy:AmplifySnackBrandsInc.Member us-gaap:TrademarksMember 2018-01-31 2018-01-31 0000047111 hsy:PirateBrandsMember us-gaap:ScenarioForecastMember 2019-01-01 2019-12-31 0000047111 hsy:AmplifySnackBrandsInc.Member 2018-01-31 2018-01-31 0000047111 hsy:RippleBrandCollectiveLLCMember 2016-04-26 0000047111 2017-01-01 2017-12-31 0000047111 hsy:RippleBrandCollectiveLLCMember us-gaap:OtherIntangibleAssetsMember 2016-04-26 0000047111 hsy:RippleBrandCollectiveLLCMember us-gaap:TrademarksMember 2016-04-26 0000047111 us-gaap:OperatingSegmentsMember hsy:InternationalandOtherSegmentMember 2016-12-31 0000047111 us-gaap:OperatingSegmentsMember hsy:NorthAmericaSegmentMember 2016-12-31 0000047111 us-gaap:OperatingSegmentsMember hsy:InternationalandOtherSegmentMember 2018-01-01 2018-12-31 0000047111 us-gaap:OperatingSegmentsMember hsy:NorthAmericaSegmentMember 2018-01-01 2018-12-31 0000047111 us-gaap:OperatingSegmentsMember hsy:NorthAmericaSegmentMember 2017-12-31 0000047111 us-gaap:OperatingSegmentsMember hsy:InternationalandOtherSegmentMember 2017-12-31 0000047111 us-gaap:OperatingSegmentsMember hsy:InternationalandOtherSegmentMember 2017-01-01 2017-12-31 0000047111 us-gaap:OperatingSegmentsMember hsy:InternationalandOtherSegmentMember 2018-12-31 0000047111 us-gaap:CommonClassBMember 2016-01-01 2016-12-31 0000047111 us-gaap:OperatingSegmentsMember hsy:NorthAmericaSegmentMember 2018-12-31 0000047111 us-gaap:OperatingSegmentsMember hsy:NorthAmericaSegmentMember 2017-01-01 2017-12-31 0000047111 us-gaap:TrademarksMember 2018-12-31 0000047111 us-gaap:CustomerRelatedIntangibleAssetsMember 2018-12-31 0000047111 us-gaap:PatentsMember 2018-12-31 0000047111 us-gaap:PatentsMember 2017-12-31 0000047111 us-gaap:CustomerRelatedIntangibleAssetsMember 2017-12-31 0000047111 us-gaap:TrademarksMember 2017-12-31 0000047111 us-gaap:TrademarksMember 2018-12-31 0000047111 us-gaap:TrademarksMember 2017-12-31 0000047111 hsy:HersheyCommonStockMember 2018-01-01 2018-12-31 0000047111 hsy:Notes5.45Due2016Member us-gaap:DomesticCorporateDebtSecuritiesMember 2016-09-01 2016-09-30 0000047111 us-gaap:CommercialPaperMember 2017-12-31 0000047111 hsy:Notes3.375Due2023Domain us-gaap:DomesticCorporateDebtSecuritiesMember 2018-12-31 0000047111 us-gaap:CommercialPaperMember 2018-12-31 0000047111 us-gaap:RevolvingCreditFacilityMember us-gaap:ForeignLineOfCreditMember 2017-12-31 0000047111 hsy:Notes3.375Due2046Member us-gaap:DomesticCorporateDebtSecuritiesMember 2017-12-31 0000047111 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2018-01-01 2018-12-31 0000047111 hsy:Notes1.60Due2018Member us-gaap:DomesticCorporateDebtSecuritiesMember 2018-01-01 2018-12-31 0000047111 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:LineOfCreditMember 2018-12-31 0000047111 hsy:Notes2.90Due2020Domain us-gaap:DomesticCorporateDebtSecuritiesMember 2018-12-31 0000047111 hsy:HersheyCommonStockMember 2016-01-01 2016-12-31 0000047111 hsy:Notes1.50Due2016Member us-gaap:DomesticCorporateDebtSecuritiesMember 2016-11-30 0000047111 hsy:Notes2.30Due2026Member us-gaap:DomesticCorporateDebtSecuritiesMember 2017-12-31 0000047111 hsy:Notes3.10Due2021Domain us-gaap:DomesticCorporateDebtSecuritiesMember 2018-12-31 0000047111 hsy:Notes1.60Due2018Member us-gaap:DomesticCorporateDebtSecuritiesMember 2018-12-31 0000047111 us-gaap:RevolvingCreditFacilityMember us-gaap:ForeignLineOfCreditMember 2018-12-31 0000047111 hsy:Notes1.50Due2016Member us-gaap:DomesticCorporateDebtSecuritiesMember 2016-11-01 2016-11-30 0000047111 hsy:Notes5.45Due2016Member us-gaap:DomesticCorporateDebtSecuritiesMember 2016-09-30 0000047111 hsy:Debentures8.8Due2021Member us-gaap:DomesticCorporateDebtSecuritiesMember 2017-12-31 0000047111 hsy:Debentures7.2Due2027Member us-gaap:DomesticCorporateDebtSecuritiesMember 2018-12-31 0000047111 hsy:Debentures7.2Due2027Member us-gaap:DomesticCorporateDebtSecuritiesMember 2017-12-31 0000047111 2017-12-31 0000047111 hsy:Notes3.375Due2023Domain us-gaap:DomesticCorporateDebtSecuritiesMember 2017-12-31 0000047111 hsy:Notes4.125Due2020Member us-gaap:DomesticCorporateDebtSecuritiesMember 2017-12-31 0000047111 hsy:Notes2.625Due2023Member us-gaap:DomesticCorporateDebtSecuritiesMember 2017-12-31 0000047111 hsy:Notes3.20Due2025Member us-gaap:DomesticCorporateDebtSecuritiesMember 2018-12-31 0000047111 hsy:Notes2.90Due2020Domain us-gaap:DomesticCorporateDebtSecuritiesMember 2017-12-31 0000047111 hsy:Notes3.375Due2046Member us-gaap:DomesticCorporateDebtSecuritiesMember 2018-12-31 0000047111 hsy:Notes3.10Due2021Domain us-gaap:DomesticCorporateDebtSecuritiesMember 2017-12-31 0000047111 hsy:Notes4.125Due2020Member us-gaap:DomesticCorporateDebtSecuritiesMember 2018-12-31 0000047111 us-gaap:CapitalLeaseObligationsMember 2018-12-31 0000047111 hsy:Debentures8.8Due2021Member us-gaap:DomesticCorporateDebtSecuritiesMember 2018-12-31 0000047111 2018-12-31 0000047111 hsy:Notes3.20Due2025Member us-gaap:DomesticCorporateDebtSecuritiesMember 2017-12-31 0000047111 hsy:Notes2.30Due2026Member us-gaap:DomesticCorporateDebtSecuritiesMember 2018-12-31 0000047111 us-gaap:CapitalLeaseObligationsMember 2017-12-31 0000047111 hsy:Notes2.625Due2023Member us-gaap:DomesticCorporateDebtSecuritiesMember 2018-12-31 0000047111 hsy:Notes1.60Due2018Member us-gaap:DomesticCorporateDebtSecuritiesMember 2017-12-31 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2018-12-31 0000047111 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000047111 us-gaap:NondesignatedMember 2018-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2018-12-31 0000047111 hsy:HersheyCommonStockMember 2017-12-31 0000047111 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000047111 us-gaap:EquitySwapMember us-gaap:NondesignatedMember 2017-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2017-12-31 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2017-12-31 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000047111 us-gaap:EquitySwapMember us-gaap:NondesignatedMember 2018-12-31 0000047111 us-gaap:NondesignatedMember 2017-12-31 0000047111 us-gaap:CommodityContractMember 2018-01-01 2018-12-31 0000047111 us-gaap:ForeignExchangeContractMember 2017-01-01 2017-12-31 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-01-01 2017-12-31 0000047111 us-gaap:CommonClassBMember 2018-12-31 0000047111 us-gaap:EquitySwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-01-01 2017-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-01-01 2017-12-31 0000047111 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-01-01 2018-12-31 0000047111 us-gaap:InterestRateContractMember 2017-01-01 2017-12-31 0000047111 us-gaap:EquitySwapMember 2018-01-01 2018-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-01-01 2018-12-31 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-01-01 2018-12-31 0000047111 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-01-01 2018-12-31 0000047111 us-gaap:ForeignExchangeContractMember 2018-01-01 2018-12-31 0000047111 us-gaap:InterestRateContractMember 2018-01-01 2018-12-31 0000047111 hsy:AmplifySnackBrandsInc.Member 2018-01-01 2018-12-31 0000047111 us-gaap:CommonClassBMember 2017-12-31 0000047111 us-gaap:CommodityContractMember 2017-01-01 2017-12-31 0000047111 us-gaap:EquitySwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-01-01 2018-12-31 0000047111 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-01-01 2017-12-31 0000047111 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-01-01 2017-12-31 0000047111 us-gaap:EquitySwapMember 2017-01-01 2017-12-31 0000047111 srt:MinimumMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2018-01-01 2018-12-31 0000047111 us-gaap:InterestRateSwapMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2018-01-01 2018-12-31 0000047111 us-gaap:EquitySwapMember 2018-12-31 0000047111 us-gaap:EquitySwapMember 2017-12-31 0000047111 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2016-12-31 0000047111 hsy:HersheyCommonStockMember 2018-12-31 0000047111 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2016-01-01 2016-12-31 0000047111 srt:MaximumMember us-gaap:EquitySwapMember us-gaap:NondesignatedMember 2018-01-01 2018-12-31 0000047111 us-gaap:InterestRateSwapMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2017-01-01 2017-12-31 0000047111 srt:MaximumMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2018-01-01 2018-12-31 0000047111 srt:MinimumMember us-gaap:EquitySwapMember us-gaap:NondesignatedMember 2018-01-01 2018-12-31 0000047111 us-gaap:FairValueInputsLevel2Member 2017-12-31 0000047111 us-gaap:FairValueInputsLevel2Member 2018-12-31 0000047111 us-gaap:InterestRateContractMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000047111 us-gaap:EquitySwapMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000047111 2016-12-31 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000047111 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000047111 us-gaap:EquitySwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000047111 2015-12-31 0000047111 us-gaap:EquitySwapMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000047111 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000047111 us-gaap:EquitySwapMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000047111 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000047111 us-gaap:InterestRateContractMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000047111 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2016-01-01 2016-12-31 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000047111 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000047111 us-gaap:EquitySwapMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000047111 us-gaap:EquitySwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000047111 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000047111 us-gaap:EquitySwapMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000047111 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000047111 hsy:MarginforGrowthProgramMember 2017-01-01 2017-12-31 0000047111 us-gaap:FairValueInputsLevel3Member 2018-12-31 0000047111 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000047111 us-gaap:FairValueInputsLevel3Member 2017-12-31 0000047111 us-gaap:LicensingAgreementsMember 2018-04-30 2018-04-30 0000047111 us-gaap:FacilityClosingMember hsy:OperationalOptimizationProgramMember 2018-01-01 2018-12-31 0000047111 hsy:TyrrellsandShanghaiGoldenMonkeySGMMember 2018-07-02 2018-07-31 0000047111 srt:MaximumMember hsy:MarginforGrowthProgramMember 2018-12-31 0000047111 us-gaap:RestructuringChargesMember us-gaap:GeographicConcentrationRiskMember hsy:OperationalOptimizationProgramMember srt:NorthAmericaMember 2018-01-01 2018-12-31 0000047111 us-gaap:RestructuringChargesMember us-gaap:GeographicConcentrationRiskMember hsy:MarginforGrowthProgramMember srt:NorthAmericaMember 2018-01-01 2018-12-31 0000047111 hsy:MarginforGrowthProgramMember 2017-01-01 2017-04-02 0000047111 srt:MinimumMember hsy:MarginforGrowthProgramMember 2018-12-31 0000047111 srt:MaximumMember hsy:MarginforGrowthProgramMember 2017-02-28 0000047111 us-gaap:NoncontrollingInterestMember 2017-01-01 2017-12-31 0000047111 hsy:ProductivityInitiative2015Member 2015-07-01 2015-12-31 0000047111 hsy:OperationalOptimizationProgramMember 2016-01-01 2016-12-31 0000047111 us-gaap:EmployeeSeveranceMember hsy:MarginforGrowthProgramMember 2018-12-31 0000047111 us-gaap:RestructuringChargesMember us-gaap:GeographicConcentrationRiskMember hsy:OperationalOptimizationProgramMember hsy:InternationalandOtherSegmentMember 2018-01-01 2018-12-31 0000047111 hsy:OperationalOptimizationProgramMember 2017-01-01 2017-12-31 0000047111 hsy:MarginforGrowthProgramMember 2018-01-01 2018-12-31 0000047111 hsy:MarginforGrowthProgramMember 2018-12-31 0000047111 us-gaap:RestructuringChargesMember us-gaap:GeographicConcentrationRiskMember hsy:MarginforGrowthProgramMember hsy:InternationalandOtherSegmentMember 2018-01-01 2018-12-31 0000047111 hsy:ProductivityInitiative2015Member 2018-12-31 0000047111 hsy:MarginforGrowthProgramMember 2017-02-28 0000047111 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-12-31 0000047111 srt:MinimumMember hsy:MarginforGrowthProgramMember 2017-02-28 0000047111 us-gaap:OtherRestructuringMember hsy:OperationalOptimizationProgramMember 2018-01-01 2018-12-31 0000047111 us-gaap:OtherRestructuringMember hsy:MarginforGrowthProgramMember 2018-12-31 0000047111 hsy:AcceleratedDepreciationandAmortizationMember hsy:MarginforGrowthProgramMember 2016-01-01 2016-12-31 0000047111 us-gaap:OtherRestructuringMember hsy:ProductivityInitiative2015Member 2017-01-01 2017-12-31 0000047111 us-gaap:EmployeeSeveranceMember hsy:MarginforGrowthProgramMember 2016-01-01 2016-12-31 0000047111 us-gaap:EmployeeSeveranceMember hsy:MarginforGrowthProgramMember 2017-01-01 2017-12-31 0000047111 us-gaap:OtherRestructuringMember hsy:MarginforGrowthProgramMember 2016-01-01 2016-12-31 0000047111 us-gaap:FacilityClosingMember hsy:OperationalOptimizationProgramMember 2016-01-01 2016-12-31 0000047111 us-gaap:EmployeeSeveranceMember hsy:OperationalOptimizationProgramMember 2017-01-01 2017-12-31 0000047111 us-gaap:NoncontrollingInterestMember 2016-12-31 0000047111 us-gaap:OtherRestructuringMember hsy:MarginforGrowthProgramMember 2018-01-01 2018-12-31 0000047111 hsy:AcceleratedDepreciationandAmortizationMember hsy:MarginforGrowthProgramMember 2017-01-01 2017-12-31 0000047111 us-gaap:OtherRestructuringMember hsy:MarginforGrowthProgramMember 2017-01-01 2017-12-31 0000047111 us-gaap:OtherRestructuringMember hsy:ProductivityInitiative2015Member 2016-01-01 2016-12-31 0000047111 hsy:AcceleratedDepreciationandAmortizationMember hsy:MarginforGrowthProgramMember 2018-01-01 2018-12-31 0000047111 hsy:AcceleratedDepreciationandAmortizationMember hsy:OperationalOptimizationProgramMember 2017-01-01 2017-12-31 0000047111 us-gaap:OtherRestructuringMember hsy:OperationalOptimizationProgramMember 2016-01-01 2016-12-31 0000047111 hsy:AcceleratedDepreciationandAmortizationMember hsy:OperationalOptimizationProgramMember 2016-01-01 2016-12-31 0000047111 us-gaap:OtherRestructuringMember hsy:ProductivityInitiative2015Member 2018-01-01 2018-12-31 0000047111 us-gaap:OtherRestructuringMember hsy:OperationalOptimizationProgramMember 2017-01-01 2017-12-31 0000047111 us-gaap:RetainedEarningsMember 2018-12-31 0000047111 us-gaap:EmployeeSeveranceMember hsy:OperationalOptimizationProgramMember 2016-01-01 2016-12-31 0000047111 us-gaap:EmployeeSeveranceMember hsy:MarginforGrowthProgramMember 2018-01-01 2018-12-31 0000047111 us-gaap:EmployeeSeveranceMember hsy:OperationalOptimizationProgramMember 2018-01-01 2018-12-31 0000047111 hsy:AcceleratedDepreciationandAmortizationMember hsy:OperationalOptimizationProgramMember 2018-01-01 2018-12-31 0000047111 us-gaap:FacilityClosingMember hsy:OperationalOptimizationProgramMember 2017-01-01 2017-12-31 0000047111 us-gaap:CostOfSalesMember 2018-01-01 2018-12-31 0000047111 us-gaap:RestructuringChargesMember 2016-01-01 2016-12-31 0000047111 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-12-31 0000047111 us-gaap:CostOfSalesMember 2016-01-01 2016-12-31 0000047111 us-gaap:RestructuringChargesMember 2017-01-01 2017-12-31 0000047111 hsy:RippleBrandCollectiveLLCMember 2018-01-01 2018-12-31 0000047111 us-gaap:PreferredStockMember 2016-12-31 0000047111 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-01-01 2017-12-31 0000047111 us-gaap:CostOfSalesMember 2017-01-01 2017-12-31 0000047111 us-gaap:RestructuringChargesMember 2018-01-01 2018-12-31 0000047111 hsy:PartnershipsQualifyingForTaxCreditsMember us-gaap:OtherNonoperatingIncomeExpenseMember 2018-01-01 2018-12-31 0000047111 hsy:PartnershipsQualifyingForTaxCreditsMember us-gaap:OtherNonoperatingIncomeExpenseMember 2017-01-01 2017-12-31 0000047111 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 hsy:GlobaldiversifiedassetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0000047111 us-gaap:CollateralizedDebtObligationsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 hsy:GlobaldiversifiedassetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 hsy:GlobalinfrastructureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 hsy:GlobaldiversifiedassetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 hsy:GlobalAllCapMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 hsy:GlobalAllCapMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 hsy:GlobaldiversifiedassetsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:CollateralizedDebtObligationsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:TreasuryStockMember 2018-01-01 2018-12-31 0000047111 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:CollateralizedDebtObligationsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:TreasuryStockMember 2017-12-31 0000047111 hsy:GlobalrealestateinvestmenttrustsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 hsy:GlobalAllCapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 hsy:GlobalrealestateinvestmenttrustsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 hsy:GlobalrealestateinvestmenttrustsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 hsy:GlobalinfrastructureMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 hsy:GlobalAllCapMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:CollateralizedDebtObligationsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000047111 hsy:GlobalinfrastructureMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 hsy:GlobalrealestateinvestmenttrustsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 hsy:GlobalinfrastructureMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:PensionPlansDefinedBenefitMember 2018-01-01 2018-12-31 0000047111 us-gaap:PensionPlansDefinedBenefitMember 2017-01-01 2017-12-31 0000047111 us-gaap:PensionPlansDefinedBenefitMember 2016-01-01 2016-12-31 0000047111 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2016-01-01 2016-12-31 0000047111 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-01-01 2018-12-31 0000047111 us-gaap:NoncontrollingInterestMember 2018-12-31 0000047111 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2017-01-01 2017-12-31 0000047111 us-gaap:UnfundedPlanMember hsy:HersheyCompanyPuertoRicoHourlyPensionPlanMember us-gaap:PensionPlansDefinedBenefitMember 2017-01-01 2017-12-31 0000047111 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2017-01-01 2017-12-31 0000047111 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember us-gaap:ScenarioForecastMember 2023-12-31 0000047111 hsy:DiversifiedcreditMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 hsy:GlobaldiversifiedassetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 hsy:DiversifiedcreditMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 hsy:HersheyCommonStockMember us-gaap:CommonStockMember 2017-12-31 0000047111 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 hsy:GlobalinfrastructureMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 hsy:GlobalrealestateinvestmenttrustsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 hsy:GlobalrealestateinvestmenttrustsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2017-12-31 0000047111 hsy:GlobalAllCapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 hsy:GlobaldiversifiedassetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 hsy:GlobalinfrastructureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 hsy:GlobaldiversifiedassetsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 hsy:GlobalinfrastructureMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:RetainedEarningsMember 2016-12-31 0000047111 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 hsy:GlobaldiversifiedassetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 hsy:DiversifiedcreditMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 hsy:DiversifiedcreditMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 hsy:GlobalAllCapMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 hsy:GlobalAllCapMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 hsy:GlobalAllCapMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 hsy:GlobalrealestateinvestmenttrustsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 hsy:GlobalinfrastructureMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0000047111 hsy:GlobalrealestateinvestmenttrustsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000047111 us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2017-12-31 0000047111 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2016-12-31 0000047111 us-gaap:PensionPlansDefinedBenefitMember 2016-12-31 0000047111 hsy:PirateBrandsMember 2018-01-01 2018-12-31 0000047111 us-gaap:CommonClassBMember us-gaap:RetainedEarningsMember 2016-01-01 2016-12-31 0000047111 us-gaap:OtherInvestmentsMember us-gaap:DomesticPlanMember 2018-12-31 0000047111 us-gaap:EquitySecuritiesMember us-gaap:DomesticPlanMember 2018-12-31 0000047111 us-gaap:DebtSecuritiesMember us-gaap:DomesticPlanMember 2018-12-31 0000047111 us-gaap:CashAndCashEquivalentsMember us-gaap:DomesticPlanMember 2018-12-31 0000047111 hsy:ExercisePriceRangeOneMember 2018-12-31 0000047111 hsy:ExercisePriceRangeOneMember 2018-01-01 2018-12-31 0000047111 hsy:ExercisePriceRangeTwoMember 2018-12-31 0000047111 hsy:ExercisePriceRangeFourMember 2018-01-01 2018-12-31 0000047111 hsy:ExercisePriceRangeFourMember 2018-12-31 0000047111 hsy:ExercisePriceRangeThreeMember 2018-12-31 0000047111 us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:NoncontrollingInterestMember 2016-01-01 2016-12-31 0000047111 hsy:ExercisePriceRangeTwoMember 2018-01-01 2018-12-31 0000047111 hsy:ExercisePriceRangeThreeMember 2018-01-01 2018-12-31 0000047111 hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0000047111 hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember 2018-12-31 0000047111 hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember 2017-12-31 0000047111 hsy:PerformanceStockUnitsandRestrictedStockUnitsMember 2018-01-01 2018-12-31 0000047111 srt:MinimumMember us-gaap:PerformanceSharesMember 2018-01-01 2018-12-31 0000047111 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0000047111 us-gaap:PerformanceSharesMember 2018-01-01 2018-12-31 0000047111 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-12-31 0000047111 us-gaap:NoncontrollingInterestMember 2017-12-31 0000047111 srt:MaximumMember us-gaap:PerformanceSharesMember 2018-01-01 2018-12-31 0000047111 us-gaap:EmployeeStockOptionMember 2016-01-01 2016-12-31 0000047111 us-gaap:EmployeeStockOptionMember 2018-12-31 0000047111 hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember 2016-01-01 2016-12-31 0000047111 hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember 2017-01-01 2017-12-31 0000047111 hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember 2016-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:CostOfSalesMember 2018-01-01 2018-12-31 0000047111 us-gaap:OperatingSegmentsMember us-gaap:CommodityContractMember us-gaap:ScenarioForecastMember 2019-01-01 2019-12-31 0000047111 us-gaap:SalesRevenueGoodsNetMember us-gaap:GeographicConcentrationRiskMember hsy:NorthAmericaSegmentMember 2018-01-01 2018-12-31 0000047111 us-gaap:OperatingSegmentsMember us-gaap:CommodityContractMember 2017-01-01 2017-12-31 0000047111 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2018-01-01 2018-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:MaterialReconcilingItemsMember 2017-01-01 2017-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2017-01-01 2017-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:MaterialReconcilingItemsMember 2016-01-01 2016-12-31 0000047111 us-gaap:OperatingSegmentsMember us-gaap:CommodityContractMember 2018-01-01 2018-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2018-01-01 2018-12-31 0000047111 us-gaap:OperatingSegmentsMember us-gaap:CommodityContractMember 2016-01-01 2016-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2016-01-01 2016-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:MaterialReconcilingItemsMember 2018-01-01 2018-12-31 0000047111 us-gaap:CorporateNonSegmentMember us-gaap:CorporateMember 2018-01-01 2018-12-31 0000047111 us-gaap:OperatingSegmentsMember hsy:NorthAmericaSegmentMember 2016-01-01 2016-12-31 0000047111 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0000047111 us-gaap:CorporateNonSegmentMember us-gaap:CorporateMember 2016-01-01 2016-12-31 0000047111 us-gaap:OperatingSegmentsMember hsy:InternationalandOtherSegmentMember 2016-01-01 2016-12-31 0000047111 us-gaap:CorporateNonSegmentMember us-gaap:CorporateMember 2017-01-01 2017-12-31 0000047111 us-gaap:MaterialReconcilingItemsMember 2017-01-01 2017-12-31 0000047111 us-gaap:MaterialReconcilingItemsMember 2018-01-01 2018-12-31 0000047111 us-gaap:MaterialReconcilingItemsMember 2016-01-01 2016-12-31 0000047111 us-gaap:CorporateNonSegmentMember 2018-01-01 2018-12-31 0000047111 us-gaap:CorporateNonSegmentMember 2017-01-01 2017-12-31 0000047111 us-gaap:CorporateNonSegmentMember 2016-01-01 2016-12-31 0000047111 us-gaap:OperatingSegmentsMember 2016-01-01 2016-12-31 0000047111 hsy:HersheyCommonStockMember us-gaap:RetainedEarningsMember 2016-01-01 2016-12-31 0000047111 us-gaap:OperatingSegmentsMember 2017-01-01 2017-12-31 0000047111 us-gaap:OperatingSegmentsMember 2018-01-01 2018-12-31 0000047111 country:US 2017-01-01 2017-12-31 0000047111 us-gaap:NonUsMember 2016-01-01 2016-12-31 0000047111 country:US 2018-01-01 2018-12-31 0000047111 us-gaap:NonUsMember 2016-12-31 0000047111 us-gaap:NonUsMember 2017-01-01 2017-12-31 0000047111 country:US 2018-12-31 0000047111 country:US 2016-01-01 2016-12-31 0000047111 us-gaap:NonUsMember 2018-12-31 0000047111 us-gaap:TreasuryStockMember 2017-01-01 2017-12-31 0000047111 us-gaap:NonUsMember 2017-12-31 0000047111 us-gaap:NonUsMember 2018-01-01 2018-12-31 0000047111 country:US 2016-12-31 0000047111 country:US 2017-12-31 0000047111 hsy:ConfectioneryandConfectionerybasedPortfolioMember 2018-01-01 2018-12-31 0000047111 hsy:SnacksPortfolioMember 2018-01-01 2018-12-31 0000047111 hsy:HersheyTrustCompanyMember 2017-01-01 2017-12-31 0000047111 hsy:HersheyTrustCompanyMember 2018-01-01 2018-12-31 0000047111 hsy:HersheyTrustCompanyMember 2016-01-01 2016-12-31 0000047111 hsy:HersheyTrustCompanyMember us-gaap:CommonClassBMember 2018-01-01 2018-12-31 0000047111 us-gaap:RetainedEarningsMember 2016-01-01 2016-12-31 0000047111 hsy:HersheyTrustCompanyMember 2018-10-01 2018-12-31 0000047111 hsy:HersheyTrustCompanyMember 2017-08-01 2017-08-31 0000047111 us-gaap:NoncontrollingInterestMember hsy:LotteShanghaiFoodCompanyMember 2018-12-31 0000047111 hsy:HersheyTrustCompanyMember us-gaap:CommonClassBMember 2018-12-31 0000047111 hsy:HersheyTrustCompanyMember hsy:HersheyCommonStockMember 2018-12-31 0000047111 us-gaap:InventoriesMember 2018-12-31 0000047111 us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:ScenarioForecastMember 2019-01-01 2019-12-31 0000047111 us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember 2018-12-31 0000047111 us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember 2018-01-01 2018-12-31 0000047111 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0000047111 us-gaap:AdditionalPaidInCapitalMember 2015-12-31 0000047111 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-12-31 0000047111 us-gaap:EmployeeStockOptionMember 2016-01-01 2016-12-31 0000047111 hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember us-gaap:CommonClassBMember 2017-01-01 2017-12-31 0000047111 hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember hsy:HersheyCommonStockMember 2018-01-01 2018-12-31 0000047111 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassBMember 2018-01-01 2018-12-31 0000047111 hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember us-gaap:CommonClassBMember 2018-01-01 2018-12-31 0000047111 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassBMember 2017-01-01 2017-12-31 0000047111 us-gaap:EmployeeStockOptionMember hsy:HersheyCommonStockMember 2018-01-01 2018-12-31 0000047111 us-gaap:EmployeeStockOptionMember hsy:HersheyCommonStockMember 2017-01-01 2017-12-31 0000047111 hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember us-gaap:CommonClassBMember 2016-01-01 2016-12-31 0000047111 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0000047111 hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember hsy:HersheyCommonStockMember 2016-01-01 2016-12-31 0000047111 hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember hsy:HersheyCommonStockMember 2017-01-01 2017-12-31 0000047111 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassBMember 2016-01-01 2016-12-31 0000047111 us-gaap:EmployeeStockOptionMember hsy:HersheyCommonStockMember 2016-01-01 2016-12-31 0000047111 hsy:ShanghaiGoldenMonkeyFoodJointStockCo.Ltd.Member 2017-01-01 2017-12-31 0000047111 hsy:ShanghaiGoldenMonkeyFoodJointStockCo.Ltd.Member 2018-01-01 2018-12-31 0000047111 hsy:ShanghaiGoldenMonkeyFoodJointStockCo.Ltd.Member 2016-01-01 2016-12-31 0000047111 srt:MinimumMember 2018-09-30 0000047111 2018-01-01 2018-04-01 0000047111 hsy:HersheyCommonStockMember 2018-07-02 2018-09-30 0000047111 hsy:HersheyCommonStockMember 2019-02-15 0000047111 hsy:HersheyCommonStockMember us-gaap:CommonStockMember 2016-12-31 0000047111 2018-10-01 2018-12-31 0000047111 srt:MaximumMember 2018-09-30 0000047111 2018-07-02 2018-09-30 0000047111 srt:MinimumMember 2018-07-01 0000047111 us-gaap:CommonClassBMember 2018-04-02 2018-07-01 0000047111 hsy:HersheyCommonStockMember 2018-01-01 2018-04-01 0000047111 hsy:HersheyCommonStockMember 2018-04-02 2018-07-01 0000047111 us-gaap:CommonClassBMember 2018-07-02 2018-09-30 0000047111 us-gaap:CommonClassBMember 2018-01-01 2018-04-01 0000047111 us-gaap:CommonClassBMember 2018-10-01 2018-12-31 0000047111 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-01-01 2016-12-31 0000047111 2018-04-02 2018-07-01 0000047111 srt:MaximumMember 2018-04-01 0000047111 srt:MaximumMember 2018-12-31 0000047111 srt:MaximumMember 2018-07-01 0000047111 hsy:HersheyCommonStockMember 2018-10-01 2018-12-31 0000047111 srt:MinimumMember 2018-04-01 0000047111 srt:MinimumMember 2018-12-31 0000047111 2017-01-01 2017-04-02 0000047111 us-gaap:CommonClassBMember 2017-01-01 2017-04-02 0000047111 srt:MaximumMember 2017-10-01 0000047111 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2018-12-31 0000047111 hsy:HersheyCommonStockMember 2017-01-01 2017-04-02 0000047111 us-gaap:CommonClassBMember 2017-04-03 2017-07-02 0000047111 hsy:HersheyCommonStockMember 2017-10-02 2017-12-31 0000047111 srt:MaximumMember 2017-07-02 0000047111 2017-07-03 2017-10-01 0000047111 us-gaap:CommonClassBMember 2017-10-02 2017-12-31 0000047111 hsy:HersheyCommonStockMember 2017-04-03 2017-07-02 0000047111 2017-10-02 2017-12-31 0000047111 srt:MaximumMember 2017-04-02 0000047111 srt:MaximumMember 2017-12-31 0000047111 hsy:HersheyCommonStockMember us-gaap:CommonStockMember 2018-01-01 2018-12-31 0000047111 srt:MinimumMember 2017-10-01 0000047111 srt:MinimumMember 2017-12-31 0000047111 srt:MinimumMember 2017-07-02 0000047111 hsy:HersheyCommonStockMember 2017-07-03 2017-10-01 0000047111 2017-04-03 2017-07-02 0000047111 srt:MinimumMember 2017-04-02 0000047111 us-gaap:CommonClassBMember 2017-07-03 2017-10-01 0000047111 us-gaap:InventoryValuationReserveMember 2016-12-31 0000047111 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2016-01-01 2016-12-31 0000047111 us-gaap:AllowanceForCreditLossMember 2018-01-01 2018-12-31 0000047111 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0000047111 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-01-01 2018-12-31 0000047111 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2016-12-31 0000047111 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-01-01 2017-12-31 0000047111 us-gaap:AllowanceForCreditLossMember 2017-01-01 2017-12-31 0000047111 us-gaap:AllowanceForCreditLossMember 2017-12-31 0000047111 us-gaap:AllowanceForCreditLossMember 2016-01-01 2016-12-31 0000047111 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-12-31 0000047111 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2015-12-31 0000047111 us-gaap:InventoryValuationReserveMember 2018-01-01 2018-12-31 0000047111 us-gaap:InventoryValuationReserveMember 2017-12-31 0000047111 us-gaap:AdditionalPaidInCapitalMember 2016-01-01 2016-12-31 0000047111 us-gaap:AllowanceForCreditLossMember 2016-12-31 0000047111 us-gaap:InventoryValuationReserveMember 2016-01-01 2016-12-31 0000047111 us-gaap:InventoryValuationReserveMember 2017-01-01 2017-12-31 0000047111 us-gaap:InventoryValuationReserveMember 2015-12-31 0000047111 us-gaap:AllowanceForCreditLossMember 2015-12-31 0000047111 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-12-31 0000047111 us-gaap:InventoryValuationReserveMember 2018-12-31 0000047111 us-gaap:AllowanceForCreditLossMember 2018-12-31 0000047111 us-gaap:TreasuryStockMember 2016-01-01 2016-12-31 0000047111 hsy:HersheyCommonStockMember us-gaap:CommonStockMember 2018-12-31 0000047111 us-gaap:RetainedEarningsMember 2015-12-31 0000047111 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0000047111 2018-06-29 0000047111 us-gaap:RetainedEarningsMember 2017-12-31 0000047111 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000047111 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2016-12-31 0000047111 us-gaap:PreferredStockMember 2015-12-31 0000047111 us-gaap:CommonClassBMember us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0000047111 us-gaap:CommonClassBMember us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0000047111 us-gaap:PreferredStockMember 2017-12-31 0000047111 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-12-31 0000047111 us-gaap:TreasuryStockMember 2015-12-31 0000047111 us-gaap:TreasuryStockMember 2016-12-31 0000047111 us-gaap:CommonClassBMember 2019-02-15 0000047111 hsy:HersheyCommonStockMember us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0000047111 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0000047111 us-gaap:TreasuryStockMember 2018-12-31 0000047111 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0000047111 us-gaap:PreferredStockMember 2018-12-31 0000047111 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2015-12-31 0000047111 hsy:HersheyCommonStockMember us-gaap:CommonStockMember 2015-12-31 0000047111 hsy:HersheyCommonStockMember us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0000047111 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000047111 us-gaap:NoncontrollingInterestMember 2015-12-31 0000047111 2016-01-01 2016-12-31 0000047111 us-gaap:NoncontrollingInterestMember 2016-01-01 2016-12-31 0000047111 us-gaap:AccountingStandardsUpdate201707Member 2018-01-01 2018-12-31 0000047111 us-gaap:AccountingStandardsUpdate201707Member 2017-01-01 2017-12-31 0000047111 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2018-01-01 2018-12-31 0000047111 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2018-12-31 0000047111 hsy:McLaneCompanyInc.Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0000047111 hsy:McLaneCompanyInc.Member us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0000047111 us-gaap:AccountingStandardsUpdate201602Member us-gaap:RetainedEarningsMember 2019-01-01 0000047111 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0000047111 hsy:McLaneCompanyInc.Member us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember 2016-01-01 2016-12-31 0000047111 hsy:HersheyCommonStockMember 2017-01-01 2017-12-31 0000047111 srt:MaximumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2018-01-01 2018-12-31 0000047111 hsy:AccountingStandardsUpdate201609ExcessTaxBenefitComponentMember 2017-01-01 2017-12-31 0000047111 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2017-12-31 0000047111 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2018-01-01 2018-12-31 0000047111 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2018-01-01 2018-12-31 0000047111 hsy:AccountingStandardsUpdate201609ExcessTaxBenefitComponentMember 2016-01-01 2016-12-31 0000047111 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2018-01-01 2018-12-31 0000047111 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2018-01-01 2018-12-31 0000047111 hsy:McLaneCompanyInc.Member us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-31 0000047111 hsy:ShanghaiGoldenMonkeyFoodJointStockCo.Ltd.Member 2015-12-31 iso4217:USD pure iso4217:USD shares hsy:country hsy:segment hsy:brand_name shares hsy:postretirement_plan hsy:employee hsy:vote false --12-31 FY 2018 2018-12-31 0000047111 Yes false Large Accelerated Filer HERSHEY CO false false No Yes 0.1666 0.03 0.03 350000000 674000 299281967 60619777 299287967 60613777 0 0.072 0.088 0.0160 0.023 0.02625 0.029 0.031 0.0320 0.03375 0.04125 0.072 0.088 0.0160 0.023 0.02625 0.0320 0.03375 0.04125 0.070 0 0 0 0 1 0 0 P4Y 33.40 33.40 105.92 90.40 111.76 90.39 111.76 105.91 10-K 13038400227 147906017 60613777 7791069000 7515426000 7440181000 4215744000 4060050000 4270642000 3575325000 3455376000 3169539000 1874829000 1885492000 1891305000 57729000 208712000 4204000 19103000 47763000 18857000 1623664000 1313409000 1255173000 -138837000 -98282000 -90143000 -74766000 -104459000 -65549000 1410061000 1110668000 1099481000 239010000 354131000 379437000 1171051000 756537000 720044000 -6511000 -26444000 0 1177562000 782981000 720044000 5.76 3.79 3.45 5.24 3.44 3.15 5.58 3.66 3.34 5.22 3.44 3.14 2.756 2.548 2.402 2.504 2.316 2.184 1171051000 756537000 720044000 -31143000 0 -31143000 19616000 0 19616000 -13041000 0 -13041000 -25131000 0 -25131000 0 0 0 0 0 0 -39724000 -10120000 -29604000 28718000 10883000 17835000 20304000 7776000 12528000 0 -36535000 -36535000 0 0 0 0 0 0 -40421000 -9986000 -30435000 -46305000 -26497000 -19808000 -56604000 -21653000 -34951000 5822000 86000 5736000 -4931000 -73000 -4858000 -52708000 -18701000 -34007000 0 -11121000 -11121000 0 0 0 0 0 0 -5573000 -2677000 -2896000 -14434000 -3853000 -10581000 16482000 7524000 8958000 6080000 50285000 -44205000 104142000 41160000 62982000 -5323000 3204000 -8527000 1126846000 819519000 711517000 -7682000 -25604000 -3664000 1134528000 845123000 715181000 587998000 380179000 594145000 588262000 784879000 752836000 272159000 280633000 2239181000 2001910000 2130294000 2106697000 1801103000 821061000 1278292000 369156000 252984000 251879000 1166000 3023000 7703020000 5553726000 502314000 523229000 679163000 676134000 33773000 17723000 1197929000 559359000 5387000 300098000 2418566000 2076543000 3254280000 2061023000 446048000 438939000 176860000 45656000 6295754000 4622161000 0 0 299287000 299281000 60614000 60620000 982205000 924978000 7032020000 6371082000 6618625000 6426877000 -356780000 -313746000 1398721000 915338000 8545000 16227000 1407266000 931565000 7703020000 5553726000 1171051000 756537000 720044000 295144000 261853000 301837000 49286000 51061000 54785000 36255000 18582000 -38097000 57729000 208712000 4204000 50329000 66209000 43482000 0 0 26650000 37278000 77291000 51375000 -8585000 6881000 -21096000 12746000 71404000 -13965000 39899000 -18214000 42955000 -100252000 -52960000 -63467000 75568000 -71027000 -937000 25864000 56433000 41697000 2471000 -49761000 -16443000 1599993000 1249515000 1013428000 328601000 257675000 269476000 49759000 7609000 3651000 167048000 0 0 52641000 78598000 44255000 1338459000 0 285374000 -1502894000 -328664000 -595454000 645805000 -81426000 275607000 1199845000 954000 792953000 910844000 0 500000000 72000000 0 0 0 0 35762000 562521000 526272000 499475000 247500000 300312000 592550000 63323000 63288000 94831000 116108000 -843768000 -464396000 -5388000 6129000 -3140000 207819000 83212000 -49562000 380179000 296967000 346529000 587998000 380179000 296967000 132486000 101874000 90951000 118842000 351832000 425539000 0 299281000 60620000 783877000 5897603000 -5672359000 -371025000 49465000 1047462000 720044000 720044000 -4863000 -3664000 -8527000 369292000 369292000 132394000 132394000 54429000 54429000 31551000 80934000 112485000 592550000 592550000 -3970000 -3970000 0 299281000 60620000 869857000 6115961000 -6183975000 -375888000 41831000 827687000 782981000 -26444000 756537000 62142000 840000 62982000 387466000 387466000 140394000 140394000 49243000 49243000 5878000 57410000 63288000 300312000 300312000 0 299281000 60620000 924978000 6371082000 -6426877000 -313746000 16227000 931565000 1177562000 -6511000 1171051000 4622000 -1171000 3451000 412491000 412491000 151789000 151789000 6000 -6000 49656000 49656000 7571000 55752000 63323000 247500000 247500000 47656000 -47656000 0 299287000 60614000 982205000 7032020000 -6618625000 -356780000 8545000 1407266000 SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES <div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Description of Business</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Hershey Company together with its wholly-owned subsidiaries and entities in which it has a controlling interest, (the “Company,” “Hershey,” “we” or “us”) is a global confectionery leader known for its branded portfolio of chocolate, sweets, mints and other great-tasting snacks. The Company has more than </span><span style="font-family:inherit;font-size:10pt;"><span>80</span></span><span style="font-family:inherit;font-size:10pt;"> brands worldwide including such iconic brand names as </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Hershey’s, Reese’s, Kisses, Jolly Rancher</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Ice Breakers,</span><span style="font-family:inherit;font-size:10pt;"> which are marketed, sold and distributed in approximately </span><span style="font-family:inherit;font-size:10pt;"><span>90</span></span><span style="font-family:inherit;font-size:10pt;"> countries worldwide. Hershey's structure is designed to ensure continued focus on North America, coupled with an emphasis on profitable growth in our focus international markets. The Company currently operates through </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> reportable segments that are aligned with its management structure and the key markets it serves: North America and International and Other. For additional information on our segment presentation, see Note 12. </span></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Basis of Presentation </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our consolidated financial statements include the accounts of The Hershey Company and its majority-owned or controlled subsidiaries. Intercompany transactions and balances have been eliminated. We have a controlling financial interest if we own a majority of the outstanding voting common stock and minority shareholders do not have substantive participating rights, we have significant control through contractual or economic interests in which we are the primary beneficiary or we have the power to direct the activities that most significantly impact the entity's economic performance. Net income (loss) attributable to noncontrolling interests in 2016 was not considered significant and was recorded within selling, marketing and administrative expense in the Consolidated Statements of Income. See Note 13 for additional information on our noncontrolling interest. We use the equity method of accounting when we have a 20% to 50% interest in other companies and exercise significant influence. In addition, we use the equity method of accounting for our investments in partnership entities which make equity investments in projects eligible to receive federal historic and energy tax credits. See Note 9 for additional information on our equity investments in partnership entities qualifying for tax credits. </span></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Use of Estimates </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying disclosures. Our significant estimates and assumptions include, among others, pension and other post-retirement benefit plan assumptions, valuation assumptions of goodwill and other intangible assets, useful lives of long-lived assets, marketing and trade promotion accruals and income taxes. These estimates and assumptions are based on management’s best judgment. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors, including the current economic environment, and the effects of any revisions are reflected in the consolidated financial statements in the period that they are determined. As future events and their effects cannot be determined with precision, actual results could differ significantly from these estimates.</span></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue Recognition </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The majority of our revenue contracts represent a single performance obligation related to the fulfillment of customer orders for the purchase of our products, including chocolate, sweets, mints and other grocery and snack offerings. Net sales reflect the transaction prices for these contracts based on our selling list price which is then reduced by estimated costs for trade promotional programs, consumer incentives, and allowances and discounts associated with aged or potentially unsaleable products. We recognize revenue at the point in time that control of the ordered product(s) is transferred to the customer, which is typically upon delivery to the customer or other customer-designated delivery point. Amounts billed and due from our customers are classified as accounts receivables on the balance sheet and require payment on a short-term basis.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our trade promotional programs and consumer incentives are used to promote our products and include, but are not limited to, discounts, coupons, rebates, in-store display incentives, and volume-based incentives. The estimated costs </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">associated with these programs and incentives are based upon our analysis of the programs offered, expectations regarding customer and consumer participation, historical sales and payment trends, and our experience with payment patterns associated with similar programs offered in the past. The estimated costs of these programs are reasonably likely to change in future periods due to changes in trends with regard to customer and consumer participation, particularly for new programs and for programs related to the introduction of new products. Differences between estimated expense and actual program performance are recognized as a change in estimate in a subsequent period and are normally not significant. During 2018, 2017 and 2016, actual promotional costs have not deviated from the estimated amount by more than </span><span style="font-family:inherit;font-size:10pt;"><span>3%</span></span><span style="font-family:inherit;font-size:10pt;">. The Company’s unsettled portion remaining in accrued liabilities at year-end for these activities was </span><span style="font-family:inherit;font-size:10pt;"><span>$171,449</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$173,669</span></span><span style="font-family:inherit;font-size:10pt;"> at December 31, 2018 and 2017, respectively.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We also recognize a minor amount of royalty income (less than 1% of our consolidated net sales) from sales-based licensing arrangements, pursuant to which revenue is recognized as the third-party licensee sales occur. Shipping and handling costs incurred to deliver product to the customer are recorded within cost of sales. Sales, value add, and other taxes we collect concurrent with revenue producing activities are excluded from revenue. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The majority of our products are confectionery or confectionery-based and, therefore, exhibit similar economic characteristics, as they are based on similar ingredients and are marketed and sold through the same channels to the same customers. In connection with our recent acquisitions, we have expanded our portfolio of snacking products, which also exhibit similar economic characteristics to our confectionery products and are sold through the same channels to the same customers. See Note 12 for revenues reported by geographic segment, which is consistent with how we organize and manage our operations, as well as product line net sales information.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;">, approximately </span><span style="font-family:inherit;font-size:10pt;"><span>28%</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>29%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>25%</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, of our consolidated net sales were made to McLane Company, Inc., one of the largest wholesale distributors in the United States to convenience stores, drug stores, wholesale clubs and mass merchandisers and the primary distributor of our products to Wal-Mart Stores, Inc. </span></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cost of Sales </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of sales represents costs directly related to the manufacture and distribution of our products. Primary costs include raw materials, packaging, direct labor, overhead, shipping and handling, warehousing and the depreciation of manufacturing, warehousing and distribution facilities. Manufacturing overhead and related expenses include salaries, wages, employee benefits, utilities, maintenance and property taxes. </span></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Selling, Marketing and Administrative Expense</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selling, marketing and administrative expense (“SM&amp;A”) represents costs incurred in generating revenues and in managing our business. Such costs include advertising and other marketing expenses, selling expenses, research and development costs, administrative and other indirect overhead costs, amortization of capitalized software and intangible assets and depreciation of administrative facilities. </span><span style="font-family:inherit;font-size:8pt;"> </span><span style="font-family:inherit;font-size:10pt;">Research and development costs, charged to expense as incurred, totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$38,521</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$45,850</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$47,268</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;">. Advertising expense is also charged to expense as incurred and totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$479,908</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$541,293</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$521,479</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;">. Prepaid advertising expense was </span><span style="font-family:inherit;font-size:10pt;"><span>$594</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$56</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash Equivalents</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents consist of highly liquid debt instruments, time deposits and money market funds with original maturities of three months or less. The fair value of cash and cash equivalents approximates the carrying amount.</span></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Short-term Investments</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term investments consist of bank term deposits that have original maturity dates ranging from greater than three months to twelve months. Short-term investments are carried at cost, which approximates fair value.</span></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accounts Receivable—Trade </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the normal course of business, we extend credit to customers that satisfy pre-defined credit criteria, based upon the results of our recurring financial account reviews and our evaluation of current and projected economic conditions. Our primary concentrations of credit risk are associated with McLane Company, Inc. and Target Corporation, two customers served principally by our North America segment. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, McLane Company, Inc. accounted for approximately </span><span style="font-family:inherit;font-size:10pt;"><span>26%</span></span><span style="font-family:inherit;font-size:10pt;"> of our total accounts receivable. No other customer accounted for more than 10% of our year-end accounts receivable. We believe that we have little concentration of credit risk associated with the remainder of our customer base. Accounts receivable-trade in the Consolidated Balance Sheets is presented net of allowances for bad debts and anticipated discounts of </span><span style="font-family:inherit;font-size:10pt;"><span>$24,610</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$41,792</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;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Inventories </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories are valued at the lower of cost or market value, adjusted for the value of inventory that is estimated to be excess, obsolete or otherwise unsaleable. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, approximately </span><span style="font-family:inherit;font-size:10pt;"><span>60%</span></span><span style="font-family:inherit;font-size:10pt;"> of our inventories, representing the majority of our U.S. inventories, were valued under the last-in, first-out (“LIFO”) method. The remainder of our inventories in the U.S. and inventories for our international businesses were valued at the lower of first-in, first-out (“FIFO”) cost or net realizable value. LIFO cost of inventories valued using the LIFO method was </span><span style="font-family:inherit;font-size:10pt;"><span>$466,911</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$443,492</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">. The adjustment to LIFO, as shown in Note 17, approximates the excess of replacement cost over the stated LIFO inventory value. The net impact of LIFO acquisitions and liquidations was not material to </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Property, Plant and Equipment </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment is stated at cost and depreciated on a straight-line basis over the estimated useful lives of the assets, as follows: </span><span style="font-family:inherit;font-size:10pt;"><span>3</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>15</span></span><span style="font-family:inherit;font-size:10pt;"> years for machinery and equipment; and </span><span style="font-family:inherit;font-size:10pt;"><span>25</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>40</span></span><span style="font-family:inherit;font-size:10pt;"> years for buildings and related improvements. At </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">, property, plant and equipment included assets under capital lease arrangements with net book values totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$110,249</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$116,843</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. Total depreciation expense for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$231,012</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$211,592</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$231,735</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, and included depreciation on assets recorded under capital lease arrangements. Maintenance and repairs are expensed as incurred. We capitalize applicable interest charges incurred during the construction of new facilities and production lines and amortize these costs over the assets’ estimated useful lives. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We review long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. We measure the recoverability of assets to be held and used by a comparison of the carrying amount of long-lived assets to future undiscounted net cash flows expected to be generated. If these assets are considered to be impaired, we measure impairment as the amount by which the carrying amount of the assets exceeds the fair value of the assets. We report assets held for sale or disposal at the lower of the carrying amount or fair value less cost to sell. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We assess asset retirement obligations on a periodic basis and recognize the fair value of a liability for an asset retirement obligation in the period in which it is incurred if a reasonable estimate of fair value can be made. We capitalize associated asset retirement costs as part of the carrying amount of the long-lived asset. </span></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Computer Software </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We capitalize costs associated with software developed or obtained for internal use when both the preliminary project stage is completed and it is probable the software being developed will be completed and placed in service. Capitalized costs include only (i) external direct costs of materials and services consumed in developing or obtaining internal-use software, (ii) payroll and other related costs for employees who are directly associated with and who devote time to the internal-use software project and (iii) interest costs incurred, when material, while developing internal-use software. We cease capitalization of such costs no later than the point at which the project is substantially complete and ready for its intended purpose. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The unamortized amount of capitalized software totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$126,379</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$104,881</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;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. We amortize software costs using the straight-line method over the expected life of the software, generally </span><span style="font-family:inherit;font-size:10pt;"><span>3</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>7</span></span><span style="font-family:inherit;font-size:10pt;"> years. Accumulated amortization of capitalized software was </span><span style="font-family:inherit;font-size:10pt;"><span>$316,710</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$296,042</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. Such amounts are recorded within other assets in the Consolidated Balance Sheets.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We review the carrying value of software and development costs for impairment in accordance with our policy pertaining to the impairment of long-lived assets. </span></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill and Other Intangible Assets </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill and indefinite-lived intangible assets are not amortized, but are evaluated for impairment annually or more often if indicators of a potential impairment are present. Our annual impairment tests are conducted at the beginning of the fourth quarter. We test goodwill for impairment by performing either a qualitative or quantitative assessment. If we choose to perform a qualitative assessment, we evaluate economic, industry and company-specific factors in assessing the fair value of the related reporting unit. If we determine that it is more likely than not that the fair value of the reporting unit is less than its carrying value, a quantitative test is then performed. Otherwise, no further testing is required. For those reporting units tested using a quantitative approach, we compare the fair value of each reporting unit with the carrying amount of the reporting unit, including goodwill. If the estimated fair value of the reporting unit is less than the carrying amount of the reporting unit, impairment is indicated, requiring recognition of a goodwill impairment charge for the differential (up to the carrying value of goodwill). We test individual indefinite-lived intangible assets by comparing the estimated fair values with the book values of each asset. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We determine the fair value of our reporting units and indefinite-lived intangible assets using an income approach. Under the income approach, we calculate the fair value of our reporting units and indefinite-lived intangible assets based on the present value of estimated future cash flows. Considerable management judgment is necessary to evaluate the impact of operating and macroeconomic changes and to estimate the future cash flows used to measure fair value. Our estimates of future cash flows consider past performance, current and anticipated market conditions and internal projections and operating plans which incorporate estimates for sales growth and profitability, and cash flows associated with taxes and capital spending. Additional assumptions include forecasted growth rates, estimated discount rates, which may be risk-adjusted for the operating market of the reporting unit, and estimated royalty rates that would be charged for comparable branded licenses. We believe such assumptions also reflect current and anticipated market conditions and are consistent with those that would be used by other marketplace participants for similar valuation purposes. Such assumptions are subject to change due to changing economic and competitive conditions. See Note 3 for additional information regarding the results of impairment tests.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The cost of intangible assets with finite useful lives is amortized on a straight-line basis. Our finite-lived intangible assets consist primarily of certain trademarks, customer-related intangible assets and patents obtained through business acquisitions. The weighted-average amortization period for our finite-lived intangible assets is approximately </span><span style="font-family:inherit;font-size:10pt;">27</span><span style="font-family:inherit;font-size:10pt;"> years, which is primarily driven by recently acquired trademarks. If certain events or changes in operating conditions indicate that the carrying value of these assets, or related asset groups, may not be recoverable, we perform an impairment assessment and may adjust the remaining useful lives. </span></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Currency Translation</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The financial statements of our foreign entities with functional currencies other than the U.S. dollar are translated into U.S. dollars, with the resulting translation adjustments recorded as a component of other comprehensive income (loss). Assets and liabilities are translated into U.S. dollars using the exchange rates in effect at the balance sheet date, while income and expense items are translated using the average exchange rates during the period. </span></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivative Instruments</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We use derivative instruments principally to offset exposure to market risks arising from changes in commodity prices, foreign currency exchange rates and interest rates. See Note 5 for additional information on our risk management strategy and the types of instruments we use.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivative instruments are recognized on the balance sheet at their fair values. When we become party to a derivative instrument and intend to apply hedge accounting, we designate the instrument for financial reporting purposes as a cash flow or fair value hedge. The accounting for changes in fair value (gains or losses) of a derivative instrument depends on whether we have designated it and it qualified as part of a hedging relationship, as noted below:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in the fair value of a derivative that is designated as a cash flow hedge are recorded in accumulated other comprehensive income (“AOCI”) to the extent effective and reclassified into earnings in the same period or periods during which the transaction hedged by that derivative also affects earnings.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in the fair value of a derivative that is designated as a fair value hedge, along with the offsetting loss or gain on the hedged asset or liability that is attributable to the risk being hedged, are recorded in earnings, thereby reflecting in earnings the net extent to which the hedge is not effective in achieving offsetting changes in fair value. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in the fair value of a derivative not designated as a hedging instrument are recognized in earnings in cost of sales or SM&amp;A, consistent with the related exposure.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For derivatives designated as hedges, we assess, both at the hedge's inception and on an ongoing basis, whether they are highly effective in offsetting changes in fair values or cash flows of hedged items. The ineffective portion, if any, is recorded directly in earnings. In addition, if we determine that a derivative is not highly effective as a hedge or that it has ceased to be a highly effective hedge, we discontinue hedge accounting prospectively.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We do not hold or issue derivative instruments for trading or speculative purposes and are not a party to any instruments with leverage or prepayment features.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash flows related to the derivative instruments we use to manage interest, commodity or other currency exposures are classified as operating activities. </span></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Recent Accounting Pronouncements</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2018-02, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Statement-Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income</span><span style="font-family:inherit;font-size:10pt;">. This ASU permits a company to reclassify the income tax effects of the 2017 Tax Cuts and Jobs Act (“U.S. tax reform”) on items within AOCI to retained earnings. We adopted the provisions of this ASU in the first quarter of 2018. We elected to reclassify the income tax effects of U.S. tax reform from items in AOCI as of January 1, 2018 so that the tax effects of items within AOCI are reflected at the appropriate tax rate. The impact of the reclassification resulted in a </span><span style="font-family:inherit;font-size:10pt;"><span>$47,656</span></span><span style="font-family:inherit;font-size:10pt;"> decrease to AOCI and a corresponding increase to retained earnings.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In March 2017, the FASB issued ASU No. 2017-07, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation-Retirement Benefits (Topic 715)</span><span style="font-family:inherit;font-size:10pt;">. This ASU requires an employer to report the service cost component of net benefit cost in the same line item as other compensation costs arising from services rendered by the pertinent employees during the period. The other components of net benefit cost are required to be presented in the income statement separately from the service cost component and outside a subtotal of income from operations, if presented, or disclosed separately. In addition, only the service cost component may be eligible for capitalization where applicable. The amendments should be applied on a retrospective basis. We adopted the provisions of this ASU in the first quarter of 2018, with retrospective adjustment to the comparative periods determined using the previously disclosed service cost and other costs from our prior year pension and other post-retirement benefit plan footnote. As a result, the following amounts were reclassified for the the years ended December 31, </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;"> to correspond to the current year presentation:</span></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:63%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reclassified from:</span></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: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;">Cost of sales</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,857</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>11,648</span></span></div></td><td 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;">Selling, marketing and administrative 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>27,911</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,073</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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;">Business realignment costs</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>13,669</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;">Reclassified to Other (income) expense, net</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>38,768</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>49,390</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%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The adoption of this ASU had no impact on our consolidated balance sheets or statements of cash flows.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued ASU No. 2014-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers </span><span style="font-family:inherit;font-size:10pt;">(ASC Topic 606), which replaces numerous requirements in U.S. GAAP, including industry-specific requirements, and provides companies with a single revenue recognition model for recognizing revenue from contracts with customers. On January 1, 2018, we adopted the requirements of ASC Topic 606 and the amendments related thereto and applied the new requirements to all of our contracts using the modified retrospective method. Upon completing our implementation assessment of ASC Topic 606, we concluded that no adjustment was required to the opening balance of retained earnings at the date of initial application. The comparative information was not restated and continues to be reported under the accounting standards in effect for those periods. Additional disclosures required by ASC Topic 606 are presented within the aforementioned Revenue Recognition policy disclosure. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In October 2016, the FASB issued ASU No. 2016-16, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory.</span><span style="font-family:inherit;font-size:10pt;"> This ASU requires the income tax consequences of intra-entity transfers of assets other than inventory to be recognized when the intra-entity transfer occurs rather than deferring recognition of income tax consequences until the transfer was made with an outside party. We adopted the provisions of this ASU in the first quarter of 2018. Adoption of the new standard did not have a material impact on our consolidated financial statements.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In March 2016, the FASB issued ASU No. 2016-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation—Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting</span><span style="font-family:inherit;font-size:10pt;">. We adopted the provisions of this ASU in the first quarter of 2017. This update principally affects the recognition of excess tax benefits and deficiencies and the cash flow classification of share-based compensation-related transactions. These classification requirements were adopted retrospectively to the Consolidated Statement of Cash Flows. As a result, for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">, the impact resulted in a </span><span style="font-family:inherit;font-size:10pt;"><span>$24,901</span></span><span style="font-family:inherit;font-size:10pt;"> increase in net cash flow from operating activities and a corresponding </span><span style="font-family:inherit;font-size:10pt;"><span>$24,901</span></span><span style="font-family:inherit;font-size:10pt;"> decrease in net cash flow from financing activities. For the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2016</span><span style="font-family:inherit;font-size:10pt;">, the impact resulted in a </span><span style="font-family:inherit;font-size:10pt;"><span>$29,953</span></span><span style="font-family:inherit;font-size:10pt;"> increase in net cash flow from operating activities and a corresponding </span><span style="font-family:inherit;font-size:10pt;"><span>$29,953</span></span><span style="font-family:inherit;font-size:10pt;"> decrease in net cash flow from financing activities. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Issued Accounting Pronouncements Not Yet Adopted</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842)</span><span style="font-family:inherit;font-size:10pt;">. This ASU will require lessees to recognize most leases on their balance sheets as lease liabilities with corresponding right-of-use (“ROU”) assets.  Recognition, measurement and presentation of expenses will depend on classification as a finance or operating lease.  The Company adopted the standard as of January 1, 2019, using a modified retrospective approach and applying the standard’s transition provisions at January 1, 2019, the effective date.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We elected the package of practical expedients permitted under the transition guidance, which among other things, allows us to carryforward the historical lease classification.  In addition, we elected to combine the lease and non-lease components for the asset categories comprising the majority of our leases and are making an accounting policy election to exclude from balance sheet reporting those leases with initial terms of 12 months or less.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have implemented new controls and processes, as well as new software functionality, to enable the preparation of financial information as necessitated by the new standard.  We estimate that adoption of the standard will result in recognition of operating lease ROU assets and lease liabilities of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$230,000</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$220,000</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, with the difference largely due to prepaid and deferred rent that will be reclassified to the ROU asset value. In addition, we expect to derecognize a build-to-suit arrangement in accordance with the transition requirements, which will result in an adjustment to retained earnings of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$7,000</span></span><span style="font-family:inherit;font-size:10pt;">. We do not expect adoption of the standard to materially affect our consolidated net income or cash flows.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2017, the FASB issued ASU No. 2017-12, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities</span><span style="font-family:inherit;font-size:10pt;">, which amends ASC 815. The purpose of this ASU is to better align accounting rules with a company’s risk management activities and financial reporting for hedging relationships, better reflect economic results of hedging in financial statements, simplify hedge accounting requirements and improve the disclosures of hedging arrangements. The amendment should be applied using the modified retrospective transition method. ASU 2017-12 is effective for annual periods beginning after December 15, 2018 and interim periods within those annual periods, with early adoption permitted. We intend to adopt the provisions of this ASU in the first quarter of 2019. We believe the adoption of the new standard will not have a material impact on our consolidated financial statements.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2018, the FASB issued ASU No. 2018-07, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation – Stock Compensation (Topic 718), Improvements to Nonemployee Share-Based Payment Accounting.</span><span style="font-family:inherit;font-size:10pt;"> This ASU is intended to simplify aspects of share-based compensation issued to non-employees by making the guidance consistent with accounting for employee share-based compensation. ASU 2018-07 is effective for annual periods beginning after December 15, 2018 and interim periods within those annual periods, with early adoption permitted but no earlier than an entity’s adoption date of ASC Topic 606. The new guidance is required to be applied retrospectively with the cumulative effect recognized at the date of initial application. We will adopt the provisions of this ASU in the first quarter of 2019. Adoption of the new standard is not expected to have a material impact on our consolidated financial statements.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU No. 2018-13, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurement (Topic 820), Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement</span><span style="font-family:inherit;font-size:10pt;">. This ASU modifies the disclosure requirements for fair value measurements by removing, modifying or adding certain disclosures. ASU 2018-13 is effective for annual periods beginning after December 15, 2019 and interim periods within those annual periods, with early adoption permitted. The amendments on changes in unrealized gains and losses, the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements, and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented upon their effective date. We are currently evaluating the effect that ASU 2018-13 will have on our consolidated financial statements and related disclosures.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU No. 2018-14, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation—Retirement Benefits—Defined Benefit Plans—General (Topic 715-20): Disclosure Framework—Changes to the Disclosure Requirements for Defined Benefit Plans</span><span style="font-family:inherit;font-size:10pt;">, which modifies the disclosure requirements for defined benefit pension plans and other post-retirement plans. ASU 2018-14 is effective for annual periods beginning after December 15, 2020, with early adoption permitted. The amendments in this ASU should be applied on a retrospective basis to all periods presented. We are currently evaluating the effect that ASU 2018-14 will have on our consolidated financial statements and related disclosures.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU No. 2018-15, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40), Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</span><span style="font-family:inherit;font-size:10pt;">. This ASU aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). ASU 2018-15 is effective for annual periods beginning after December 15, 2019 and interim periods within those annual periods, with early adoption permitted. The amendments in this ASU should be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. We are currently evaluating the effect that ASU 2018-15 will have on our consolidated financial statements and related disclosures.</span></div>No other new accounting pronouncement issued or effective during the fiscal year had or is expected to have a material impact on our consolidated financial statements or disclosures. Description of Business<div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Hershey Company together with its wholly-owned subsidiaries and entities in which it has a controlling interest, (the “Company,” “Hershey,” “we” or “us”) is a global confectionery leader known for its branded portfolio of chocolate, sweets, mints and other great-tasting snacks. The Company has more than </span><span style="font-family:inherit;font-size:10pt;"><span>80</span></span><span style="font-family:inherit;font-size:10pt;"> brands worldwide including such iconic brand names as </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Hershey’s, Reese’s, Kisses, Jolly Rancher</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Ice Breakers,</span><span style="font-family:inherit;font-size:10pt;"> which are marketed, sold and distributed in approximately </span><span style="font-family:inherit;font-size:10pt;"><span>90</span></span><span style="font-family:inherit;font-size:10pt;"> countries worldwide. Hershey's structure is designed to ensure continued focus on North America, coupled with an emphasis on profitable growth in our focus international markets. The Company currently operates through </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> reportable segments that are aligned with its management structure and the key markets it serves: North America and International and Other. For additional information on our segment presentation, see Note 12. </span></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Basis of Presentation </span></div>Our consolidated financial statements include the accounts of The Hershey Company and its majority-owned or controlled subsidiaries. Intercompany transactions and balances have been eliminated. We have a controlling financial interest if we own a majority of the outstanding voting common stock and minority shareholders do not have substantive participating rights, we have significant control through contractual or economic interests in which we are the primary beneficiary or we have the power to direct the activities that most significantly impact the entity's economic performance. Net income (loss) attributable to noncontrolling interests in 2016 was not considered significant and was recorded within selling, marketing and administrative expense in the Consolidated Statements of Income. See Note 13 for additional information on our noncontrolling interest. We use the equity method of accounting when we have a 20% to 50% interest in other companies and exercise significant influence. In addition, we use the equity method of accounting for our investments in partnership entities which make equity investments in projects eligible to receive federal historic and energy tax credits. See Note 9 for additional information on our equity investments in partnership entities qualifying for tax credits. 80 90 2 Use of Estimates The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying disclosures. Our significant estimates and assumptions include, among others, pension and other post-retirement benefit plan assumptions, valuation assumptions of goodwill and other intangible assets, useful lives of long-lived assets, marketing and trade promotion accruals and income taxes. These estimates and assumptions are based on management’s best judgment. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors, including the current economic environment, and the effects of any revisions are reflected in the consolidated financial statements in the period that they are determined. As future events and their effects cannot be determined with precision, actual results could differ significantly from these estimates. Revenue Recognition <div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The majority of our revenue contracts represent a single performance obligation related to the fulfillment of customer orders for the purchase of our products, including chocolate, sweets, mints and other grocery and snack offerings. Net sales reflect the transaction prices for these contracts based on our selling list price which is then reduced by estimated costs for trade promotional programs, consumer incentives, and allowances and discounts associated with aged or potentially unsaleable products. We recognize revenue at the point in time that control of the ordered product(s) is transferred to the customer, which is typically upon delivery to the customer or other customer-designated delivery point. Amounts billed and due from our customers are classified as accounts receivables on the balance sheet and require payment on a short-term basis.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our trade promotional programs and consumer incentives are used to promote our products and include, but are not limited to, discounts, coupons, rebates, in-store display incentives, and volume-based incentives. The estimated costs </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">associated with these programs and incentives are based upon our analysis of the programs offered, expectations regarding customer and consumer participation, historical sales and payment trends, and our experience with payment patterns associated with similar programs offered in the past. The estimated costs of these programs are reasonably likely to change in future periods due to changes in trends with regard to customer and consumer participation, particularly for new programs and for programs related to the introduction of new products. Differences between estimated expense and actual program performance are recognized as a change in estimate in a subsequent period and are normally not significant. During 2018, 2017 and 2016, actual promotional costs have not deviated from the estimated amount by more than </span><span style="font-family:inherit;font-size:10pt;"><span>3%</span></span><span style="font-family:inherit;font-size:10pt;">. The Company’s unsettled portion remaining in accrued liabilities at year-end for these activities was </span><span style="font-family:inherit;font-size:10pt;"><span>$171,449</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$173,669</span></span><span style="font-family:inherit;font-size:10pt;"> at December 31, 2018 and 2017, respectively.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We also recognize a minor amount of royalty income (less than 1% of our consolidated net sales) from sales-based licensing arrangements, pursuant to which revenue is recognized as the third-party licensee sales occur. Shipping and handling costs incurred to deliver product to the customer are recorded within cost of sales. Sales, value add, and other taxes we collect concurrent with revenue producing activities are excluded from revenue. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The majority of our products are confectionery or confectionery-based and, therefore, exhibit similar economic characteristics, as they are based on similar ingredients and are marketed and sold through the same channels to the same customers. In connection with our recent acquisitions, we have expanded our portfolio of snacking products, which also exhibit similar economic characteristics to our confectionery products and are sold through the same channels to the same customers. See Note 12 for revenues reported by geographic segment, which is consistent with how we organize and manage our operations, as well as product line net sales information.</span></div><span style="font-family:inherit;font-size:10pt;">In </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;">, approximately </span><span style="font-family:inherit;font-size:10pt;"><span>28%</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>29%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>25%</span></span>, respectively, of our consolidated net sales were made to McLane Company, Inc., one of the largest wholesale distributors in the United States to convenience stores, drug stores, wholesale clubs and mass merchandisers and the primary distributor of our products to Wal-Mart Stores, Inc. 0.03 171449000 173669000 0.28 0.29 0.25 Cost of Sales Cost of sales represents costs directly related to the manufacture and distribution of our products. Primary costs include raw materials, packaging, direct labor, overhead, shipping and handling, warehousing and the depreciation of manufacturing, warehousing and distribution facilities. Manufacturing overhead and related expenses include salaries, wages, employee benefits, utilities, maintenance and property taxes. Selling, Marketing and Administrative Expense<span style="font-family:inherit;font-size:10pt;">Selling, marketing and administrative expense (“SM&amp;A”) represents costs incurred in generating revenues and in managing our business. Such costs include advertising and other marketing expenses, selling expenses, research and development costs, administrative and other indirect overhead costs, amortization of capitalized software and intangible assets and depreciation of administrative facilities. </span><span style="font-family:inherit;font-size:8pt;"> </span><span style="font-family:inherit;font-size:10pt;">Research and development costs, charged to expense as incurred, totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$38,521</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$45,850</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$47,268</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;">. Advertising expense is also charged to expense as incurred and totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$479,908</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$541,293</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$521,479</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;">. Prepaid advertising expense was </span><span style="font-family:inherit;font-size:10pt;"><span>$594</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$56</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span>, respectively. 38521000 45850000 47268000 479908000 541293000 521479000 594000 56000 Cash EquivalentsCash equivalents consist of highly liquid debt instruments, time deposits and money market funds with original maturities of three months or less. The fair value of cash and cash equivalents approximates the carrying amount. Short-term InvestmentsShort-term investments consist of bank term deposits that have original maturity dates ranging from greater than three months to twelve months. Short-term investments are carried at cost, which approximates fair value. Accounts Receivable—Trade <span style="font-family:inherit;font-size:10pt;">In the normal course of business, we extend credit to customers that satisfy pre-defined credit criteria, based upon the results of our recurring financial account reviews and our evaluation of current and projected economic conditions. Our primary concentrations of credit risk are associated with McLane Company, Inc. and Target Corporation, two customers served principally by our North America segment. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, McLane Company, Inc. accounted for approximately </span><span style="font-family:inherit;font-size:10pt;"><span>26%</span></span><span style="font-family:inherit;font-size:10pt;"> of our total accounts receivable. No other customer accounted for more than 10% of our year-end accounts receivable. We believe that we have little concentration of credit risk associated with the remainder of our customer base. Accounts receivable-trade in the Consolidated Balance Sheets is presented net of allowances for bad debts and anticipated discounts of </span><span style="font-family:inherit;font-size:10pt;"><span>$24,610</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$41,792</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;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span>, respectively. 0.26 24610000 41792000 Inventories <span style="font-family:inherit;font-size:10pt;">Inventories are valued at the lower of cost or market value, adjusted for the value of inventory that is estimated to be excess, obsolete or otherwise unsaleable. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, approximately </span><span style="font-family:inherit;font-size:10pt;"><span>60%</span></span><span style="font-family:inherit;font-size:10pt;"> of our inventories, representing the majority of our U.S. inventories, were valued under the last-in, first-out (“LIFO”) method. The remainder of our inventories in the U.S. and inventories for our international businesses were valued at the lower of first-in, first-out (“FIFO”) cost or net realizable value. LIFO cost of inventories valued using the LIFO method was </span><span style="font-family:inherit;font-size:10pt;"><span>$466,911</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$443,492</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">. The adjustment to LIFO, as shown in Note 17, approximates the excess of replacement cost over the stated LIFO inventory value. The net impact of LIFO acquisitions and liquidations was not material to </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;">2016</span>. 0.60 466911000 443492000 Property, Plant and Equipment <div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment is stated at cost and depreciated on a straight-line basis over the estimated useful lives of the assets, as follows: </span><span style="font-family:inherit;font-size:10pt;"><span>3</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>15</span></span><span style="font-family:inherit;font-size:10pt;"> years for machinery and equipment; and </span><span style="font-family:inherit;font-size:10pt;"><span>25</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>40</span></span><span style="font-family:inherit;font-size:10pt;"> years for buildings and related improvements. At </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">, property, plant and equipment included assets under capital lease arrangements with net book values totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$110,249</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$116,843</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. Total depreciation expense for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$231,012</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$211,592</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$231,735</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, and included depreciation on assets recorded under capital lease arrangements. Maintenance and repairs are expensed as incurred. We capitalize applicable interest charges incurred during the construction of new facilities and production lines and amortize these costs over the assets’ estimated useful lives. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We review long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. We measure the recoverability of assets to be held and used by a comparison of the carrying amount of long-lived assets to future undiscounted net cash flows expected to be generated. If these assets are considered to be impaired, we measure impairment as the amount by which the carrying amount of the assets exceeds the fair value of the assets. We report assets held for sale or disposal at the lower of the carrying amount or fair value less cost to sell. </span></div>We assess asset retirement obligations on a periodic basis and recognize the fair value of a liability for an asset retirement obligation in the period in which it is incurred if a reasonable estimate of fair value can be made. We capitalize associated asset retirement costs as part of the carrying amount of the long-lived asset. P3Y P15Y P25Y P40Y 110249000 116843000 231012000 211592000 231735000 Computer Software <div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We capitalize costs associated with software developed or obtained for internal use when both the preliminary project stage is completed and it is probable the software being developed will be completed and placed in service. Capitalized costs include only (i) external direct costs of materials and services consumed in developing or obtaining internal-use software, (ii) payroll and other related costs for employees who are directly associated with and who devote time to the internal-use software project and (iii) interest costs incurred, when material, while developing internal-use software. We cease capitalization of such costs no later than the point at which the project is substantially complete and ready for its intended purpose. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The unamortized amount of capitalized software totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$126,379</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$104,881</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;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. We amortize software costs using the straight-line method over the expected life of the software, generally </span><span style="font-family:inherit;font-size:10pt;"><span>3</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>7</span></span><span style="font-family:inherit;font-size:10pt;"> years. Accumulated amortization of capitalized software was </span><span style="font-family:inherit;font-size:10pt;"><span>$316,710</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$296,042</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. Such amounts are recorded within other assets in the Consolidated Balance Sheets.</span></div>We review the carrying value of software and development costs for impairment in accordance with our policy pertaining to the impairment of long-lived assets. 126379000 104881000 P3Y P7Y 316710000 296042000 Goodwill and Other Intangible Assets <div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill and indefinite-lived intangible assets are not amortized, but are evaluated for impairment annually or more often if indicators of a potential impairment are present. Our annual impairment tests are conducted at the beginning of the fourth quarter. We test goodwill for impairment by performing either a qualitative or quantitative assessment. If we choose to perform a qualitative assessment, we evaluate economic, industry and company-specific factors in assessing the fair value of the related reporting unit. If we determine that it is more likely than not that the fair value of the reporting unit is less than its carrying value, a quantitative test is then performed. Otherwise, no further testing is required. For those reporting units tested using a quantitative approach, we compare the fair value of each reporting unit with the carrying amount of the reporting unit, including goodwill. If the estimated fair value of the reporting unit is less than the carrying amount of the reporting unit, impairment is indicated, requiring recognition of a goodwill impairment charge for the differential (up to the carrying value of goodwill). We test individual indefinite-lived intangible assets by comparing the estimated fair values with the book values of each asset. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We determine the fair value of our reporting units and indefinite-lived intangible assets using an income approach. Under the income approach, we calculate the fair value of our reporting units and indefinite-lived intangible assets based on the present value of estimated future cash flows. Considerable management judgment is necessary to evaluate the impact of operating and macroeconomic changes and to estimate the future cash flows used to measure fair value. Our estimates of future cash flows consider past performance, current and anticipated market conditions and internal projections and operating plans which incorporate estimates for sales growth and profitability, and cash flows associated with taxes and capital spending. Additional assumptions include forecasted growth rates, estimated discount rates, which may be risk-adjusted for the operating market of the reporting unit, and estimated royalty rates that would be charged for comparable branded licenses. We believe such assumptions also reflect current and anticipated market conditions and are consistent with those that would be used by other marketplace participants for similar valuation purposes. Such assumptions are subject to change due to changing economic and competitive conditions. See Note 3 for additional information regarding the results of impairment tests.</span></div><span style="font-family:inherit;font-size:10pt;">The cost of intangible assets with finite useful lives is amortized on a straight-line basis. Our finite-lived intangible assets consist primarily of certain trademarks, customer-related intangible assets and patents obtained through business acquisitions. The weighted-average amortization period for our finite-lived intangible assets is approximately </span><span style="font-family:inherit;font-size:10pt;">27</span> years, which is primarily driven by recently acquired trademarks. If certain events or changes in operating conditions indicate that the carrying value of these assets, or related asset groups, may not be recoverable, we perform an impairment assessment and may adjust the remaining useful lives. Currency TranslationThe financial statements of our foreign entities with functional currencies other than the U.S. dollar are translated into U.S. dollars, with the resulting translation adjustments recorded as a component of other comprehensive income (loss). Assets and liabilities are translated into U.S. dollars using the exchange rates in effect at the balance sheet date, while income and expense items are translated using the average exchange rates during the period. Derivative Instruments<div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We use derivative instruments principally to offset exposure to market risks arising from changes in commodity prices, foreign currency exchange rates and interest rates. See Note 5 for additional information on our risk management strategy and the types of instruments we use.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivative instruments are recognized on the balance sheet at their fair values. When we become party to a derivative instrument and intend to apply hedge accounting, we designate the instrument for financial reporting purposes as a cash flow or fair value hedge. The accounting for changes in fair value (gains or losses) of a derivative instrument depends on whether we have designated it and it qualified as part of a hedging relationship, as noted below:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in the fair value of a derivative that is designated as a cash flow hedge are recorded in accumulated other comprehensive income (“AOCI”) to the extent effective and reclassified into earnings in the same period or periods during which the transaction hedged by that derivative also affects earnings.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in the fair value of a derivative that is designated as a fair value hedge, along with the offsetting loss or gain on the hedged asset or liability that is attributable to the risk being hedged, are recorded in earnings, thereby reflecting in earnings the net extent to which the hedge is not effective in achieving offsetting changes in fair value. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in the fair value of a derivative not designated as a hedging instrument are recognized in earnings in cost of sales or SM&amp;A, consistent with the related exposure.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For derivatives designated as hedges, we assess, both at the hedge's inception and on an ongoing basis, whether they are highly effective in offsetting changes in fair values or cash flows of hedged items. The ineffective portion, if any, is recorded directly in earnings. In addition, if we determine that a derivative is not highly effective as a hedge or that it has ceased to be a highly effective hedge, we discontinue hedge accounting prospectively.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We do not hold or issue derivative instruments for trading or speculative purposes and are not a party to any instruments with leverage or prepayment features.</span></div>Cash flows related to the derivative instruments we use to manage interest, commodity or other currency exposures are classified as operating activities. Recent Accounting Pronouncements<div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2018-02, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Statement-Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income</span><span style="font-family:inherit;font-size:10pt;">. This ASU permits a company to reclassify the income tax effects of the 2017 Tax Cuts and Jobs Act (“U.S. tax reform”) on items within AOCI to retained earnings. We adopted the provisions of this ASU in the first quarter of 2018. We elected to reclassify the income tax effects of U.S. tax reform from items in AOCI as of January 1, 2018 so that the tax effects of items within AOCI are reflected at the appropriate tax rate. The impact of the reclassification resulted in a </span><span style="font-family:inherit;font-size:10pt;"><span>$47,656</span></span><span style="font-family:inherit;font-size:10pt;"> decrease to AOCI and a corresponding increase to retained earnings.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In March 2017, the FASB issued ASU No. 2017-07, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation-Retirement Benefits (Topic 715)</span><span style="font-family:inherit;font-size:10pt;">. This ASU requires an employer to report the service cost component of net benefit cost in the same line item as other compensation costs arising from services rendered by the pertinent employees during the period. The other components of net benefit cost are required to be presented in the income statement separately from the service cost component and outside a subtotal of income from operations, if presented, or disclosed separately. In addition, only the service cost component may be eligible for capitalization where applicable. The amendments should be applied on a retrospective basis. We adopted the provisions of this ASU in the first quarter of 2018, with retrospective adjustment to the comparative periods determined using the previously disclosed service cost and other costs from our prior year pension and other post-retirement benefit plan footnote. As a result, the following amounts were reclassified for the the years ended December 31, </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;"> to correspond to the current year presentation:</span></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:63%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reclassified from:</span></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: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;">Cost of sales</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,857</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>11,648</span></span></div></td><td 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;">Selling, marketing and administrative 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>27,911</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,073</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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;">Business realignment costs</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>13,669</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;">Reclassified to Other (income) expense, net</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>38,768</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>49,390</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%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The adoption of this ASU had no impact on our consolidated balance sheets or statements of cash flows.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued ASU No. 2014-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers </span><span style="font-family:inherit;font-size:10pt;">(ASC Topic 606), which replaces numerous requirements in U.S. GAAP, including industry-specific requirements, and provides companies with a single revenue recognition model for recognizing revenue from contracts with customers. On January 1, 2018, we adopted the requirements of ASC Topic 606 and the amendments related thereto and applied the new requirements to all of our contracts using the modified retrospective method. Upon completing our implementation assessment of ASC Topic 606, we concluded that no adjustment was required to the opening balance of retained earnings at the date of initial application. The comparative information was not restated and continues to be reported under the accounting standards in effect for those periods. Additional disclosures required by ASC Topic 606 are presented within the aforementioned Revenue Recognition policy disclosure. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In October 2016, the FASB issued ASU No. 2016-16, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory.</span><span style="font-family:inherit;font-size:10pt;"> This ASU requires the income tax consequences of intra-entity transfers of assets other than inventory to be recognized when the intra-entity transfer occurs rather than deferring recognition of income tax consequences until the transfer was made with an outside party. We adopted the provisions of this ASU in the first quarter of 2018. Adoption of the new standard did not have a material impact on our consolidated financial statements.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In March 2016, the FASB issued ASU No. 2016-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation—Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting</span><span style="font-family:inherit;font-size:10pt;">. We adopted the provisions of this ASU in the first quarter of 2017. This update principally affects the recognition of excess tax benefits and deficiencies and the cash flow classification of share-based compensation-related transactions. These classification requirements were adopted retrospectively to the Consolidated Statement of Cash Flows. As a result, for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">, the impact resulted in a </span><span style="font-family:inherit;font-size:10pt;"><span>$24,901</span></span><span style="font-family:inherit;font-size:10pt;"> increase in net cash flow from operating activities and a corresponding </span><span style="font-family:inherit;font-size:10pt;"><span>$24,901</span></span><span style="font-family:inherit;font-size:10pt;"> decrease in net cash flow from financing activities. For the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2016</span><span style="font-family:inherit;font-size:10pt;">, the impact resulted in a </span><span style="font-family:inherit;font-size:10pt;"><span>$29,953</span></span><span style="font-family:inherit;font-size:10pt;"> increase in net cash flow from operating activities and a corresponding </span><span style="font-family:inherit;font-size:10pt;"><span>$29,953</span></span><span style="font-family:inherit;font-size:10pt;"> decrease in net cash flow from financing activities. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Issued Accounting Pronouncements Not Yet Adopted</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842)</span><span style="font-family:inherit;font-size:10pt;">. This ASU will require lessees to recognize most leases on their balance sheets as lease liabilities with corresponding right-of-use (“ROU”) assets.  Recognition, measurement and presentation of expenses will depend on classification as a finance or operating lease.  The Company adopted the standard as of January 1, 2019, using a modified retrospective approach and applying the standard’s transition provisions at January 1, 2019, the effective date.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We elected the package of practical expedients permitted under the transition guidance, which among other things, allows us to carryforward the historical lease classification.  In addition, we elected to combine the lease and non-lease components for the asset categories comprising the majority of our leases and are making an accounting policy election to exclude from balance sheet reporting those leases with initial terms of 12 months or less.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have implemented new controls and processes, as well as new software functionality, to enable the preparation of financial information as necessitated by the new standard.  We estimate that adoption of the standard will result in recognition of operating lease ROU assets and lease liabilities of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$230,000</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$220,000</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, with the difference largely due to prepaid and deferred rent that will be reclassified to the ROU asset value. In addition, we expect to derecognize a build-to-suit arrangement in accordance with the transition requirements, which will result in an adjustment to retained earnings of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$7,000</span></span><span style="font-family:inherit;font-size:10pt;">. We do not expect adoption of the standard to materially affect our consolidated net income or cash flows.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2017, the FASB issued ASU No. 2017-12, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities</span><span style="font-family:inherit;font-size:10pt;">, which amends ASC 815. The purpose of this ASU is to better align accounting rules with a company’s risk management activities and financial reporting for hedging relationships, better reflect economic results of hedging in financial statements, simplify hedge accounting requirements and improve the disclosures of hedging arrangements. The amendment should be applied using the modified retrospective transition method. ASU 2017-12 is effective for annual periods beginning after December 15, 2018 and interim periods within those annual periods, with early adoption permitted. We intend to adopt the provisions of this ASU in the first quarter of 2019. We believe the adoption of the new standard will not have a material impact on our consolidated financial statements.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2018, the FASB issued ASU No. 2018-07, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation – Stock Compensation (Topic 718), Improvements to Nonemployee Share-Based Payment Accounting.</span><span style="font-family:inherit;font-size:10pt;"> This ASU is intended to simplify aspects of share-based compensation issued to non-employees by making the guidance consistent with accounting for employee share-based compensation. ASU 2018-07 is effective for annual periods beginning after December 15, 2018 and interim periods within those annual periods, with early adoption permitted but no earlier than an entity’s adoption date of ASC Topic 606. The new guidance is required to be applied retrospectively with the cumulative effect recognized at the date of initial application. We will adopt the provisions of this ASU in the first quarter of 2019. Adoption of the new standard is not expected to have a material impact on our consolidated financial statements.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU No. 2018-13, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurement (Topic 820), Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement</span><span style="font-family:inherit;font-size:10pt;">. This ASU modifies the disclosure requirements for fair value measurements by removing, modifying or adding certain disclosures. ASU 2018-13 is effective for annual periods beginning after December 15, 2019 and interim periods within those annual periods, with early adoption permitted. The amendments on changes in unrealized gains and losses, the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements, and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented upon their effective date. We are currently evaluating the effect that ASU 2018-13 will have on our consolidated financial statements and related disclosures.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU No. 2018-14, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation—Retirement Benefits—Defined Benefit Plans—General (Topic 715-20): Disclosure Framework—Changes to the Disclosure Requirements for Defined Benefit Plans</span><span style="font-family:inherit;font-size:10pt;">, which modifies the disclosure requirements for defined benefit pension plans and other post-retirement plans. ASU 2018-14 is effective for annual periods beginning after December 15, 2020, with early adoption permitted. The amendments in this ASU should be applied on a retrospective basis to all periods presented. We are currently evaluating the effect that ASU 2018-14 will have on our consolidated financial statements and related disclosures.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU No. 2018-15, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40), Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</span><span style="font-family:inherit;font-size:10pt;">. This ASU aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). ASU 2018-15 is effective for annual periods beginning after December 15, 2019 and interim periods within those annual periods, with early adoption permitted. The amendments in this ASU should be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. We are currently evaluating the effect that ASU 2018-15 will have on our consolidated financial statements and related disclosures.</span></div>No other new accounting pronouncement issued or effective during the fiscal year had or is expected to have a material impact on our consolidated financial statements or disclosures. 47656000 As a result, the following amounts were reclassified for the the years ended December 31, <span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;"> to correspond to the current year presentation:</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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:63%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reclassified from:</span></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: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;">Cost of sales</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,857</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>11,648</span></span></div></td><td 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;">Selling, marketing and administrative 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>27,911</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,073</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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;">Business realignment costs</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>13,669</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;">Reclassified to Other (income) expense, net</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>38,768</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>49,390</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> -10857000 -11648000 -27911000 -24073000 0 -13669000 38768000 49390000 24901000 -24901000 29953000 -29953000 230000000 220000000 7000000 BUSINESS ACQUISITIONS<div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquisitions of businesses are accounted for as purchases and, accordingly, the results of operations of the businesses acquired have been included in the consolidated financial statements since the respective dates of the acquisitions. The purchase price for each acquisition is allocated to the assets acquired and liabilities assumed.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In conjunction with acquisitions noted below, we used various valuation techniques to determine fair value of the assets acquired, with the primary techniques being discounted cash flow analysis, relief-from-royalty, and a form of the multi-period excess earnings valuation approaches, which use significant unobservable inputs, or Level 3 inputs, as defined by the fair value hierarchy. Under these valuation approaches, we are required to make estimates and assumptions about sales, operating margins, growth rates, royalty rates and discount rates based on budgets, business plans, economic projections, anticipated future cash flows and marketplace data.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018 Activity</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Pirate Brands</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On October 17, 2018, we completed the acquisition of Pirate Brands, which includes the </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Pirate's Booty</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Smart Puffs</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Original Tings</span><span style="font-family:inherit;font-size:10pt;"> brands, from B&amp;G Foods, Inc. Pirate Brands offers baked, trans fat free and gluten free snacks and is available in a wide range of food distribution channels in the United States. Pirate Brands is expected to generate annualized net sales of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$90,000</span></span><span style="font-family:inherit;font-size:10pt;"> in 2019. The purchase consideration for Pirate Brands totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$423,002</span></span><span style="font-family:inherit;font-size:10pt;"> and consisted of short-term borrowings and cash on hand. Acquisition-related costs for the Pirate Brands acquisition were immaterial.</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;">The acquisition has been accounted for as a purchase and, accordingly, Pirate Brands' results of operations have been included within the North America segment results in our consolidated financial statements since the date of acquisition. The purchase consideration was allocated to assets acquired and liabilities assumed based on their respective fair values 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="4"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,663</span></span></div></td><td style="vertical-align: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;">Plant, property and equipment, 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>48</span></span></div></td><td 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;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,991</span></span></div></td><td style="vertical-align: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 intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>289,300</span></span></div></td><td 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;">Accrued liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net assets acquired</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>423,002</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;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 purchase price allocation presented above has been finalized as of the end of the fourth quarter of 2018.</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;">Goodwill was determined as the excess of the purchase price over the fair value of the net assets acquired (including the identifiable intangible assets). The goodwill derived from this acquisition is expected to be deductible for tax purposes and reflects the value of leveraging the Company's resources to expand the distribution locations and customer base for the Pirate Brands' products.</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;">Other intangible assets includes trademarks valued at </span><span style="font-family:inherit;font-size:10pt;"><span>$272,000</span></span><span style="font-family:inherit;font-size:10pt;"> and customer relationships valued at </span><span style="font-family:inherit;font-size:10pt;"><span>$17,300</span></span><span style="font-family:inherit;font-size:10pt;">. Trademarks were assigned estimated useful lives of </span><span style="font-family:inherit;font-size:10pt;"><span>45 years</span></span><span style="font-family:inherit;font-size:10pt;"> and customer relationships were assigned estimated useful lives ranging from </span><span style="font-family:inherit;font-size:10pt;"><span>16</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>18</span></span><span style="font-family:inherit;font-size:10pt;"> years.</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;text-decoration:underline;">Amplify Snack Brands, Inc.</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;">On January 31, 2018, we completed the acquisition of all of the outstanding shares of Amplify Snack Brands, Inc. (“Amplify”), previously a publicly traded company based in Austin, Texas that owns several popular better-for-you snack brands such as </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">SkinnyPop</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Oatmega</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Paqui</span><span style="font-family:inherit;font-size:10pt;">. Amplify's anchor brand, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">SkinnyPop</span><span style="font-family:inherit;font-size:10pt;">, is a market-leading ready-to-eat popcorn brand and is available in a wide range of food distribution channels in the United States. Total consideration of </span><span style="font-family:inherit;font-size:10pt;"><span>$968,781</span></span><span style="font-family:inherit;font-size:10pt;"> included payment of </span><span style="font-family:inherit;font-size:10pt;"><span>$12.00</span></span><span style="font-family:inherit;font-size:10pt;"> per share for Amplify's outstanding common stock (for a total of </span><span style="font-family:inherit;font-size:10pt;"><span>$907,766</span></span><span style="font-family:inherit;font-size:10pt;">), as well as payment of Amplify's transaction related expenses, including accelerated equity compensation, consultant fees and other deal costs. The business enables us to capture more consumer snacking occasions by contributing a new portfolio of brands.</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;">The acquisition has been accounted for as a purchase and, accordingly, Amplify's results of operations have been included within the North America segment results in our consolidated financial statements since the date of acquisition. The purchase consideration, net of cash acquired totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$53,324</span></span><span style="font-family:inherit;font-size:10pt;">, was allocated to assets acquired and liabilities assumed based on their respective fair values as follows:</span></div><div style="line-height:120%;padding-top:12px;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:80%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Accounts receivable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,152</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,509</span></span></div></td><td 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;background-color:#cceeff;">Plant, property and equipment, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,093</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>939,388</span></span></div></td><td 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;background-color:#cceeff;">Other intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>682,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other non-current assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,049</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Accounts payable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(32,394</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;">Accrued liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(109,565</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;background-color:#cceeff;">Current debt</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(610,836</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;">Other current liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,931</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;background-color:#cceeff;">Non-current deferred income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(93,859</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;">Non-current 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>(5,149</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Net assets acquired</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="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>915,457</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the acquisition, the Company agreed to pay in full all outstanding debt owed by Amplify under its existing credit agreement as of January 31, 2018, as well as the amount due under Amplify's existing tax receivable obligation. The Company funded the acquisition and repayment of the acquired debt utilizing proceeds from the issuance of commercial paper.</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;">During 2018, we recorded measurement period adjustments totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$27,001</span></span><span style="font-family:inherit;font-size:10pt;">, the majority of which related to an increase in the final valuation of the assumed tax receivable obligation. The purchase price allocation has been finalized as of the end of the fourth quarter of 2018.</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;">Goodwill was determined as the excess of the purchase price over the fair value of the net assets acquired (including the identifiable intangible assets) and is not expected to be deductible for tax purposes. The goodwill that resulted from the acquisition is attributable primarily to cost-reduction synergies as Amplify leverages Hershey's resources, expertise and capability-building.</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;">Other intangible assets includes trademarks valued at </span><span style="font-family:inherit;font-size:10pt;"><span>$648,000</span></span><span style="font-family:inherit;font-size:10pt;"> and customer relationships valued at </span><span style="font-family:inherit;font-size:10pt;"><span>$34,000</span></span><span style="font-family:inherit;font-size:10pt;">. Trademarks were assigned estimated useful lives ranging from </span><span style="font-family:inherit;font-size:10pt;"><span>28</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>38</span></span><span style="font-family:inherit;font-size:10pt;"> years and customer relationships were assigned estimated useful lives ranging from </span><span style="font-family:inherit;font-size:10pt;"><span>14</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>18</span></span><span style="font-family:inherit;font-size:10pt;"> years.</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;">The Company incurred acquisition-related costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$20,577</span></span><span style="font-family:inherit;font-size:10pt;"> related to the acquisition of Amplify, the majority of which were incurred during the first quarter of 2018. Acquisition-related costs consisted primarily of legal fees, consultant fees, valuation fees and other deal costs and are recorded in the selling, marketing and administrative expense caption within the Consolidated Statements of Operations.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2016 Activity</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Ripple Brand Collective, LLC</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">April 26, 2016</span><span style="font-family:inherit;font-size:10pt;">, we completed the acquisition of all of the outstanding shares of Ripple Brand Collective, LLC, a privately held company that owned the </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">barkTHINS</span><span style="font-family:inherit;font-size:10pt;"> mass premium chocolate snacking brand. The </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">barkTHINS</span><span style="font-family:inherit;font-size:10pt;"> brand is largely sold in the United States in take-home resealable packages and is available in the club channel, as well as select natural and conventional grocers. </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The purchase consideration was allocated to assets acquired and liabilities assumed based on their respective fair values as follows:</span></div><div style="line-height:120%;padding-bottom:10px;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="4"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>128,110</span></span></div></td><td style="vertical-align: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;">Trademarks</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,200</span></span></div></td><td 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 intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,900</span></span></div></td><td style="vertical-align: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 assets, primarily current assets, net of cash acquired totaling $674</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,375</span></span></div></td><td 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;">Current liabilities</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,211</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;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net assets acquired</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>285,374</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill was calculated as the excess of the purchase price over the fair value of the net assets acquired. The goodwill resulting from the acquisition is attributable primarily to the value of leveraging our brand building expertise, consumer insights, supply chain capabilities and retail relationships to accelerate growth and access to </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">barkTHINS</span><span style="font-family:inherit;font-size:10pt;"> products. Acquired trademarks were assigned estimated useful lives of </span><span style="font-family:inherit;font-size:10pt;"><span>27 years</span></span><span style="font-family:inherit;font-size:10pt;">, while other intangibles, including customer relationships and covenants not to compete, were assigned estimated useful lives ranging from </span><span style="font-family:inherit;font-size:10pt;"><span>2</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>14</span></span><span style="font-family:inherit;font-size:10pt;"> years. The recorded goodwill, trademarks and other intangibles are expected to be deductible for tax purposes.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Shanghai Golden Monkey</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In September 2014, we completed the acquisition of </span><span style="font-family:inherit;font-size:10pt;"><span>80%</span></span><span style="font-family:inherit;font-size:10pt;"> of the outstanding shares of Shanghai Golden Monkey Food Joint Stock Co., Ltd. (“SGM”), a confectionery company based in Shanghai, China, whose product line is primarily sold through traditional trade channels. The acquisition was undertaken in order to leverage these traditional trade channels, which complemented our traditional China chocolate business that has historically been primarily distributed through Tier 1 or hypermarket channels.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On February 3, 2016, we completed the purchase of the remaining </span><span style="font-family:inherit;font-size:10pt;"><span>20%</span></span><span style="font-family:inherit;font-size:10pt;"> of the outstanding shares of SGM for cash consideration totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$35,762</span></span><span style="font-family:inherit;font-size:10pt;">, pursuant to a new agreement entered into during the fourth quarter of 2015 with the selling SGM shareholders which revised the originally-agreed purchase price for these shares. For accounting purposes, we treated the acquisition as if we had acquired </span><span style="font-family:inherit;font-size:10pt;"><span>100%</span></span><span style="font-family:inherit;font-size:10pt;"> at the initial acquisition date in 2014 and financed the payment for the remaining </span><span style="font-family:inherit;font-size:10pt;"><span>20%</span></span><span style="font-family:inherit;font-size:10pt;"> of the outstanding shares. Therefore, the cash settlement of the liability for the purchase of these remaining shares is reflected within the financing section of the Consolidated Statements of Cash Flows. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The final settlement also resulted in an extinguishment gain of </span><span style="font-family:inherit;font-size:10pt;"><span>$26,650</span></span><span style="font-family:inherit;font-size:10pt;"> representing the net carrying amount of the recorded liability in excess of the cash paid to settle the obligation for the remaining </span><span style="font-family:inherit;font-size:10pt;"><span>20%</span></span><span style="font-family:inherit;font-size:10pt;"> of the outstanding shares. This gain is recorded within non-operating other (income) expense, net within the Consolidated Statements of Income.</span></div>In July 2018, we sold the SGM business. Refer to Note 6 and Note 7 for further discussion regarding the divestiture of SGM. 90000000 423002000 The purchase consideration was allocated to assets acquired and liabilities assumed based on their respective fair values as follows:<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></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="4"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,663</span></span></div></td><td style="vertical-align: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;">Plant, property and equipment, 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>48</span></span></div></td><td 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;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,991</span></span></div></td><td style="vertical-align: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 intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>289,300</span></span></div></td><td 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;">Accrued liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net assets acquired</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>423,002</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> 4663000 48000 129991000 289300000 1000000 423002000 272000000 17300000 P45Y P16Y P18Y 968781000 12.00 907766000 The purchase consideration, net of cash acquired totaling <span style="font-family:inherit;font-size:10pt;"><span>$53,324</span></span><span style="font-family:inherit;font-size:10pt;">, was allocated to assets acquired and liabilities assumed based on their respective fair values as follows:</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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Accounts receivable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,152</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,509</span></span></div></td><td 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;background-color:#cceeff;">Plant, property and equipment, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,093</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>939,388</span></span></div></td><td 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;background-color:#cceeff;">Other intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>682,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other non-current assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,049</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Accounts payable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(32,394</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;">Accrued liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(109,565</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;background-color:#cceeff;">Current debt</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(610,836</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;">Other current liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,931</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;background-color:#cceeff;">Non-current deferred income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(93,859</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;">Non-current 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>(5,149</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Net assets acquired</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="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>915,457</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> 53324000 41152000 35509000 71093000 939388000 682000000 1049000 32394000 109565000 610836000 2931000 93859000 5149000 915457000 27001000 648000000 34000000 P28Y P38Y P14Y P18Y 20577000 The purchase consideration was allocated to assets acquired and liabilities assumed based on their respective fair values as follows:<div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>128,110</span></span></div></td><td style="vertical-align: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;">Trademarks</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,200</span></span></div></td><td 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 intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,900</span></span></div></td><td style="vertical-align: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 assets, primarily current assets, net of cash acquired totaling $674</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,375</span></span></div></td><td 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;">Current liabilities</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,211</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;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net assets acquired</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>285,374</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> 128110000 91200000 60900000 12375000 7211000 285374000 P27Y P2Y P14Y 0.80 0.20 35762000 1 0.20 26650000 0.20 GOODWILL AND INTANGIBLE ASSETS<div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The changes in the carrying value of goodwill by reportable segment for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> are as follows: </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="13"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">North America</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">    International and Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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;">Goodwill</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>797,163</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>377,529</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,174,692</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;">Accumulated impairment 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>(4,973</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>(357,375</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>(362,348</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;">Balance at January 1, 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 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>792,190</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,154</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>812,344</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;">Foreign currency translation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>7,739</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>978</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,717</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;">Balance at 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 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>799,929</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,132</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>821,061</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;">Acquired during the period (see Note 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="2" style="vertical-align:bottom;padding-left: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,069,379</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,069,379</span></span></div></td><td 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;">Purchase price allocation adjustments (see Note 2)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,001</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>27,001</span></span></div></td><td style="vertical-align: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;">Divested during the period (see Note 7)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,379</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>(98,379</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;">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 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>(15,085</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>(2,874</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>(17,959</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;">Balance at 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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,782,845</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,258</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,801,103</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We had </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> goodwill impairment charges in 2018, 2017 or 2016. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides the gross carrying amount and accumulated amortization for each major class of intangible asset:</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="17"/></tr><tr><td style="width:42%;"/><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:12%;"/><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:12%;"/><td style="width:1%;"/></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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:9pt;"><span style="font-family:inherit;font-size:9pt;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="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Carrying 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:9pt;"><span style="font-family:inherit;font-size:9pt;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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Carrying 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:9pt;"><span style="font-family:inherit;font-size:9pt;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;">Intangible assets subject to amortization:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"><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:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademarks</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,173,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(60,995</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>277,473</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(37,510</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;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer-related</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>163,860</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(33,516</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>128,182</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(34,659</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;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Patents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,306</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,772</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>17,009</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(15,975</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;padding-left:12px;text-indent:-12px;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 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,353,936</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(110,283</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>422,664</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(88,144</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets not subject to amortization:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademarks</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,639</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,636</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total other intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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,278,292</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 colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size: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>369,156</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 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></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;">As discussed in Note 8, in February 2017, we commenced the Margin for Growth Program which included an initiative to optimize the manufacturing operations supporting our China business.  We deemed this to be a triggering event requiring us to test our China long-lived asset group for impairment by first determining whether the carrying value of the asset group was recovered by our current estimates of future cash flows associated with the asset group. Because this assessment indicated that the carrying value was not recoverable, we calculated an impairment loss as the excess of the asset group's carrying value over its fair value. The resulting impairment loss was allocated to the asset group's long-lived assets. Therefore, as a result of this testing, during the first quarter of 2017, we recorded an impairment charge totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$105,992</span></span><span style="font-family:inherit;font-size:10pt;"> representing the portion of the impairment loss that was allocated to the distributor relationship and trademark intangible assets that had been recognized in connection with the 2014 SGM 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 connection with our annual impairment testing of indefinite lived intangible assets for 2016, we recognized a trademark impairment charge of </span><span style="font-family:inherit;font-size:10pt;"><span>$4,204</span></span><span style="font-family:inherit;font-size:10pt;">, primarily resulting from plans to discontinue a brand sold in India.</span></div><div style="line-height:115%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total amortization expense for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$38,555</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$23,376</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$26,687</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:115%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization expense for the next five years, based on current intangible asset balances, is estimated to be as follows:</span></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;width:99.16142557651992%;border-collapse:collapse;text-align:left;"><tr><td colspan="21"/></tr><tr><td style="width:30%;"/><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%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ending December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:8pt;"><span style="font-family:inherit;font-size:8pt;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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2023</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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 expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span 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>44,565</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>43,986</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>43,971</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>43,971</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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,971</span></span></div></td><td style="vertical-align: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> The changes in the carrying value of goodwill by reportable segment for the years ended <span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> are as follows: </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="13"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">North America</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">    International and Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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;">Goodwill</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>797,163</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>377,529</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,174,692</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;">Accumulated impairment 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>(4,973</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>(357,375</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>(362,348</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;">Balance at January 1, 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 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>792,190</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,154</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>812,344</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;">Foreign currency translation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>7,739</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>978</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,717</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;">Balance at 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 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>799,929</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,132</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>821,061</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;">Acquired during the period (see Note 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="2" style="vertical-align:bottom;padding-left: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,069,379</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,069,379</span></span></div></td><td 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;">Purchase price allocation adjustments (see Note 2)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,001</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>27,001</span></span></div></td><td style="vertical-align: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;">Divested during the period (see Note 7)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,379</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>(98,379</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;">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 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>(15,085</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>(2,874</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>(17,959</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;">Balance at 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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,782,845</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,258</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,801,103</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> 797163000 377529000 1174692000 4973000 357375000 362348000 792190000 20154000 812344000 7739000 978000 8717000 799929000 21132000 821061000 1069379000 0 1069379000 27001000 0 27001000 98379000 0 98379000 -15085000 -2874000 -17959000 1782845000 18258000 1801103000 0 The following table provides the gross carrying amount and accumulated amortization for each major class of intangible asset:<div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:42%;"/><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:12%;"/><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:12%;"/><td style="width:1%;"/></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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:9pt;"><span style="font-family:inherit;font-size:9pt;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="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Carrying 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:9pt;"><span style="font-family:inherit;font-size:9pt;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;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Carrying 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:9pt;"><span style="font-family:inherit;font-size:9pt;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;">Intangible assets subject to amortization:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"><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:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademarks</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,173,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(60,995</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>277,473</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(37,510</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;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer-related</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>163,860</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(33,516</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>128,182</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(34,659</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;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Patents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,306</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,772</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>17,009</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(15,975</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;padding-left:12px;text-indent:-12px;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 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,353,936</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(110,283</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>422,664</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(88,144</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets not subject to amortization:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademarks</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,639</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,636</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total other intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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,278,292</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 colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size: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>369,156</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 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></table></div> 1173770000 60995000 277473000 37510000 163860000 33516000 128182000 34659000 16306000 15772000 17009000 15975000 1353936000 110283000 422664000 88144000 34639000 34636000 1278292000 369156000 105992000 4204000 38555000 23376000 26687000 Amortization expense for the next five years, based on current intangible asset balances, is estimated to be as follows:<div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.16142557651992%;border-collapse:collapse;text-align:left;"><tr><td colspan="21"/></tr><tr><td style="width:30%;"/><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%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ending December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:8pt;"><span style="font-family:inherit;font-size:8pt;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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2023</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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 expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span 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>44,565</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>43,986</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>43,971</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>43,971</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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,971</span></span></div></td><td style="vertical-align: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> 44565000 43986000 43971000 43971000 43971000 SHORT AND LONG-TERM DEBT <div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Short-term Debt</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As a source of short-term financing, we utilize cash on hand and commercial paper or bank loans with an original maturity of three months or less. We maintain a </span><span style="font-family:inherit;font-size:10pt;"><span>$1.4 billion</span></span><span style="font-family:inherit;font-size:10pt;"> unsecured revolving credit facility, which currently expires in November 2020.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The unsecured committed revolving credit agreement contains a financial covenant whereby the ratio of (a) pre-tax income from operations from the most recent four fiscal quarters to (b) consolidated interest expense for the most recent four fiscal quarters may not be less than </span><span style="font-family:inherit;font-size:10pt;"><span>2.0</span></span><span style="font-family:inherit;font-size:10pt;"> to 1.0 at the end of each fiscal quarter. The credit agreement also contains customary representations, warranties and events of default. Payment of outstanding advances may be accelerated, at the option of the lenders, should we default in our obligation under the credit agreement. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, we are in compliance with all customary affirmative and negative covenants and the financial covenant pertaining to our credit agreement. There were no significant compensating balance agreements that legally restricted these funds. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition to the revolving credit facility, we maintain lines of credit with domestic and international commercial banks. Our credit limit in various currencies was </span><span style="font-family:inherit;font-size:10pt;"><span>$386,590</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;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$440,148</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">. These lines permit us to borrow at the respective banks’ prime commercial interest rates, or lower. We had short-term foreign bank loans against these lines of credit for </span><span style="font-family:inherit;font-size:10pt;"><span>$113,189</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;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$110,684</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">. Commitment fees relating to our revolving credit facility and lines of credit are not material. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><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;">, we had outstanding commercial paper totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$1,084,740</span></span><span style="font-family:inherit;font-size:10pt;">, at a weighted average interest rate of </span><span style="font-family:inherit;font-size:10pt;"><span>2.4%</span></span><span style="font-family:inherit;font-size:10pt;">. At </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">, we had outstanding commercial paper totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$448,675</span></span><span style="font-family:inherit;font-size:10pt;">, at a weighted average interest rate of </span><span style="font-family:inherit;font-size:10pt;"><span>1.4%</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The maximum amount of short-term borrowings outstanding during </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$2,246,485</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$815,588</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The weighted-average interest rate on short-term borrowings outstanding was </span><span style="font-family:inherit;font-size:10pt;"><span>2.5%</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>1.7%</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Long-term Debt</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt consisted of the following: </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="9"/></tr><tr><td style="width:66%;"/><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%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:18px;text-indent:-16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9px;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;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.60% Notes due 2018 (1)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>300,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.90% Notes due 2020 (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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>350,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>—</span></span></div></td><td 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;">4.125% Notes due 2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>350,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>350,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.10% Notes due 2021 (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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>350,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>—</span></span></div></td><td 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;">8.8% Debentures due 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>84,715</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,715</span></span></div></td><td style="vertical-align: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;">3.375% Notes due 2023 (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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>500,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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.625% Notes due 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>250,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>250,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.20% Notes due 2025</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>300,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>300,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.30% Notes due 2026 (3)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>500,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>500,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7.2% Debentures due 2027</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>193,639</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>193,639</span></span></div></td><td 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;">3.375% Notes due 2046 (3)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>300,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>300,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capital lease obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>101,980</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,194</span></span></div></td><td 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 impact of interest rate swaps, debt issuance costs and unamortized debt discounts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(20,667</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,427</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align: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;">Total long-term debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,259,667</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,361,121</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less—current portion</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,387</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:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>300,098</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;">Long-term portion</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,254,280</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,061,023</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, we repaid </span><span style="font-family:inherit;font-size:10pt;"><span>$300,000</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>1.60%</span></span><span style="font-family:inherit;font-size:10pt;"> Notes due in 2018 upon their maturity.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In May 2018, we issued </span><span style="font-family:inherit;font-size:10pt;"><span>$350,000</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>2.90%</span></span><span style="font-family:inherit;font-size:10pt;"> Notes due in 2020, </span><span style="font-family:inherit;font-size:10pt;"><span>$350,000</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>3.10%</span></span><span style="font-family:inherit;font-size:10pt;"> Notes due in 2021 and </span><span style="font-family:inherit;font-size:10pt;"><span>$500,000</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>3.375%</span></span><span style="font-family:inherit;font-size:10pt;"> Notes due in 2023 (the "2018 Notes"). Proceeds from the issuance of the 2018 Notes, net of discounts and issuance costs, totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$1,193,830</span></span><span style="font-family:inherit;font-size:10pt;">. The 2018 Notes were issued under a shelf registration statement on Form S-3 filed in June 2015 that registered an indeterminate amount of debt securities.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(3)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2016, we issued </span><span style="font-family:inherit;font-size:10pt;"><span>$500,000</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>2.30%</span></span><span style="font-family:inherit;font-size:10pt;"> Notes due in 2026 and </span><span style="font-family:inherit;font-size:10pt;"><span>$300,000</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>3.375%</span></span><span style="font-family:inherit;font-size:10pt;"> Notes due in 2046 (the "2016 Notes"). Proceeds from the issuance of the 2016 Notes, net of discounts and issuance costs, totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$792,953</span></span><span style="font-family:inherit;font-size:10pt;">. The 2016 Notes were issued under a shelf registration statement on Form S-3 filed in June 2015 that registered an indeterminate amount of debt securities.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additionally, in September 2016, we repaid </span><span style="font-family:inherit;font-size:10pt;"><span>$250,000</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>5.45%</span></span><span style="font-family:inherit;font-size:10pt;"> Notes due in 2016 upon their maturity. In November 2016, we repaid </span><span style="font-family:inherit;font-size:10pt;"><span>$250,000</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>1.50%</span></span><span style="font-family:inherit;font-size:10pt;"> Notes due in 2016 upon their maturity</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aggregate annual maturities of our long-term Notes (excluding capital lease obligations and net impact of interest rate swaps, debt issuance costs and unamortized debt discounts) are as follows for the years ending December 31: </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="4"/></tr><tr><td style="width:85%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#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: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;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>700,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>434,715</span></span></div></td><td style="vertical-align: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;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>750,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align: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;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,293,639</span></span></div></td><td 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%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our debt is principally unsecured and of equal priority. None of our debt is convertible into our Common Stock.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Interest Expense</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net interest expense consists of the following:</span></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;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:55%;"/><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;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">For the years ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;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-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>151,950</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>104,232</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>97,851</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-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capitalized 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;padding-left: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,092</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,166</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,903</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>146,858</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,066</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,948</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 income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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,021</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,784</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,805</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-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>138,837</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>98,282</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90,143</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> 1400000000 2.0 386590000 440148000 113189000 110684000 1084740000 0.024 448675000 0.014 2246485000 815588000 0.025 0.017 Long-term debt consisted of the following: <div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:66%;"/><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%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:18px;text-indent:-16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9px;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;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.60% Notes due 2018 (1)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>300,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.90% Notes due 2020 (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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>350,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>—</span></span></div></td><td 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;">4.125% Notes due 2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>350,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>350,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.10% Notes due 2021 (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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>350,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>—</span></span></div></td><td 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;">8.8% Debentures due 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>84,715</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,715</span></span></div></td><td style="vertical-align: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;">3.375% Notes due 2023 (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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>500,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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.625% Notes due 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>250,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>250,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.20% Notes due 2025</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>300,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>300,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.30% Notes due 2026 (3)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>500,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>500,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7.2% Debentures due 2027</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>193,639</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>193,639</span></span></div></td><td 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;">3.375% Notes due 2046 (3)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>300,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>300,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capital lease obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>101,980</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,194</span></span></div></td><td 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 impact of interest rate swaps, debt issuance costs and unamortized debt discounts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(20,667</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,427</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align: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;">Total long-term debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,259,667</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,361,121</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less—current portion</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,387</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:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>300,098</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;">Long-term portion</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,254,280</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,061,023</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, we repaid </span><span style="font-family:inherit;font-size:10pt;"><span>$300,000</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>1.60%</span></span><span style="font-family:inherit;font-size:10pt;"> Notes due in 2018 upon their maturity.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In May 2018, we issued </span><span style="font-family:inherit;font-size:10pt;"><span>$350,000</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>2.90%</span></span><span style="font-family:inherit;font-size:10pt;"> Notes due in 2020, </span><span style="font-family:inherit;font-size:10pt;"><span>$350,000</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>3.10%</span></span><span style="font-family:inherit;font-size:10pt;"> Notes due in 2021 and </span><span style="font-family:inherit;font-size:10pt;"><span>$500,000</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>3.375%</span></span><span style="font-family:inherit;font-size:10pt;"> Notes due in 2023 (the "2018 Notes"). Proceeds from the issuance of the 2018 Notes, net of discounts and issuance costs, totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$1,193,830</span></span><span style="font-family:inherit;font-size:10pt;">. The 2018 Notes were issued under a shelf registration statement on Form S-3 filed in June 2015 that registered an indeterminate amount of debt securities.</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(3)</span></div><span style="font-family:inherit;font-size:10pt;">In August 2016, we issued </span><span style="font-family:inherit;font-size:10pt;"><span>$500,000</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>2.30%</span></span><span style="font-family:inherit;font-size:10pt;"> Notes due in 2026 and </span><span style="font-family:inherit;font-size:10pt;"><span>$300,000</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>3.375%</span></span><span style="font-family:inherit;font-size:10pt;"> Notes due in 2046 (the "2016 Notes"). Proceeds from the issuance of the 2016 Notes, net of discounts and issuance costs, totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$792,953</span></span>. The 2016 Notes were issued under a shelf registration statement on Form S-3 filed in June 2015 that registered an indeterminate amount of debt securities. 0 300000000 350000000 0 350000000 350000000 350000000 0 84715000 84715000 500000000 0 250000000 250000000 300000000 300000000 500000000 500000000 193639000 193639000 300000000 300000000 101980000 99194000 20667000 16427000 3259667000 2361121000 5387000 300098000 3254280000 2061023000 300000000 0.0160 350000000 0.0290 350000000 0.0310 500000000 0.03375 1193830000 500000000 0.0230 300000000 0.03375 792953000 250000000 0.0545 250000000 0.0150 Aggregate annual maturities of our long-term Notes (excluding capital lease obligations and net impact of interest rate swaps, debt issuance costs and unamortized debt discounts) are as follows for the years ending December 31: <div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:85%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#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: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;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>700,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>434,715</span></span></div></td><td style="vertical-align: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;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>750,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align: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;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,293,639</span></span></div></td><td 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> 0 700000000 434715000 0 750000000 1293639000 Net interest expense consists of the following:<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="13"/></tr><tr><td style="width:55%;"/><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;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">For the years ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;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-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>151,950</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>104,232</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>97,851</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-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capitalized 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;padding-left: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,092</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,166</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,903</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>146,858</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,066</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,948</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 income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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,021</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,784</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,805</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-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>138,837</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>98,282</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90,143</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> 151950000 104232000 97851000 5092000 4166000 5903000 146858000 100066000 91948000 8021000 1784000 1805000 -138837000 -98282000 -90143000 DERIVATIVE INSTRUMENTS<div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are exposed to market risks arising principally from changes in foreign currency exchange rates, interest rates and commodity prices. We use certain derivative instruments to manage these risks. These include interest rate swaps to manage interest rate risk, foreign currency forward exchange contracts to manage foreign currency exchange rate risk, and commodities futures and options contracts to manage commodity market price risk exposures.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In entering into these contracts, we have assumed the risk that might arise from the possible inability of counterparties to meet the terms of their contracts. We mitigate this risk by entering into exchanged-traded contracts with collateral posting requirements and/or by performing financial assessments prior to contract execution, conducting periodic evaluations of counterparty performance and maintaining a diverse portfolio of qualified counterparties. We do not expect any significant losses from counterparty defaults.</span></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Commodity Price Risk</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We enter into commodities futures and options contracts and other commodity derivative instruments to reduce the effect of future price fluctuations associated with the purchase of raw materials, energy requirements and transportation services. We generally hedge commodity price risks for </span><span style="font-family:inherit;font-size:10pt;"><span>3</span></span><span style="font-family:inherit;font-size:10pt;">- to </span><span style="font-family:inherit;font-size:10pt;"><span>24</span></span><span style="font-family:inherit;font-size:10pt;">-month periods. Our open commodity derivative contracts had a notional value of </span><span style="font-family:inherit;font-size:10pt;"><span>$693,463</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$405,288</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:6px;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;">Derivatives used to manage commodity price risk are not designated for hedge accounting treatment. Therefore, the changes in fair value of these derivatives are recorded as incurred within cost of sales. As discussed in Note 12, we define our segment income to exclude gains and losses on commodity derivatives until the related inventory is sold, at which time the related gains and losses are reflected within segment income.  This enables us to continue to align the derivative gains and losses with the underlying economic exposure being hedged and thereby eliminate the mark-to-market volatility within our reported segment income.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Foreign Exchange Price Risk</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are exposed to foreign currency exchange rate risk related to our international operations, including non-functional currency intercompany debt and other non-functional currency transactions of certain subsidiaries. Principal currencies hedged include the euro, Canadian dollar, Japanese yen, British pound, and Brazilian real. We typically utilize foreign currency forward exchange contracts to hedge these exposures for periods ranging from </span><span style="font-family:inherit;font-size:10pt;"><span>3</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>12 months</span></span><span style="font-family:inherit;font-size:10pt;">. The contracts are either designated as cash flow hedges or are undesignated. The net notional amount of foreign exchange contracts accounted for as cash flow hedges was </span><span style="font-family:inherit;font-size:10pt;"><span>$29,458</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;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$135,962</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">. The effective portion of the changes in fair value on these contracts is recorded in other comprehensive income and reclassified into earnings in the same period in which the hedged transactions affect earnings. The net notional amount of foreign exchange contracts that are not designated as accounting hedges was </span><span style="font-family:inherit;font-size:10pt;"><span>$11,072</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;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2,791</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">. The change in fair value on these instruments is recorded directly in cost of sales or selling, marketing and administrative expense, depending on the nature of the underlying exposure. </span></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Interest Rate Risk</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We manage our targeted mix of fixed and floating rate debt with debt issuances and by entering into fixed-to-floating interest rate swaps in order to mitigate fluctuations in earnings and cash flows that may result from interest rate volatility. These swaps are designated as fair value hedges, for which the gain or loss on the derivative and the offsetting loss or gain on the hedged item are recognized in current earnings as interest expense (income), net. We had one interest rate derivative instrument in a fair value hedging relationship with a notional amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$350,000</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;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In order to manage interest rate exposure, in previous years we utilized interest rate swap agreements to protect against unfavorable interest rate changes relating to forecasted debt transactions. These swaps, which were settled upon issuance of the related debt, were designated as cash flow hedges and the gains and losses that were deferred in other comprehensive income are being recognized as an adjustment to interest expense over the same period that the hedged interest payments affect earnings. During 2016, we had one interest rate swap agreement in a cash flow hedging relationship with a notional amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$500,000</span></span><span style="font-family:inherit;font-size:10pt;">, which was settled in connection with the issuance of debt in August 2016, resulting in a payment of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$87,000</span></span><span style="font-family:inherit;font-size:10pt;"> which is reflected as an operating cash flow within the Consolidated Statement of Cash Flows.</span></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Equity Price Risk</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are exposed to market price changes in certain broad market indices related to our deferred compensation obligations to our employees. To mitigate this risk, we use equity swap contracts to hedge the portion of the exposure that is linked to market-level equity returns. These contracts are not designated as hedges for accounting purposes and are entered into for periods of </span><span style="font-family:inherit;font-size:10pt;"><span>3</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>12 months</span></span><span style="font-family:inherit;font-size:10pt;">. The change in fair value of these derivatives is recorded in selling, marketing and administrative expense, together with the change in the related liabilities. The notional amount of the contracts outstanding at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$33,168</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$25,246</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the classification of derivative assets and liabilities within the Consolidated Balance Sheets as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">: </span></div><div style="line-height:120%;padding-top:12px;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:42%;"/><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:11%;"/><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:11%;"/><td style="width:1%;"/></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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:9pt;"><span style="font-family:inherit;font-size:9pt;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="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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;">Assets (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;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;">Liabilities (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;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;">Assets (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;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;">Liabilities (1)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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 cash flow 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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">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 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>3,394</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>485</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>423</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,427</span></span></div></td><td 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 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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives designated as fair value hedging instruments:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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;">Interest rate swap agreements</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>4,832</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,897</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Commodities futures and options (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="2" style="vertical-align:bottom;padding-left: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,230</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>262</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>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>3,054</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred compensation 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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,736</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,581</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">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>70</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>484</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>31</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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>7,300</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,482</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,002</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,054</span></span></div></td><td style="vertical-align: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;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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,694</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,799</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,425</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,378</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;padding-left:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:12px;"><span style="font-family:inherit;font-size:10pt;">(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;">Derivatives assets are classified on our balance sheet within prepaid expenses and other as well as other assets. Derivative liabilities are classified on our balance sheet within accrued liabilities and other long-term liabilities. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:12px;"><span style="font-family:inherit;font-size:10pt;">(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;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, amounts reflected on a net basis in assets were assets of </span><span style="font-family:inherit;font-size:10pt;"><span>$63,978</span></span><span style="font-family:inherit;font-size:10pt;"> and liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$57,351</span></span><span style="font-family:inherit;font-size:10pt;">, which are associated with cash transfers receivable or payable on commodities futures contracts reflecting the change in quoted market prices on the last trading day for the period. The comparable amounts </span></div></td></tr></table><div style="line-height:120%;padding-left:36px;padding-top:4px;text-align:left;"><span style="font-family:inherit;font-size:10pt;">reflected on a net basis in liabilities at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;"> were assets of </span><span style="font-family:inherit;font-size:10pt;"><span>$48,505</span></span><span style="font-family:inherit;font-size:10pt;"> and liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$50,179</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;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, the remaining amount reflected in assets and liabilities related to the fair value of other non-exchange traded derivative instruments, respectively. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Statement Impact of Derivative Instruments</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The effect of derivative instruments on the Consolidated Statements of Income for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;"> was as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="25"/></tr><tr><td style="width:34%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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" rowspan="2" 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Non-designated 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="15" rowspan="2" 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Cash Flow Hedges</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></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="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Gains (losses) recognized in income (a)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Gains (losses) recognized in other comprehensive income (“OCI”) (effective portion)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Gains (losses) reclassified from accumulated OCI into income (effective portion) (b)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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;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;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;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;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;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;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commodities futures and options</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,379</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>(55,734</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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>—</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>—</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;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;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,774</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;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>972</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(23</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div 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,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>(4,931</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,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 colspan="2" style="vertical-align:bottom;padding-left: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,180</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest rate swap agreements</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>(9,479</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>(9,480</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred compensation 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;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,173</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>4,497</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;padding-left:12px;text-indent:-12px;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: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>68,178</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;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: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>(51,260</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>5,822</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;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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,931</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>(5,573</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;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: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>(14,434</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></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(a)</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;">Gains (losses) recognized in income for non-designated commodities futures and options contracts were included in cost of sales. Gains (losses) recognized in income for non-designated foreign currency forward exchange contracts and deferred compensation derivatives were included in selling, marketing and administrative expenses. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(b)</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;">Gains (losses) reclassified from AOCI into income were included in cost of sales for commodities futures and options contracts and for foreign currency forward exchange contracts designated as hedges of purchases of inventory or other productive assets. Other gains (losses) for foreign currency forward exchange contracts were included in selling, marketing and administrative expenses. Losses reclassified from AOCI into income for interest rate swap agreements were included in interest expense.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The amount of pretax net losses on derivative instruments, including interest rate swap agreements and foreign currency forward exchange contracts expected to be reclassified into earnings in the next 12 months was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$6,570</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">. This amount is primarily associated with interest rate swap agreements.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Fair Value Hedges</span></div><span style="font-family:inherit;font-size:10pt;">For the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, we recognized net incremental interest expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$748</span></span><span style="font-family:inherit;font-size:10pt;"> and a net benefit to interest expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$2,660</span></span> relating to our fixed-to-floating interest swap arrangements. P3M P24M 693463000 405288000 P3M P12M 29458000 135962000 11072000 2791000 350000000 500000000 -87000000 P3M P12M 33168000 25246000 The following table presents the classification of derivative assets and liabilities within the Consolidated Balance Sheets as of <span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">: </span><div style="line-height:120%;padding-top:12px;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:42%;"/><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:11%;"/><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:11%;"/><td style="width:1%;"/></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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:9pt;"><span style="font-family:inherit;font-size:9pt;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="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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;">Assets (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;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;">Liabilities (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;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;">Assets (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;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;">Liabilities (1)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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 cash flow 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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">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 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>3,394</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>485</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>423</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,427</span></span></div></td><td 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 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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives designated as fair value hedging instruments:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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;">Interest rate swap agreements</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>4,832</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,897</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Commodities futures and options (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="2" style="vertical-align:bottom;padding-left: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,230</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>262</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>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>3,054</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred compensation 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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,736</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,581</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">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>70</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>484</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>31</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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>7,300</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,482</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,002</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,054</span></span></div></td><td style="vertical-align: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;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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,694</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,799</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,425</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,378</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;padding-left:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:12px;"><span style="font-family:inherit;font-size:10pt;">(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;">Derivatives assets are classified on our balance sheet within prepaid expenses and other as well as other assets. Derivative liabilities are classified on our balance sheet within accrued liabilities and other long-term liabilities. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:12px;"><span style="font-family:inherit;font-size:10pt;">(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;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, amounts reflected on a net basis in assets were assets of </span><span style="font-family:inherit;font-size:10pt;"><span>$63,978</span></span><span style="font-family:inherit;font-size:10pt;"> and liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$57,351</span></span><span style="font-family:inherit;font-size:10pt;">, which are associated with cash transfers receivable or payable on commodities futures contracts reflecting the change in quoted market prices on the last trading day for the period. The comparable amounts </span></div></td></tr></table><div style="line-height:120%;padding-left:36px;padding-top:4px;text-align:left;"><span style="font-family:inherit;font-size:10pt;">reflected on a net basis in liabilities at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;"> were assets of </span><span style="font-family:inherit;font-size:10pt;"><span>$48,505</span></span><span style="font-family:inherit;font-size:10pt;"> and liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$50,179</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;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, the remaining amount reflected in assets and liabilities related to the fair value of other non-exchange traded derivative instruments, respectively. </span></div> 3394000 485000 423000 1427000 0 4832000 0 1897000 7230000 262000 390000 3054000 0 4736000 1581000 0 70000 484000 31000 0 7300000 5482000 2002000 3054000 10694000 10799000 2425000 6378000 63978000 57351000 48505000 50179000 The effect of derivative instruments on the Consolidated Statements of Income for the years ended <span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;"> was as follows:</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="25"/></tr><tr><td style="width:34%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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" rowspan="2" 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Non-designated 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="15" rowspan="2" 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Cash Flow Hedges</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></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="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Gains (losses) recognized in income (a)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Gains (losses) recognized in other comprehensive income (“OCI”) (effective portion)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Gains (losses) reclassified from accumulated OCI into income (effective portion) (b)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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;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;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;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;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;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;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commodities futures and options</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,379</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>(55,734</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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>—</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>—</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;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;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,774</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;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>972</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(23</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div 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,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>(4,931</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,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 colspan="2" style="vertical-align:bottom;padding-left: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,180</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest rate swap agreements</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>(9,479</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>(9,480</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred compensation 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;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,173</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>4,497</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;padding-left:12px;text-indent:-12px;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: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>68,178</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;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: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>(51,260</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>5,822</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;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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,931</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>(5,573</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;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: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>(14,434</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></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(a)</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;">Gains (losses) recognized in income for non-designated commodities futures and options contracts were included in cost of sales. Gains (losses) recognized in income for non-designated foreign currency forward exchange contracts and deferred compensation derivatives were included in selling, marketing and administrative expenses. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(b)</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;">Gains (losses) reclassified from AOCI into income were included in cost of sales for commodities futures and options contracts and for foreign currency forward exchange contracts designated as hedges of purchases of inventory or other productive assets. Other gains (losses) for foreign currency forward exchange contracts were included in selling, marketing and administrative expenses. Losses reclassified from AOCI into income for interest rate swap agreements were included in interest expense.</span></div></td></tr></table> 69379000 -55734000 0 0 0 -1774000 972000 -23000 5822000 -4931000 3906000 -3180000 0 0 0 0 -9479000 -9480000 -2173000 4497000 0 0 0 0 68178000 -51260000 5822000 -4931000 -5573000 -14434000 6570000 -748000 2660000 FAIR VALUE MEASUREMENTS<div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounting guidance on fair value measurements requires that financial assets and liabilities be classified and disclosed in one of the following categories of the fair value hierarchy:</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:633px;border-collapse:collapse;text-align:left;"><tr><td colspan="1"/></tr><tr><td style="width:633px;"/></tr><tr><td style="vertical-align:top;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-style:italic;">Level 1</span><span style="font-family:inherit;font-size:10pt;"> – Based on unadjusted quoted prices for identical assets or liabilities in an active market. </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:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Level 2</span><span style="font-family:inherit;font-size:10pt;"> – Based on observable market-based inputs or unobservable inputs that are corroborated by market data.</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Level 3</span><span style="font-family:inherit;font-size:10pt;"> – Based on unobservable inputs that reflect the entity's own assumptions about the assumptions that a market participant would use in pricing the asset or liability.</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;">We did not have any level 3 financial assets or liabilities, nor were there any transfers between levels during the periods presented.</span></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents assets and liabilities that were measured at fair value in the Consolidated Balance Sheet on a recurring basis as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:10px;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:40%;"/><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%;"/><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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">Assets (Liabilities)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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;">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;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;">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;">Level 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 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;font-weight:bold;">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 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;">Derivative Instruments:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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: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;">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="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange contracts (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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,464</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,464</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commodities futures and options (4)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,230</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>7,230</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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;">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="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange contracts (1)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>969</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>969</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest rate swap agreements (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="2" style="vertical-align:bottom;padding-left: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>4,832</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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>4,832</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred compensation derivatives (3)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>4,736</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>4,736</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commodities futures and options (4)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>262</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>262</span></span></div></td><td 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;">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 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;">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="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange contracts (1)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred compensation derivatives (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 colspan="2" style="vertical-align:bottom;padding-left: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,581</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,581</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commodities futures and options (4)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>390</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>390</span></span></div></td><td style="vertical-align: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;">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="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange contracts (1)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,427</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,427</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest rate swap agreements (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="2" style="vertical-align:bottom;padding-left: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,897</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,897</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commodities futures and options (4)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,054</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>3,054</span></span></div></td><td style="vertical-align: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><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">(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;">The fair value of foreign currency forward exchange contracts is the difference between the contract and current market foreign currency exchange rates at the end of the period. We estimate the fair value of foreign currency forward exchange contracts on a quarterly basis by obtaining market quotes of spot and forward rates for contracts with similar terms, adjusted where necessary for maturity differences. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">(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;">The fair value of interest rate swap agreements represents the difference in the present value of cash flows calculated at the contracted interest rates and at current market interest rates at the end of the period. We calculate the fair value of interest rate swap agreements quarterly based on the quoted market price for the same or similar financial instruments. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">(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;">The fair value of deferred compensation derivatives is based on quoted prices for market interest rates and a broad market equity index. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">(4)</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;">The fair value of commodities futures and options contracts is based on quoted market prices.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Financial Instruments</span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and short-term debt approximated fair values as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;"> because of the relatively short maturity of these instruments. </span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The estimated fair value of our long-term debt is based on quoted market prices for similar debt issues and is, therefore, classified as Level 2 within the valuation hierarchy. The fair values and carrying values of long-term debt, including the current portion, were as follows:</span></div><div style="line-height:120%;padding-bottom:10px;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:40%;"/><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%;"/><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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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 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;">Carrying Value</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;">At December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9px;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;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-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;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;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;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-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;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current portion of long-term debt</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,387</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>299,430</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,387</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>300,098</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;">Long-term debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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,228,877</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,113,296</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,254,280</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,061,023</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: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>3,234,264</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,412,726</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>3,259,667</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,361,121</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%;padding-bottom:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Fair Value Measurements</span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition to assets and liabilities that are recorded at fair value on a recurring basis, GAAP requires that, under certain circumstances, we also record assets and liabilities at fair value on a nonrecurring basis. </span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the acquisitions of Amplify in the first quarter of 2018 and Pirate Brands in the fourth quarter of 2018, as discussed in Note 2, we used various valuation techniques to determine fair value, with the primary techniques being discounted cash flow analysis, relief-from-royalty, and a form of the multi-period excess earnings valuation approaches, which use significant unobservable inputs, or Level 3 inputs, as defined by the fair value hierarchy. In connection with disposal groups classified as held for sale, as discussed in Note 7, during 2018, we recorded impairment charges totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$57,729</span></span><span style="font-family:inherit;font-size:10pt;"> to adjust the long-lived asset values within certain disposal groups, including the SGM and Tyrrells businesses, the Lotte Shanghai Foods Co., Ltd. joint venture and other assets. These charges represent the excess of the disposal groups' carrying values, including the related currency translation adjustment amounts realized or to be realized upon completion of the sales, over the sales values less costs to sell for the respective businesses. The fair values of the disposal groups were supported by the sales prices paid by third-party buyers or estimated sales prices based on marketing of the disposal group, when the sale has not yet been completed. The sales of SGM and Tyrrells were both completed in July 2018.</span></div><span style="font-family:inherit;font-size:10pt;">During the first quarter of 2017, as discussed in Note 8, we recorded impairment charges totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$105,992</span></span><span style="font-family:inherit;font-size:10pt;"> to write down distributor relationship and trademark intangible assets that had been recognized in connection with the 2014 SGM acquisition and wrote down property, plant and equipment by </span><span style="font-family:inherit;font-size:10pt;"><span>$102,720</span></span>. These charges were determined by comparing the fair value of the assets to their carrying value. The fair value of the assets was derived using a combination of an estimated market liquidation approach and discounted cash flow analyses based on Level 3 inputs. The following table presents assets and liabilities that were measured at fair value in the Consolidated Balance Sheet on a recurring basis as of <span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">:</span><div style="line-height:120%;padding-bottom:10px;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:40%;"/><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%;"/><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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">Assets (Liabilities)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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;">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;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;">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;">Level 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 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;font-weight:bold;">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 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;">Derivative Instruments:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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: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;">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="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange contracts (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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,464</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,464</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commodities futures and options (4)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,230</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>7,230</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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;">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="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange contracts (1)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>969</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>969</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest rate swap agreements (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="2" style="vertical-align:bottom;padding-left: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>4,832</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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>4,832</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred compensation derivatives (3)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>4,736</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>4,736</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commodities futures and options (4)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>262</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>262</span></span></div></td><td 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;">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 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;">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="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange contracts (1)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred compensation derivatives (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 colspan="2" style="vertical-align:bottom;padding-left: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,581</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,581</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commodities futures and options (4)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>390</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>390</span></span></div></td><td style="vertical-align: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;">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="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange contracts (1)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,427</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,427</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest rate swap agreements (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="2" style="vertical-align:bottom;padding-left: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,897</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,897</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commodities futures and options (4)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,054</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>3,054</span></span></div></td><td style="vertical-align: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><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">(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;">The fair value of foreign currency forward exchange contracts is the difference between the contract and current market foreign currency exchange rates at the end of the period. We estimate the fair value of foreign currency forward exchange contracts on a quarterly basis by obtaining market quotes of spot and forward rates for contracts with similar terms, adjusted where necessary for maturity differences. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">(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;">The fair value of interest rate swap agreements represents the difference in the present value of cash flows calculated at the contracted interest rates and at current market interest rates at the end of the period. We calculate the fair value of interest rate swap agreements quarterly based on the quoted market price for the same or similar financial instruments. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">(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;">The fair value of deferred compensation derivatives is based on quoted prices for market interest rates and a broad market equity index. </span></div></td></tr></table><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">(4)</span></div>The fair value of commodities futures and options contracts is based on quoted market prices. 0 3464000 0 3464000 7230000 0 0 7230000 0 969000 0 969000 0 4832000 0 4832000 0 4736000 0 4736000 262000 0 0 262000 0 454000 0 454000 0 1581000 0 1581000 390000 0 0 390000 0 1427000 0 1427000 0 1897000 0 1897000 3054000 0 0 3054000 The fair values and carrying values of long-term debt, including the current portion, were as follows:<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:40%;"/><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%;"/><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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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 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;">Carrying Value</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;">At December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9px;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;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-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;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;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;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-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;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current portion of long-term debt</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,387</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>299,430</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,387</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>300,098</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;">Long-term debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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,228,877</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,113,296</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,254,280</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,061,023</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: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>3,234,264</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,412,726</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>3,259,667</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,361,121</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> 5387000 299430000 5387000 300098000 3228877000 2113296000 3254280000 2061023000 3234264000 2412726000 3259667000 2361121000 57729000 105992000 102720000 ASSETS AND LIABILITIES HELD FOR SALE<div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, the following disposal groups have been classified as held for sale, in each case stated at the lower of net book value or estimated sales value less costs to sell: </span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Lotte Shanghai Foods Co., Ltd. joint venture, which was taken out of operation and classified as held for sale during the second quarter of 2018. We sold a portion of the joint venture's equipment in the third and fourth quarters of 2018, and expect the sale of the remaining business to be completed by mid-2019.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets, which are predominantly comprised of select Pennsylvania facilities and land that met the held for sale criteria in the third quarter of 2018. We expect these long-lived assets to be sold by the end of 2019.</span></div></td></tr></table><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;">The amounts classified as assets and liabilities held for sale at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> include the following:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;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:80%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets held for sale, included in prepaid expenses and other 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="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;">Property, plant and equipment, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>20,905</span></span></div></td><td 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;">Other 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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,516</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,421</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:13px;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:13px;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;">Liabilities held for sale, included in accrued 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="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts payable and 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>596</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>596</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;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;">During 2018, we completed the sale of other disposal groups that had been previously classified as assets and liabilities held for sale, as follows:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In April 2018, we sold the licensing rights for a non-core trademark relating to a brand marketed outside of the United States for sale proceeds of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$13,000</span></span><span style="font-family:inherit;font-size:10pt;">, realizing a gain on the sale of </span><span style="font-family:inherit;font-size:10pt;"><span>$2,658</span></span><span style="font-family:inherit;font-size:10pt;">, which is recorded in the selling, marketing and administrative expense caption within the Consolidated Statements of Operations.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the second and third quarters of 2018, we sold select China facilities that were taken out of operation and classified as assets held for sale during the first quarter of 2017 in connection with the Operational Optimization Program (as defined in Note 8). Proceeds from the sale of these facilities totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$27,468</span></span><span style="font-family:inherit;font-size:10pt;">, resulting in a gain on the sale of </span><span style="font-family:inherit;font-size:10pt;"><span>$6,562</span></span><span style="font-family:inherit;font-size:10pt;">, which is recorded in the business realignment costs caption within the Consolidated Statements of Operations.</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div><span style="font-family:inherit;font-size:10pt;">In July 2018, we sold the Tyrrells and SGM businesses, both of which were previously classified as held for sale. Total proceeds from the sale of Tyrrells and SGM, net of cash divested, were approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$167,048</span></span><span style="font-family:inherit;font-size:10pt;">. We recorded impairment charges of </span><span style="font-family:inherit;font-size:10pt;"><span>$33,729</span></span> to adjust the book values of the disposal groups to the sales value less costs to sell. The amounts classified as assets and liabilities held for sale at <span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> include the following:</span><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></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:80%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets held for sale, included in prepaid expenses and other 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="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;">Property, plant and equipment, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>20,905</span></span></div></td><td 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;">Other 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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,516</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,421</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:13px;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:13px;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;">Liabilities held for sale, included in accrued 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="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts payable and 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>596</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>596</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> 20905000 2516000 23421000 596000 596000 13000000 2658000 27468000 -6562000 167048000 33729000 BUSINESS REALIGNMENT ACTIVITIES<div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We periodically undertake business realignment activities designed to increase our efficiency and focus our business in support of our key growth strategies. Costs recorded in </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;"> related to these activities were as follows:</span></div><div style="line-height:120%;padding-top:12px;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="13"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the years ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Margin for Growth Program:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Severance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>15,378</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>32,554</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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: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;">Accelerated depreciation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,131</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,873</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other program 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 colspan="2" style="vertical-align:bottom;padding-left: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,940</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,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>—</span></span></div></td><td 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;">Operational Optimization Program:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Severance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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>13,828</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,872</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gain on sale of facilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,562</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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accelerated depreciation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,590</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other program costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,940</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(303</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>21,831</span></span></div></td><td style="vertical-align: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;">2015 Productivity Initiative:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other program costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>5,609</span></span></div></td><td style="vertical-align: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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,827</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,359</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,902</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:6px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The costs and related benefits of the Margin for Growth Program relate approximately </span><span style="font-family:inherit;font-size:10pt;"><span>60%</span></span><span style="font-family:inherit;font-size:10pt;"> to the North America segment and </span><span style="font-family:inherit;font-size:10pt;"><span>40%</span></span><span style="font-family:inherit;font-size:10pt;"> to the International and Other segment. The costs and related benefits of the Operational Optimization Program relate approximately </span><span style="font-family:inherit;font-size:10pt;"><span>40%</span></span><span style="font-family:inherit;font-size:10pt;"> to the North America segment and </span><span style="font-family:inherit;font-size:10pt;"><span>60%</span></span><span style="font-family:inherit;font-size:10pt;"> to the International and Other segment. The costs and related benefits to be derived from the 2015 Productivity Initiative relate primarily to the North America segment. However, segment operating results do not include these business realignment expenses because we evaluate segment performance excluding such costs.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Margin for Growth Program</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the first quarter 2017, the Company's Board of Directors ("Board") unanimously approved several initiatives under a single program designed to drive continued net sales, operating income and earnings per-share diluted growth over the next several years.  This program is focused on improving global efficiency and effectiveness, optimizing the Company’s supply chain, streamlining the Company’s operating model and reducing administrative expenses to generate long-term savings. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We originally estimated that the Margin for Growth Program would result in total pre-tax charges of </span><span style="font-family:inherit;font-size:10pt;"><span>$375,000</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>$425,000</span></span><span style="font-family:inherit;font-size:10pt;">, to be incurred from 2017 to 2019. The majority of the initiatives relating to the program have been executed, with the final initiatives to be completed over approximately the next nine months. To date, we have incurred pre-tax charges to execute the program totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$336,295</span></span><span style="font-family:inherit;font-size:10pt;">. This includes long-lived asset impairment charges of </span><span style="font-family:inherit;font-size:10pt;"><span>$208,712</span></span><span style="font-family:inherit;font-size:10pt;"> related to the operations supporting our China business as noted below, as well as the </span><span style="font-family:inherit;font-size:10pt;"><span>$16,300</span></span><span style="font-family:inherit;font-size:10pt;"> incremental impairment charge resulting from the sale of SGM (see Note 7). In addition to the impairment charges, we have incurred employee separation costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$47,932</span></span><span style="font-family:inherit;font-size:10pt;"> and other business realignment costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$63,351</span></span><span style="font-family:inherit;font-size:10pt;">. We expect the remaining spending on this program to be minimal in 2019, bringing total estimated project costs to approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$340,000</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>$355,000</span></span><span style="font-family:inherit;font-size:10pt;">. The cash portion of the total program charges is estimated to be </span><span style="font-family:inherit;font-size:10pt;"><span>$97,000</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>$110,000</span></span><span style="font-family:inherit;font-size:10pt;">. The Company reduced its global workforce by approximately </span><span style="font-family:inherit;font-size:10pt;"><span>15%</span></span><span style="font-family:inherit;font-size:10pt;"> as a result of this program, with a majority of the reductions coming from hourly headcount positions outside of the United States.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During 2018, we recognized total costs associated with the Margin for Growth Program of </span><span style="font-family:inherit;font-size:10pt;"><span>$55,449</span></span><span style="font-family:inherit;font-size:10pt;">. These charges include employee severance, largely relating to initiatives to improve the cost structure of our China business and to further streamline our corporate operating model, as well as non-cash, asset-related incremental depreciation expense as part of optimizing the global supply chain. In addition, we incurred other program costs, which relate primarily to third-party charges in support of our initiative to improve global efficiency and effectiveness. During 2017, we recognized total costs associated with the Margin for Growth Program of </span><span style="font-family:inherit;font-size:10pt;"><span>$55,834</span></span><span style="font-family:inherit;font-size:10pt;">. The 2017 charges are consistent in nature to the 2018 activity.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The program included an initiative to optimize the manufacturing operations supporting our China business.  When the program was approved in 2017, we deemed this to be a triggering event requiring us to test our China long-lived asset group for impairment by first determining whether the carrying value of the asset group was recovered by our current estimates of future cash flows associated with the asset group. Because this assessment indicated that the carrying value was not recoverable, we calculated an impairment loss as the excess of the asset group's carrying value over its fair value. The resulting impairment loss was allocated to the asset group's long-lived assets. Therefore, as a result of this testing, during the first quarter of 2017, we recorded impairment charges totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$208,712</span></span><span style="font-family:inherit;font-size:10pt;">, with </span><span style="font-family:inherit;font-size:10pt;"><span>$105,992</span></span><span style="font-family:inherit;font-size:10pt;"> representing the portion of the impairment loss that was allocated to the distributor relationship and trademark intangible assets that had been recognized in connection with the 2014 SGM acquisition and </span><span style="font-family:inherit;font-size:10pt;"><span>$102,720</span></span><span style="font-family:inherit;font-size:10pt;"> representing the portion of the impairment loss that was allocated to property, plant and equipment. These impairment charges are recorded in the long-lived asset impairment charges caption within the Consolidated Statements of Operations.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">2016 Operational Optimization Program</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the second quarter of 2016, we commenced a program (the “Operational Optimization Program”) to optimize our production and supply chain network, which included select facility consolidations. The program encompassed the transition of our China chocolate and SGM operations into a united </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Golden Hershey</span><span style="font-family:inherit;font-size:10pt;"> platform, including the integration of the China sales force, as well as workforce planning efforts and the consolidation of production within certain facilities in China and North America.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During 2018, we incurred pre-tax costs totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$2,940</span></span><span style="font-family:inherit;font-size:10pt;">, relating primarily to third-party charges in support of our initiative to optimize our production and supply chain network. In addition, we completed the sale of select China facilities in 2018 that had been taken out of service in connection with the Operational Optimization Program resulting in a gain of </span><span style="font-family:inherit;font-size:10pt;"><span>$6,562</span></span><span style="font-family:inherit;font-size:10pt;">. During 2017 and 2016, we incurred pre-tax costs totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$13,525</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$88,293</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, including non-cash asset-related incremental depreciation costs in 2016, employee related costs, costs to consolidate, and relocate production, and third party costs incurred to execute these activities. This program was completed in 2018.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">2015 Productivity Initiative</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In mid-2015, we initiated a productivity initiative (the “2015 Productivity Initiative”) intended to move decision making closer to the customer and the consumer, to enable a more enterprise-wide approach to innovation, to more swiftly advance our knowledge agenda, and to provide for a more efficient cost structure, while ensuring that we effectively allocate resources to future growth areas. Overall, the 2015 Productivity Initiative was undertaken to simplify the organizational structure to enhance the Company's ability to rapidly anticipate and respond to the changing demands of the global consumer. </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The 2015 Productivity Initiative was executed throughout the third and fourth quarters of 2015, resulting in a net reduction of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>300</span></span><span style="font-family:inherit;font-size:10pt;"> positions, with the majority of the departures taking place by the end of 2015. The 2015 Productivity Initiative was completed during the third quarter 2016. Final costs incurred in 2016 relating to this program totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$5,609</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Costs associated with business realignment activities are classified in our Consolidated Statements of Income as follows:</span></div><div style="line-height:120%;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="13"/></tr><tr><td style="width:52%;"/><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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the years ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of sales</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#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,323</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>5,147</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>58,106</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;">Selling, marketing and administrative expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,401</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,449</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,939</span></span></div></td><td 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;">Business realignment costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,103</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>47,763</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,857</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;">Costs associated with business realignment activities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,827</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,359</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,902</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the liability activity for costs qualifying as exit and disposal costs 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;">:</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="4"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9pt;"><span style="font-family:inherit;font-size:9pt;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liability balance at December 31, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,992</span></span></div></td><td style="vertical-align: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;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018 business realignment charges (1)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,940</span></span></div></td><td 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(50,996</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;padding-left:12px;text-indent:-12px;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:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other, net</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>669</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liability balance at December 31, 2018 (reported within accrued liabilities)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,605</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;padding-left:12px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div>The costs reflected in the liability roll-forward represent employee-related and certain third-party service provider charges. These costs do not include items charged directly to expense, such as accelerated depreciation and amortization and certain of the third-party charges associated with various programs, as those items are not reflected in the business realignment liability in our Consolidated Balance Sheets. 15378000 32554000 0 9131000 6873000 0 30940000 16407000 0 0 13828000 17872000 -6562000 0 0 0 0 48590000 2940000 -303000 21831000 0 0 5609000 51827000 69359000 93902000 0.60 0.40 0.40 0.60 375000000 425000000 336295000 208712000 16300000 47932000 63351000 340000000 355000000 97000000 110000000 0.15 55449000 55834000 208712000 105992000 102720000 2940000 -6562000 13525000 88293000 300 5609000 Costs associated with business realignment activities are classified in our Consolidated Statements of Income as follows:<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="13"/></tr><tr><td style="width:52%;"/><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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the years ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of sales</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#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,323</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>5,147</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>58,106</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;">Selling, marketing and administrative expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,401</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,449</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,939</span></span></div></td><td 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;">Business realignment costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,103</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>47,763</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,857</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;">Costs associated with business realignment activities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,827</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,359</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,902</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>Costs recorded in <span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;"> related to these activities were as follows:</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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the years ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Margin for Growth Program:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Severance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>15,378</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>32,554</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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: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;">Accelerated depreciation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,131</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,873</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other program 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 colspan="2" style="vertical-align:bottom;padding-left: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,940</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,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>—</span></span></div></td><td 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;">Operational Optimization Program:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Severance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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>13,828</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,872</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gain on sale of facilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,562</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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accelerated depreciation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,590</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other program costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,940</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(303</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>21,831</span></span></div></td><td style="vertical-align: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;">2015 Productivity Initiative:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other program costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>5,609</span></span></div></td><td style="vertical-align: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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,827</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,359</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,902</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> 11323000 5147000 58106000 21401000 16449000 16939000 19103000 47763000 18857000 51827000 69359000 93902000 The following table presents the liability activity for costs qualifying as exit and disposal costs for the year ended <span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span><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="4"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9pt;"><span style="font-family:inherit;font-size:9pt;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liability balance at December 31, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,992</span></span></div></td><td style="vertical-align: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;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018 business realignment charges (1)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,940</span></span></div></td><td 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(50,996</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;padding-left:12px;text-indent:-12px;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:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other, net</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>669</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liability balance at December 31, 2018 (reported within accrued liabilities)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,605</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;padding-left:12px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div>The costs reflected in the liability roll-forward represent employee-related and certain third-party service provider charges. These costs do not include items charged directly to expense, such as accelerated depreciation and amortization and certain of the third-party charges associated with various programs, as those items are not reflected in the business realignment liability in our Consolidated Balance Sheets. 38992000 25940000 50996000 669000 14605000 INCOME TAXES <div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of income (loss) before income taxes were as follows:</span></div><div style="line-height:120%;text-align:left;text-indent:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.16142557651992%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:55%;"/><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;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">For the years ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;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-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</span></div></td></tr><tr><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="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Domestic</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,195,645</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,187,825</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,395,440</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-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>214,416</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>(77,157</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>(295,959</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before income taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,410,061</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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,110,668</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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,099,481</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%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of our provision for income taxes were as follows: </span></div><div style="line-height:120%;padding-bottom:4px;text-align:left;text-indent:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.16142557651992%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:55%;"/><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;border-bottom:1px solid #000000;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;font-weight:bold;">For the years ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9px;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;">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-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</span></div></td></tr><tr><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="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Federal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div 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>151,107</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div 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>314,277</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div 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>391,705</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,243</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,706</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>13,405</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>(16,356</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>(25,877</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>202,755</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>335,549</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>417,534</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-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Federal</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,204</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,706</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;padding-left:12px;text-indent:-12px;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;">State</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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>7,573</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,352</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,195</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(29,939</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;padding-left:12px;text-indent:-12px;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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,255</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>18,582</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>(38,097</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 provision for income taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>239,010</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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>354,131</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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>379,437</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%;padding-bottom:6px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">U.S. Tax Cuts and Jobs Act of 2017 </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The U.S. Tax Cuts and Jobs Act, enacted in December 2017 (“U.S. tax reform”), significantly changed U.S. corporate income tax laws by, among other things, reducing the U.S. corporate income tax rate to 21% starting in 2018 and creating a territorial tax system with a one-time mandatory tax on previously deferred foreign earnings of U.S. subsidiaries.  Under GAAP (specifically, ASC Topic 740), the effects of changes in tax rates and laws on deferred tax balances are recognized in the period in which the new legislation is enacted.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the fourth quarter of 2017, we recorded a net provisional charge of </span><span style="font-family:inherit;font-size:10pt;"><span>$32.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, which included the estimated impact of the one-time mandatory tax on previously deferred earnings of non-U.S. subsidiaries offset in part by the benefit from revaluation of net deferred tax liabilities based on the new lower corporate income tax rate. During 2018, we recorded net benefits totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$19.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> as measurement period adjustments to the net provisional charge. The accounting for income tax effects of U.S. tax reform is complete based on additional tax regulations available as of December 31, 2018. Amounts recorded during 2018 and 2017 are reflected within the respective provision for income taxes in the Consolidated Statements of Income.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additionally, U.S. tax reform subjects a U.S. shareholder to current tax on global intangible low-taxed income ("GILTI") earned by certain foreign subsidiaries. We have elected to not recognize deferred taxes for temporary differences until such differences reverse as GILTI in future years.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred taxes reflect temporary differences between the tax basis and financial statement carrying value of assets and liabilities. The significant temporary differences that comprised the deferred tax assets and liabilities are as follows: </span></div><div style="line-height:120%;text-align:left;text-indent:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.16142557651992%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:66%;"/><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%;"/></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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9px;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;">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:9px;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;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax 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="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Post-retirement benefit obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;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="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,915</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;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="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,306</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses and other reserves</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>85,180</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>103,769</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,448</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivative 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,423</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,109</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pension</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,921</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease financing obligation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,284</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,310</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued trade promotion reserves</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,028</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net operating loss carryforwards</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>161,242</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>226,142</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capital loss carryforwards</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,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>23,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;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="overflow:hidden;font-size: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,969</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,748</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross deferred tax assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>418,722</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>515,991</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Valuation allowance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(239,959</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(312,148</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:60px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred tax 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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>178,763</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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>203,843</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144,044</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>132,443</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquired intangibles</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>161,003</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,476</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,769</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pension</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>969</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,044</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,819</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:60px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred tax 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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>354,457</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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>246,476</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net deferred tax (liabilities) 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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(175,694</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;padding-left:12px;text-indent:-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;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(42,633</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:6px;padding-bottom:6px;padding-right:2px;"><div style="padding-bottom:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Included in:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-current deferred tax assets, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,166</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,023</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-current deferred tax liabilities, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(176,860</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(45,656</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net deferred tax (liabilities) 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;border-bottom:3px double #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(175,694</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(42,633</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in deferred tax assets for net operating loss carryforwards resulted primarily from the sale of SGM in July 2018. Changes in the valuation allowance resulted primarily from the sale of SGM and the realization of U.S. capital loss carryforwards for which there was previously a valuation allowance. Changes in the deferred tax liabilities for acquired intangibles resulted primarily from the acquisition of Amplify in January 2018.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The valuation allowances as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> were primarily related to U.S. capital loss carryforwards and various foreign jurisdictions' net operating loss carryforwards and other deferred tax assets that we do not expect to realize.  </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reconciles the federal statutory income tax rate with our effective income tax rate: </span></div><div style="line-height:120%;text-align:left;text-indent:6px;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:98.9517819706499%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:64%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">For the years ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</span></div></td></tr><tr><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="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal statutory income tax 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 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;padding-left:12px;text-indent:-12px;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;">Increase (reduction) resulting from:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State income taxes, net of Federal income tax benefits</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Qualified production income deduction</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(2.9</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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Business realignment and impairment charges</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign rate differences</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(2.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4.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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Historic and solar tax credits</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3.5</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. tax reform</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(1.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax contingencies</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(0.9</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>(1.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective income tax 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 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17.0</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31.9</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34.5</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;padding-left:12px;text-indent:-12px;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%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:</span></div><div style="line-height:120%;text-align:left;text-indent:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.16142557651992%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:67%;"/><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:14%;"/><td style="width:1%;"/></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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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;padding-left:14px;text-indent:-11px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;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;padding-left:16px;text-indent:5px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at beginning of year</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,082</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,002</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additions for tax positions taken during prior 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="2" style="vertical-align:bottom;padding-left: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,174</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,492</span></span></div></td><td 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reductions for tax positions taken during prior 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;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,581</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,689</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;padding-left:12px;text-indent:-12px;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:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additions for tax positions taken during the current year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,627</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,018</span></span></div></td><td 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlements</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,481</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;padding-left:12px;text-indent:-12px;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:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expiration of statutes of limitations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>(4,772</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>(3,260</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at end of year</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97,530</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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,082</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%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate was </span><span style="font-family:inherit;font-size:10pt;"><span>$93,507</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$37,587</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We report accrued interest and penalties related to unrecognized tax benefits in income tax expense. We recognized a net tax expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$1,785</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, a net tax expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$795</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> and a net tax benefit of </span><span style="font-family:inherit;font-size:10pt;"><span>$75</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;"> for interest and penalties. Accrued net interest and penalties were </span><span style="font-family:inherit;font-size:10pt;"><span>$6,154</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$4,966</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We file income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions. A number of years may elapse before an uncertain tax position, for which we have unrecognized tax benefits, is audited and finally resolved. While it is often difficult to predict the final outcome or the timing of resolution of any particular uncertain tax position, we believe that our unrecognized tax benefits reflect the most likely outcome. We adjust these unrecognized tax benefits, as well as the related interest, in light of changing facts and circumstances. Settlement of any particular position could require the use of cash. Favorable resolution would be recognized as a reduction to our effective income tax rate in the period of resolution.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s major taxing jurisdictions currently include the United States (federal and state), as well as various foreign jurisdictions such as Canada, China, Mexico, Brazil, India, Malaysia and Switzerland. The number of years with open tax audits varies depending on the tax jurisdiction, with 2010 representing the earliest tax year that remains open for examination by certain taxing authorities. The U.S. Internal Revenue Service is examining our U.S. federal income tax returns for 2013, 2014 and 2016.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We reasonably expect reductions in the liability for unrecognized tax benefits of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$9,637</span></span><span style="font-family:inherit;font-size:10pt;"> within the next 12 months because of the expiration of statutes of limitations and settlements of tax audits.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, we had approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$550,591</span></span><span style="font-family:inherit;font-size:10pt;"> of undistributed earnings of our international subsidiaries. We intend to continue to reinvest earnings outside of the United States for the foreseeable future and, therefore, have </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">not recognized additional tax expense (e.g., foreign withholding taxes due upon repatriation) on these earnings beyond the one-time U.S. repatriation tax due under the 2017 Tax Cuts and Jobs Act.</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;text-decoration:underline;">Investments in Partnerships Qualifying for Tax Credits</span></div><span style="font-family:inherit;font-size:10pt;">We invest in partnerships which make equity investments in projects eligible to receive federal historic and energy tax credits. The investments are accounted for under the equity method and reported within other assets in our Consolidated Balance Sheets. The tax credits, when realized, are recognized as a reduction of tax expense, at which time the corresponding equity investment is written-down to reflect the remaining value of the future benefits to be realized. For the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, we recognized investment tax credits and related outside basis difference benefits totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$60,111</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$74,600</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, and we wrote-down the equity investment by </span><span style="font-family:inherit;font-size:10pt;"><span>$50,329</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$66,209</span></span>, respectively, to reflect the realization of these benefits. The equity investment write-down is reflected within other (income) expense, net in the Consolidated Statements of Income. The components of income (loss) before income taxes were as follows:<div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.16142557651992%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:55%;"/><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;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">For the years ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;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-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</span></div></td></tr><tr><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="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Domestic</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,195,645</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,187,825</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,395,440</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-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>214,416</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>(77,157</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>(295,959</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before income taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,410,061</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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,110,668</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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,099,481</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> 1195645000 1187825000 1395440000 214416000 -77157000 -295959000 1410061000 1110668000 1099481000 The components of our provision for income taxes were as follows: <div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.16142557651992%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:55%;"/><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;border-bottom:1px solid #000000;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;font-weight:bold;">For the years ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9px;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;">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-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</span></div></td></tr><tr><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="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Federal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div 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>151,107</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div 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>314,277</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div 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>391,705</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,243</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,706</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>13,405</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>(16,356</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>(25,877</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>202,755</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>335,549</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>417,534</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-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Federal</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,204</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,706</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;padding-left:12px;text-indent:-12px;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;">State</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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>7,573</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,352</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,195</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(29,939</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;padding-left:12px;text-indent:-12px;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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,255</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>18,582</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>(38,097</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 provision for income taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>239,010</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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>354,131</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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>379,437</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> 151107000 314277000 391705000 38243000 37628000 51706000 13405000 -16356000 -25877000 202755000 335549000 417534000 35035000 19204000 -7706000 7572000 7573000 -452000 -6352000 -8195000 -29939000 36255000 18582000 -38097000 239010000 354131000 379437000 32500000 19500000 The significant temporary differences that comprised the deferred tax assets and liabilities are as follows: <div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.16142557651992%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:66%;"/><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%;"/></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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9px;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;">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:9px;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;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax 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="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Post-retirement benefit obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;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="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,915</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;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="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,306</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses and other reserves</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>85,180</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>103,769</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,448</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivative 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,423</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,109</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pension</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,921</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease financing obligation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,284</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,310</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued trade promotion reserves</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,028</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net operating loss carryforwards</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>161,242</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>226,142</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capital loss carryforwards</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,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>23,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;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="overflow:hidden;font-size: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,969</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,748</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross deferred tax assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>418,722</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>515,991</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Valuation allowance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(239,959</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(312,148</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:60px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred tax 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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>178,763</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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>203,843</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144,044</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>132,443</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquired intangibles</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>161,003</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,476</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,769</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pension</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>969</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,044</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,819</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:60px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred tax 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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>354,457</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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>246,476</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net deferred tax (liabilities) 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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(175,694</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;padding-left:12px;text-indent:-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;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(42,633</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:6px;padding-bottom:6px;padding-right:2px;"><div style="padding-bottom:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Included in:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-current deferred tax assets, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,166</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,023</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-current deferred tax liabilities, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(176,860</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(45,656</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net deferred tax (liabilities) 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;border-bottom:3px double #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(175,694</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(42,633</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div> 52915000 58306000 85180000 103769000 30448000 31364000 17423000 27109000 8921000 0 12284000 12310000 13670000 26028000 161242000 226142000 26670000 23215000 9969000 7748000 418722000 515991000 239959000 312148000 178763000 203843000 144044000 132443000 161003000 68476000 21366000 20769000 0 969000 28044000 23819000 354457000 246476000 175694000 42633000 1166000 3023000 176860000 45656000 175694000 42633000 The following table reconciles the federal statutory income tax rate with our effective income tax rate: <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:98.9517819706499%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:64%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">For the years ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</span></div></td></tr><tr><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="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal statutory income tax 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 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;padding-left:12px;text-indent:-12px;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;">Increase (reduction) resulting from:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State income taxes, net of Federal income tax benefits</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Qualified production income deduction</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(2.9</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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Business realignment and impairment charges</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign rate differences</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(2.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4.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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Historic and solar tax credits</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3.5</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. tax reform</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(1.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax contingencies</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(0.9</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>(1.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective income tax 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 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17.0</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31.9</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34.5</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td></tr></table></div> 0.210 0.350 0.350 0.027 0.026 0.034 0 0.029 0.038 0.006 0.043 0.004 -0.020 -0.043 0.036 0.035 0.048 0.033 -0.014 0.029 0 0.005 0.005 0.001 -0.009 -0.014 -0.009 0.170 0.319 0.345 A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:<div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.16142557651992%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:67%;"/><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:14%;"/><td style="width:1%;"/></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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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;padding-left:14px;text-indent:-11px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;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;padding-left:16px;text-indent:5px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at beginning of year</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,082</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,002</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additions for tax positions taken during prior 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="2" style="vertical-align:bottom;padding-left: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,174</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,492</span></span></div></td><td 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reductions for tax positions taken during prior 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;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,581</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,689</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;padding-left:12px;text-indent:-12px;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:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additions for tax positions taken during the current year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,627</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,018</span></span></div></td><td 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlements</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,481</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;padding-left:12px;text-indent:-12px;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:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expiration of statutes of limitations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>(4,772</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>(3,260</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at end of year</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97,530</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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,082</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> 42082000 36002000 1174000 2492000 2581000 1689000 61627000 10018000 0 1481000 4772000 3260000 97530000 42082000 93507000 37587000 -1785000 -795000 75000 6154000 4966000 9637000 550591000 60111000 74600000 50329000 66209000 PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS <div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We sponsor a number of defined benefit pension plans. The primary plans are The Hershey Company Retirement Plan and The Hershey Company Retirement Plan for Hourly Employees. These are cash balance plans that provide pension benefits for most domestic employees hired prior to January 1, 2007. We also sponsor </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> post-retirement benefit plans: health care and life insurance. The health care plan is contributory, with participants’ contributions adjusted annually. The life insurance plan is non-contributory. </span></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Obligations and Funded Status </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of the changes in benefit obligations, plan assets and funded status of these plans is as follows:</span></div><div style="line-height:120%;text-align:left;text-indent:6px;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:98.9517819706499%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:47%;"/><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:2%;"/><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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Pension Benefits </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Other Benefits </span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td 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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top: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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Change in benefit obligation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Projected benefit obligation at beginning of year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;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="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,117,564</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;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="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,118,318</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;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="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>236,112</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;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="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>242,846</span></span></div></td><td 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service cost</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,223</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>230</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>263</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,943</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,996</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,923</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,837</span></span></div></td><td 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Plan amendments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,473</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;">Actuarial (gain) loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(50,432</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,768</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,842</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,207</span></span></div></td><td 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;">Curtailment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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:1px;"><div style="padding-bottom:1px;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:1px;"><div style="padding-bottom:1px;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;">Settlement</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(61,268</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(44,978</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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:1px;"><div style="padding-bottom:1px;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:1px;"><div style="padding-bottom:1px;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;">Currency translation and 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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,674</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,749</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,073</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>889</span></span></div></td><td style="vertical-align: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Benefits paid</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(23,134</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;padding-left:12px;text-indent:-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;font-size: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(56,473</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;padding-left:12px;text-indent:-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;font-size: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,631</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;padding-left:12px;text-indent:-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;font-size: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18,930</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;padding-left:12px;text-indent:-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;">Projected benefit obligation at end of year</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,031,206</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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,117,564</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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>214,719</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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>236,112</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Change in plan assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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;">Fair value of plan assets at beginning of year</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,086,226</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,023,676</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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:1px;"><div style="padding-bottom:1px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Actual return on plan assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(43,118</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121,241</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;">Employer contributions</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,233</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,631</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,930</span></span></div></td><td style="vertical-align: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlement</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(61,268</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(44,978</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Currency translation and 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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,078</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,257</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;">Benefits paid</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(23,134</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(56,473</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,631</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18,930</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of plan assets at end of year</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>963,861</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,086,226</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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Funded status at end of year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(67,345</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(31,338</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(214,719</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(236,112</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:13px;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:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:13px;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:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:13px;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:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:13px;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:13px;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;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amounts recognized in the Consolidated Balance Sheets:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,988</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued 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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,298</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,916</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(19,553</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(20,792</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term 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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(66,379</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(39,410</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(195,166</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(215,320</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;padding-left:12px;text-indent:-12px;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:12px;text-indent:-12px;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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(67,345</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(31,338</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(214,719</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(236,112</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:13px;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;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amounts recognized in Accumulated Other Comprehensive Income (Loss), net of tax:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Actuarial net (loss) gain</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(254,735</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(207,659</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,967</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,313</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-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 prior service credit (cost)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,350</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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,994</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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(812</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,174</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net amounts recognized in AOCI</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(222,385</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(176,665</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,155</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,139</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accumulated benefit obligation for all defined benefit pension plans was </span><span style="font-family:inherit;font-size:10pt;"><span>$994,278</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1,077,112</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Plans with accumulated benefit obligations in excess of plan assets were as follows: </span><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;padding-top:12px;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="9"/></tr><tr><td style="width:64%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:8pt;"><span style="font-family:inherit;font-size:8pt;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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Projected benefit obligation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,030,382</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>711,767</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;">Accumulated benefit obligation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>993,892</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>675,660</span></span></div></td><td 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of plan 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>962,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>665,441</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Periodic Benefit Cost </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of net periodic benefit cost were as follows: </span><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;text-align:left;text-indent:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.16142557651992%;border-collapse:collapse;text-align:left;"><tr><td colspan="25"/></tr><tr><td style="width:32%;"/><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%;"/><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:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Pension Benefits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Other Benefits</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the years ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td 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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td 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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</span></div></td></tr><tr><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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amounts recognized in net periodic benefit cost</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Service cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div 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>21,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:9px;padding-top:2px;padding-bottom:2px;"><div 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>20,657</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div 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>23,075</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div 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>230</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div 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>263</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div 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</span></span></div></td><td 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;">Interest cost</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,943</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,996</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,875</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,923</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,837</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,731</span></span></div></td><td style="vertical-align: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;">Expected return on plan assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(58,612</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>(57,370</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>(58,820</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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of prior service (credit) cost</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,202</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,822</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,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>836</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>748</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>575</span></span></div></td><td style="vertical-align: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 net loss (gain)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,875</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,648</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,940</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;padding-left: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;padding-right:2px;padding-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;">Curtailment credit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><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;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">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>20,211</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>17,732</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>22,657</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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 net periodic benefit cost</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,139</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,841</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,172</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,989</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,847</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,592</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Change in plan assets and benefit obligations recognized in AOCI, pre-tax</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Actuarial net (gain) loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div 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>3,715</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div 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,768</span></span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div 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>(31,772</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:9px;padding-top:2px;padding-bottom:2px;"><div 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,771</span></span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div 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:9px;padding-top:2px;padding-bottom:2px;"><div 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>2,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 style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div 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>(3,047</span></span></div></td><td style="vertical-align:bottom;padding-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;">Prior service (credit) cost</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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,198</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>(2,650</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(41,517</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>(838</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>(744</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>(572</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="padding-bottom:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total recognized in other comprehensive (income) loss, pre-tax</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div 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,913</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div 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>(76,418</span></span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div 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:9px;padding-top:2px;padding-bottom:2px;"><div 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,289</span></span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div 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:9px;padding-top:2px;padding-bottom:2px;"><div 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>(11,609</span></span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div 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:9px;padding-top:2px;padding-bottom:2px;"><div 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,395</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div 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>(3,619</span></span></div></td><td style="vertical-align:bottom;padding-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 amounts recognized in periodic benefit cost and AOCI</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,052</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(26,577</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:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,117</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:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,620</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:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,242</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,973</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts expected to be amortized from AOCI into net periodic benefit cost during 2019 are as follows: </span><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;text-align:left;text-indent:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.16142557651992%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:70%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;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;">Pension 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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:1px;text-indent:0px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Post-Retirement</span></div><div style="text-align:center;padding-left:2px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Benefit Plans </span></div></td></tr><tr><td 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:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of net actuarial loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,695</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>811</span></span></div></td><td style="vertical-align: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 prior service (credit) cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,235</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-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;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(384</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;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%;padding-top:18px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Assumptions </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The weighted-average assumptions used in computing the year end benefit obligations were as follows: </span></div><div style="line-height:120%;text-align:left;text-indent:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.16142557651992%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:55%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Pension Benefits </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Other Benefits</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;padding-left:16px;text-indent:-14px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top: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;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top: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;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Discount rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.1</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.4</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.2</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.5</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;padding-left:12px;text-indent:-12px;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:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Rate of increase in compensation levels</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">N/A</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;">N/A</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The weighted-average assumptions used in computing net periodic benefit cost were as follows: </span><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;text-align:left;text-indent:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.16142557651992%;border-collapse:collapse;text-align:left;"><tr><td colspan="19"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Pension Benefits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Other Benefits</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">For the years ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top: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;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top: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;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</span></div></td></tr><tr><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="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Discount rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.4</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.8</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.5</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.8</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected long-term return on plan assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">N/A</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">N/A</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">N/A</span></div></td><td 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Rate of compensation increase</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">N/A</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">N/A</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">N/A</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:6px;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 discount rate assumption is determined by developing a yield curve based on high quality corporate bonds with maturities matching the plans’ expected benefit payment streams. The plans’ expected cash flows are then discounted by the resulting year-by-year spot rates. We base the asset return assumption on current and expected asset allocations, as well as historical and expected returns on the plan asset categories. </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;">Prior to December 31, 2017, the service and interest cost components of net periodic benefit cost were determined utilizing a single weighted-average discount rate derived from the yield curve used to measure the plan obligations. Beginning in 2018, we elected to utilize a full yield curve approach in the estimation of service and interest costs by applying the specific spot rates along the yield curve used in the determination of the benefit obligation to the relevant projected cash flows. We made this change to provide a more precise measurement of service and interest costs by improving the correlation between the projected cash flows to the corresponding spot rates along the yield curve. This change does not affect the measurement of our pension and other post-retirement benefit liabilities but generally results in lower benefit expense in periods when the yield curve is upward sloping, which was the case in 2018. We accounted for this change as a change in accounting estimate and, accordingly, accounted for it on a prospective basis starting in 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;">For purposes of measuring our post-retirement benefit obligation at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">, we assumed a </span><span style="font-family:inherit;font-size:10pt;"><span>7.0%</span></span><span style="font-family:inherit;font-size:10pt;"> annual rate of increase in the per capita cost of covered health care benefits for </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and 2018, grading down to </span><span style="font-family:inherit;font-size:10pt;"><span>5.0%</span></span><span style="font-family:inherit;font-size:10pt;"> by 2023. Assumed health care cost trend rates could have a significant effect on the amounts reported for the post-retirement health care plans. A one-percentage point change in assumed health care cost trend rates would have the following effects: </span></div><div style="line-height:100%;text-align:left;text-indent:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.16142557651992%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:64%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></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;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Impact of assumed health care cost trend rates</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">One-Percentage <br/>Point Increase </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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;padding-left:1px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">One-Percentage<br/>Point Decrease</span></div></td></tr><tr><td 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:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect on total service and interest cost components</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(82</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;padding-left:12px;text-indent:-12px;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:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect on accumulated post-retirement benefit obligation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,833</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The valuations and assumptions reflect adoption of the Society of Actuaries updated RP-2014 mortality tables with MP-2018 generational projection scales, which we adopted as of December 31, 2018. Adoption of the updated scale did not have a significant impact on our current pension obligations or net period benefit cost since our primary plans are cash balance plans and most participants take lump-sum settlements upon retirement.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Plan Assets</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We broadly diversify our pension plan assets across public equity, fixed income, diversified credit strategies and diversified alternative strategies asset classes. Our target asset allocation for our major domestic pension plans as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> was as follows: </span></div><div style="line-height:120%;text-align:left;text-indent:6px;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:98.9517819706499%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:24%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Asset Class</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:1px;text-indent:-2px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Target Asset Allocation </span></div></td></tr><tr><td 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:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1%</span></span></div></td></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:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25%</span></span></div></td></tr><tr><td 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:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fixed income securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49%</span></span></div></td></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:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Alternative investments, including real estate, listed infrastructure and other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;"><span>25%</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, actual allocations were consistent with the targets and within our allowable ranges. We expect the level of volatility in pension plan asset returns to be in line with the overall volatility of the markets within </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">each asset class. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth by level, within the fair value hierarchy (as defined in Note 6), pension plan assets at their fair values as of </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:100%;text-align:left;text-indent:6px;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:98.9517819706499%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:40%;"/><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: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 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="padding-bottom:6px;text-align:center;text-indent:2px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted prices in active markets of identical assets <br/>(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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:6px;text-align:center;text-indent:2px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant other observable inputs <br/>(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="padding-bottom:6px;text-align:center;text-indent:1px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant other unobservable inputs (Level 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 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="padding-bottom:6px;text-align:center;text-indent:1px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Investments Using NAV as a Practical Expedient (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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:6px;text-align:center;text-indent:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;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;border-top:1px solid #000000;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,040</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,857</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>664</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,561</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;">Equity securities:</span></div></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;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Global all-cap (a)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>210,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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>210,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fixed income securities:</span></div></td><td colspan="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;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government/agency</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>242,618</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>242,618</span></span></div></td><td style="vertical-align: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;padding-left:34px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate bonds (b)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,656</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,656</span></span></div></td><td 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;padding-left:34px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">International government/corporate bonds (d)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:8px;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>29,115</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,115</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diversified credit (e)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,008</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,008</span></span></div></td><td 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;">Alternative investments:</span></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:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Global diversified assets (f)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147,661</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147,661</span></span></div></td><td 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;text-indent:22px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Global real estate investment trusts (g)</span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:8px;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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:6px;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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,854</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,854</span></span></div></td><td style="vertical-align: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;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Global infrastructure (h)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,538</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,538</span></span></div></td><td 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total pension plan assets</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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,040</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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,857</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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>944,964</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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>963,861</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%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth by level, within the fair value hierarchy, pension plan assets at their fair values as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:left;text-indent:6px;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:98.9517819706499%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:40%;"/><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: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 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="padding-bottom:8px;padding-top:6px;text-align:center;text-indent:2px;font-size:10pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted prices in active markets of identical assets</span><span style="font-family:inherit;font-size:10pt;"> <br/></span><span style="font-family:inherit;font-size:8pt;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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:6px;text-align:center;text-indent:2px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant other observable inputs <br/>(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="padding-bottom:6px;text-align:center;text-indent:1px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant other unobservable inputs (Level 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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:6px;text-align:center;text-indent:1px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Investments Using NAV as a Practical Expedient (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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:6px;text-align:center;text-indent:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;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;border-top:1px solid #000000;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,179</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,161</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>730</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,070</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;">Equity securities:</span></div></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;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Global all-cap (a)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>276,825</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>276,825</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fixed income securities:</span></div></td><td colspan="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;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government/agency</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>239,686</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>239,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></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:34px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate bonds (b)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:8px;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>33,019</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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>162,633</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>195,652</span></span></div></td><td 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;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Collateralized obligations (c)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,350</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,538</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,888</span></span></div></td><td style="vertical-align: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;padding-left:34px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">International government/corporate bonds (d)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,447</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,447</span></span></div></td><td 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;">Alternative investments:</span></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:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Global diversified assets (f)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,030</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,030</span></span></div></td><td 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;text-indent:22px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Global real estate investment trusts (g)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,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;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Global infrastructure (h)</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;text-indent:8px;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;padding-left: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,415</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>47,415</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total pension plan assets</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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,179</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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,530</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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>993,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;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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,086,226</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:12px;"><span style="font-family:inherit;font-size:10pt;">(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;">Certain investments that are measured at fair value using the net asset value per share (or its equivalent) practical expedient have not been categorized in the fair value hierarchy but are included to reconcile to the amounts presented in our Obligations and Funded Status table.</span></div></td></tr></table><div style="line-height:120%;text-align:left;text-indent:6px;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:629px;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:25px;"/><td style="width:604px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(a)</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;">This category comprises equity funds that primarily track the MSCI World Index or MSCI All Country World Index.</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(b)</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;">This category comprises fixed income funds primarily invested in investment grade and high yield bonds.</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(c)</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;">This category comprises fixed income funds primarily invested in high quality mortgage-backed securities and other asset-backed obligations.</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(d)</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;">This category comprises fixed income funds primarily invested in Canadian and other international bonds.</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(e)</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;">This category comprises fixed income funds primarily invested in high yield bonds, loans, securitized debt, and emerging market debt. </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(f)</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;">This category comprises diversified funds invested across alternative asset classes.</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(g)</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;">This category comprises equity funds primarily invested in publicly traded real estate securities.</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(h)</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;">This category comprises equity funds primarily invested in publicly traded listed infrastructure securities.</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of the Level 1 assets was based on quoted prices in active markets for the identical assets. The fair value of the Level 2 assets was determined by management based on an assessment of valuations provided by asset management entities and was calculated by aggregating market prices for all underlying securities.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Investment objectives for our domestic plan assets are: </span></div><div style="line-height:120%;text-align:left;text-indent:6px;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:632px;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:26px;"/><td style="width:605px;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Wingdings;font-size:8pt;">l</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;">To ensure high correlation between the value of plan assets and liabilities;</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:center;font-size:8pt;"><span style="font-family:Wingdings;font-size:8pt;">l</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">To maintain careful control of the risk level within each asset class; and</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:center;font-size:8pt;"><span style="font-family:Wingdings;font-size:8pt;">l</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">To focus on a long-term return objective.</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We believe that there are no significant concentrations of risk within our plan assets as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">. We comply with the rules and regulations promulgated under the Employee Retirement Income Security Act of 1974 (“ERISA”) and we prohibit investments and investment strategies not allowed by ERISA. We do not permit direct purchases of our Company’s securities or the use of derivatives for the purpose of speculation. We invest the assets of non-domestic plans in compliance with laws and regulations applicable to those plans. </span></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash Flows and Plan Termination</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our policy is to fund domestic pension liabilities in accordance with the limits imposed by the ERISA, federal income tax laws and the funding requirements of the Pension Protection Act of 2006. We fund non-domestic pension liabilities in accordance with laws and regulations applicable to those plans. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We made total contributions to the pension plans of </span><span style="font-family:inherit;font-size:10pt;"><span>$9,233</span></span><span style="font-family:inherit;font-size:10pt;"> during </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. In </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, we made total contributions of </span><span style="font-family:inherit;font-size:10pt;"><span>$37,503</span></span><span style="font-family:inherit;font-size:10pt;"> to the pension plans. These included contributions totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$29,201</span></span><span style="font-family:inherit;font-size:10pt;"> to fund payouts from the unfunded supplemental retirement plans and </span><span style="font-family:inherit;font-size:10pt;"><span>$6,461</span></span><span style="font-family:inherit;font-size:10pt;"> to complete the termination of The Hershey Company Puerto Rico Hourly Pension Plan, which was approved in 2016 by the Compensation and Executive Organization Committee of the Board. For </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, minimum funding requirements for our pension plans are approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$1,445</span></span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total benefit payments expected to be paid to plan participants, including pension benefits funded from the plans and other benefits funded from Company assets, are as follows:</span></div><div style="line-height:120%;text-align:left;text-indent:6px;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.16142557651992%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:22%;"/><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%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></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="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:12pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Expected Benefit Payments</span><span style="font-family:inherit;font-size:12pt;"> </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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2024-2028</span></div></td></tr><tr><td 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:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pension Benefits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>113,395</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>95,461</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>92,790</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>92,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>396,875</span></span></div></td><td style="vertical-align: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-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other Benefits</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,582</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,573</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,595</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,841</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,234</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;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;">Multiemployer Pension Plan</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During 2016, we exited a facility as part of the Operational Optimization Program (see Note 7) and no longer participate in the BCTGM Union and Industry Canadian Pension Plan, a trustee-managed multiemployer defined benefit pension plan. Our obligation during the term of the collective bargaining agreement was limited to remitting the required contributions to the plan and contributions made were not significant during 2015 through 2016.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Savings Plans</span></div><span style="font-family:inherit;font-size:10pt;">The Company sponsors several defined contribution plans to provide retirement benefits to employees. Contributions to The Hershey Company 401(k) Plan and similar plans for non-domestic employees are based on a portion of eligible pay up to a defined maximum. All matching contributions were made in cash. Expense associated with the defined contribution plans was </span><span style="font-family:inherit;font-size:10pt;"><span>$47,959</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$46,154</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$43,545</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2016</span>. 2 A summary of the changes in benefit obligations, plan assets and funded status of these plans is as follows:<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:98.9517819706499%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:47%;"/><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:2%;"/><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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Pension Benefits </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Other Benefits </span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td 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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top: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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Change in benefit obligation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Projected benefit obligation at beginning of year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;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="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,117,564</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;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="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,118,318</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;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="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>236,112</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;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="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>242,846</span></span></div></td><td 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service cost</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,223</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>230</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>263</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,943</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,996</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,923</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,837</span></span></div></td><td 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Plan amendments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,473</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;">Actuarial (gain) loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(50,432</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,768</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,842</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,207</span></span></div></td><td 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;">Curtailment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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:1px;"><div style="padding-bottom:1px;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:1px;"><div style="padding-bottom:1px;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;">Settlement</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(61,268</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(44,978</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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:1px;"><div style="padding-bottom:1px;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:1px;"><div style="padding-bottom:1px;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;">Currency translation and 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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,674</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,749</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,073</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>889</span></span></div></td><td style="vertical-align: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Benefits paid</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(23,134</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;padding-left:12px;text-indent:-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;font-size: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(56,473</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;padding-left:12px;text-indent:-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;font-size: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,631</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;padding-left:12px;text-indent:-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;font-size: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18,930</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;padding-left:12px;text-indent:-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;">Projected benefit obligation at end of year</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,031,206</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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,117,564</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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>214,719</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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>236,112</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Change in plan assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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;">Fair value of plan assets at beginning of year</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,086,226</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,023,676</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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:1px;"><div style="padding-bottom:1px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Actual return on plan assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(43,118</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121,241</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;">Employer contributions</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,233</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,631</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,930</span></span></div></td><td style="vertical-align: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlement</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(61,268</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(44,978</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Currency translation and 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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,078</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,257</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;">Benefits paid</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(23,134</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(56,473</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,631</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18,930</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of plan assets at end of year</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>963,861</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,086,226</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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Funded status at end of year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(67,345</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(31,338</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(214,719</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(236,112</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:13px;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:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:13px;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:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:13px;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:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:13px;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:13px;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;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amounts recognized in the Consolidated Balance Sheets:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,988</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued 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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,298</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,916</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(19,553</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(20,792</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term 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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(66,379</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(39,410</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(195,166</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(215,320</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;padding-left:12px;text-indent:-12px;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:12px;text-indent:-12px;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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(67,345</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(31,338</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(214,719</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(236,112</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:13px;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;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amounts recognized in Accumulated Other Comprehensive Income (Loss), net of tax:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Actuarial net (loss) gain</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(254,735</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(207,659</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,967</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,313</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-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 prior service credit (cost)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,350</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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,994</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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(812</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,174</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net amounts recognized in AOCI</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(222,385</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(176,665</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,155</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,139</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 1117564000 1118318000 236112000 242846000 21223000 20657000 230000 263000 31943000 40996000 6923000 8837000 0 -8473000 0 0 50432000 -40768000 10842000 -2207000 -16000 0 0 0 61268000 44978000 0 0 -4674000 6749000 -1073000 889000 23134000 56473000 16631000 18930000 1031206000 1117564000 214719000 236112000 1086226000 1023676000 0 0 -43118000 121241000 0 0 9233000 37503000 16631000 18930000 61268000 44978000 0 0 -4078000 5257000 0 0 23134000 56473000 16631000 18930000 963861000 1086226000 0 0 -67345000 -31338000 -214719000 -236112000 332000 14988000 0 0 1298000 6916000 19553000 20792000 66379000 39410000 195166000 215320000 -67345000 -31338000 -214719000 -236112000 254735000 207659000 -17967000 -8313000 32350000 30994000 -812000 -1174000 -222385000 -176665000 17155000 7139000 994278000 1077112000 Plans with accumulated benefit obligations in excess of plan assets were as follows: <span style="font-family:inherit;font-size:9pt;"> </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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:64%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:8pt;"><span style="font-family:inherit;font-size:8pt;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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Projected benefit obligation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,030,382</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>711,767</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;">Accumulated benefit obligation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>993,892</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>675,660</span></span></div></td><td 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of plan 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>962,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>665,441</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 1030382000 711767000 993892000 675660000 962705000 665441000 The components of net periodic benefit cost were as follows: <span style="font-family:inherit;font-size:9pt;"> </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:99.16142557651992%;border-collapse:collapse;text-align:left;"><tr><td colspan="25"/></tr><tr><td style="width:32%;"/><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%;"/><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:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Pension Benefits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Other Benefits</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the years ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td 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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td 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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</span></div></td></tr><tr><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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amounts recognized in net periodic benefit cost</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Service cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div 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>21,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:9px;padding-top:2px;padding-bottom:2px;"><div 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>20,657</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div 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>23,075</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div 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>230</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div 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>263</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div 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</span></span></div></td><td 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;">Interest cost</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,943</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,996</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,875</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,923</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,837</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,731</span></span></div></td><td style="vertical-align: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;">Expected return on plan assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(58,612</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>(57,370</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>(58,820</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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of prior service (credit) cost</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,202</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,822</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,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>836</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>748</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>575</span></span></div></td><td style="vertical-align: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 net loss (gain)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,875</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,648</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,940</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;padding-left: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;padding-right:2px;padding-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;">Curtailment credit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><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;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">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>20,211</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>17,732</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>22,657</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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 net periodic benefit cost</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,139</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,841</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,172</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,989</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,847</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,592</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Change in plan assets and benefit obligations recognized in AOCI, pre-tax</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Actuarial net (gain) loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div 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>3,715</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div 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,768</span></span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div 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>(31,772</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:9px;padding-top:2px;padding-bottom:2px;"><div 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,771</span></span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div 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:9px;padding-top:2px;padding-bottom:2px;"><div 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>2,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 style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div 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>(3,047</span></span></div></td><td style="vertical-align:bottom;padding-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;">Prior service (credit) cost</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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,198</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>(2,650</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(41,517</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>(838</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>(744</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>(572</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="padding-bottom:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total recognized in other comprehensive (income) loss, pre-tax</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div 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,913</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div 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>(76,418</span></span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div 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:9px;padding-top:2px;padding-bottom:2px;"><div 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,289</span></span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div 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:9px;padding-top:2px;padding-bottom:2px;"><div 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>(11,609</span></span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div 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:9px;padding-top:2px;padding-bottom:2px;"><div 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,395</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div 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>(3,619</span></span></div></td><td style="vertical-align:bottom;padding-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 amounts recognized in periodic benefit cost and AOCI</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,052</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(26,577</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:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,117</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:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,620</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:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,242</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,973</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 21223000 20657000 23075000 230000 263000 299000 31943000 40996000 41875000 6923000 8837000 9731000 58612000 57370000 58820000 0 0 0 -7202000 -5822000 -1555000 836000 748000 575000 -26875000 -33648000 -34940000 0 1000 13000 299000 0 0 0 0 0 -20211000 -17732000 -22657000 0 0 0 34139000 49841000 62172000 7989000 9847000 10592000 -3715000 73768000 31772000 10771000 -2139000 3047000 7198000 -2650000 -41517000 -838000 -744000 -572000 10913000 -76418000 -73289000 -11609000 1395000 -3619000 45052000 -26577000 -11117000 -3620000 11242000 6973000 Amounts expected to be amortized from AOCI into net periodic benefit cost during 2019 are as follows: <span style="font-family:inherit;font-size:9pt;"> </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:99.16142557651992%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:70%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;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;">Pension 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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:1px;text-indent:0px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Post-Retirement</span></div><div style="text-align:center;padding-left:2px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Benefit Plans </span></div></td></tr><tr><td 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:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of net actuarial loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,695</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>811</span></span></div></td><td style="vertical-align: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 prior service (credit) cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,235</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-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;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(384</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div> -33695000 -811000 -7235000 -384000 The weighted-average assumptions used in computing the year end benefit obligations were as follows: <div style="line-height:120%;text-align:left;text-indent:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.16142557651992%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:55%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Pension Benefits </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Other Benefits</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;padding-left:16px;text-indent:-14px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top: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;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top: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;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Discount rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.1</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.4</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.2</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.5</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;padding-left:12px;text-indent:-12px;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:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Rate of increase in compensation levels</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">N/A</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;">N/A</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The weighted-average assumptions used in computing net periodic benefit cost were as follows: </span><span style="font-family:inherit;font-size:9pt;"> </span></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;width:99.16142557651992%;border-collapse:collapse;text-align:left;"><tr><td colspan="19"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Pension Benefits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Other Benefits</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">For the years ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top: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;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top: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;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</span></div></td></tr><tr><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="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Discount rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.4</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.8</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.5</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.8</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected long-term return on plan assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">N/A</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">N/A</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">N/A</span></div></td><td 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Rate of compensation increase</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">N/A</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">N/A</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">N/A</span></div></td><td style="vertical-align: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> 0.041 0.034 0.042 0.035 0.036 0.038 0.034 0.038 0.040 0.035 0.038 0.040 0.058 0.058 0.061 0.038 0.038 0.038 0.070 0.050 A one-percentage point change in assumed health care cost trend rates would have the following effects: <div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.16142557651992%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:64%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></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;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Impact of assumed health care cost trend rates</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">One-Percentage <br/>Point Increase </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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;padding-left:1px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">One-Percentage<br/>Point Decrease</span></div></td></tr><tr><td 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:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect on total service and interest cost components</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(82</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;padding-left:12px;text-indent:-12px;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:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect on accumulated post-retirement benefit obligation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,833</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div> 94000 82000 3213000 2833000 Our target asset allocation for our major domestic pension plans as of <span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> was as follows: </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:98.9517819706499%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:24%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Asset Class</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:1px;text-indent:-2px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Target Asset Allocation </span></div></td></tr><tr><td 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:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1%</span></span></div></td></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:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25%</span></span></div></td></tr><tr><td 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:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fixed income securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49%</span></span></div></td></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:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Alternative investments, including real estate, listed infrastructure and other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;"><span>25%</span></span></div></td></tr></table></div>The following table sets forth by level, within the fair value hierarchy (as defined in Note 6), pension plan assets at their fair values as of <span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span><div style="line-height:100%;text-align:left;text-indent:6px;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:98.9517819706499%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:40%;"/><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: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 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="padding-bottom:6px;text-align:center;text-indent:2px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted prices in active markets of identical assets <br/>(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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:6px;text-align:center;text-indent:2px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant other observable inputs <br/>(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="padding-bottom:6px;text-align:center;text-indent:1px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant other unobservable inputs (Level 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 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="padding-bottom:6px;text-align:center;text-indent:1px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Investments Using NAV as a Practical Expedient (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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:6px;text-align:center;text-indent:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;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;border-top:1px solid #000000;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,040</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,857</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>664</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,561</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;">Equity securities:</span></div></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;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Global all-cap (a)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>210,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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>210,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fixed income securities:</span></div></td><td colspan="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;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government/agency</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>242,618</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>242,618</span></span></div></td><td style="vertical-align: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;padding-left:34px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate bonds (b)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,656</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,656</span></span></div></td><td 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;padding-left:34px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">International government/corporate bonds (d)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:8px;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>29,115</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,115</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diversified credit (e)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,008</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,008</span></span></div></td><td 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;">Alternative investments:</span></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:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Global diversified assets (f)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147,661</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147,661</span></span></div></td><td 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;text-indent:22px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Global real estate investment trusts (g)</span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:8px;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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:6px;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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,854</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,854</span></span></div></td><td style="vertical-align: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;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Global infrastructure (h)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,538</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,538</span></span></div></td><td 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total pension plan assets</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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,040</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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,857</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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>944,964</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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>963,861</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%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth by level, within the fair value hierarchy, pension plan assets at their fair values as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:left;text-indent:6px;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:98.9517819706499%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:40%;"/><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: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 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="padding-bottom:8px;padding-top:6px;text-align:center;text-indent:2px;font-size:10pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted prices in active markets of identical assets</span><span style="font-family:inherit;font-size:10pt;"> <br/></span><span style="font-family:inherit;font-size:8pt;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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:6px;text-align:center;text-indent:2px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant other observable inputs <br/>(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="padding-bottom:6px;text-align:center;text-indent:1px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant other unobservable inputs (Level 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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:6px;text-align:center;text-indent:1px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Investments Using NAV as a Practical Expedient (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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:6px;text-align:center;text-indent:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;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;border-top:1px solid #000000;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,179</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,161</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>730</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,070</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;">Equity securities:</span></div></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;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Global all-cap (a)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>276,825</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>276,825</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fixed income securities:</span></div></td><td colspan="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;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government/agency</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>239,686</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>239,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></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:34px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate bonds (b)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:8px;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>33,019</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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>162,633</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>195,652</span></span></div></td><td 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;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Collateralized obligations (c)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,350</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,538</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,888</span></span></div></td><td style="vertical-align: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;padding-left:34px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">International government/corporate bonds (d)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,447</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,447</span></span></div></td><td 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;">Alternative investments:</span></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:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Global diversified assets (f)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,030</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,030</span></span></div></td><td 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;text-indent:22px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Global real estate investment trusts (g)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,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;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Global infrastructure (h)</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;text-indent:8px;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;padding-left: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,415</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>47,415</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total pension plan assets</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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,179</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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,530</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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>993,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;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;padding-left:12px;text-indent:-12px;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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,086,226</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:12px;"><span style="font-family:inherit;font-size:10pt;">(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;">Certain investments that are measured at fair value using the net asset value per share (or its equivalent) practical expedient have not been categorized in the fair value hierarchy but are included to reconcile to the amounts presented in our Obligations and Funded Status table.</span></div></td></tr></table><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:629px;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:25px;"/><td style="width:604px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(a)</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;">This category comprises equity funds that primarily track the MSCI World Index or MSCI All Country World Index.</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(b)</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;">This category comprises fixed income funds primarily invested in investment grade and high yield bonds.</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(c)</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;">This category comprises fixed income funds primarily invested in high quality mortgage-backed securities and other asset-backed obligations.</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(d)</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;">This category comprises fixed income funds primarily invested in Canadian and other international bonds.</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(e)</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;">This category comprises fixed income funds primarily invested in high yield bonds, loans, securitized debt, and emerging market debt. </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(f)</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;">This category comprises diversified funds invested across alternative asset classes.</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(g)</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;">This category comprises equity funds primarily invested in publicly traded real estate securities.</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(h)</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;">This category comprises equity funds primarily invested in publicly traded listed infrastructure securities.</span></div></td></tr></table></div> 0.01 0.25 0.49 0.25 1040000 17857000 0 664000 19561000 0 0 0 210850000 210850000 0 0 0 242618000 242618000 0 0 0 117656000 117656000 0 0 0 29115000 29115000 0 0 0 94008000 94008000 0 0 0 147661000 147661000 0 0 0 57854000 57854000 0 0 0 44538000 44538000 1040000 17857000 0 944964000 963861000 1179000 18161000 0 730000 20070000 0 0 0 276825000 276825000 0 0 0 239686000 239686000 0 33019000 0 162633000 195652000 0 40350000 0 34538000 74888000 0 0 0 32447000 32447000 0 0 0 149030000 149030000 0 0 0 50213000 50213000 0 0 0 47415000 47415000 1179000 91530000 0 993517000 1086226000 9233000 37503000 29201000 6461000 1445000 Total benefit payments expected to be paid to plan participants, including pension benefits funded from the plans and other benefits funded from Company assets, are as follows:<div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.16142557651992%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:22%;"/><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%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></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="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:12pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Expected Benefit Payments</span><span style="font-family:inherit;font-size:12pt;"> </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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2024-2028</span></div></td></tr><tr><td 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:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pension Benefits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>113,395</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>95,461</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>92,790</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>92,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>396,875</span></span></div></td><td style="vertical-align: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-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other Benefits</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,582</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,573</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,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:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,595</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,841</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,234</span></span></div></td><td 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> 113395000 95461000 92790000 115509000 92411000 396875000 19582000 18573000 17407000 16595000 15841000 68234000 47959000 46154000 43545000 STOCK COMPENSATION PLANS <div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Share-based grants for compensation and incentive purposes are made pursuant to the Equity and Incentive Compensation Plan (“EICP”). The EICP provides for grants of one or more of the following stock-based compensation awards to employees, non-employee directors and certain service providers upon whom the successful conduct of our business is dependent: </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:567px;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:26px;"/><td style="width:540px;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Wingdings;font-size:8pt;">l</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-qualified stock options (“stock options”);</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:center;font-size:8pt;"><span style="font-family:Wingdings;font-size:8pt;">l</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Performance stock units (“PSUs”) and performance stock;</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:center;font-size:8pt;"><span style="font-family:Wingdings;font-size:8pt;">l</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock appreciation rights;</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:center;font-size:8pt;"><span style="font-family:Wingdings;font-size:8pt;">l</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock units (“RSUs”) and restricted stock; and</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:center;font-size:8pt;"><span style="font-family:Wingdings;font-size:8pt;">l</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other stock-based awards.</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>65.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares were authorized and approved by our stockholders for grants under the EICP. The EICP also provides for the deferral of stock-based compensation awards by participants if approved by the Compensation and Executive Organization Committee of our Board and if in accordance with an applicable deferred compensation plan of the Company. Currently, the Compensation and Executive Organization Committee has authorized the deferral of PSU and RSU awards by certain eligible employees under the Company’s Deferred Compensation Plan. Our Board has authorized our non-employee directors to defer any portion of their cash retainer, committee chair fees and RSUs awarded that they elect to convert into deferred stock units under our Directors’ Compensation Plan. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At the time stock options are exercised or RSUs and PSUs become payable, common stock is issued from our accumulated treasury shares. Dividend equivalents are credited on RSUs on the same date and at the same rate as dividends are paid on Hershey’s common stock. These dividend equivalents are charged to retained earnings.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the periods presented, compensation expense for all types of stock-based compensation programs and the related income tax benefit recognized were as follows:</span></div><div style="line-height:120%;text-align:left;text-indent:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.16142557651992%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:67%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">For the years ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9px;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;">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:9px;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;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;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;">2016</span></div></td></tr><tr><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="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pre-tax compensation expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,286</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,061</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,785</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;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Related income tax benefit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,463</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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>17,148</span></span></div></td><td 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%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Compensation costs for stock compensation plans are primarily included in selling, marketing and administrative expense. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, total stock-based compensation cost related to non-vested awards not yet recognized was </span><span style="font-family:inherit;font-size:10pt;"><span>$56,547</span></span><span style="font-family:inherit;font-size:10pt;"> and the weighted-average period over which this amount is expected to be recognized was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>2.1 years</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock Options </span></div><div style="line-height:120%;padding-bottom:6px;padding-top:5px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The exercise price of each stock option awarded under the EICP equals the closing price of our Common Stock on the New York Stock Exchange on the date of grant. Each stock option has a maximum term of </span><span style="font-family:inherit;font-size:10pt;"><span>10 years</span></span><span style="font-family:inherit;font-size:10pt;">. Grants of stock options provide for pro-rated vesting, typically over a four-year period. Expense for stock options is based on grant date fair value and recognized on a straight-line method over the vesting period, net of estimated forfeitures.</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:5px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of activity relating to grants of stock options 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;"> is as follows: </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:42%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></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;">Stock Options</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;">Shares</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;text-indent:2px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-Average <br/>Exercise Price (per share)</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;text-indent:2px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-Average Remaining<br/>Contractual Term</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;text-indent:2px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Aggregate Intrinsic Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at beginning of the period</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,921,062</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;border-top:1px solid #000000;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$89.06</span></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="text-align:center;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.8 years</span></span></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;">Granted</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>945,220</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size: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>$99.93</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,110,712</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></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>$68.69</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(361,188</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;"><span>$102.20</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding as of December 31, 2018</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,394,382</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$94.28</span></span></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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.6 years</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,398</span></span></div></td><td style="vertical-align: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;">Options exercisable as of December 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,506,304</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$90.77</span></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;"><span>4.1 years</span></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>57,789</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:6px;padding-top:5px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The weighted-average fair value of options granted was </span><span style="font-family:inherit;font-size:10pt;"><span>$15.58</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$15.76</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$11.46</span></span><span style="font-family:inherit;font-size:10pt;"> per share in </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;">, respectively. The fair value was estimated on the date of grant using a Black-Scholes option-pricing model and the following weighted-average assumptions:</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="10"/></tr><tr><td style="width:55%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:22px;text-indent:-16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">For the years ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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;">2016</span></div></td></tr><tr><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="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dividend yields</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.4</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.4</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.4</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected volatility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>16.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.8</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risk-free interest rates</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.2</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.5</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected term in 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 style="vertical-align:bottom;padding-left: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.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:6px;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:584px;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:29px;"/><td style="width:554px;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Wingdings;font-size:8pt;">l</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;">“Dividend yields” means the sum of dividends declared for the four most recent quarterly periods, divided by the average price of our Common Stock for the comparable periods;</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:center;font-size:8pt;"><span style="font-family:Wingdings;font-size:8pt;">l</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">“Expected volatility” means the historical volatility of our Common Stock over the expected term of each grant;</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:center;font-size:8pt;"><span style="font-family:Wingdings;font-size:8pt;">l</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;">“Risk-free interest rates” means the U.S. Treasury yield curve rate in effect at the time of grant for periods within the contractual life of the stock option; and</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:center;font-size:8pt;"><span style="font-family:Wingdings;font-size:8pt;">l</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;">“Expected term” means the period of time that stock options granted are expected to be outstanding based primarily on historical data.</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The total intrinsic value of options exercised was </span><span style="font-family:inherit;font-size:10pt;"><span>$38,382</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$45,998</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$73,944</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, there was </span><span style="font-family:inherit;font-size:10pt;"><span>$13,902</span></span><span style="font-family:inherit;font-size:10pt;"> of total unrecognized compensation cost related to non-vested stock option awards granted under the EICP, which we expect to recognize over a weighted-average period of </span><span style="font-family:inherit;font-size:10pt;"><span>2.4 years</span></span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes information about stock options outstanding as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">: </span><span style="font-family:inherit;font-size:8pt;"> </span></div><div style="line-height:120%;text-align:left;text-indent:6px;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:98.9517819706499%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:28%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/></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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Options Outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="4" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Options Exercisable</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Range of Exercise Prices</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;text-indent:1px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number <br/>Outstanding as <br/>of 12/31/18</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9px;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;">Weighted- <br/>Average <br/>Remaining <br/>Contractual <br/>Life in 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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;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;">Weighted- <br/>Average <br/>Exercise Price  </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number <br/>Exercisable as of<br/>12/31/18</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9px;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;">Weighted- <br/>Average <br/>Exercise Price </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$33.40 - $90.39</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,079,250</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;border-top:1px solid #000000;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size: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="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$77.54</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,704,705</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;border-top:1px solid #000000;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$74.72</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$90.40 - $105.91</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,676,763</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.0</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;"><span>$102.54</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>711,683</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;"><span>$105.12</span></span></div></td></tr><tr><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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$105.92 - $111.76</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,638,369</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;padding-right:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$107.06</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,089,916</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$106.52</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$33.40 - $111.76</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,394,382</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.6</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$94.28</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,506,304</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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>$90.77</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Performance Stock Units and Restricted Stock Units </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the EICP, we grant PSUs to selected executives and other key employees. Vesting is contingent upon the achievement of certain performance objectives. We grant PSUs over </span><span style="font-family:inherit;font-size:10pt;"><span>3</span></span><span style="font-family:inherit;font-size:10pt;">-year performance cycles. If we meet targets for financial measures at the end of the applicable </span><span style="font-family:inherit;font-size:10pt;"><span>3</span></span><span style="font-family:inherit;font-size:10pt;">-year performance cycle, we award a resulting number of shares of our Common Stock to the participants. For PSUs granted, the target award is a combination of a market-based total shareholder return and performance-based components. The performance scores for </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;"> through </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> grants of PSUs can range from </span><span style="font-family:inherit;font-size:10pt;"><span>0%</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 targeted amounts. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognize the compensation cost associated with PSUs ratably over the </span><span style="font-family:inherit;font-size:10pt;"><span>3</span></span><span style="font-family:inherit;font-size:10pt;">-year term. Compensation cost is based on the grant date fair value because the grants can only be settled in shares of our Common Stock. The grant date fair value of PSUs is determined based on the Monte Carlo simulation model for the market-based total shareholder return component and the closing market price of the Company’s Common Stock on the date of grant for performance-based components.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;">, we awarded RSUs to certain executive officers and other key employees under the EICP. We also awarded RSUs quarterly to non-employee directors. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognize the compensation cost associated with employee RSUs over a specified award vesting period based on the grant date fair value of our Common Stock. We recognize expense for employee RSUs based on the straight-line method. We recognize the compensation cost associated with non-employee director RSUs ratably over the vesting period, net of estimated forfeitures. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of activity relating to grants of PSUs and RSUs for the period ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> is as follows: </span></div><div style="line-height:100%;text-align:left;text-indent:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.16142557651992%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:51%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:32%;"/></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;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Performance Stock Units and Restricted Stock Units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:9px;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;">Number of units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9px;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;">Weighted-average grant date fair value</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">for equity awards (per unit)</span></div></td></tr><tr><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="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at beginning of year</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>923,364</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;border-top:1px solid #000000;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$103.11</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>457,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;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$97.86</span></span></div></td></tr><tr><td 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:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Performance assumption change</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,961</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$102.71</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(287,101</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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$103.59</span></span></div></td></tr><tr><td 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:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(111,521</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$103.48</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at end of year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>999,018</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;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>$101.57</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth information about the fair value of the PSUs and RSUs granted for potential future distribution to employees and non-employee directors. In addition, the table provides assumptions used to determine the fair value of the market-based total shareholder return component using the Monte Carlo simulation model on the date of grant.</span></div><div style="line-height:120%;text-align:left;text-indent:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.16142557651992%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:55%;"/><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;border-bottom:1px solid #000000;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;font-weight:bold;">For the years ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:8pt;"><span style="font-family:inherit;font-size:8pt;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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">2016</span></div></td></tr><tr><td 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:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Units granted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>457,315</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>478,044</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>545,750</span></span></div></td><td style="vertical-align: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-top:2px;padding-bottom:2px;"><div style="padding-bottom:6px;text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average fair value at date of grant</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>97.86</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>110.97</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>93.55</span></span></div></td><td 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Monte Carlo simulation assumptions:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated values</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>29.17</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>46.85</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.02</span></span></div></td><td 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;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dividend yields</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.5</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;padding-left:12px;text-indent:-12px;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:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected volatility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.4</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>20.4</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>17.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:6px;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:592px;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:26px;"/><td style="width:565px;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Wingdings;font-size:8pt;">l</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">“Estimated values” means the fair value for the market-based total shareholder return component of each PSU at the date of grant using a Monte Carlo simulation model;</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:center;font-size:8pt;"><span style="font-family:Wingdings;font-size:8pt;">l</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">“Dividend yields” means the sum of dividends declared for the four most recent quarterly periods, divided by the average price of our Common Stock for the comparable periods;</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:center;font-size:8pt;"><span style="font-family:Wingdings;font-size:8pt;">l</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">“Expected volatility” means the historical volatility of our Common Stock over the expected term of each grant.</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of shares vested totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$28,752</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$29,981</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$22,062</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><span style="font-family:inherit;font-size:10pt;">Deferred PSUs, deferred RSUs and deferred stock units representing directors’ fees totaled </span><span style="font-family:inherit;font-size:10pt;"><span>303,855</span></span><span style="font-family:inherit;font-size:10pt;"> units as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">. Each unit is equivalent to </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span> share of the Company’s Common Stock. 65800000 For the periods presented, compensation expense for all types of stock-based compensation programs and the related income tax benefit recognized were as follows:<div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.16142557651992%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:67%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">For the years ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9px;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;">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:9px;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;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;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;">2016</span></div></td></tr><tr><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="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pre-tax compensation expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,286</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,061</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,785</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;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Related income tax benefit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,463</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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>17,148</span></span></div></td><td 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> 49286000 51061000 54785000 9463000 13684000 17148000 56547000 P2Y1M6D P10Y A summary of activity relating to grants of stock options for the year ended <span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> is as follows: </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:42%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></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;">Stock Options</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;">Shares</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;text-indent:2px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-Average <br/>Exercise Price (per share)</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;text-indent:2px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-Average Remaining<br/>Contractual Term</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;text-indent:2px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Aggregate Intrinsic Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at beginning of the period</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,921,062</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;border-top:1px solid #000000;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$89.06</span></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="text-align:center;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.8 years</span></span></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;">Granted</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>945,220</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size: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>$99.93</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,110,712</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></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>$68.69</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(361,188</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;"><span>$102.20</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding as of December 31, 2018</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,394,382</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$94.28</span></span></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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.6 years</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,398</span></span></div></td><td style="vertical-align: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;">Options exercisable as of December 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,506,304</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$90.77</span></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;"><span>4.1 years</span></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>57,789</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 5921062 89.06 P5Y9M18D 945220 99.93 1110712 68.69 361188 102.20 5394382 94.28 P5Y7M6D 70398000 3506304 90.77 P4Y1M6D 57789000 15.58 15.76 11.46 The fair value was estimated on the date of grant using a Black-Scholes option-pricing model and the following weighted-average assumptions:<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="10"/></tr><tr><td style="width:55%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:22px;text-indent:-16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">For the years ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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;">2016</span></div></td></tr><tr><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="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dividend yields</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.4</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.4</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.4</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected volatility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>16.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.8</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risk-free interest rates</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.2</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.5</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected term in 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 style="vertical-align:bottom;padding-left: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.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.8</span></span></div></td><td 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 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:584px;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:29px;"/><td style="width:554px;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Wingdings;font-size:8pt;">l</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;">“Dividend yields” means the sum of dividends declared for the four most recent quarterly periods, divided by the average price of our Common Stock for the comparable periods;</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:center;font-size:8pt;"><span style="font-family:Wingdings;font-size:8pt;">l</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">“Expected volatility” means the historical volatility of our Common Stock over the expected term of each grant;</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:center;font-size:8pt;"><span style="font-family:Wingdings;font-size:8pt;">l</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;">“Risk-free interest rates” means the U.S. Treasury yield curve rate in effect at the time of grant for periods within the contractual life of the stock option; and</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:center;font-size:8pt;"><span style="font-family:Wingdings;font-size:8pt;">l</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;">“Expected term” means the period of time that stock options granted are expected to be outstanding based primarily on historical data.</span></div></td></tr></table></div> 0.024 0.024 0.024 0.166 0.172 0.168 0.028 0.022 0.015 P6Y7M6D P6Y9M18D P6Y9M18D 38382000 45998000 73944000 13902000 P2Y4M24D The following table summarizes information about stock options outstanding as of <span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">: </span><span style="font-family:inherit;font-size:8pt;"> </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:98.9517819706499%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:28%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/></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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Options Outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="4" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Options Exercisable</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Range of Exercise Prices</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;text-indent:1px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number <br/>Outstanding as <br/>of 12/31/18</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9px;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;">Weighted- <br/>Average <br/>Remaining <br/>Contractual <br/>Life in 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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;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;">Weighted- <br/>Average <br/>Exercise Price  </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number <br/>Exercisable as of<br/>12/31/18</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9px;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;">Weighted- <br/>Average <br/>Exercise Price </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$33.40 - $90.39</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,079,250</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;border-top:1px solid #000000;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size: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="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$77.54</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,704,705</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;border-top:1px solid #000000;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$74.72</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$90.40 - $105.91</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,676,763</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.0</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;"><span>$102.54</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>711,683</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;"><span>$105.12</span></span></div></td></tr><tr><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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$105.92 - $111.76</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,638,369</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;padding-right:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$107.06</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,089,916</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$106.52</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$33.40 - $111.76</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,394,382</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.6</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$94.28</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,506,304</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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>$90.77</span></span></div></td></tr></table></div> 2079250 P4Y2M12D 77.54 1704705 74.72 1676763 P7Y 102.54 711683 105.12 1638369 P5Y9M18D 107.06 1089916 106.52 5394382 P5Y7M6D 94.28 3506304 90.77 P3Y P3Y 0 2.50 P3Y A summary of activity relating to grants of PSUs and RSUs for the period ended <span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> is as follows: </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:99.16142557651992%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:51%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:32%;"/></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;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Performance Stock Units and Restricted Stock Units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:9px;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;">Number of units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9px;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;">Weighted-average grant date fair value</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">for equity awards (per unit)</span></div></td></tr><tr><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="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at beginning of year</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>923,364</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;border-top:1px solid #000000;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$103.11</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>457,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;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$97.86</span></span></div></td></tr><tr><td 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:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Performance assumption change</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,961</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$102.71</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(287,101</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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$103.59</span></span></div></td></tr><tr><td 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:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(111,521</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$103.48</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at end of year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>999,018</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;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>$101.57</span></span></div></td></tr></table></div> 923364 103.11 457315 97.86 -16961 102.71 287101 103.59 111521 103.48 999018 101.57 The following table sets forth information about the fair value of the PSUs and RSUs granted for potential future distribution to employees and non-employee directors. In addition, the table provides assumptions used to determine the fair value of the market-based total shareholder return component using the Monte Carlo simulation model on the date of grant.<div style="line-height:120%;text-align:left;text-indent:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.16142557651992%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:55%;"/><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;border-bottom:1px solid #000000;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;font-weight:bold;">For the years ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:8pt;"><span style="font-family:inherit;font-size:8pt;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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">2016</span></div></td></tr><tr><td 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:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Units granted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>457,315</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>478,044</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>545,750</span></span></div></td><td style="vertical-align: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-top:2px;padding-bottom:2px;"><div style="padding-bottom:6px;text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average fair value at date of grant</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>97.86</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>110.97</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>93.55</span></span></div></td><td 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Monte Carlo simulation assumptions:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated values</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>29.17</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>46.85</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.02</span></span></div></td><td 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;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dividend yields</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.5</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;padding-left:12px;text-indent:-12px;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:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected volatility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.4</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>20.4</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>17.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="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:592px;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:26px;"/><td style="width:565px;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Wingdings;font-size:8pt;">l</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">“Estimated values” means the fair value for the market-based total shareholder return component of each PSU at the date of grant using a Monte Carlo simulation model;</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:center;font-size:8pt;"><span style="font-family:Wingdings;font-size:8pt;">l</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">“Dividend yields” means the sum of dividends declared for the four most recent quarterly periods, divided by the average price of our Common Stock for the comparable periods;</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:center;font-size:8pt;"><span style="font-family:Wingdings;font-size:8pt;">l</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">“Expected volatility” means the historical volatility of our Common Stock over the expected term of each grant.</span></div></td></tr></table></div> 457315 478044 545750 97.86 110.97 93.55 29.17 46.85 38.02 0.026 0.023 0.025 0.204 0.204 0.170 28752000 29981000 22062000 303855 1 SEGMENT INFORMATION <div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our organizational structure is designed to ensure continued focus on North America, coupled with an emphasis on profitable growth in our focus international markets. Our business is organized around geographic regions, which enables us to build processes for repeatable success in our global markets. As a result, we have defined our operating segments on a geographic basis, as this aligns with how our Chief Operating Decision Maker (“CODM”) manages our business, including resource allocation and performance assessment. Our North America business, which generates approximately </span><span style="font-family:inherit;font-size:10pt;"><span>89%</span></span><span style="font-family:inherit;font-size:10pt;"> of our consolidated revenue, is our only reportable segment. None of our other operating segments meet the quantitative thresholds to qualify as reportable segments; therefore, these operating segments are combined and disclosed below as International and Other.</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">•</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;font-style:italic;font-weight:bold;">North America</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> - </span><span style="font-family:inherit;font-size:10pt;">This segment is responsible for our traditional chocolate and non-chocolate confectionery market position, as well as our grocery and growing snacks market positions, in the United States and Canada. This includes developing and growing our business in chocolate and non-chocolate confectionery, pantry, food service and other snacking product lines.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">•</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;font-style:italic;font-weight:bold;">International and Other</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> - </span><span style="font-family:inherit;font-size:10pt;">International and Other is a combination of all other operating segments that are not individually material, including those geographic regions where we operate outside of North America. We currently have operations and manufacture product in China, Mexico, Brazil, India and Malaysia, primarily for consumers in these regions, and also distribute and sell confectionery products in export markets of Asia, Latin America, Middle East, Europe, Africa and other regions. This segment also includes our global retail operations, including Hershey's Chocolate World stores in Hershey, Pennsylvania, New York City, Las Vegas, Niagara Falls (Ontario) and Singapore, as well as operations associated with licensing the use of certain of the Company's trademarks and products to third parties around the world.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For segment reporting purposes, we use “segment income” to evaluate segment performance and allocate resources. Segment income excludes unallocated general corporate administrative expenses, unallocated mark-to-market gains and losses on commodity derivatives, business realignment and impairment charges, acquisition-related costs and other unusual gains or losses that are not part of our measurement of segment performance. These items of our operating income are managed centrally at the corporate level and are excluded from the measure of segment income reviewed by the CODM as well the measure of segment performance used for incentive compensation purposes.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounting policies associated with our operating segments are generally the same as those described in Note 1.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain manufacturing, warehousing, distribution and other activities supporting our global operations are integrated to maximize efficiency and productivity. As a result, assets and capital expenditures are not managed on a segment basis and are not included in the information reported to the CODM for the purpose of evaluating performance or allocating resources. We disclose depreciation and amortization that is generated by segment-specific assets, since these amounts are included within the measure of segment income reported to the CODM.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our segment net sales and earnings were as follows:</span></div><div style="line-height:120%;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="14"/></tr><tr><td style="width:26%;"/><td style="width:26%;"/><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 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:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">For the years ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</span></div></td></tr><tr><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="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">North America</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,901,607</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,621,173</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,532,988</span></span></div></td><td 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 colspan="2" 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:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">International and 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="overflow:hidden;font-size: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>889,462</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>894,253</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>907,193</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,791,069</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,515,426</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,440,181</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td 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;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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Segment income (loss):</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 colspan="2" 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:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">North America</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,020,082</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,044,218</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,040,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">International and Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>73,762</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>11,532</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>(29,139</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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 segment 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,093,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,055,750</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,011,315</span></span></div></td><td style="vertical-align: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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unallocated corporate expense (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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>486,716</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>499,251</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>488,318</span></span></div></td><td 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unallocated mark-to-market (gains) losses on commodity 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(168,263</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(35,292</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>163,238</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-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-lived and intangible asset impairment charges</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,729</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>208,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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,204</span></span></div></td><td 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Costs associated with business realignment activities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,827</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,359</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-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 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 colspan="2" style="vertical-align:bottom;padding-left: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,829</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>311</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,480</span></span></div></td><td 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gain on sale of licensing costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>(2,658</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>—</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,623,664</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,313,409</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,255,173</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,837</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,282</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-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 (income) expense, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,766</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>104,459</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,549</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,410,061</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,110,668</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,099,481</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Includes centrally-managed (a) corporate functional costs relating to legal, treasury, finance, and human resources, (b) expenses associated with the oversight and administration of our global operations, including warehousing, distribution and manufacturing, information systems and global shared services, (c) non-cash stock-based compensation expense, and (d) other gains or losses that are not integral to segment performance.</span></div></td></tr></table><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Activity within the unallocated mark-to-market (gains) losses on commodity derivatives is as follows:</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="13" style="padding-left:0px;padding-right:0px;padding-top:4px;padding-bottom:4px;"><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="width:64%;"/><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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the years ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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 (gains) losses on mark-to-market valuation of commodity derivative positions recognized in 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;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>(69,379</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;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;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>55,734</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;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;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>171,753</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 losses on commodity derivative positions reclassified from unallocated to segment income </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>(98,884</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(91,026</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,515</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;">Net (gains) losses on mark-to-market valuation of commodity derivative positions recognized in unallocated derivative (gains) 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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(168,263</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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 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,292</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>163,238</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%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, the cumulative amount of mark-to-market gains on commodity derivatives that have been recognized in our consolidated cost of sales and not yet allocated to reportable segments was </span><span style="font-family:inherit;font-size:10pt;"><span>$40,318</span></span><span style="font-family:inherit;font-size:10pt;">. Based on our forecasts of the timing of the recognition of the underlying hedged items, we expect to reclassify net pretax losses on commodity derivatives of </span><span style="font-family:inherit;font-size:10pt;"><span>$409</span></span><span style="font-family:inherit;font-size:10pt;"> to segment operating results in the next twelve months.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization expense included within segment income presented above is as follows:</span></div><div style="line-height:120%;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="13"/></tr><tr><td style="width:26%;"/><td style="width:21%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><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:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">For the years ended December 31,</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;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">North America</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>205,340</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>171,265</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>162,211</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">International and 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>35,656</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,542</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,753</span></span></div></td><td 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate (1)</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>54,148</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>48,046</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>88,873</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>295,144</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>261,853</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>301,837</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate includes non-cash asset-related accelerated depreciation and amortization related to business realignment activities, as discussed in Note 8. Such amounts are not included within our measure of segment income. </span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additional geographic information is as follows:</span></div><div style="line-height:120%;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="13"/></tr><tr><td style="width:26%;"/><td style="width:21%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><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:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">For the years ended December 31,</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;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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;">2016</span></div></td></tr><tr><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="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;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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div 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,535,675</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,263,703</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,196,723</span></span></div></td><td 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 colspan="2" 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:12px;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>1,255,394</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,251,723</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,243,458</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-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;border-top:1px solid #000000;"><div 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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,791,069</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:10pt;"><span style="font-family:inherit;font-size:10pt;">$</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,515,426</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:10pt;"><span style="font-family:inherit;font-size:10pt;">$</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,440,181</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 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;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-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-lived assets:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 colspan="2" 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:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,668,186</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,575,496</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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,528,255</span></span></div></td><td style="vertical-align: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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;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>462,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>531,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>648,993</span></span></div></td><td 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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>2,130,294</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,106,697</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,177,248</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%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In conjunction with recent acquisitions, in 2018 we introduced our snacks portfolio, an additional product line represented by ready-to-eat popcorn, baked snacks, meat snack products and other better-for-you snacks. Net sales related to our snacks portfolio in </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;">, respectively, were immaterial. Additional product line information is as follows:</span></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="4"/></tr><tr><td style="width:79%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">For the year ended December 31,</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;border-top:1px solid #000000;"><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;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;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Confectionery and confectionery-based portfolio</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>7,453,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></tr><tr><td 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:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Snacks portfolio</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,791,069</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> 0.89 Our segment net sales and earnings were as follows:<div style="line-height:120%;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="14"/></tr><tr><td style="width:26%;"/><td style="width:26%;"/><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 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:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">For the years ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</span></div></td></tr><tr><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="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">North America</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,901,607</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,621,173</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,532,988</span></span></div></td><td 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 colspan="2" 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:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">International and 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="overflow:hidden;font-size: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>889,462</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>894,253</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>907,193</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,791,069</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,515,426</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,440,181</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td 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;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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Segment income (loss):</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 colspan="2" 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:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">North America</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,020,082</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,044,218</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,040,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">International and Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>73,762</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>11,532</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>(29,139</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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 segment 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,093,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,055,750</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,011,315</span></span></div></td><td style="vertical-align: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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unallocated corporate expense (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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>486,716</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>499,251</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>488,318</span></span></div></td><td 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unallocated mark-to-market (gains) losses on commodity 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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(168,263</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(35,292</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>163,238</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-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-lived and intangible asset impairment charges</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,729</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>208,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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,204</span></span></div></td><td 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Costs associated with business realignment activities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,827</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,359</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-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 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 colspan="2" style="vertical-align:bottom;padding-left: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,829</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>311</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,480</span></span></div></td><td 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gain on sale of licensing costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>(2,658</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>—</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,623,664</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,313,409</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,255,173</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,837</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,282</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-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 (income) expense, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,766</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>104,459</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,549</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,410,061</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,110,668</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,099,481</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Includes centrally-managed (a) corporate functional costs relating to legal, treasury, finance, and human resources, (b) expenses associated with the oversight and administration of our global operations, including warehousing, distribution and manufacturing, information systems and global shared services, (c) non-cash stock-based compensation expense, and (d) other gains or losses that are not integral to segment performance.</span></div></td></tr></table> 6901607000 6621173000 6532988000 889462000 894253000 907193000 7791069000 7515426000 7440181000 2020082000 2044218000 2040454000 73762000 11532000 -29139000 2093844000 2055750000 2011315000 486716000 499251000 488318000 168263000 35292000 -163238000 57729000 208712000 4204000 51827000 69359000 93902000 44829000 311000 6480000 2658000 0 0 1623664000 1313409000 1255173000 -138837000 -98282000 -90143000 -74766000 -104459000 -65549000 1410061000 1110668000 1099481000 Activity within the unallocated mark-to-market (gains) losses on commodity derivatives is as follows:<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="13" style="padding-left:0px;padding-right:0px;padding-top:4px;padding-bottom:4px;"><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="width:64%;"/><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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the years ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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 (gains) losses on mark-to-market valuation of commodity derivative positions recognized in 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;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>(69,379</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;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;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>55,734</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;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;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>171,753</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 losses on commodity derivative positions reclassified from unallocated to segment income </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>(98,884</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(91,026</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,515</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;">Net (gains) losses on mark-to-market valuation of commodity derivative positions recognized in unallocated derivative (gains) 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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(168,263</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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 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,292</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>163,238</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> 69379000 55734000 -171753000 -98884000 -91026000 -8515000 168263000 35292000 -163238000 -40318000 -409000 Depreciation and amortization expense included within segment income presented above is as follows:<div style="line-height:120%;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="13"/></tr><tr><td style="width:26%;"/><td style="width:21%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><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:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">For the years ended December 31,</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;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">North America</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>205,340</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>171,265</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>162,211</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">International and 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>35,656</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,542</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,753</span></span></div></td><td 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate (1)</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>54,148</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>48,046</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>88,873</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>295,144</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>261,853</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>301,837</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div>Corporate includes non-cash asset-related accelerated depreciation and amortization related to business realignment activities, as discussed in Note 8. Such amounts are not included within our measure of segment income. 205340000 171265000 162211000 35656000 42542000 50753000 54148000 48046000 88873000 295144000 261853000 301837000 Additional geographic information is as follows:<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="13"/></tr><tr><td style="width:26%;"/><td style="width:21%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><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:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">For the years ended December 31,</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;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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;">2016</span></div></td></tr><tr><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="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;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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div 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,535,675</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,263,703</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,196,723</span></span></div></td><td 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 colspan="2" 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:12px;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>1,255,394</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,251,723</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,243,458</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-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;border-top:1px solid #000000;"><div 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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,791,069</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:10pt;"><span style="font-family:inherit;font-size:10pt;">$</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,515,426</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:10pt;"><span style="font-family:inherit;font-size:10pt;">$</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,440,181</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 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;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-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-lived assets:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 colspan="2" 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:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,668,186</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,575,496</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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,528,255</span></span></div></td><td style="vertical-align: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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;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>462,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>531,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>648,993</span></span></div></td><td 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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>2,130,294</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,106,697</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,177,248</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> 6535675000 6263703000 6196723000 1255394000 1251723000 1243458000 7791069000 7515426000 7440181000 1668186000 1575496000 1528255000 462108000 531201000 648993000 2130294000 2106697000 2177248000 Additional product line information is as follows:<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:79%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">For the year ended December 31,</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;border-top:1px solid #000000;"><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;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;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Confectionery and confectionery-based portfolio</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>7,453,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></tr><tr><td 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:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Snacks portfolio</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,791,069</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> 7453364000 337705000 7791069000 EQUITY AND NONCONTROLLING INTEREST <div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We had </span><span style="font-family:inherit;font-size:10pt;"><span>1,055,000,000</span></span><span style="font-family:inherit;font-size:10pt;"> authorized shares of capital stock as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">. Of this total, </span><span style="font-family:inherit;font-size:10pt;"><span>900,000,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares were designated as Common Stock, </span><span style="font-family:inherit;font-size:10pt;"><span>150,000,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares were designated as Class B Stock and </span><span style="font-family:inherit;font-size:10pt;"><span>5,000,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares were designated as Preferred Stock. Each class has a par value of </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> dollar per share. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Holders of the Common Stock and the Class B Stock generally vote together without regard to class on matters submitted to stockholders, including the election of directors. The holders of Common Stock have </span><span style="font-family:inherit;font-size:10pt;"><span>1</span></span><span style="font-family:inherit;font-size:10pt;"> vote per share and the holders of Class B Stock have </span><span style="font-family:inherit;font-size:10pt;"><span>10</span></span><span style="font-family:inherit;font-size:10pt;"> votes per share. However, the Common Stock holders, voting separately as a class, are entitled to elect one-sixth of the Board. With respect to dividend rights, the Common Stock holders are entitled to cash dividends </span><span style="font-family:inherit;font-size:10pt;"><span>10%</span></span><span style="font-family:inherit;font-size:10pt;"> higher than those declared and paid on the Class B Stock. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Class B Stock can be converted into Common Stock on a share-for-share basis at any time. During </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>6,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of Class B Stock were converted into Common Stock. During </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> shares of Class B Stock were converted into Common Stock.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in the outstanding shares of Common Stock for the past three years were as follows: </span></div><div style="line-height:120%;text-align:left;text-indent:6px;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:98.9517819706499%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><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;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">For the years ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:9px;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;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;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;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;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;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares issued</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>359,901,744</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;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>359,901,744</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;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>359,901,744</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Treasury shares at beginning of year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(149,040,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(147,642,009</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(143,124,384</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;">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 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares repurchased in the open market under pre-approved share repurchase programs </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(1,406,093</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(4,640,964</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;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares repurchased directly from the Milton Hershey School Trust</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>(450,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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,500,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares repurchased to replace Treasury Stock issued for stock options and incentive compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(615,719</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,278,675</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,820,766</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock issuances:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares issued for stock options and incentive compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>1,339,899</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,379,757</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,944,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></tr><tr><td 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:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Treasury shares at end of year</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(150,172,840</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(149,040,927</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(147,642,009</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;">Net shares outstanding at end of year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>209,728,904</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>210,860,817</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>212,259,735</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are authorized to purchase our outstanding shares in open market and privately negotiated transactions. The programs have no expiration date and acquired shares of Common Stock will be held as treasury shares. Purchases under approved share repurchase authorizations are in addition to our practice of buying back shares sufficient to offset those issued under incentive compensation plans.</span></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Hershey Trust Company</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Hershey Trust Company, as trustee for the Milton Hershey School Trust (the "Trust") and as direct owner of investment shares, held </span><span style="font-family:inherit;font-size:10pt;"><span>3,903,121</span></span><span style="font-family:inherit;font-size:10pt;"> shares of our Common Stock as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">. As trustee for the Trust, Hershey Trust Company held </span><span style="font-family:inherit;font-size:10pt;"><span>60,612,012</span></span><span style="font-family:inherit;font-size:10pt;"> shares of the Class B Stock as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, and was entitled to cast approximately </span><span style="font-family:inherit;font-size:10pt;"><span>80%</span></span><span style="font-family:inherit;font-size:10pt;"> of all of the votes entitled to be cast on matters requiring the vote of both classes of our common stock voting together. Hershey Trust Company, as trustee for the Trust, or any successor trustee, or Milton Hershey School, as appropriate, must approve any issuance of shares of Common Stock or other action that would result in it not continuing to have voting control of our Company. </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In November 2018, the Company entered into a Stock Purchase Agreement with Hershey Trust Company, as trustee for the Trust, pursuant to which the Company agreed to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>450,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of the Company’s common stock from the Trust at a price equal to </span><span style="font-family:inherit;font-size:10pt;"><span>$106.30</span></span><span style="font-family:inherit;font-size:10pt;"> per share, for a total purchase price of </span><span style="font-family:inherit;font-size:10pt;"><span>$47,835</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2017, the Company entered into a Stock Purchase Agreement with Hershey Trust Company, as trustee for the Trust, pursuant to which the Company agreed to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>1,500,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of the Company’s common stock from the Trust at a price equal to </span><span style="font-family:inherit;font-size:10pt;"><span>$106.01</span></span><span style="font-family:inherit;font-size:10pt;"> per share, for a total purchase price of </span><span style="font-family:inherit;font-size:10pt;"><span>$159,015</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:left;text-indent:6px;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;">Noncontrolling Interest in Subsidiary</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We currently own a </span><span style="font-family:inherit;font-size:10pt;"><span>50%</span></span><span style="font-family:inherit;font-size:10pt;"> controlling interest in Lotte Shanghai Foods Co., Ltd. (“LSFC”), a joint venture established in 2007 in China for the purpose of manufacturing and selling product to the joint venture partners.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A roll-forward showing the </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> activity relating to the noncontrolling interest follows:</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="4"/></tr><tr><td style="width:83%;"/><td style="width:1%;"/><td style="width:15%;"/><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;">Noncontrolling Interest</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance, December 31, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,227</span></span></div></td><td style="vertical-align: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;">Net loss attributable to noncontrolling interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,511</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 comprehensive loss - foreign currency translation adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,171</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance, December 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,545</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>The 2018 net loss attributable to the noncontrolling interest reflects the 50% allocation of LSFC-related business realignment and impairment costs (see Note 8). 1055000000 900000000 150000000 5000000 1 1 10 0.10 6000 0 Changes in the outstanding shares of Common Stock for the past three years were as follows: <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:98.9517819706499%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><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;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">For the years ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:9px;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;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;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;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;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;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares issued</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>359,901,744</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;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>359,901,744</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;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>359,901,744</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Treasury shares at beginning of year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(149,040,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(147,642,009</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(143,124,384</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;">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 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares repurchased in the open market under pre-approved share repurchase programs </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(1,406,093</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(4,640,964</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;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares repurchased directly from the Milton Hershey School Trust</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>(450,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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,500,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares repurchased to replace Treasury Stock issued for stock options and incentive compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(615,719</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,278,675</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,820,766</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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock issuances:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares issued for stock options and incentive compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>1,339,899</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,379,757</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,944,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></tr><tr><td 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:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Treasury shares at end of year</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(150,172,840</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(149,040,927</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(147,642,009</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;">Net shares outstanding at end of year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>209,728,904</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>210,860,817</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>212,259,735</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> 359901744 359901744 359901744 149040927 147642009 143124384 1406093 0 4640964 450000 1500000 0 615719 1278675 1820766 1339899 1379757 1944105 150172840 149040927 147642009 209728904 210860817 212259735 3903121 60612012 0.80 450000 106.30 47835000 1500000 106.01 159015000 0.50 A roll-forward showing the <span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> activity relating to the noncontrolling interest follows:</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="4"/></tr><tr><td style="width:83%;"/><td style="width:1%;"/><td style="width:15%;"/><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;">Noncontrolling Interest</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance, December 31, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,227</span></span></div></td><td style="vertical-align: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;">Net loss attributable to noncontrolling interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,511</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 comprehensive loss - foreign currency translation adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,171</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance, December 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,545</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> 16227000 -6511000 -1171000 8545000 COMMITMENTS AND CONTINGENCIES <div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Purchase obligations</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We enter into certain obligations for the purchase of raw materials. These obligations are primarily in the form of forward contracts for the purchase of raw materials from third-party brokers and dealers. These contracts minimize the effect of future price fluctuations by fixing the price of part or all of these purchase obligations. Total obligations consisted of fixed price contracts for the purchase of commodities and unpriced contracts that were valued using market prices as of </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%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The cost of commodities associated with the unpriced contracts is variable as market prices change over future periods. We mitigate the variability of these costs to the extent that we have entered into commodities futures contracts or other commodity derivative instruments to hedge our costs for those periods. Increases or decreases in market prices are offset by gains or losses on commodities futures contracts or other commodity derivative instruments. Taking delivery of and making payments for the specific commodities for use in the manufacture of finished goods satisfies our obligations under the forward purchase contracts. For each of the three years in the period ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, we satisfied these obligations by taking delivery of and making payment for the specific commodities. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, we had entered into agreements for the purchase of raw materials with various suppliers. Subject to meeting our quality standards, the purchase obligations covered by these agreements were as follows as of </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;"><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="21"/></tr><tr><td style="width:30%;"/><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%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></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:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">in millions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2022</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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2023</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchase obligations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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,495.9</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>870.9</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>7.5</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>0.7</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;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;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>—</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></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Lease commitments</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We also have commitments under various operating and capital lease arrangements. Future minimum payments under lease arrangements with a remaining term in excess of one year were as follows as of </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%;padding-top:12px;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="9"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Operating leases (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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Capital leases (2)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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>38,041</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>6,980</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>24,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>5,272</span></span></div></td><td 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>16,883</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,901</span></span></div></td><td style="vertical-align: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>15,424</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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>13,494</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,577</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>185,608</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>169,686</span></span></div></td><td 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><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future minimum rental payments reflect commitments under non-cancelable operating leases primarily for offices, retail stores, warehouse and distribution facilities. Total rent expense for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$34,157</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$25,525</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$20,330</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, including short-term rentals.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future minimum rental payments reflect commitments under non-cancelable capital leases primarily for offices and warehouse facilities, as well as vehicles.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Environmental contingencies</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have a number of facilities that contain varying amounts of asbestos in certain locations within the facilities. Our asbestos management program is compliant with current applicable regulations, which require that we handle or dispose of asbestos in a special manner if such facilities undergo major renovations or are demolished. We do not have sufficient information to estimate the fair value of any asset retirement obligations related to these facilities. We cannot specify the settlement date or range of potential settlement dates and, therefore, sufficient information is not available to apply an expected present value technique. We expect to maintain the facilities with repairs and maintenance activities that would not involve or require the removal of significant quantities of asbestos. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Legal contingencies</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are subject to various pending or threatened legal proceedings and claims that arise in the ordinary course of our business. While it is not feasible to predict or determine the outcome of such proceedings and claims with certainty, in our opinion these matters, both individually and in the aggregate, are not expected to have a material effect on our financial condition, results of operations or cash flows. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Collective Bargaining</span></div><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company employed approximately </span><span style="font-family:inherit;font-size:10pt;"><span>14,930</span></span><span style="font-family:inherit;font-size:10pt;"> full-time and </span><span style="font-family:inherit;font-size:10pt;"><span>1,490</span></span><span style="font-family:inherit;font-size:10pt;"> part-time employees worldwide. Collective bargaining agreements covered approximately </span><span style="font-family:inherit;font-size:10pt;"><span>5,780</span></span><span style="font-family:inherit;font-size:10pt;"> employees, or approximately </span><span style="font-family:inherit;font-size:10pt;"><span>35%</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company’s employees worldwide. During 2019, agreements will be negotiated for certain employees at three facilities outside of the United States, comprising approximately </span><span style="font-family:inherit;font-size:10pt;"><span>67%</span></span> of total employees under collective bargaining agreements. We currently expect that we will be able to renegotiate such agreements on satisfactory terms when they expire. As of <span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, we had entered into agreements for the purchase of raw materials with various suppliers. Subject to meeting our quality standards, the purchase obligations covered by these agreements were as follows as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">: </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="21"/></tr><tr><td style="width:30%;"/><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%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></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:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">in millions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2022</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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2023</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchase obligations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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,495.9</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>870.9</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>7.5</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>0.7</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;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;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>—</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></table></div> 1495900000 870900000 7500000 700000 0 Future minimum payments under lease arrangements with a remaining term in excess of one year were as follows as of <span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">: </span><div style="line-height:120%;padding-top:12px;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="9"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Operating leases (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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Capital leases (2)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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>38,041</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>6,980</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>24,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>5,272</span></span></div></td><td 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>16,883</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,901</span></span></div></td><td style="vertical-align: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>15,424</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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>13,494</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,577</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>185,608</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>169,686</span></span></div></td><td 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><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future minimum rental payments reflect commitments under non-cancelable operating leases primarily for offices, retail stores, warehouse and distribution facilities. Total rent expense for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$34,157</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$25,525</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$20,330</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, including short-term rentals.</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(2)</span></div>Future minimum rental payments reflect commitments under non-cancelable capital leases primarily for offices and warehouse facilities, as well as vehicles. 38041000 6980000 24047000 5272000 16883000 3901000 15424000 4399000 13494000 4577000 185608000 169686000 34157000 25525000 20330000 14930 1490 5780 0.35 0.67 EARNINGS PER SHARE <div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We compute basic earnings per share for Common Stock and Class B common stock using the two-class method. The Class B common stock is convertible into Common Stock on a share-for-share basis at any time. The computation of diluted earnings per share for Common Stock assumes the conversion of Class B common stock using the if-converted method, while the diluted earnings per share of Class B common stock does not assume the conversion of those shares. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We compute basic and diluted earnings per share based on the weighted-average number of shares of Common Stock and Class B common stock outstanding as follows:</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="25"/></tr><tr><td style="width:34%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">For the years ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;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="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Common Stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Class B Common Stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Common Stock</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Class B Common Stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Common Stock</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Class B Common Stock</span></div></td></tr><tr><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="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Basic earnings 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 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Numerator:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Allocation of distributed earnings (cash dividends paid)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>410,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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>151,789</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>385,878</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>140,394</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>367,081</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>132,394</span></span></div></td><td style="vertical-align: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;padding-left:12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Allocation of undistributed 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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>449,372</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>165,669</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>188,286</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>68,423</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>162,299</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>58,270</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total earnings—basic</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>860,104</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>317,458</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>574,164</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>208,817</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>529,380</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>190,664</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Denominator (shares in thousands):</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total weighted-average shares—basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>149,379</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>60,614</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>151,625</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>60,620</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>153,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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>60,620</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;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:9pt;"><span style="font-family:inherit;font-size:9pt;">Earnings Per Share—basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5.76</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5.24</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.79</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.44</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.45</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.15</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;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:9pt;"><span style="font-family:inherit;font-size:9pt;">Diluted earnings 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 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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Numerator:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Allocation of total earnings used in basic computation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>860,104</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>317,458</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>574,164</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>208,817</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>529,380</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>190,664</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Reallocation of total earnings as a result of conversion of Class B common stock to Common stock</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>317,458</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>208,817</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>190,664</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Reallocation of undistributed 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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(803</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(492</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(324</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total earnings—diluted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,177,562</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>316,655</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>782,981</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>208,325</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>720,044</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>190,340</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Denominator (shares in thousands):</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Number of shares used in basic computation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>149,379</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>60,614</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>151,625</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>60,620</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>153,519</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>60,620</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Weighted-average effect of dilutive securities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Conversion of Class B common stock to Common shares outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>60,614</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>60,620</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>60,620</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Employee stock options</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>651</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,144</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>964</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Performance and restricted stock units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>345</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>353</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>201</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total weighted-average shares—diluted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>210,989</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>60,614</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>213,742</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>60,620</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>215,304</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>60,620</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Earnings Per Share—diluted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5.58</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5.22</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.66</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.44</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.34</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.14</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:10pt;">The earnings per share calculations for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;"> excluded </span><span style="font-family:inherit;font-size:10pt;"><span>4,196</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>2,374</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>3,680</span></span> stock options (in thousands), respectively, that would have been antidilutive. We compute basic and diluted earnings per share based on the weighted-average number of shares of Common Stock and Class B common stock outstanding as follows:<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="25"/></tr><tr><td style="width:34%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">For the years ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;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="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Common Stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Class B Common Stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Common Stock</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Class B Common Stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Common Stock</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Class B Common Stock</span></div></td></tr><tr><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="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Basic earnings 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 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Numerator:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Allocation of distributed earnings (cash dividends paid)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>410,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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>151,789</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>385,878</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>140,394</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>367,081</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>132,394</span></span></div></td><td style="vertical-align: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;padding-left:12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Allocation of undistributed 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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>449,372</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>165,669</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>188,286</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>68,423</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>162,299</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>58,270</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total earnings—basic</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>860,104</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>317,458</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>574,164</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>208,817</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>529,380</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>190,664</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Denominator (shares in thousands):</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total weighted-average shares—basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>149,379</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>60,614</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>151,625</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>60,620</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>153,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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>60,620</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;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:9pt;"><span style="font-family:inherit;font-size:9pt;">Earnings Per Share—basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5.76</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5.24</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.79</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.44</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.45</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.15</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;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:9pt;"><span style="font-family:inherit;font-size:9pt;">Diluted earnings 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 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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Numerator:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Allocation of total earnings used in basic computation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>860,104</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>317,458</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>574,164</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>208,817</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>529,380</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>190,664</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Reallocation of total earnings as a result of conversion of Class B common stock to Common stock</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>317,458</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>208,817</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>190,664</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Reallocation of undistributed 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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(803</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(492</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(324</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total earnings—diluted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,177,562</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>316,655</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>782,981</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>208,325</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>720,044</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>190,340</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Denominator (shares in thousands):</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Number of shares used in basic computation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>149,379</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>60,614</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>151,625</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>60,620</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>153,519</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>60,620</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Weighted-average effect of dilutive securities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Conversion of Class B common stock to Common shares outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>60,614</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>60,620</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>60,620</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Employee stock options</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>651</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,144</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>964</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Performance and restricted stock units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>345</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>353</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>201</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total weighted-average shares—diluted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>210,989</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>60,614</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>213,742</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>60,620</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>215,304</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>60,620</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Earnings Per Share—diluted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5.58</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5.22</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.66</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.44</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.34</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.14</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 410732000 151789000 385878000 140394000 367081000 132394000 449372000 165669000 188286000 68423000 162299000 58270000 860104000 317458000 574164000 208817000 529380000 190664000 149379000 60614000 151625000 60620000 153519000 60620000 5.76 5.24 3.79 3.44 3.45 3.15 860104000 317458000 574164000 208817000 529380000 190664000 317458000 0 208817000 0 190664000 0 0 -803000 0 -492000 0 -324000 1177562000 316655000 782981000 208325000 720044000 190340000 149379000 60614000 151625000 60620000 153519000 60620000 60614000 0 60620000 0 60620000 0 651000 0 1144000 0 964000 0 345000 0 353000 0 201000 0 210989000 60614000 213742000 60620000 215304000 60620000 5.58 5.22 3.66 3.44 3.34 3.14 4196000 2374000 3680000 OTHER (INCOME) EXPENSE, NET<div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other (income) expense, net reports certain gains and losses associated with activities not directly related to our core operations. A summary of the components of other (income) expense, net is as follows: </span></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;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">For the years ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:8pt;"><span style="font-family:inherit;font-size:8pt;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-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Write-down of equity investments in partnerships qualifying for tax credits</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>50,329</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>66,209</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>43,482</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;">Non-service cost components of net periodic benefit cost relating to pension and other post-retirement benefit 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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,672</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,768</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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 of SGM liability (see Note 2)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>(26,650</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;">Other (income) expense, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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,765</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(518</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>(673</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;padding-left:18px;text-indent:-18px;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: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>74,766</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;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: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>104,459</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>65,549</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> A summary of the components of other (income) expense, net is as follows: <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="13"/></tr><tr><td style="width:58%;"/><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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">For the years ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:8pt;"><span style="font-family:inherit;font-size:8pt;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-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Write-down of equity investments in partnerships qualifying for tax credits</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>50,329</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>66,209</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>43,482</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;">Non-service cost components of net periodic benefit cost relating to pension and other post-retirement benefit 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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,672</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,768</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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 of SGM liability (see Note 2)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>(26,650</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;">Other (income) expense, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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,765</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(518</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>(673</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;padding-left:18px;text-indent:-18px;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: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>74,766</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;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: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>104,459</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>65,549</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> 50329000 66209000 43482000 20672000 38768000 49390000 0 0 26650000 -3765000 518000 673000 -74766000 -104459000 -65549000 SUPPLEMENTAL BALANCE SHEET INFORMATION <div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of certain Consolidated Balance Sheet accounts are as follows:</span></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;width:98.9517819706499%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:64%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:8pt;"><span style="font-family:inherit;font-size:8pt;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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Inventories:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Raw materials</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>237,086</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>224,940</span></span></div></td><td 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:9pt;"><span style="font-family:inherit;font-size:9pt;">Goods in process</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>107,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>93,627</span></span></div></td><td style="vertical-align: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:9pt;"><span style="font-family:inherit;font-size:9pt;">Finished goods</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>618,798</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>614,945</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Inventories at FIFO</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>963,023</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>933,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></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:9pt;"><span style="font-family:inherit;font-size:9pt;">Adjustment to LIFO</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(178,144</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(180,676</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total inventories</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>784,879</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>752,836</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Prepaid expenses and 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="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;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Prepaid expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>68,490</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>128,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></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:9pt;"><span style="font-family:inherit;font-size:9pt;">Assets held for sale</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>23,421</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>21,124</span></span></div></td><td style="vertical-align: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:9pt;"><span style="font-family:inherit;font-size:9pt;">Other current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>180,248</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>130,774</span></span></div></td><td 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-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total prepaid expenses and 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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>272,159</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>280,633</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Property, plant and equipment:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Land</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>102,074</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>108,300</span></span></div></td><td 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:9pt;"><span style="font-family:inherit;font-size:9pt;">Buildings</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,211,011</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,214,158</span></span></div></td><td style="vertical-align: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;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Machinery and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,988,027</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,925,353</span></span></div></td><td 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:9pt;"><span style="font-family:inherit;font-size:9pt;">Construction in progress</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>280,559</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>212,912</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Property, plant and equipment, gross</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,581,671</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,460,723</span></span></div></td><td 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:9pt;"><span style="font-family:inherit;font-size:9pt;">Accumulated depreciation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2,451,377</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2,354,026</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Property, plant and equipment, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,130,294</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,106,697</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;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:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">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 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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Capitalized software, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>126,379</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>104,881</span></span></div></td><td style="vertical-align: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;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other non-current 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>126,605</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>146,998</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Total other assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>252,984</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>251,879</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">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="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;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Payroll, compensation and benefits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>180,546</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>190,863</span></span></div></td><td 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:9pt;"><span style="font-family:inherit;font-size:9pt;">Advertising, promotion and product allowances</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>293,642</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>305,107</span></span></div></td><td style="vertical-align: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:9pt;"><span style="font-family:inherit;font-size:9pt;">Liabilities held for sale</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>596</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td 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:9pt;"><span style="font-family:inherit;font-size:9pt;">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="overflow:hidden;font-size: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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>204,379</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>180,164</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-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total accrued 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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>679,163</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>676,134</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:10px;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:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Other long-term liabilities:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Post-retirement benefits 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>195,166</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>215,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></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Pension benefits 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>66,379</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>39,410</span></span></div></td><td 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:9pt;"><span style="font-family:inherit;font-size:9pt;">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="overflow:hidden;font-size: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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>184,503</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>184,209</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-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total other long-term liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>446,048</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>438,939</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:10px;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:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Accumulated other comprehensive loss:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Foreign currency translation adjustments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(96,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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(91,837</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Pension and post-retirement benefit plans, net of tax</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(205,230</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(169,526</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash flow hedges, net of tax</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(54,872</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(52,383</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total accumulated other comprehensive 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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(356,780</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(313,746</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr></table></div> The components of certain Consolidated Balance Sheet accounts are as follows:<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:98.9517819706499%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:64%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:8pt;"><span style="font-family:inherit;font-size:8pt;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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Inventories:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Raw materials</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>237,086</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>224,940</span></span></div></td><td 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:9pt;"><span style="font-family:inherit;font-size:9pt;">Goods in process</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>107,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>93,627</span></span></div></td><td style="vertical-align: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:9pt;"><span style="font-family:inherit;font-size:9pt;">Finished goods</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>618,798</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>614,945</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Inventories at FIFO</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>963,023</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>933,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></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:9pt;"><span style="font-family:inherit;font-size:9pt;">Adjustment to LIFO</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(178,144</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(180,676</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total inventories</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>784,879</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>752,836</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Prepaid expenses and 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="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;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Prepaid expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>68,490</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>128,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></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:9pt;"><span style="font-family:inherit;font-size:9pt;">Assets held for sale</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>23,421</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>21,124</span></span></div></td><td style="vertical-align: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:9pt;"><span style="font-family:inherit;font-size:9pt;">Other current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>180,248</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>130,774</span></span></div></td><td 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-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total prepaid expenses and 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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>272,159</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>280,633</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Property, plant and equipment:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Land</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>102,074</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>108,300</span></span></div></td><td 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:9pt;"><span style="font-family:inherit;font-size:9pt;">Buildings</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,211,011</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,214,158</span></span></div></td><td style="vertical-align: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;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Machinery and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,988,027</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,925,353</span></span></div></td><td 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:9pt;"><span style="font-family:inherit;font-size:9pt;">Construction in progress</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>280,559</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>212,912</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Property, plant and equipment, gross</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,581,671</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,460,723</span></span></div></td><td 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:9pt;"><span style="font-family:inherit;font-size:9pt;">Accumulated depreciation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2,451,377</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2,354,026</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Property, plant and equipment, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,130,294</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,106,697</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;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:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">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 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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Capitalized software, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>126,379</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>104,881</span></span></div></td><td style="vertical-align: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;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other non-current 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>126,605</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>146,998</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Total other assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>252,984</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>251,879</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">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="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;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Payroll, compensation and benefits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>180,546</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>190,863</span></span></div></td><td 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:9pt;"><span style="font-family:inherit;font-size:9pt;">Advertising, promotion and product allowances</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>293,642</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>305,107</span></span></div></td><td style="vertical-align: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:9pt;"><span style="font-family:inherit;font-size:9pt;">Liabilities held for sale</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>596</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td 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:9pt;"><span style="font-family:inherit;font-size:9pt;">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="overflow:hidden;font-size: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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>204,379</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>180,164</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-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total accrued 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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>679,163</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>676,134</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:10px;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:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Other long-term liabilities:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Post-retirement benefits 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>195,166</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>215,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></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Pension benefits 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>66,379</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>39,410</span></span></div></td><td 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:9pt;"><span style="font-family:inherit;font-size:9pt;">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="overflow:hidden;font-size: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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>184,503</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>184,209</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-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total other long-term liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>446,048</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>438,939</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:10px;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:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Accumulated other comprehensive loss:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Foreign currency translation adjustments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(96,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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(91,837</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Pension and post-retirement benefit plans, net of tax</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(205,230</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(169,526</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash flow hedges, net of tax</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(54,872</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(52,383</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total accumulated other comprehensive 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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(356,780</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(313,746</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr></table></div> 237086000 224940000 107139000 93627000 618798000 614945000 963023000 933512000 178144000 180676000 784879000 752836000 68490000 128735000 23421000 21124000 180248000 130774000 272159000 280633000 102074000 108300000 1211011000 1214158000 2988027000 2925353000 280559000 212912000 4581671000 4460723000 2451377000 2354026000 2130294000 2106697000 126379000 104881000 126605000 146998000 252984000 251879000 180546000 190863000 293642000 305107000 596000 0 204379000 180164000 679163000 676134000 195166000 215320000 66379000 39410000 184503000 184209000 446048000 438939000 -96678000 -91837000 205230000 169526000 -54872000 -52383000 -356780000 -313746000 QUARTERLY DATA (Unaudited) <div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Summary quarterly results were as follows: </span></div><div style="line-height:120%;padding-bottom:4px;text-align:left;text-indent:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.16142557651992%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year 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-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">First</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Second</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Third</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fourth</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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,971,959</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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,751,615</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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,079,593</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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,987,902</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-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>974,060</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>793,420</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>863,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>944,352</span></span></div></td><td 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;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income attributable to The Hershey Company</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>350,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>226,855</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>263,713</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>336,791</span></span></div></td><td style="vertical-align: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;">Common stock:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:48px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income per share—Basic</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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.71</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.11</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.29</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.65</span></span></div></td><td style="vertical-align: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="padding-left:48px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income per share—Diluted</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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.65</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.08</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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.25</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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.60</span></span></div></td><td 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;padding-left:48px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dividends paid 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.656</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.656</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.722</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.722</span></span></div></td><td style="vertical-align: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;">Class B common stock:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:48px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income per share—Basic</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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.55</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.01</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.17</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.50</span></span></div></td><td style="vertical-align: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="padding-left:48px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income per share—Diluted</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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.55</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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.01</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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.17</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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.49</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td 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:48px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dividends paid 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.596</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.596</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.656</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.656</span></span></div></td><td style="vertical-align: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;">Market price—common stock:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">High</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>114.06</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.60</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106.60</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>110.01</span></span></div></td><td style="vertical-align: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;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Low</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96.06</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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.54</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91.04</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>101.64</span></span></div></td><td 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%;padding-bottom:4px;text-align:left;text-indent:6px;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:98.9517819706499%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;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;">First</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Second</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Third</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fourth</span></div></td></tr><tr><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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span 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,879,678</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,662,991</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,033,121</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,939,636</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-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>909,352</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>765,847</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,936</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>837,241</span></span></div></td><td 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;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income attributable to The Hershey Company</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,044</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>203,501</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>273,303</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Common stock:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:48px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income per share—Basic</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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.60</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.98</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.32</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.88</span></span></div></td><td style="vertical-align: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="padding-left:48px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income per share—Diluted</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.58</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.95</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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.28</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.85</span></span></div></td><td 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;padding-left:48px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dividends paid 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.618</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.618</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.656</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.656</span></span></div></td><td style="vertical-align: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;">Class B common stock:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:48px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income per share—Basic</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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.55</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.89</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.20</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.80</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:48px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income per share—Diluted</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.55</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.89</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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.20</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.80</span></span></div></td><td 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;padding-left:48px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dividends paid 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.562</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.562</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.596</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.596</span></span></div></td><td style="vertical-align: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;">Market price—common stock:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">High</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>109.61</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.96</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>110.50</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.45</span></span></div></td><td style="vertical-align: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;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Low</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>103.45</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106.41</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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.06</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102.87</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;">(a)</span><span style="font-family:inherit;font-size:10pt;"/></div>Quarterly income per share amounts do not total to the annual amount due to changes in weighted-average shares outstanding during the year. Summary quarterly results were as follows: <div style="line-height:120%;padding-bottom:4px;text-align:left;text-indent:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.16142557651992%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year 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-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">First</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Second</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Third</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fourth</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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,971,959</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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,751,615</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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,079,593</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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,987,902</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-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>974,060</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>793,420</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>863,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>944,352</span></span></div></td><td 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;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income attributable to The Hershey Company</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>350,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>226,855</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>263,713</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>336,791</span></span></div></td><td style="vertical-align: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;">Common stock:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:48px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income per share—Basic</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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.71</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.11</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.29</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.65</span></span></div></td><td style="vertical-align: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="padding-left:48px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income per share—Diluted</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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.65</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.08</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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.25</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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.60</span></span></div></td><td 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;padding-left:48px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dividends paid 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.656</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.656</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.722</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.722</span></span></div></td><td style="vertical-align: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;">Class B common stock:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:48px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income per share—Basic</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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.55</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.01</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.17</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.50</span></span></div></td><td style="vertical-align: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="padding-left:48px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income per share—Diluted</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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.55</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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.01</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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.17</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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.49</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td 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:48px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dividends paid 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.596</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.596</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.656</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.656</span></span></div></td><td style="vertical-align: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;">Market price—common stock:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">High</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>114.06</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.60</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106.60</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>110.01</span></span></div></td><td style="vertical-align: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;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Low</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96.06</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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.54</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91.04</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>101.64</span></span></div></td><td 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%;padding-bottom:4px;text-align:left;text-indent:6px;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:98.9517819706499%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;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;">First</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Second</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Third</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fourth</span></div></td></tr><tr><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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span 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,879,678</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,662,991</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,033,121</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,939,636</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-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>909,352</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>765,847</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,936</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>837,241</span></span></div></td><td 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;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income attributable to The Hershey Company</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,044</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>203,501</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>273,303</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Common stock:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:48px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income per share—Basic</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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.60</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.98</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.32</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.88</span></span></div></td><td style="vertical-align: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="padding-left:48px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income per share—Diluted</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.58</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.95</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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.28</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.85</span></span></div></td><td 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;padding-left:48px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dividends paid 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.618</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.618</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.656</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.656</span></span></div></td><td style="vertical-align: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;">Class B common stock:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:48px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income per share—Basic</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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.55</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.89</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.20</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.80</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:48px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income per share—Diluted</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.55</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.89</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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.20</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.80</span></span></div></td><td 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;padding-left:48px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dividends paid 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.562</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.562</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.596</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.596</span></span></div></td><td style="vertical-align: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;">Market price—common stock:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">High</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>109.61</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.96</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>110.50</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.45</span></span></div></td><td style="vertical-align: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;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Low</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>103.45</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106.41</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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.06</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102.87</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;">(a)</span><span style="font-family:inherit;font-size:10pt;"/></div>Quarterly income per share amounts do not total to the annual amount due to changes in weighted-average shares outstanding during the year. 1971959000 1751615000 2079593000 1987902000 974060000 793420000 863493000 944352000 350203000 226855000 263713000 336791000 1.71 1.11 1.29 1.65 1.65 1.08 1.25 1.60 0.656 0.656 0.722 0.722 1.55 1.01 1.17 1.50 1.55 1.01 1.17 1.49 0.596 0.596 0.656 0.656 114.06 100.60 106.60 110.01 96.06 89.54 91.04 101.64 1879678000 1662991000 2033121000 1939636000 909352000 765847000 942936000 837241000 125044000 203501000 273303000 181133000 0.60 0.98 1.32 0.88 0.58 0.95 1.28 0.85 0.618 0.618 0.656 0.656 0.55 0.89 1.20 0.80 0.55 0.89 1.20 0.80 0.562 0.562 0.596 0.596 109.61 115.96 110.50 115.45 103.45 106.41 104.06 102.87 SCHEDULE II—VALUATION AND QUALIFYING ACCOUNTS<div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">For the Years Ended </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">, </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> and </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;text-align:left;padding-left:16px;text-indent:8px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </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="21"/></tr><tr><td style="width:40%;"/><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%;"/><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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Additions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;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:9px;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;">Balance at</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Beginning</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">of Period </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:5px;text-indent:-6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Charged to</span></div><div style="text-align:center;padding-left:5px;text-indent:-6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Costs and</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Expenses </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;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;">Charged <br/>to Other Accounts </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9px;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;">Deductions <br/>from <br/>Reserves </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:9px;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;">Balance<br/>at End</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">of Period </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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">In thousands of dollars</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">For the year ended 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 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;">Allowances deducted from 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="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: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;">Accounts receivable—trade, net (a)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>41,792</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>222,819</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>(240,001</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>24,610</span></span></div></td><td style="vertical-align: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;">Valuation allowance on net deferred taxes (b)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>312,148</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,413</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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>(90,602</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>239,959</span></span></div></td><td 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;">Inventory obsolescence reserve (c)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,348</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,379</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>(31,591</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>20,136</span></span></div></td><td style="vertical-align: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 allowances deducted from 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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>373,288</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>273,611</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(362,194</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:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>284,705</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">For the year ended December 31, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Allowances deducted from 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="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: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;">Accounts receivable—trade, net (a)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>40,153</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>166,993</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(165,354</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>41,792</span></span></div></td><td 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;">Valuation allowance on net deferred taxes (b)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>235,485</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>(15,476</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>312,148</span></span></div></td><td style="vertical-align: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;">Inventory obsolescence reserve (c)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,043</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>35,666</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>(36,361</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;padding-left: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,348</span></span></div></td><td 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;">Total allowances deducted from assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom: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>295,681</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>294,798</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(217,191</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>373,288</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">For the year ended December 31, 2016</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Allowances deducted from 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="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: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;">Accounts receivable—trade, net (a)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>32,638</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>174,314</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>(166,799</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>40,153</span></span></div></td><td style="vertical-align: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;">Valuation allowance on net deferred taxes (b)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>207,055</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>235,485</span></span></div></td><td 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;">Inventory obsolescence reserve (c)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>22,632</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>30,053</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>(32,642</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>20,043</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 allowances deducted from 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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>262,325</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>232,797</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(199,441</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:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>295,681</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;padding-left:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;padding-left:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(a) Includes allowances for doubtful accounts, anticipated discounts and write-offs of uncollectible accounts receivable.</span></div><div style="line-height:120%;text-align:left;padding-left:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(b) Includes adjustments to the valuation allowance for deferred tax assets that we do not expect to realize. The 2017 deductions from reserves reflects the change in valuation allowance due to the remeasurement of corresponding U.S. deferred tax assets at the lower enacted corporate tax rates resulting from the U.S. tax reform.</span></div>(c) Includes adjustments to the inventory reserve, transfers, disposals and write-offs of obsolete inventory. 41792000 222819000 0 240001000 24610000 312148000 18413000 0 90602000 239959000 19348000 32379000 0 31591000 20136000 373288000 273611000 0 362194000 284705000 40153000 166993000 0 165354000 41792000 235485000 92139000 0 15476000 312148000 20043000 35666000 0 36361000 19348000 295681000 294798000 0 217191000 373288000 32638000 174314000 0 166799000 40153000 207055000 28430000 0 0 235485000 22632000 30053000 0 32642000 20043000 262325000 232797000 0 199441000 295681000 XML 16 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
DOCUMENT AND ENTITY INFORMATION - USD ($)
12 Months Ended
Dec. 31, 2018
Feb. 15, 2019
Jun. 29, 2018
Document Information [Line Items]      
Entity registrant name HERSHEY CO    
Entity central index key 0000047111    
Current fiscal year end date --12-31    
Entity filer category Large Accelerated Filer    
Document type 10-K    
Document period end date Dec. 31, 2018    
Document fiscal year focus 2018    
Document fiscal period focus FY    
Amendment flag false    
Entity well-known seasoned issuer Yes    
Entity voluntary filers No    
Entity current reporting status Yes    
Entity public float     $ 13,038,400,227
Entity Small Business false    
Entity Emerging Growth Company false    
Entity Shell Company false    
Common stock      
Document Information [Line Items]      
Entity common stock, shares outstanding (shares)   147,906,017  
Class B common stock      
Document Information [Line Items]      
Entity common stock, shares outstanding (shares)   60,613,777  

XML 17 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jul. 01, 2018
Apr. 01, 2018
Dec. 31, 2017
Oct. 01, 2017
Jul. 02, 2017
Apr. 02, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Net sales $ 1,987,902 $ 2,079,593 $ 1,751,615 $ 1,971,959 $ 1,939,636 $ 2,033,121 $ 1,662,991 $ 1,879,678 $ 7,791,069 $ 7,515,426 $ 7,440,181
Cost of sales                 4,215,744 4,060,050 4,270,642
Gross profit 944,352 863,493 793,420 974,060 837,241 942,936 765,847 909,352 3,575,325 3,455,376 3,169,539
Selling, marketing and administrative expense                 1,874,829 1,885,492 1,891,305
Long-lived asset impairment charges                 57,729 208,712 4,204
Business realignment costs                 19,103 47,763 18,857
Operating profit                 1,623,664 1,313,409 1,255,173
Interest expense, net                 138,837 98,282 90,143
Other (income) expense, net                 74,766 104,459 65,549
Income before income taxes                 1,410,061 1,110,668 1,099,481
Provision for income taxes                 239,010 354,131 379,437
Net income including noncontrolling interest                 1,171,051 756,537 720,044
Net income (loss) attributable to noncontrolling interests                 (6,511) (26,444) 0
Net income attributable to The Hershey Company $ 336,791 $ 263,713 $ 226,855 $ 350,203 $ 181,133 $ 273,303 $ 203,501 $ 125,044 $ 1,177,562 $ 782,981 $ 720,044
Common stock                      
Net income per share—basic:                      
Net income per share - basic (USD per share) $ 1.65 $ 1.29 $ 1.11 $ 1.71 $ 0.88 $ 1.32 $ 0.98 $ 0.60 $ 5.76 $ 3.79 $ 3.45
Net income per share—diluted:                      
Net income per share - diluted (USD per share) 1.60 1.25 1.08 1.65 0.85 1.28 0.95 0.58 5.58 3.66 3.34
Dividends paid per share:                      
Dividends paid per share (USD per share) 0.722 0.722 0.656 0.656 0.656 0.656 0.618 0.618 2.756 2.548 2.402
Class B common stock                      
Net income per share—basic:                      
Net income per share - basic (USD per share) 1.50 1.17 1.01 1.55 0.80 1.20 0.89 0.55 5.24 3.44 3.15
Net income per share—diluted:                      
Net income per share - diluted (USD per share) 1.49 1.17 1.01 1.55 0.80 1.20 0.89 0.55 5.22 3.44 3.14
Dividends paid per share:                      
Dividends paid per share (USD per share) $ 0.656 $ 0.656 $ 0.596 $ 0.596 $ 0.596 $ 0.596 $ 0.562 $ 0.562 $ 2.504 $ 2.316 $ 2.184
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Statement of Comprehensive Income [Abstract]      
Net income including noncontrolling interest $ 1,171,051 $ 756,537 $ 720,044
Other comprehensive income (loss), net of tax:      
Foreign currency translation adjustments, pre-tax amount (31,143) 19,616 (13,041)
Foreign currency translation adjustments, tax (expense) benefit 0 0 0
Foreign currency translation adjustments, after-tax amount (31,143) 19,616 (13,041)
Reclassification to earnings due to sale of business, pre-tax amount (25,131) 0 0
Reclassification to earnings due to sale of business, pre-tax amount, tax (expense) benefit 0 0 0
Reclassification to earnings due to sale of business, after-tax amount (25,131) 0 0
Pension and post-retirement benefit plans:      
Net actuarial gain (loss) and prior service cost, pre-tax amount (39,724) 28,718 20,304
Net actuarial gain (loss) and prior service cost, tax (expense) benefit 10,120 (10,883) (7,776)
Net actuarial gain (loss) and prior service cost, after-tax amount (29,604) 17,835 12,528
Tax cuts and jobs act, reclassification from aoci to retained earnings, pre tax effect, pension and post-retirement benefit plans 0 0 0
Tax cuts and jobs act, reclassification from aoci to retained earnings, tax effect, pension and post-retirement benefit plans (36,535) 0 0
Tax cuts and jobs act, reclassification from aoci to retained earnings, after tax pension and post-retirement benefit plans (36,535) 0 0
Reclassification to earnings, pre-tax amount 40,421 46,305 56,604
Reclassification to earnings, tax (expense) benefit (9,986) (26,497) (21,653)
Reclassification to earnings, after-tax amount 30,435 19,808 34,951
Cash flow hedges:      
Gains (losses) recognized in other comprehensive income (“OCI”) (effective portion) 5,822 (4,931) (52,708)
Gains (losses) on cash flow hedging derivatives, tax (expense) benefit (86) 73 18,701
Gains (losses) on cash flow hedging derivatives, after-tax amount 5,736 (4,858) (34,007)
Tax cuts and jobs act, reclassification from aoci to retained earnings, pre tax effect, cash flow hedges 0 0 0
Tax cuts and jobs act, reclassification from aoci to retained earnings, tax effect, cash flow hedges (11,121) 0 0
Tax cuts and jobs act, reclassification from aoci to retained earnings, after tax, cash flow hedges (11,121) 0 0
Reclassification to earnings, pre-tax amount 5,573 14,434 (16,482)
Reclassification to earnings, tax (expense) benefit (2,677) (3,853) 7,524
Reclassification to earnings, after-tax amount 2,896 10,581 (8,958)
Total other comprehensive income (loss), pre-tax amount 6,080 104,142 (5,323)
Total other comprehensive income (loss), tax (expense) benefit (50,285) (41,160) (3,204)
Total other comprehensive income (loss), after-tax amount (44,205) 62,982 (8,527)
Total comprehensive income including noncontrolling interest 1,126,846 819,519 711,517
Comprehensive loss attributable to noncontrolling interest (7,682) (25,604) (3,664)
Comprehensive income attributable to The Hershey Company $ 1,134,528 $ 845,123 $ 715,181
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Current assets:    
Cash and cash equivalents $ 587,998 $ 380,179
Accounts receivable—trade, net 594,145 588,262
Inventories 784,879 752,836
Prepaid expenses and other 272,159 280,633
Total current assets 2,239,181 2,001,910
Property, plant and equipment, net 2,130,294 2,106,697
Goodwill 1,801,103 821,061
Other intangibles 1,278,292 369,156
Other assets 252,984 251,879
Deferred income taxes 1,166 3,023
Total assets 7,703,020 5,553,726
Current liabilities:    
Accounts payable 502,314 523,229
Accrued liabilities 679,163 676,134
Accrued income taxes 33,773 17,723
Short-term debt 1,197,929 559,359
Current portion of long-term debt 5,387 300,098
Total current liabilities 2,418,566 2,076,543
Long-term debt 3,254,280 2,061,023
Other long-term liabilities 446,048 438,939
Deferred income taxes 176,860 45,656
Total liabilities 6,295,754 4,622,161
Stockholders’ equity:    
Preferred stock, shares issued: none in 2018 and 2017 0 0
Additional paid-in capital 982,205 924,978
Retained earnings 7,032,020 6,371,082
Treasury—common stock shares, at cost: 150,172,840 in 2018 and 149,040,927 in 2017 (6,618,625) (6,426,877)
Accumulated other comprehensive loss (356,780) (313,746)
Total—The Hershey Company stockholders’ equity 1,398,721 915,338
Noncontrolling interest in subsidiary 8,545 16,227
Total stockholders’ equity 1,407,266 931,565
Total liabilities and stockholders’ equity 7,703,020 5,553,726
Common stock    
Stockholders’ equity:    
Common stock 299,287 299,281
Class B common stock    
Stockholders’ equity:    
Common stock $ 60,614 $ 60,620
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - shares
Dec. 31, 2018
Dec. 31, 2017
Preferred stock, shares issued (shares) 0 0
Common stock, shares issued (shares) 359,901,744 359,901,744
Treasury stock, shares (shares) 150,172,840 149,040,927
Common stock    
Common stock, shares issued (shares) 299,287,967 299,281,967
Class B common stock    
Common stock, shares issued (shares) 60,613,777 60,619,777
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Statement of Cash Flows [Abstract]      
Interest Paid, Including Capitalized Interest, Operating and Investing Activities $ 132,486    
Net income including noncontrolling interest 1,171,051 $ 756,537 $ 720,044
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 295,144 261,853 301,837
Stock-based compensation expense 49,286 51,061 54,785
Deferred income taxes 36,255 18,582 (38,097)
Impairment of long-lived and intangible assets (see Notes 3 and 7) 57,729 208,712 4,204
Write-down of equity investments 50,329 66,209 43,482
Gain on settlement of SGM liability (see Note 2) 0 0 (26,650)
Other 37,278 77,291 51,375
Changes in assets and liabilities, net of business acquisitions and divestitures:      
Accounts receivable—trade, net 8,585 (6,881) 21,096
Inventories (12,746) (71,404) 13,965
Prepaid expenses and other current assets (39,899) 18,214 (42,955)
Accounts payable and accrued liabilities (100,252) (52,960) (63,467)
Accrued income taxes 75,568 (71,027) (937)
Contributions to pension and other benefit plans (25,864) (56,433) (41,697)
Other assets and liabilities (2,471) 49,761 16,443
Net cash provided by operating activities 1,599,993 1,249,515 1,013,428
Investing Activities      
Capital additions (including software) (328,601) (257,675) (269,476)
Proceeds from sales of property, plant and equipment and other long-lived assets 49,759 7,609 3,651
Proceeds from sales of businesses, net of cash and cash equivalents divested 167,048 0 0
Equity investments in tax credit qualifying partnerships (52,641) (78,598) (44,255)
Business acquisitions, net of cash and cash equivalents acquired (1,338,459) 0 (285,374)
Net cash used in investing activities (1,502,894) (328,664) (595,454)
Financing Activities      
Net increase (decrease) in short-term debt 645,805 (81,426) 275,607
Long-term borrowings 1,199,845 954 792,953
Repayment of long-term debt (910,844) 0 (500,000)
Repayment of tax receivable obligation (72,000) 0 0
Payment of SGM liability (see Note 2) 0 0 35,762
Cash dividends paid (562,521) (526,272) (499,475)
Repurchase of common stock (247,500) (300,312) (592,550)
Exercise of stock options 63,323 63,288 94,831
Net cash provided by (used in) financing activities 116,108 (843,768) (464,396)
Effect of exchange rate changes on cash and cash equivalents (5,388) 6,129 (3,140)
Increase (decrease) in cash and cash equivalents 207,819 83,212 (49,562)
Cash and cash equivalents, beginning of period 380,179 296,967 346,529
Cash and cash equivalents, end of period 587,998 380,179 296,967
Supplemental Disclosure      
Interest paid   101,874 90,951
Income taxes paid $ 118,842 $ 351,832 $ 425,539
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common stock
Class B common stock
Preferred Stock
Common Stock
Common stock
Common Stock
Class B common stock
Additional Paid-in Capital
Retained Earnings
Retained Earnings
Common stock
Retained Earnings
Class B common stock
Treasury Common Stock
Accumulated Other Comprehensive Income (Loss)
Noncontrolling Interests in Subsidiaries
Selling, marketing and administrative
Selling, marketing and administrative
Noncontrolling Interests in Subsidiaries
Beginning balance, stockholders' equity at Dec. 31, 2015 $ 1,047,462     $ 0 $ 299,281 $ 60,620 $ 783,877 $ 5,897,603     $ (5,672,359) $ (371,025) $ 49,465    
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Net income attributable to The Hershey Company 720,044             720,044              
Net income (loss) attributable to noncontrolling interests 0                         $ (3,970) $ (3,970)
Net income including noncontrolling interest 720,044                            
Other comprehensive income (loss) (8,527)                     (4,863) (3,664)    
Dividends (including dividend equivalents):                              
Common Stock   $ (369,292) $ (132,394)           $ (369,292) $ (132,394)          
Stock-based compensation 54,429           54,429                
Exercise of stock options and incentive-based transactions 112,485           31,551       80,934        
Repurchase of common stock (592,550)                   (592,550)        
Ending balance, stockholders' equity at Dec. 31, 2016 827,687     0 299,281 60,620 869,857 6,115,961     (6,183,975) (375,888) 41,831    
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Net income attributable to The Hershey Company 782,981             782,981              
Net income (loss) attributable to noncontrolling interests (26,444)                            
Net income including noncontrolling interest 756,537                            
Other comprehensive income (loss) 62,982                     62,142 840    
Dividends (including dividend equivalents):                              
Common Stock   (387,466) (140,394)           (387,466) (140,394)          
Stock-based compensation 49,243           49,243                
Exercise of stock options and incentive-based transactions 63,288           5,878       57,410        
Repurchase of common stock (300,312)                   (300,312)        
Ending balance, stockholders' equity at Dec. 31, 2017 931,565     0 299,281 60,620 924,978 6,371,082     (6,426,877) (313,746) 16,227    
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Net income attributable to The Hershey Company 1,177,562             1,177,562              
Net income (loss) attributable to noncontrolling interests (6,511)                       (6,511)    
Net income including noncontrolling interest 1,171,051                            
Other comprehensive income (loss) 3,451                     4,622 (1,171)    
Dividends (including dividend equivalents):                              
Common Stock   $ (412,491) $ (151,789)           $ (412,491) $ (151,789)          
Stock Issued During Period, Value, Conversion of Convertible Securities         6 (6)                  
Stock-based compensation 49,656           49,656                
Exercise of stock options and incentive-based transactions 63,323           7,571       55,752        
Repurchase of common stock (247,500)                   (247,500)        
Tax cuts and jobs act, reclassification from aoci to retained earnings, tax effect               47,656       (47,656)      
Ending balance, stockholders' equity at Dec. 31, 2018 $ 1,407,266     $ 0 $ 299,287 $ 60,614 $ 982,205 $ 7,032,020     $ (6,618,625) $ (356,780) $ 8,545    
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) - $ / shares
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jul. 01, 2018
Apr. 01, 2018
Dec. 31, 2017
Oct. 01, 2017
Jul. 02, 2017
Apr. 02, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Common stock                      
Dividends paid per share (USD per share) $ 0.722 $ 0.722 $ 0.656 $ 0.656 $ 0.656 $ 0.656 $ 0.618 $ 0.618 $ 2.756 $ 2.548 $ 2.402
Class B common stock                      
Dividends paid per share (USD per share) $ 0.656 $ 0.656 $ 0.596 $ 0.596 $ 0.596 $ 0.596 $ 0.562 $ 0.562 $ 2.504 $ 2.316 $ 2.184
XML 24 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
12 Months Ended
Dec. 31, 2018
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Description of Business
The Hershey Company together with its wholly-owned subsidiaries and entities in which it has a controlling interest, (the “Company,” “Hershey,” “we” or “us”) is a global confectionery leader known for its branded portfolio of chocolate, sweets, mints and other great-tasting snacks. The Company has more than 80 brands worldwide including such iconic brand names as Hershey’s, Reese’s, Kisses, Jolly Rancher and Ice Breakers, which are marketed, sold and distributed in approximately 90 countries worldwide. Hershey's structure is designed to ensure continued focus on North America, coupled with an emphasis on profitable growth in our focus international markets. The Company currently operates through two reportable segments that are aligned with its management structure and the key markets it serves: North America and International and Other. For additional information on our segment presentation, see Note 12.
Basis of Presentation
Our consolidated financial statements include the accounts of The Hershey Company and its majority-owned or controlled subsidiaries. Intercompany transactions and balances have been eliminated. We have a controlling financial interest if we own a majority of the outstanding voting common stock and minority shareholders do not have substantive participating rights, we have significant control through contractual or economic interests in which we are the primary beneficiary or we have the power to direct the activities that most significantly impact the entity's economic performance. Net income (loss) attributable to noncontrolling interests in 2016 was not considered significant and was recorded within selling, marketing and administrative expense in the Consolidated Statements of Income. See Note 13 for additional information on our noncontrolling interest. We use the equity method of accounting when we have a 20% to 50% interest in other companies and exercise significant influence. In addition, we use the equity method of accounting for our investments in partnership entities which make equity investments in projects eligible to receive federal historic and energy tax credits. See Note 9 for additional information on our equity investments in partnership entities qualifying for tax credits.
Use of Estimates
The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying disclosures. Our significant estimates and assumptions include, among others, pension and other post-retirement benefit plan assumptions, valuation assumptions of goodwill and other intangible assets, useful lives of long-lived assets, marketing and trade promotion accruals and income taxes. These estimates and assumptions are based on management’s best judgment. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors, including the current economic environment, and the effects of any revisions are reflected in the consolidated financial statements in the period that they are determined. As future events and their effects cannot be determined with precision, actual results could differ significantly from these estimates.
Revenue Recognition
The majority of our revenue contracts represent a single performance obligation related to the fulfillment of customer orders for the purchase of our products, including chocolate, sweets, mints and other grocery and snack offerings. Net sales reflect the transaction prices for these contracts based on our selling list price which is then reduced by estimated costs for trade promotional programs, consumer incentives, and allowances and discounts associated with aged or potentially unsaleable products. We recognize revenue at the point in time that control of the ordered product(s) is transferred to the customer, which is typically upon delivery to the customer or other customer-designated delivery point. Amounts billed and due from our customers are classified as accounts receivables on the balance sheet and require payment on a short-term basis.
Our trade promotional programs and consumer incentives are used to promote our products and include, but are not limited to, discounts, coupons, rebates, in-store display incentives, and volume-based incentives. The estimated costs
associated with these programs and incentives are based upon our analysis of the programs offered, expectations regarding customer and consumer participation, historical sales and payment trends, and our experience with payment patterns associated with similar programs offered in the past. The estimated costs of these programs are reasonably likely to change in future periods due to changes in trends with regard to customer and consumer participation, particularly for new programs and for programs related to the introduction of new products. Differences between estimated expense and actual program performance are recognized as a change in estimate in a subsequent period and are normally not significant. During 2018, 2017 and 2016, actual promotional costs have not deviated from the estimated amount by more than 3%. The Company’s unsettled portion remaining in accrued liabilities at year-end for these activities was $171,449 and $173,669 at December 31, 2018 and 2017, respectively.
We also recognize a minor amount of royalty income (less than 1% of our consolidated net sales) from sales-based licensing arrangements, pursuant to which revenue is recognized as the third-party licensee sales occur. Shipping and handling costs incurred to deliver product to the customer are recorded within cost of sales. Sales, value add, and other taxes we collect concurrent with revenue producing activities are excluded from revenue.
The majority of our products are confectionery or confectionery-based and, therefore, exhibit similar economic characteristics, as they are based on similar ingredients and are marketed and sold through the same channels to the same customers. In connection with our recent acquisitions, we have expanded our portfolio of snacking products, which also exhibit similar economic characteristics to our confectionery products and are sold through the same channels to the same customers. See Note 12 for revenues reported by geographic segment, which is consistent with how we organize and manage our operations, as well as product line net sales information.
In 2018, 2017 and 2016, approximately 28%, 29% and 25%, respectively, of our consolidated net sales were made to McLane Company, Inc., one of the largest wholesale distributors in the United States to convenience stores, drug stores, wholesale clubs and mass merchandisers and the primary distributor of our products to Wal-Mart Stores, Inc.
Cost of Sales
Cost of sales represents costs directly related to the manufacture and distribution of our products. Primary costs include raw materials, packaging, direct labor, overhead, shipping and handling, warehousing and the depreciation of manufacturing, warehousing and distribution facilities. Manufacturing overhead and related expenses include salaries, wages, employee benefits, utilities, maintenance and property taxes.
Selling, Marketing and Administrative Expense
Selling, marketing and administrative expense (“SM&A”) represents costs incurred in generating revenues and in managing our business. Such costs include advertising and other marketing expenses, selling expenses, research and development costs, administrative and other indirect overhead costs, amortization of capitalized software and intangible assets and depreciation of administrative facilities.  Research and development costs, charged to expense as incurred, totaled $38,521 in 2018, $45,850 in 2017 and $47,268 in 2016. Advertising expense is also charged to expense as incurred and totaled $479,908 in 2018, $541,293 in 2017 and $521,479 in 2016. Prepaid advertising expense was $594 and $56 as of December 31, 2018 and 2017, respectively.
Cash Equivalents
Cash equivalents consist of highly liquid debt instruments, time deposits and money market funds with original maturities of three months or less. The fair value of cash and cash equivalents approximates the carrying amount.
Short-term Investments
Short-term investments consist of bank term deposits that have original maturity dates ranging from greater than three months to twelve months. Short-term investments are carried at cost, which approximates fair value.
Accounts Receivable—Trade
In the normal course of business, we extend credit to customers that satisfy pre-defined credit criteria, based upon the results of our recurring financial account reviews and our evaluation of current and projected economic conditions. Our primary concentrations of credit risk are associated with McLane Company, Inc. and Target Corporation, two customers served principally by our North America segment. As of December 31, 2018, McLane Company, Inc. accounted for approximately 26% of our total accounts receivable. No other customer accounted for more than 10% of our year-end accounts receivable. We believe that we have little concentration of credit risk associated with the remainder of our customer base. Accounts receivable-trade in the Consolidated Balance Sheets is presented net of allowances for bad debts and anticipated discounts of $24,610 and $41,792 at December 31, 2018 and 2017, respectively.
Inventories
Inventories are valued at the lower of cost or market value, adjusted for the value of inventory that is estimated to be excess, obsolete or otherwise unsaleable. As of December 31, 2018, approximately 60% of our inventories, representing the majority of our U.S. inventories, were valued under the last-in, first-out (“LIFO”) method. The remainder of our inventories in the U.S. and inventories for our international businesses were valued at the lower of first-in, first-out (“FIFO”) cost or net realizable value. LIFO cost of inventories valued using the LIFO method was $466,911 as of December 31, 2018 and $443,492 as of December 31, 2017. The adjustment to LIFO, as shown in Note 17, approximates the excess of replacement cost over the stated LIFO inventory value. The net impact of LIFO acquisitions and liquidations was not material to 2018, 2017 or 2016.
Property, Plant and Equipment
Property, plant and equipment is stated at cost and depreciated on a straight-line basis over the estimated useful lives of the assets, as follows: 3 to 15 years for machinery and equipment; and 25 to 40 years for buildings and related improvements. At December 31, 2018 and December 31, 2017, property, plant and equipment included assets under capital lease arrangements with net book values totaling $110,249 and $116,843, respectively. Total depreciation expense for the years ended December 31, 2018, 2017 and 2016 was $231,012, $211,592 and $231,735, respectively, and included depreciation on assets recorded under capital lease arrangements. Maintenance and repairs are expensed as incurred. We capitalize applicable interest charges incurred during the construction of new facilities and production lines and amortize these costs over the assets’ estimated useful lives.
We review long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. We measure the recoverability of assets to be held and used by a comparison of the carrying amount of long-lived assets to future undiscounted net cash flows expected to be generated. If these assets are considered to be impaired, we measure impairment as the amount by which the carrying amount of the assets exceeds the fair value of the assets. We report assets held for sale or disposal at the lower of the carrying amount or fair value less cost to sell.
We assess asset retirement obligations on a periodic basis and recognize the fair value of a liability for an asset retirement obligation in the period in which it is incurred if a reasonable estimate of fair value can be made. We capitalize associated asset retirement costs as part of the carrying amount of the long-lived asset.
Computer Software
We capitalize costs associated with software developed or obtained for internal use when both the preliminary project stage is completed and it is probable the software being developed will be completed and placed in service. Capitalized costs include only (i) external direct costs of materials and services consumed in developing or obtaining internal-use software, (ii) payroll and other related costs for employees who are directly associated with and who devote time to the internal-use software project and (iii) interest costs incurred, when material, while developing internal-use software. We cease capitalization of such costs no later than the point at which the project is substantially complete and ready for its intended purpose.
The unamortized amount of capitalized software totaled $126,379 and $104,881 at December 31, 2018 and 2017, respectively. We amortize software costs using the straight-line method over the expected life of the software, generally 3 to 7 years. Accumulated amortization of capitalized software was $316,710 and $296,042 as of
December 31, 2018 and 2017, respectively. Such amounts are recorded within other assets in the Consolidated Balance Sheets.
We review the carrying value of software and development costs for impairment in accordance with our policy pertaining to the impairment of long-lived assets.
Goodwill and Other Intangible Assets
Goodwill and indefinite-lived intangible assets are not amortized, but are evaluated for impairment annually or more often if indicators of a potential impairment are present. Our annual impairment tests are conducted at the beginning of the fourth quarter. We test goodwill for impairment by performing either a qualitative or quantitative assessment. If we choose to perform a qualitative assessment, we evaluate economic, industry and company-specific factors in assessing the fair value of the related reporting unit. If we determine that it is more likely than not that the fair value of the reporting unit is less than its carrying value, a quantitative test is then performed. Otherwise, no further testing is required. For those reporting units tested using a quantitative approach, we compare the fair value of each reporting unit with the carrying amount of the reporting unit, including goodwill. If the estimated fair value of the reporting unit is less than the carrying amount of the reporting unit, impairment is indicated, requiring recognition of a goodwill impairment charge for the differential (up to the carrying value of goodwill). We test individual indefinite-lived intangible assets by comparing the estimated fair values with the book values of each asset.
We determine the fair value of our reporting units and indefinite-lived intangible assets using an income approach. Under the income approach, we calculate the fair value of our reporting units and indefinite-lived intangible assets based on the present value of estimated future cash flows. Considerable management judgment is necessary to evaluate the impact of operating and macroeconomic changes and to estimate the future cash flows used to measure fair value. Our estimates of future cash flows consider past performance, current and anticipated market conditions and internal projections and operating plans which incorporate estimates for sales growth and profitability, and cash flows associated with taxes and capital spending. Additional assumptions include forecasted growth rates, estimated discount rates, which may be risk-adjusted for the operating market of the reporting unit, and estimated royalty rates that would be charged for comparable branded licenses. We believe such assumptions also reflect current and anticipated market conditions and are consistent with those that would be used by other marketplace participants for similar valuation purposes. Such assumptions are subject to change due to changing economic and competitive conditions. See Note 3 for additional information regarding the results of impairment tests.
The cost of intangible assets with finite useful lives is amortized on a straight-line basis. Our finite-lived intangible assets consist primarily of certain trademarks, customer-related intangible assets and patents obtained through business acquisitions. The weighted-average amortization period for our finite-lived intangible assets is approximately 27 years, which is primarily driven by recently acquired trademarks. If certain events or changes in operating conditions indicate that the carrying value of these assets, or related asset groups, may not be recoverable, we perform an impairment assessment and may adjust the remaining useful lives.
Currency Translation
The financial statements of our foreign entities with functional currencies other than the U.S. dollar are translated into U.S. dollars, with the resulting translation adjustments recorded as a component of other comprehensive income (loss). Assets and liabilities are translated into U.S. dollars using the exchange rates in effect at the balance sheet date, while income and expense items are translated using the average exchange rates during the period.
Derivative Instruments
We use derivative instruments principally to offset exposure to market risks arising from changes in commodity prices, foreign currency exchange rates and interest rates. See Note 5 for additional information on our risk management strategy and the types of instruments we use.
Derivative instruments are recognized on the balance sheet at their fair values. When we become party to a derivative instrument and intend to apply hedge accounting, we designate the instrument for financial reporting purposes as a cash flow or fair value hedge. The accounting for changes in fair value (gains or losses) of a derivative instrument depends on whether we have designated it and it qualified as part of a hedging relationship, as noted below:
Changes in the fair value of a derivative that is designated as a cash flow hedge are recorded in accumulated other comprehensive income (“AOCI”) to the extent effective and reclassified into earnings in the same period or periods during which the transaction hedged by that derivative also affects earnings.
Changes in the fair value of a derivative that is designated as a fair value hedge, along with the offsetting loss or gain on the hedged asset or liability that is attributable to the risk being hedged, are recorded in earnings, thereby reflecting in earnings the net extent to which the hedge is not effective in achieving offsetting changes in fair value.
Changes in the fair value of a derivative not designated as a hedging instrument are recognized in earnings in cost of sales or SM&A, consistent with the related exposure.
For derivatives designated as hedges, we assess, both at the hedge's inception and on an ongoing basis, whether they are highly effective in offsetting changes in fair values or cash flows of hedged items. The ineffective portion, if any, is recorded directly in earnings. In addition, if we determine that a derivative is not highly effective as a hedge or that it has ceased to be a highly effective hedge, we discontinue hedge accounting prospectively.
We do not hold or issue derivative instruments for trading or speculative purposes and are not a party to any instruments with leverage or prepayment features.
Cash flows related to the derivative instruments we use to manage interest, commodity or other currency exposures are classified as operating activities.
Recent Accounting Pronouncements
Recently Adopted Accounting Pronouncements
In February 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2018-02, Income Statement-Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income. This ASU permits a company to reclassify the income tax effects of the 2017 Tax Cuts and Jobs Act (“U.S. tax reform”) on items within AOCI to retained earnings. We adopted the provisions of this ASU in the first quarter of 2018. We elected to reclassify the income tax effects of U.S. tax reform from items in AOCI as of January 1, 2018 so that the tax effects of items within AOCI are reflected at the appropriate tax rate. The impact of the reclassification resulted in a $47,656 decrease to AOCI and a corresponding increase to retained earnings.
In March 2017, the FASB issued ASU No. 2017-07, Compensation-Retirement Benefits (Topic 715). This ASU requires an employer to report the service cost component of net benefit cost in the same line item as other compensation costs arising from services rendered by the pertinent employees during the period. The other components of net benefit cost are required to be presented in the income statement separately from the service cost component and outside a subtotal of income from operations, if presented, or disclosed separately. In addition, only the service cost component may be eligible for capitalization where applicable. The amendments should be applied on a retrospective basis. We adopted the provisions of this ASU in the first quarter of 2018, with retrospective adjustment to the comparative periods determined using the previously disclosed service cost and other costs from our prior year pension and other post-retirement benefit plan footnote. As a result, the following amounts were reclassified for the the years ended December 31, 2017 and 2016 to correspond to the current year presentation:
 
2017
 
2016
Reclassified from:
 
 
 
Cost of sales
$
10,857

 
$
11,648

Selling, marketing and administrative expense
27,911

 
24,073

Business realignment costs

 
13,669

Reclassified to Other (income) expense, net
$
38,768

 
$
49,390


The adoption of this ASU had no impact on our consolidated balance sheets or statements of cash flows.
In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (ASC Topic 606), which replaces numerous requirements in U.S. GAAP, including industry-specific requirements, and provides companies with a single revenue recognition model for recognizing revenue from contracts with customers. On January 1, 2018, we adopted the requirements of ASC Topic 606 and the amendments related thereto and applied the new requirements to all of our contracts using the modified retrospective method. Upon completing our implementation assessment of ASC Topic 606, we concluded that no adjustment was required to the opening balance of retained earnings at the date of initial application. The comparative information was not restated and continues to be reported under the accounting standards in effect for those periods. Additional disclosures required by ASC Topic 606 are presented within the aforementioned Revenue Recognition policy disclosure.
In October 2016, the FASB issued ASU No. 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory. This ASU requires the income tax consequences of intra-entity transfers of assets other than inventory to be recognized when the intra-entity transfer occurs rather than deferring recognition of income tax consequences until the transfer was made with an outside party. We adopted the provisions of this ASU in the first quarter of 2018. Adoption of the new standard did not have a material impact on our consolidated financial statements.
In March 2016, the FASB issued ASU No. 2016-09, Compensation—Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting. We adopted the provisions of this ASU in the first quarter of 2017. This update principally affects the recognition of excess tax benefits and deficiencies and the cash flow classification of share-based compensation-related transactions. These classification requirements were adopted retrospectively to the Consolidated Statement of Cash Flows. As a result, for the year ended December 31, 2017, the impact resulted in a $24,901 increase in net cash flow from operating activities and a corresponding $24,901 decrease in net cash flow from financing activities. For the year ended December 31, 2016, the impact resulted in a $29,953 increase in net cash flow from operating activities and a corresponding $29,953 decrease in net cash flow from financing activities.
Recently Issued Accounting Pronouncements Not Yet Adopted
In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842). This ASU will require lessees to recognize most leases on their balance sheets as lease liabilities with corresponding right-of-use (“ROU”) assets.  Recognition, measurement and presentation of expenses will depend on classification as a finance or operating lease.  The Company adopted the standard as of January 1, 2019, using a modified retrospective approach and applying the standard’s transition provisions at January 1, 2019, the effective date.
We elected the package of practical expedients permitted under the transition guidance, which among other things, allows us to carryforward the historical lease classification.  In addition, we elected to combine the lease and non-lease components for the asset categories comprising the majority of our leases and are making an accounting policy election to exclude from balance sheet reporting those leases with initial terms of 12 months or less.
We have implemented new controls and processes, as well as new software functionality, to enable the preparation of financial information as necessitated by the new standard.  We estimate that adoption of the standard will result in recognition of operating lease ROU assets and lease liabilities of approximately $230,000 and $220,000, respectively, with the difference largely due to prepaid and deferred rent that will be reclassified to the ROU asset value. In addition, we expect to derecognize a build-to-suit arrangement in accordance with the transition requirements, which will result in an adjustment to retained earnings of approximately $7,000. We do not expect adoption of the standard to materially affect our consolidated net income or cash flows.
In August 2017, the FASB issued ASU No. 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities, which amends ASC 815. The purpose of this ASU is to better align accounting rules with a company’s risk management activities and financial reporting for hedging relationships, better reflect economic results of hedging in financial statements, simplify hedge accounting requirements and improve the disclosures of hedging arrangements. The amendment should be applied using the modified retrospective transition method. ASU 2017-12 is effective for annual periods beginning after December 15, 2018 and interim periods within those annual periods, with early adoption permitted. We intend to adopt the provisions of this ASU in the first quarter of 2019. We believe the adoption of the new standard will not have a material impact on our consolidated financial statements.
In June 2018, the FASB issued ASU No. 2018-07, Compensation – Stock Compensation (Topic 718), Improvements to Nonemployee Share-Based Payment Accounting. This ASU is intended to simplify aspects of share-based compensation issued to non-employees by making the guidance consistent with accounting for employee share-based compensation. ASU 2018-07 is effective for annual periods beginning after December 15, 2018 and interim periods within those annual periods, with early adoption permitted but no earlier than an entity’s adoption date of ASC Topic 606. The new guidance is required to be applied retrospectively with the cumulative effect recognized at the date of initial application. We will adopt the provisions of this ASU in the first quarter of 2019. Adoption of the new standard is not expected to have a material impact on our consolidated financial statements.
In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820), Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement. This ASU modifies the disclosure requirements for fair value measurements by removing, modifying or adding certain disclosures. ASU 2018-13 is effective for annual periods beginning after December 15, 2019 and interim periods within those annual periods, with early adoption permitted. The amendments on changes in unrealized gains and losses, the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements, and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented upon their effective date. We are currently evaluating the effect that ASU 2018-13 will have on our consolidated financial statements and related disclosures.
In August 2018, the FASB issued ASU No. 2018-14, Compensation—Retirement Benefits—Defined Benefit Plans—General (Topic 715-20): Disclosure Framework—Changes to the Disclosure Requirements for Defined Benefit Plans, which modifies the disclosure requirements for defined benefit pension plans and other post-retirement plans. ASU 2018-14 is effective for annual periods beginning after December 15, 2020, with early adoption permitted. The amendments in this ASU should be applied on a retrospective basis to all periods presented. We are currently evaluating the effect that ASU 2018-14 will have on our consolidated financial statements and related disclosures.
In August 2018, the FASB issued ASU No. 2018-15, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40), Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. This ASU aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). ASU 2018-15 is effective for annual periods beginning after December 15, 2019 and interim periods within those annual periods, with early adoption permitted. The amendments in this ASU should be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. We are currently evaluating the effect that ASU 2018-15 will have on our consolidated financial statements and related disclosures.
No other new accounting pronouncement issued or effective during the fiscal year had or is expected to have a material impact on our consolidated financial statements or disclosures.
XML 25 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
BUSINESS ACQUISITIONS
12 Months Ended
Dec. 31, 2018
Business Combinations [Abstract]  
Business Acquisitions BUSINESS ACQUISITIONS
Acquisitions of businesses are accounted for as purchases and, accordingly, the results of operations of the businesses acquired have been included in the consolidated financial statements since the respective dates of the acquisitions. The purchase price for each acquisition is allocated to the assets acquired and liabilities assumed.
In conjunction with acquisitions noted below, we used various valuation techniques to determine fair value of the assets acquired, with the primary techniques being discounted cash flow analysis, relief-from-royalty, and a form of the multi-period excess earnings valuation approaches, which use significant unobservable inputs, or Level 3 inputs, as defined by the fair value hierarchy. Under these valuation approaches, we are required to make estimates and assumptions about sales, operating margins, growth rates, royalty rates and discount rates based on budgets, business plans, economic projections, anticipated future cash flows and marketplace data.
2018 Activity
Pirate Brands
On October 17, 2018, we completed the acquisition of Pirate Brands, which includes the Pirate's Booty, Smart Puffs and Original Tings brands, from B&G Foods, Inc. Pirate Brands offers baked, trans fat free and gluten free snacks and is available in a wide range of food distribution channels in the United States. Pirate Brands is expected to generate annualized net sales of approximately $90,000 in 2019. The purchase consideration for Pirate Brands totaled $423,002 and consisted of short-term borrowings and cash on hand. Acquisition-related costs for the Pirate Brands acquisition were immaterial.

The acquisition has been accounted for as a purchase and, accordingly, Pirate Brands' results of operations have been included within the North America segment results in our consolidated financial statements since the date of acquisition. The purchase consideration was allocated to assets acquired and liabilities assumed based on their respective fair values as follows:

Inventories
$
4,663

Plant, property and equipment, net
48

Goodwill
129,991

Other intangible assets
289,300

Accrued liabilities
(1,000
)
Net assets acquired
$
423,002



The purchase price allocation presented above has been finalized as of the end of the fourth quarter of 2018.

Goodwill was determined as the excess of the purchase price over the fair value of the net assets acquired (including the identifiable intangible assets). The goodwill derived from this acquisition is expected to be deductible for tax purposes and reflects the value of leveraging the Company's resources to expand the distribution locations and customer base for the Pirate Brands' products.

Other intangible assets includes trademarks valued at $272,000 and customer relationships valued at $17,300. Trademarks were assigned estimated useful lives of 45 years and customer relationships were assigned estimated useful lives ranging from 16 to 18 years.

Amplify Snack Brands, Inc.

On January 31, 2018, we completed the acquisition of all of the outstanding shares of Amplify Snack Brands, Inc. (“Amplify”), previously a publicly traded company based in Austin, Texas that owns several popular better-for-you snack brands such as SkinnyPop, Oatmega and Paqui. Amplify's anchor brand, SkinnyPop, is a market-leading ready-to-eat popcorn brand and is available in a wide range of food distribution channels in the United States. Total consideration of $968,781 included payment of $12.00 per share for Amplify's outstanding common stock (for a total of $907,766), as well as payment of Amplify's transaction related expenses, including accelerated equity compensation, consultant fees and other deal costs. The business enables us to capture more consumer snacking occasions by contributing a new portfolio of brands.

The acquisition has been accounted for as a purchase and, accordingly, Amplify's results of operations have been included within the North America segment results in our consolidated financial statements since the date of acquisition. The purchase consideration, net of cash acquired totaling $53,324, was allocated to assets acquired and liabilities assumed based on their respective fair values as follows:
Accounts receivable
$
41,152

Other current assets
35,509

Plant, property and equipment, net
71,093

Goodwill
939,388

Other intangible assets
682,000

Other non-current assets
1,049

Accounts payable
(32,394
)
Accrued liabilities
(109,565
)
Current debt
(610,836
)
Other current liabilities
(2,931
)
Non-current deferred income taxes
(93,859
)
Non-current liabilities
(5,149
)
Net assets acquired
$
915,457



In connection with the acquisition, the Company agreed to pay in full all outstanding debt owed by Amplify under its existing credit agreement as of January 31, 2018, as well as the amount due under Amplify's existing tax receivable obligation. The Company funded the acquisition and repayment of the acquired debt utilizing proceeds from the issuance of commercial paper.

During 2018, we recorded measurement period adjustments totaling $27,001, the majority of which related to an increase in the final valuation of the assumed tax receivable obligation. The purchase price allocation has been finalized as of the end of the fourth quarter of 2018.

Goodwill was determined as the excess of the purchase price over the fair value of the net assets acquired (including the identifiable intangible assets) and is not expected to be deductible for tax purposes. The goodwill that resulted from the acquisition is attributable primarily to cost-reduction synergies as Amplify leverages Hershey's resources, expertise and capability-building.

Other intangible assets includes trademarks valued at $648,000 and customer relationships valued at $34,000. Trademarks were assigned estimated useful lives ranging from 28 to 38 years and customer relationships were assigned estimated useful lives ranging from 14 to 18 years.

The Company incurred acquisition-related costs of $20,577 related to the acquisition of Amplify, the majority of which were incurred during the first quarter of 2018. Acquisition-related costs consisted primarily of legal fees, consultant fees, valuation fees and other deal costs and are recorded in the selling, marketing and administrative expense caption within the Consolidated Statements of Operations.
2016 Activity
Ripple Brand Collective, LLC
On April 26, 2016, we completed the acquisition of all of the outstanding shares of Ripple Brand Collective, LLC, a privately held company that owned the barkTHINS mass premium chocolate snacking brand. The barkTHINS brand is largely sold in the United States in take-home resealable packages and is available in the club channel, as well as select natural and conventional grocers.
The purchase consideration was allocated to assets acquired and liabilities assumed based on their respective fair values as follows:
Goodwill
$
128,110

Trademarks
91,200

Other intangible assets
60,900

Other assets, primarily current assets, net of cash acquired totaling $674
12,375

Current liabilities
(7,211
)
Net assets acquired
$
285,374


Goodwill was calculated as the excess of the purchase price over the fair value of the net assets acquired. The goodwill resulting from the acquisition is attributable primarily to the value of leveraging our brand building expertise, consumer insights, supply chain capabilities and retail relationships to accelerate growth and access to barkTHINS products. Acquired trademarks were assigned estimated useful lives of 27 years, while other intangibles, including customer relationships and covenants not to compete, were assigned estimated useful lives ranging from 2 to 14 years. The recorded goodwill, trademarks and other intangibles are expected to be deductible for tax purposes.
Shanghai Golden Monkey
In September 2014, we completed the acquisition of 80% of the outstanding shares of Shanghai Golden Monkey Food Joint Stock Co., Ltd. (“SGM”), a confectionery company based in Shanghai, China, whose product line is primarily sold through traditional trade channels. The acquisition was undertaken in order to leverage these traditional trade channels, which complemented our traditional China chocolate business that has historically been primarily distributed through Tier 1 or hypermarket channels.
On February 3, 2016, we completed the purchase of the remaining 20% of the outstanding shares of SGM for cash consideration totaling $35,762, pursuant to a new agreement entered into during the fourth quarter of 2015 with the selling SGM shareholders which revised the originally-agreed purchase price for these shares. For accounting purposes, we treated the acquisition as if we had acquired 100% at the initial acquisition date in 2014 and financed the payment for the remaining 20% of the outstanding shares. Therefore, the cash settlement of the liability for the purchase of these remaining shares is reflected within the financing section of the Consolidated Statements of Cash Flows.
The final settlement also resulted in an extinguishment gain of $26,650 representing the net carrying amount of the recorded liability in excess of the cash paid to settle the obligation for the remaining 20% of the outstanding shares. This gain is recorded within non-operating other (income) expense, net within the Consolidated Statements of Income.
In July 2018, we sold the SGM business. Refer to Note 6 and Note 7 for further discussion regarding the divestiture of SGM.
XML 26 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
GOODWILL AND INTANGIBLE ASSETS
12 Months Ended
Dec. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets GOODWILL AND INTANGIBLE ASSETS
The changes in the carrying value of goodwill by reportable segment for the years ended December 31, 2018 and 2017 are as follows:
 
 
North America
 
    International and Other
 
Total
Goodwill
 
$
797,163

 
$
377,529

 
$
1,174,692

Accumulated impairment loss
 
(4,973
)
 
(357,375
)
 
(362,348
)
Balance at January 1, 2017
 
792,190

 
20,154

 
812,344

Foreign currency translation
 
7,739

 
978

 
8,717

Balance at December 31, 2017
 
799,929

 
21,132

 
821,061

Acquired during the period (see Note 2)
 
1,069,379

 

 
1,069,379

Purchase price allocation adjustments (see Note 2)
 
27,001

 

 
27,001

Divested during the period (see Note 7)
 
(98,379
)
 

 
(98,379
)
Foreign currency translation
 
(15,085
)
 
(2,874
)
 
(17,959
)
Balance at December 31, 2018
 
$
1,782,845

 
$
18,258

 
$
1,801,103


We had no goodwill impairment charges in 2018, 2017 or 2016.
The following table provides the gross carrying amount and accumulated amortization for each major class of intangible asset:
December 31,
 
2018
 
2017
 
 
Gross Carrying Amount
 
Accumulated Amortization
 
Gross Carrying Amount
 
Accumulated Amortization
Intangible assets subject to amortization:
 
 
 
 
 
 
 
 
Trademarks
 
$
1,173,770

 
$
(60,995
)
 
$
277,473

 
$
(37,510
)
Customer-related
 
163,860

 
(33,516
)
 
128,182

 
(34,659
)
Patents
 
16,306

 
(15,772
)
 
17,009

 
(15,975
)
Total
 
1,353,936

 
(110,283
)
 
422,664

 
(88,144
)
 
 
 
 
 
 
 
 
 
Intangible assets not subject to amortization:
 
 
 
 
 
 
 
 
Trademarks
 
34,639

 
 
 
34,636

 
 
Total other intangible assets
 
$
1,278,292

 
 
 
$
369,156

 
 


As discussed in Note 8, in February 2017, we commenced the Margin for Growth Program which included an initiative to optimize the manufacturing operations supporting our China business.  We deemed this to be a triggering event requiring us to test our China long-lived asset group for impairment by first determining whether the carrying value of the asset group was recovered by our current estimates of future cash flows associated with the asset group. Because this assessment indicated that the carrying value was not recoverable, we calculated an impairment loss as the excess of the asset group's carrying value over its fair value. The resulting impairment loss was allocated to the asset group's long-lived assets. Therefore, as a result of this testing, during the first quarter of 2017, we recorded an impairment charge totaling $105,992 representing the portion of the impairment loss that was allocated to the distributor relationship and trademark intangible assets that had been recognized in connection with the 2014 SGM acquisition.

In connection with our annual impairment testing of indefinite lived intangible assets for 2016, we recognized a trademark impairment charge of $4,204, primarily resulting from plans to discontinue a brand sold in India.
Total amortization expense for the years ended December 31, 2018, 2017 and 2016 was $38,555, $23,376 and $26,687, respectively.
Amortization expense for the next five years, based on current intangible asset balances, is estimated to be as follows:
Year ending December 31,
 
2019
 
2020
 
2021
 
2022
 
2023
Amortization expense
 
$
44,565

 
$
43,986

 
$
43,971

 
$
43,971

 
$
43,971

XML 27 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
SHORT AND LONG-TERM DEBT
12 Months Ended
Dec. 31, 2018
Debt Disclosure [Abstract]  
Short and Long-Term Debt SHORT AND LONG-TERM DEBT
Short-term Debt
As a source of short-term financing, we utilize cash on hand and commercial paper or bank loans with an original maturity of three months or less. We maintain a $1.4 billion unsecured revolving credit facility, which currently expires in November 2020.
The unsecured committed revolving credit agreement contains a financial covenant whereby the ratio of (a) pre-tax income from operations from the most recent four fiscal quarters to (b) consolidated interest expense for the most recent four fiscal quarters may not be less than 2.0 to 1.0 at the end of each fiscal quarter. The credit agreement also contains customary representations, warranties and events of default. Payment of outstanding advances may be accelerated, at the option of the lenders, should we default in our obligation under the credit agreement. As of December 31, 2018, we are in compliance with all customary affirmative and negative covenants and the financial covenant pertaining to our credit agreement. There were no significant compensating balance agreements that legally restricted these funds.
In addition to the revolving credit facility, we maintain lines of credit with domestic and international commercial banks. Our credit limit in various currencies was $386,590 at December 31, 2018 and $440,148 at December 31, 2017. These lines permit us to borrow at the respective banks’ prime commercial interest rates, or lower. We had short-term foreign bank loans against these lines of credit for $113,189 at December 31, 2018 and $110,684 at December 31, 2017. Commitment fees relating to our revolving credit facility and lines of credit are not material.
At December 31, 2018, we had outstanding commercial paper totaling $1,084,740, at a weighted average interest rate of 2.4%. At December 31, 2017, we had outstanding commercial paper totaling $448,675, at a weighted average interest rate of 1.4%.
The maximum amount of short-term borrowings outstanding during 2018 and 2017 was $2,246,485 and $815,588, respectively. The weighted-average interest rate on short-term borrowings outstanding was 2.5% as of December 31, 2018 and 1.7% as of December 31, 2017.
Long-term Debt
Long-term debt consisted of the following:
December 31,
 
2018
 
2017
1.60% Notes due 2018 (1)
 
$

 
$
300,000

2.90% Notes due 2020 (2)
 
350,000

 

4.125% Notes due 2020
 
350,000

 
350,000

3.10% Notes due 2021 (2)
 
350,000

 

8.8% Debentures due 2021
 
84,715

 
84,715

3.375% Notes due 2023 (2)
 
500,000

 

2.625% Notes due 2023
 
250,000

 
250,000

3.20% Notes due 2025
 
300,000

 
300,000

2.30% Notes due 2026 (3)
 
500,000

 
500,000

7.2% Debentures due 2027
 
193,639

 
193,639

3.375% Notes due 2046 (3)
 
300,000

 
300,000

Capital lease obligations
 
101,980

 
99,194

Net impact of interest rate swaps, debt issuance costs and unamortized debt discounts
 
(20,667
)
 
(16,427
)
Total long-term debt
 
3,259,667

 
2,361,121

Less—current portion
 
5,387

 
300,098

Long-term portion
 
$
3,254,280

 
$
2,061,023


(1)
In August 2018, we repaid $300,000 of 1.60% Notes due in 2018 upon their maturity.
(2)
In May 2018, we issued $350,000 of 2.90% Notes due in 2020, $350,000 of 3.10% Notes due in 2021 and $500,000 of 3.375% Notes due in 2023 (the "2018 Notes"). Proceeds from the issuance of the 2018 Notes, net of discounts and issuance costs, totaled $1,193,830. The 2018 Notes were issued under a shelf registration statement on Form S-3 filed in June 2015 that registered an indeterminate amount of debt securities.
(3)
In August 2016, we issued $500,000 of 2.30% Notes due in 2026 and $300,000 of 3.375% Notes due in 2046 (the "2016 Notes"). Proceeds from the issuance of the 2016 Notes, net of discounts and issuance costs, totaled $792,953. The 2016 Notes were issued under a shelf registration statement on Form S-3 filed in June 2015 that registered an indeterminate amount of debt securities.
Additionally, in September 2016, we repaid $250,000 of 5.45% Notes due in 2016 upon their maturity. In November 2016, we repaid $250,000 of 1.50% Notes due in 2016 upon their maturity
Aggregate annual maturities of our long-term Notes (excluding capital lease obligations and net impact of interest rate swaps, debt issuance costs and unamortized debt discounts) are as follows for the years ending December 31:
2019
$

2020
700,000

2021
434,715

2022

2023
750,000

Thereafter
1,293,639


Our debt is principally unsecured and of equal priority. None of our debt is convertible into our Common Stock.
Interest Expense
Net interest expense consists of the following:
For the years ended December 31,
 
2018
 
2017
 
2016
Interest expense
 
$
151,950

 
$
104,232

 
$
97,851

Capitalized interest
 
(5,092
)
 
(4,166
)
 
(5,903
)
Interest expense
 
146,858

 
100,066

 
91,948

Interest income
 
(8,021
)
 
(1,784
)
 
(1,805
)
Interest expense, net
 
$
138,837

 
$
98,282

 
$
90,143

XML 28 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
DERIVATIVE INSTRUMENTS
12 Months Ended
Dec. 31, 2018
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments DERIVATIVE INSTRUMENTS
We are exposed to market risks arising principally from changes in foreign currency exchange rates, interest rates and commodity prices. We use certain derivative instruments to manage these risks. These include interest rate swaps to manage interest rate risk, foreign currency forward exchange contracts to manage foreign currency exchange rate risk, and commodities futures and options contracts to manage commodity market price risk exposures.
In entering into these contracts, we have assumed the risk that might arise from the possible inability of counterparties to meet the terms of their contracts. We mitigate this risk by entering into exchanged-traded contracts with collateral posting requirements and/or by performing financial assessments prior to contract execution, conducting periodic evaluations of counterparty performance and maintaining a diverse portfolio of qualified counterparties. We do not expect any significant losses from counterparty defaults.
Commodity Price Risk
We enter into commodities futures and options contracts and other commodity derivative instruments to reduce the effect of future price fluctuations associated with the purchase of raw materials, energy requirements and transportation services. We generally hedge commodity price risks for 3- to 24-month periods. Our open commodity derivative contracts had a notional value of $693,463 as of December 31, 2018 and $405,288 as of December 31, 2017.

Derivatives used to manage commodity price risk are not designated for hedge accounting treatment. Therefore, the changes in fair value of these derivatives are recorded as incurred within cost of sales. As discussed in Note 12, we define our segment income to exclude gains and losses on commodity derivatives until the related inventory is sold, at which time the related gains and losses are reflected within segment income.  This enables us to continue to align the derivative gains and losses with the underlying economic exposure being hedged and thereby eliminate the mark-to-market volatility within our reported segment income.

Foreign Exchange Price Risk
We are exposed to foreign currency exchange rate risk related to our international operations, including non-functional currency intercompany debt and other non-functional currency transactions of certain subsidiaries. Principal currencies hedged include the euro, Canadian dollar, Japanese yen, British pound, and Brazilian real. We typically utilize foreign currency forward exchange contracts to hedge these exposures for periods ranging from 3 to 12 months. The contracts are either designated as cash flow hedges or are undesignated. The net notional amount of foreign exchange contracts accounted for as cash flow hedges was $29,458 at December 31, 2018 and $135,962 at December 31, 2017. The effective portion of the changes in fair value on these contracts is recorded in other comprehensive income and reclassified into earnings in the same period in which the hedged transactions affect earnings. The net notional amount of foreign exchange contracts that are not designated as accounting hedges was $11,072 at December 31, 2018 and $2,791 at December 31, 2017. The change in fair value on these instruments is recorded directly in cost of sales or selling, marketing and administrative expense, depending on the nature of the underlying exposure.
Interest Rate Risk
We manage our targeted mix of fixed and floating rate debt with debt issuances and by entering into fixed-to-floating interest rate swaps in order to mitigate fluctuations in earnings and cash flows that may result from interest rate volatility. These swaps are designated as fair value hedges, for which the gain or loss on the derivative and the offsetting loss or gain on the hedged item are recognized in current earnings as interest expense (income), net. We had one interest rate derivative instrument in a fair value hedging relationship with a notional amount of $350,000 at December 31, 2018 and 2017.
In order to manage interest rate exposure, in previous years we utilized interest rate swap agreements to protect against unfavorable interest rate changes relating to forecasted debt transactions. These swaps, which were settled upon issuance of the related debt, were designated as cash flow hedges and the gains and losses that were deferred in other comprehensive income are being recognized as an adjustment to interest expense over the same period that the hedged interest payments affect earnings. During 2016, we had one interest rate swap agreement in a cash flow hedging relationship with a notional amount of $500,000, which was settled in connection with the issuance of debt in August 2016, resulting in a payment of approximately $87,000 which is reflected as an operating cash flow within the Consolidated Statement of Cash Flows.
Equity Price Risk
We are exposed to market price changes in certain broad market indices related to our deferred compensation obligations to our employees. To mitigate this risk, we use equity swap contracts to hedge the portion of the exposure that is linked to market-level equity returns. These contracts are not designated as hedges for accounting purposes and are entered into for periods of 3 to 12 months. The change in fair value of these derivatives is recorded in selling, marketing and administrative expense, together with the change in the related liabilities. The notional amount of the contracts outstanding at December 31, 2018 and 2017 was $33,168 and $25,246, respectively.
The following table presents the classification of derivative assets and liabilities within the Consolidated Balance Sheets as of December 31, 2018 and 2017:
December 31,
 
2018
 
2017
 
 
Assets (1)
 
Liabilities (1)
 
Assets (1)
 
Liabilities (1)
Derivatives designated as cash flow hedging instruments:
 
 
 
 
 
 
 
 
Foreign exchange contracts
 
$
3,394

 
$
485

 
$
423

 
$
1,427

 
 
 
 
 
 
 
 
 
Derivatives designated as fair value hedging instruments:
 
 
 
 
 
 
 
 
Interest rate swap agreements
 

 
4,832

 

 
1,897

 
 
 
 
 
 
 
 
 
Derivatives not designated as hedging instruments:
 
 
 
 
 
 
 
 
Commodities futures and options (2)
 
7,230

 
262

 
390

 
3,054

Deferred compensation derivatives
 

 
4,736

 
1,581

 

Foreign exchange contracts
 
70

 
484

 
31

 

 
 
7,300

 
5,482

 
2,002

 
3,054

Total
 
$
10,694

 
$
10,799

 
$
2,425

 
$
6,378



(1)
Derivatives assets are classified on our balance sheet within prepaid expenses and other as well as other assets. Derivative liabilities are classified on our balance sheet within accrued liabilities and other long-term liabilities.
(2)
As of December 31, 2018, amounts reflected on a net basis in assets were assets of $63,978 and liabilities of $57,351, which are associated with cash transfers receivable or payable on commodities futures contracts reflecting the change in quoted market prices on the last trading day for the period. The comparable amounts
reflected on a net basis in liabilities at December 31, 2017 were assets of $48,505 and liabilities of $50,179. At December 31, 2018 and 2017, the remaining amount reflected in assets and liabilities related to the fair value of other non-exchange traded derivative instruments, respectively.
Income Statement Impact of Derivative Instruments
The effect of derivative instruments on the Consolidated Statements of Income for the years ended December 31, 2018 and December 31, 2017 was as follows:
 
 
Non-designated Hedges
 
Cash Flow Hedges
 
 
 
 
 
Gains (losses) recognized in income (a)
 
Gains (losses) recognized in other comprehensive income (“OCI”) (effective portion)
 
Gains (losses) reclassified from accumulated OCI into income (effective portion) (b)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2018
 
2017
 
2018
 
2017
 
2018
 
2017
Commodities futures and options
 
$
69,379

 
$
(55,734
)
 
$

 
$

 
$

 
$
(1,774
)
Foreign exchange contracts
 
972

 
(23
)
 
5,822

 
(4,931
)
 
3,906

 
(3,180
)
Interest rate swap agreements
 

 

 

 

 
(9,479
)
 
(9,480
)
Deferred compensation derivatives
 
(2,173
)
 
4,497

 

 

 

 

Total
 
$
68,178

 
$
(51,260
)
 
$
5,822

 
$
(4,931
)
 
$
(5,573
)
 
$
(14,434
)

(a)
Gains (losses) recognized in income for non-designated commodities futures and options contracts were included in cost of sales. Gains (losses) recognized in income for non-designated foreign currency forward exchange contracts and deferred compensation derivatives were included in selling, marketing and administrative expenses.
(b)
Gains (losses) reclassified from AOCI into income were included in cost of sales for commodities futures and options contracts and for foreign currency forward exchange contracts designated as hedges of purchases of inventory or other productive assets. Other gains (losses) for foreign currency forward exchange contracts were included in selling, marketing and administrative expenses. Losses reclassified from AOCI into income for interest rate swap agreements were included in interest expense.
The amount of pretax net losses on derivative instruments, including interest rate swap agreements and foreign currency forward exchange contracts expected to be reclassified into earnings in the next 12 months was approximately $6,570 as of December 31, 2018. This amount is primarily associated with interest rate swap agreements.
Fair Value Hedges
For the years ended December 31, 2018 and 2017, we recognized net incremental interest expense of $748 and a net benefit to interest expense of $2,660 relating to our fixed-to-floating interest swap arrangements.
XML 29 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS
12 Months Ended
Dec. 31, 2018
FAIR VALUE MEASUREMENTS [Abstract]  
Fair Value Measurements FAIR VALUE MEASUREMENTS
Accounting guidance on fair value measurements requires that financial assets and liabilities be classified and disclosed in one of the following categories of the fair value hierarchy:
Level 1 – Based on unadjusted quoted prices for identical assets or liabilities in an active market.
Level 2 – Based on observable market-based inputs or unobservable inputs that are corroborated by market data.
Level 3 – Based on unobservable inputs that reflect the entity's own assumptions about the assumptions that a market participant would use in pricing the asset or liability.

We did not have any level 3 financial assets or liabilities, nor were there any transfers between levels during the periods presented.
The following table presents assets and liabilities that were measured at fair value in the Consolidated Balance Sheet on a recurring basis as of December 31, 2018 and 2017:
 
 
Assets (Liabilities)
 
 
Level 1
 
Level 2
 
Level 3
 
Total
December 31, 2018:
 
 
 
 
 
 
 
 
Derivative Instruments:
 
 
 
 
 
 
 
 
Assets:
 
 
 
 
 
 
 
 
Foreign exchange contracts (1)
 
$

 
$
3,464

 
$

 
$
3,464

Commodities futures and options (4)
 
7,230

 

 

 
7,230

Liabilities:
 
 
 
 
 
 
 
 
Foreign exchange contracts (1)
 

 
969

 

 
969

Interest rate swap agreements (2)
 

 
4,832

 

 
4,832

Deferred compensation derivatives (3)
 

 
4,736

 

 
4,736

Commodities futures and options (4)
 
262

 

 

 
262

December 31, 2017:
 
 
 
 
 
 
 
 
Assets:
 
 
 
 
 
 
 
 
Foreign exchange contracts (1)
 
$

 
$
454

 
$

 
$
454

Deferred compensation derivatives (3)
 

 
1,581

 

 
1,581

Commodities futures and options (4)
 
390

 

 

 
390

Liabilities:
 
 
 
 
 
 
 
 
Foreign exchange contracts (1)
 

 
1,427

 

 
1,427

Interest rate swap agreements (2)
 

 
1,897

 

 
1,897

Commodities futures and options (4)
 
3,054

 

 

 
3,054


(1)
The fair value of foreign currency forward exchange contracts is the difference between the contract and current market foreign currency exchange rates at the end of the period. We estimate the fair value of foreign currency forward exchange contracts on a quarterly basis by obtaining market quotes of spot and forward rates for contracts with similar terms, adjusted where necessary for maturity differences.
(2)
The fair value of interest rate swap agreements represents the difference in the present value of cash flows calculated at the contracted interest rates and at current market interest rates at the end of the period. We calculate the fair value of interest rate swap agreements quarterly based on the quoted market price for the same or similar financial instruments.
(3)
The fair value of deferred compensation derivatives is based on quoted prices for market interest rates and a broad market equity index.
(4)
The fair value of commodities futures and options contracts is based on quoted market prices.
Other Financial Instruments
The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and short-term debt approximated fair values as of December 31, 2018 and December 31, 2017 because of the relatively short maturity of these instruments.
The estimated fair value of our long-term debt is based on quoted market prices for similar debt issues and is, therefore, classified as Level 2 within the valuation hierarchy. The fair values and carrying values of long-term debt, including the current portion, were as follows:
 
 
Fair Value
 
Carrying Value
At December 31,
 
2018
 
2017
 
2018
 
2017
Current portion of long-term debt
 
$
5,387

 
$
299,430

 
$
5,387

 
$
300,098

Long-term debt
 
3,228,877

 
2,113,296

 
3,254,280

 
2,061,023

Total
 
$
3,234,264

 
$
2,412,726

 
$
3,259,667

 
$
2,361,121


Other Fair Value Measurements
In addition to assets and liabilities that are recorded at fair value on a recurring basis, GAAP requires that, under certain circumstances, we also record assets and liabilities at fair value on a nonrecurring basis.
In connection with the acquisitions of Amplify in the first quarter of 2018 and Pirate Brands in the fourth quarter of 2018, as discussed in Note 2, we used various valuation techniques to determine fair value, with the primary techniques being discounted cash flow analysis, relief-from-royalty, and a form of the multi-period excess earnings valuation approaches, which use significant unobservable inputs, or Level 3 inputs, as defined by the fair value hierarchy. In connection with disposal groups classified as held for sale, as discussed in Note 7, during 2018, we recorded impairment charges totaling $57,729 to adjust the long-lived asset values within certain disposal groups, including the SGM and Tyrrells businesses, the Lotte Shanghai Foods Co., Ltd. joint venture and other assets. These charges represent the excess of the disposal groups' carrying values, including the related currency translation adjustment amounts realized or to be realized upon completion of the sales, over the sales values less costs to sell for the respective businesses. The fair values of the disposal groups were supported by the sales prices paid by third-party buyers or estimated sales prices based on marketing of the disposal group, when the sale has not yet been completed. The sales of SGM and Tyrrells were both completed in July 2018.
During the first quarter of 2017, as discussed in Note 8, we recorded impairment charges totaling $105,992 to write down distributor relationship and trademark intangible assets that had been recognized in connection with the 2014 SGM acquisition and wrote down property, plant and equipment by $102,720. These charges were determined by comparing the fair value of the assets to their carrying value. The fair value of the assets was derived using a combination of an estimated market liquidation approach and discounted cash flow analyses based on Level 3 inputs.
XML 30 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
ASSETS AND LIABILITIES HELD FOR SALE ASSETS AND LIABILITIES HELD FOR SALE (Notes)
12 Months Ended
Dec. 31, 2018
Discontinued Operations and Disposal Groups [Abstract]  
Assets and Liabilities Held for Sale ASSETS AND LIABILITIES HELD FOR SALE
As of December 31, 2018, the following disposal groups have been classified as held for sale, in each case stated at the lower of net book value or estimated sales value less costs to sell:
The Lotte Shanghai Foods Co., Ltd. joint venture, which was taken out of operation and classified as held for sale during the second quarter of 2018. We sold a portion of the joint venture's equipment in the third and fourth quarters of 2018, and expect the sale of the remaining business to be completed by mid-2019.
Other assets, which are predominantly comprised of select Pennsylvania facilities and land that met the held for sale criteria in the third quarter of 2018. We expect these long-lived assets to be sold by the end of 2019.

The amounts classified as assets and liabilities held for sale at December 31, 2018 include the following:

Assets held for sale, included in prepaid expenses and other assets
 
 
Property, plant and equipment, net
 
$
20,905

Other assets
 
2,516

 
 
$
23,421

 
 
 
Liabilities held for sale, included in accrued liabilities
 
 
Accounts payable and accrued liabilities
 
$
596

 
 
$
596



During 2018, we completed the sale of other disposal groups that had been previously classified as assets and liabilities held for sale, as follows:
In April 2018, we sold the licensing rights for a non-core trademark relating to a brand marketed outside of the United States for sale proceeds of approximately $13,000, realizing a gain on the sale of $2,658, which is recorded in the selling, marketing and administrative expense caption within the Consolidated Statements of Operations.
During the second and third quarters of 2018, we sold select China facilities that were taken out of operation and classified as assets held for sale during the first quarter of 2017 in connection with the Operational Optimization Program (as defined in Note 8). Proceeds from the sale of these facilities totaled $27,468, resulting in a gain on the sale of $6,562, which is recorded in the business realignment costs caption within the Consolidated Statements of Operations.
In July 2018, we sold the Tyrrells and SGM businesses, both of which were previously classified as held for sale. Total proceeds from the sale of Tyrrells and SGM, net of cash divested, were approximately $167,048. We recorded impairment charges of $33,729 to adjust the book values of the disposal groups to the sales value less costs to sell.
XML 31 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
BUSINESS REALIGNMENT ACTIVITIES
12 Months Ended
Dec. 31, 2018
Restructuring and Related Activities [Abstract]  
Business Realignment Activities BUSINESS REALIGNMENT ACTIVITIES
We periodically undertake business realignment activities designed to increase our efficiency and focus our business in support of our key growth strategies. Costs recorded in 2018, 2017 and 2016 related to these activities were as follows:
For the years ended December 31,
 
2018
 
2017
 
2016
Margin for Growth Program:
 
 
 
 
 
 
Severance
 
$
15,378

 
$
32,554

 
$

Accelerated depreciation
 
9,131

 
6,873

 

Other program costs
 
30,940

 
16,407

 

Operational Optimization Program:
 
 
 
 
 
 
Severance
 

 
13,828

 
17,872

Gain on sale of facilities
 
(6,562
)
 

 

Accelerated depreciation
 

 

 
48,590

Other program costs
 
2,940

 
(303
)
 
21,831

2015 Productivity Initiative:
 
 
 
 
 
 
Other program costs
 

 

 
5,609

Total
 
$
51,827

 
$
69,359

 
$
93,902


The costs and related benefits of the Margin for Growth Program relate approximately 60% to the North America segment and 40% to the International and Other segment. The costs and related benefits of the Operational Optimization Program relate approximately 40% to the North America segment and 60% to the International and Other segment. The costs and related benefits to be derived from the 2015 Productivity Initiative relate primarily to the North America segment. However, segment operating results do not include these business realignment expenses because we evaluate segment performance excluding such costs.
Margin for Growth Program
In the first quarter 2017, the Company's Board of Directors ("Board") unanimously approved several initiatives under a single program designed to drive continued net sales, operating income and earnings per-share diluted growth over the next several years.  This program is focused on improving global efficiency and effectiveness, optimizing the Company’s supply chain, streamlining the Company’s operating model and reducing administrative expenses to generate long-term savings. 
We originally estimated that the Margin for Growth Program would result in total pre-tax charges of $375,000 to $425,000, to be incurred from 2017 to 2019. The majority of the initiatives relating to the program have been executed, with the final initiatives to be completed over approximately the next nine months. To date, we have incurred pre-tax charges to execute the program totaling $336,295. This includes long-lived asset impairment charges of $208,712 related to the operations supporting our China business as noted below, as well as the $16,300 incremental impairment charge resulting from the sale of SGM (see Note 7). In addition to the impairment charges, we have incurred employee separation costs of $47,932 and other business realignment costs of $63,351. We expect the remaining spending on this program to be minimal in 2019, bringing total estimated project costs to approximately $340,000 to $355,000. The cash portion of the total program charges is estimated to be $97,000 to $110,000. The Company reduced its global workforce by approximately 15% as a result of this program, with a majority of the reductions coming from hourly headcount positions outside of the United States.
During 2018, we recognized total costs associated with the Margin for Growth Program of $55,449. These charges include employee severance, largely relating to initiatives to improve the cost structure of our China business and to further streamline our corporate operating model, as well as non-cash, asset-related incremental depreciation expense as part of optimizing the global supply chain. In addition, we incurred other program costs, which relate primarily to third-party charges in support of our initiative to improve global efficiency and effectiveness. During 2017, we recognized total costs associated with the Margin for Growth Program of $55,834. The 2017 charges are consistent in nature to the 2018 activity.
The program included an initiative to optimize the manufacturing operations supporting our China business.  When the program was approved in 2017, we deemed this to be a triggering event requiring us to test our China long-lived asset group for impairment by first determining whether the carrying value of the asset group was recovered by our current estimates of future cash flows associated with the asset group. Because this assessment indicated that the carrying value was not recoverable, we calculated an impairment loss as the excess of the asset group's carrying value over its fair value. The resulting impairment loss was allocated to the asset group's long-lived assets. Therefore, as a result of this testing, during the first quarter of 2017, we recorded impairment charges totaling $208,712, with $105,992 representing the portion of the impairment loss that was allocated to the distributor relationship and trademark intangible assets that had been recognized in connection with the 2014 SGM acquisition and $102,720 representing the portion of the impairment loss that was allocated to property, plant and equipment. These impairment charges are recorded in the long-lived asset impairment charges caption within the Consolidated Statements of Operations.
2016 Operational Optimization Program
In the second quarter of 2016, we commenced a program (the “Operational Optimization Program”) to optimize our production and supply chain network, which included select facility consolidations. The program encompassed the transition of our China chocolate and SGM operations into a united Golden Hershey platform, including the integration of the China sales force, as well as workforce planning efforts and the consolidation of production within certain facilities in China and North America.
During 2018, we incurred pre-tax costs totaling $2,940, relating primarily to third-party charges in support of our initiative to optimize our production and supply chain network. In addition, we completed the sale of select China facilities in 2018 that had been taken out of service in connection with the Operational Optimization Program resulting in a gain of $6,562. During 2017 and 2016, we incurred pre-tax costs totaling $13,525 and $88,293, respectively, including non-cash asset-related incremental depreciation costs in 2016, employee related costs, costs to consolidate, and relocate production, and third party costs incurred to execute these activities. This program was completed in 2018.
2015 Productivity Initiative
In mid-2015, we initiated a productivity initiative (the “2015 Productivity Initiative”) intended to move decision making closer to the customer and the consumer, to enable a more enterprise-wide approach to innovation, to more swiftly advance our knowledge agenda, and to provide for a more efficient cost structure, while ensuring that we effectively allocate resources to future growth areas. Overall, the 2015 Productivity Initiative was undertaken to simplify the organizational structure to enhance the Company's ability to rapidly anticipate and respond to the changing demands of the global consumer.
The 2015 Productivity Initiative was executed throughout the third and fourth quarters of 2015, resulting in a net reduction of approximately 300 positions, with the majority of the departures taking place by the end of 2015. The 2015 Productivity Initiative was completed during the third quarter 2016. Final costs incurred in 2016 relating to this program totaled $5,609.
Costs associated with business realignment activities are classified in our Consolidated Statements of Income as follows:
For the years ended December 31,
 
2018
 
2017
 
2016
Cost of sales
 
$
11,323

 
$
5,147

 
$
58,106

Selling, marketing and administrative expense
 
21,401

 
16,449

 
16,939

Business realignment costs
 
19,103

 
47,763

 
18,857

Costs associated with business realignment activities
 
$
51,827

 
$
69,359

 
$
93,902


The following table presents the liability activity for costs qualifying as exit and disposal costs for the year ended December 31, 2018:
 
Total
Liability balance at December 31, 2017
$
38,992

2018 business realignment charges (1)
25,940

Cash payments
(50,996
)
Other, net
669

Liability balance at December 31, 2018 (reported within accrued liabilities)
$
14,605


(1)
The costs reflected in the liability roll-forward represent employee-related and certain third-party service provider charges. These costs do not include items charged directly to expense, such as accelerated depreciation and amortization and certain of the third-party charges associated with various programs, as those items are not reflected in the business realignment liability in our Consolidated Balance Sheets.
XML 32 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
INCOME TAXES
12 Months Ended
Dec. 31, 2018
Income Tax Disclosure [Abstract]  
Income Taxes INCOME TAXES
The components of income (loss) before income taxes were as follows:
For the years ended December 31,
 
2018
 
2017
 
2016
Domestic
 
$
1,195,645

 
$
1,187,825

 
$
1,395,440

Foreign
 
214,416

 
(77,157
)
 
(295,959
)
Income before income taxes
 
$
1,410,061

 
$
1,110,668

 
$
1,099,481


The components of our provision for income taxes were as follows:
For the years ended December 31,
 
2018
 
2017
 
2016
Current:
 
 
 
 
 
 
Federal
 
$
151,107

 
$
314,277

 
$
391,705

State
 
38,243

 
37,628

 
51,706

Foreign
 
13,405

 
(16,356
)
 
(25,877
)
 
 
202,755

 
335,549

 
417,534

Deferred:
 
 
 
 
 
 
Federal
 
35,035

 
19,204

 
(7,706
)
State
 
7,572

 
7,573

 
(452
)
Foreign
 
(6,352
)
 
(8,195
)
 
(29,939
)
 
 
36,255

 
18,582

 
(38,097
)
Total provision for income taxes
 
$
239,010

 
$
354,131

 
$
379,437


U.S. Tax Cuts and Jobs Act of 2017
The U.S. Tax Cuts and Jobs Act, enacted in December 2017 (“U.S. tax reform”), significantly changed U.S. corporate income tax laws by, among other things, reducing the U.S. corporate income tax rate to 21% starting in 2018 and creating a territorial tax system with a one-time mandatory tax on previously deferred foreign earnings of U.S. subsidiaries.  Under GAAP (specifically, ASC Topic 740), the effects of changes in tax rates and laws on deferred tax balances are recognized in the period in which the new legislation is enacted.
During the fourth quarter of 2017, we recorded a net provisional charge of $32.5 million, which included the estimated impact of the one-time mandatory tax on previously deferred earnings of non-U.S. subsidiaries offset in part by the benefit from revaluation of net deferred tax liabilities based on the new lower corporate income tax rate. During 2018, we recorded net benefits totaling $19.5 million as measurement period adjustments to the net provisional charge. The accounting for income tax effects of U.S. tax reform is complete based on additional tax regulations available as of December 31, 2018. Amounts recorded during 2018 and 2017 are reflected within the respective provision for income taxes in the Consolidated Statements of Income.
Additionally, U.S. tax reform subjects a U.S. shareholder to current tax on global intangible low-taxed income ("GILTI") earned by certain foreign subsidiaries. We have elected to not recognize deferred taxes for temporary differences until such differences reverse as GILTI in future years.

Deferred taxes reflect temporary differences between the tax basis and financial statement carrying value of assets and liabilities. The significant temporary differences that comprised the deferred tax assets and liabilities are as follows:
December 31,
 
2018
 
2017
Deferred tax assets:
 
 
 
 
Post-retirement benefit obligations
 
$
52,915

 
$
58,306

Accrued expenses and other reserves
 
85,180

 
103,769

Stock-based compensation
 
30,448

 
31,364

Derivative instruments
 
17,423

 
27,109

Pension
 
8,921

 

Lease financing obligation
 
12,284

 
12,310

Accrued trade promotion reserves
 
13,670

 
26,028

Net operating loss carryforwards
 
161,242

 
226,142

Capital loss carryforwards
 
26,670

 
23,215

Other
 
9,969

 
7,748

Gross deferred tax assets
 
418,722

 
515,991

Valuation allowance
 
(239,959
)
 
(312,148
)
Total deferred tax assets
 
178,763

 
203,843

Deferred tax liabilities:
 
 
 
 
Property, plant and equipment, net
 
144,044

 
132,443

Acquired intangibles
 
161,003

 
68,476

Inventories
 
21,366

 
20,769

Pension
 

 
969

Other
 
28,044

 
23,819

Total deferred tax liabilities
 
354,457

 
246,476

Net deferred tax (liabilities) assets
 
$
(175,694
)
 
$
(42,633
)
Included in:
 
 
 
 
Non-current deferred tax assets, net
 
1,166

 
3,023

Non-current deferred tax liabilities, net
 
(176,860
)
 
(45,656
)
Net deferred tax (liabilities) assets
 
$
(175,694
)
 
$
(42,633
)


Changes in deferred tax assets for net operating loss carryforwards resulted primarily from the sale of SGM in July 2018. Changes in the valuation allowance resulted primarily from the sale of SGM and the realization of U.S. capital loss carryforwards for which there was previously a valuation allowance. Changes in the deferred tax liabilities for acquired intangibles resulted primarily from the acquisition of Amplify in January 2018.
The valuation allowances as of December 31, 2018 and 2017 were primarily related to U.S. capital loss carryforwards and various foreign jurisdictions' net operating loss carryforwards and other deferred tax assets that we do not expect to realize. 

The following table reconciles the federal statutory income tax rate with our effective income tax rate:
For the years ended December 31,
 
2018
 
2017
 
2016
Federal statutory income tax rate
 
21.0
 %
 
35.0
 %
 
35.0
 %
Increase (reduction) resulting from:
 
 
 
 
 
 
State income taxes, net of Federal income tax benefits
 
2.7

 
2.6

 
3.4

Qualified production income deduction
 

 
(2.9
)
 
(3.8
)
Business realignment and impairment charges
 
0.6

 
4.3

 
0.4

Foreign rate differences
 
(2.0
)
 
(4.3
)
 
3.6

Historic and solar tax credits
 
(3.5
)
 
(4.8
)
 
(3.3
)
U.S. tax reform
 
(1.4
)
 
2.9

 

Tax contingencies
 
0.5

 
0.5

 
0.1

Other, net
 
(0.9
)
 
(1.4
)
 
(0.9
)
Effective income tax rate
 
17.0
 %
 
31.9
 %
 
34.5
 %

A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:
December 31,
 
2018
 
2017
Balance at beginning of year
 
$
42,082

 
$
36,002

Additions for tax positions taken during prior years
 
1,174

 
2,492

Reductions for tax positions taken during prior years
 
(2,581
)
 
(1,689
)
Additions for tax positions taken during the current year
 
61,627

 
10,018

Settlements
 

 
(1,481
)
Expiration of statutes of limitations
 
(4,772
)
 
(3,260
)
Balance at end of year
 
$
97,530

 
$
42,082


The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate was $93,507 as of December 31, 2018 and $37,587 as of December 31, 2017.
We report accrued interest and penalties related to unrecognized tax benefits in income tax expense. We recognized a net tax expense of $1,785 in 2018, a net tax expense of $795 in 2017 and a net tax benefit of $75 in 2016 for interest and penalties. Accrued net interest and penalties were $6,154 as of December 31, 2018 and $4,966 as of December 31, 2017.
We file income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions. A number of years may elapse before an uncertain tax position, for which we have unrecognized tax benefits, is audited and finally resolved. While it is often difficult to predict the final outcome or the timing of resolution of any particular uncertain tax position, we believe that our unrecognized tax benefits reflect the most likely outcome. We adjust these unrecognized tax benefits, as well as the related interest, in light of changing facts and circumstances. Settlement of any particular position could require the use of cash. Favorable resolution would be recognized as a reduction to our effective income tax rate in the period of resolution.
The Company’s major taxing jurisdictions currently include the United States (federal and state), as well as various foreign jurisdictions such as Canada, China, Mexico, Brazil, India, Malaysia and Switzerland. The number of years with open tax audits varies depending on the tax jurisdiction, with 2010 representing the earliest tax year that remains open for examination by certain taxing authorities. The U.S. Internal Revenue Service is examining our U.S. federal income tax returns for 2013, 2014 and 2016.
We reasonably expect reductions in the liability for unrecognized tax benefits of approximately $9,637 within the next 12 months because of the expiration of statutes of limitations and settlements of tax audits.
As of December 31, 2018, we had approximately $550,591 of undistributed earnings of our international subsidiaries. We intend to continue to reinvest earnings outside of the United States for the foreseeable future and, therefore, have
not recognized additional tax expense (e.g., foreign withholding taxes due upon repatriation) on these earnings beyond the one-time U.S. repatriation tax due under the 2017 Tax Cuts and Jobs Act.

Investments in Partnerships Qualifying for Tax Credits
We invest in partnerships which make equity investments in projects eligible to receive federal historic and energy tax credits. The investments are accounted for under the equity method and reported within other assets in our Consolidated Balance Sheets. The tax credits, when realized, are recognized as a reduction of tax expense, at which time the corresponding equity investment is written-down to reflect the remaining value of the future benefits to be realized. For the years ended December 31, 2018 and 2017, we recognized investment tax credits and related outside basis difference benefits totaling $60,111 and $74,600, respectively, and we wrote-down the equity investment by $50,329 and $66,209, respectively, to reflect the realization of these benefits. The equity investment write-down is reflected within other (income) expense, net in the Consolidated Statements of Income.
XML 33 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS
12 Months Ended
Dec. 31, 2018
Retirement Benefits [Abstract]  
Pension and Other Post-Retirement Benefit Plans PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS
We sponsor a number of defined benefit pension plans. The primary plans are The Hershey Company Retirement Plan and The Hershey Company Retirement Plan for Hourly Employees. These are cash balance plans that provide pension benefits for most domestic employees hired prior to January 1, 2007. We also sponsor two post-retirement benefit plans: health care and life insurance. The health care plan is contributory, with participants’ contributions adjusted annually. The life insurance plan is non-contributory.
Obligations and Funded Status
A summary of the changes in benefit obligations, plan assets and funded status of these plans is as follows:
 
 
Pension Benefits 
 
Other Benefits 
December 31,
 
2018
 
2017
 
2018
 
2017
Change in benefit obligation
 
 
 
 
 
 
 
 
Projected benefit obligation at beginning of year
 
$
1,117,564

 
$
1,118,318

 
$
236,112

 
$
242,846

Service cost
 
21,223

 
20,657

 
230

 
263

Interest cost
 
31,943

 
40,996

 
6,923

 
8,837

Plan amendments
 

 
(8,473
)
 

 

Actuarial (gain) loss
 
(50,432
)
 
40,768

 
(10,842
)
 
2,207

Curtailment
 
(16
)
 

 

 

Settlement
 
(61,268
)
 
(44,978
)
 

 

Currency translation and other
 
(4,674
)
 
6,749

 
(1,073
)
 
889

Benefits paid
 
(23,134
)
 
(56,473
)
 
(16,631
)
 
(18,930
)
Projected benefit obligation at end of year
 
1,031,206

 
1,117,564

 
214,719

 
236,112

Change in plan assets
 
 
 
 
 
 
 
 
Fair value of plan assets at beginning of year
 
1,086,226

 
1,023,676

 

 

Actual return on plan assets
 
(43,118
)
 
121,241

 

 

Employer contributions
 
9,233

 
37,503

 
16,631

 
18,930

Settlement
 
(61,268
)
 
(44,978
)
 

 

Currency translation and other
 
(4,078
)
 
5,257

 

 

Benefits paid
 
(23,134
)
 
(56,473
)
 
(16,631
)
 
(18,930
)
Fair value of plan assets at end of year
 
963,861

 
1,086,226

 

 

Funded status at end of year
 
$
(67,345
)
 
$
(31,338
)
 
$
(214,719
)
 
$
(236,112
)
 
 
 
 
 
 
 
 
 
Amounts recognized in the Consolidated Balance Sheets:
 
 
 
 
 
 
 
 
Other assets
 
$
332

 
$
14,988

 
$

 
$

Accrued liabilities
 
(1,298
)
 
(6,916
)
 
(19,553
)
 
(20,792
)
Other long-term liabilities
 
(66,379
)
 
(39,410
)
 
(195,166
)
 
(215,320
)
Total
 
$
(67,345
)
 
$
(31,338
)
 
$
(214,719
)
 
$
(236,112
)
 
 
 
 
 
 
 
 
 
Amounts recognized in Accumulated Other Comprehensive Income (Loss), net of tax:
 
 
 
 
 
 
 
 
Actuarial net (loss) gain
 
$
(254,735
)
 
$
(207,659
)
 
$
17,967

 
$
8,313

Net prior service credit (cost)
 
32,350

 
30,994

 
(812
)
 
(1,174
)
Net amounts recognized in AOCI
 
$
(222,385
)
 
$
(176,665
)
 
$
17,155

 
$
7,139


The accumulated benefit obligation for all defined benefit pension plans was $994,278 as of December 31, 2018 and $1,077,112 as of December 31, 2017.
Plans with accumulated benefit obligations in excess of plan assets were as follows:  
December 31,
 
2018
 
2017
Projected benefit obligation
 
$
1,030,382

 
$
711,767

Accumulated benefit obligation
 
993,892

 
675,660

Fair value of plan assets
 
962,705

 
665,441


Net Periodic Benefit Cost
The components of net periodic benefit cost were as follows:  
 
 
Pension Benefits
 
Other Benefits
For the years ended December 31,
 
2018
 
2017
 
2016
 
2018
 
2017
 
2016
Amounts recognized in net periodic benefit cost
 
 
 
 
 
 
 
 
 
 
 
 
Service cost
 
$
21,223

 
$
20,657

 
$
23,075

 
$
230

 
$
263

 
$
299

Interest cost
 
31,943

 
40,996

 
41,875

 
6,923

 
8,837

 
9,731

Expected return on plan assets
 
(58,612
)
 
(57,370
)
 
(58,820
)
 

 

 

Amortization of prior service (credit) cost
 
(7,202
)
 
(5,822
)
 
(1,555
)
 
836

 
748

 
575

Amortization of net loss (gain)
 
26,875

 
33,648

 
34,940

 

 
(1
)
 
(13
)
Curtailment credit
 
(299
)
 

 

 

 

 

Settlement loss
 
20,211

 
17,732

 
22,657

 

 

 

Total net periodic benefit cost
 
$
34,139

 
$
49,841

 
$
62,172

 
$
7,989

 
$
9,847

 
$
10,592

 
 
 
 
 
 
 
 
 
 
 
 
 
Change in plan assets and benefit obligations recognized in AOCI, pre-tax
 
 
 
 
 
 
 
 
 
 
 
 
Actuarial net (gain) loss
 
$
3,715

 
$
(73,768
)
 
$
(31,772
)
 
$
(10,771
)
 
$
2,139

 
$
(3,047
)
Prior service (credit) cost
 
7,198

 
(2,650
)
 
(41,517
)
 
(838
)
 
(744
)
 
(572
)
Total recognized in other comprehensive (income) loss, pre-tax
 
$
10,913

 
$
(76,418
)
 
$
(73,289
)
 
$
(11,609
)
 
$
1,395

 
$
(3,619
)
Net amounts recognized in periodic benefit cost and AOCI
 
$
45,052

 
$
(26,577
)
 
$
(11,117
)
 
$
(3,620
)
 
$
11,242

 
$
6,973


Amounts expected to be amortized from AOCI into net periodic benefit cost during 2019 are as follows:  
 
Pension Plans 
 
Post-Retirement
Benefit Plans 
Amortization of net actuarial loss
$
33,695

 
$
811

Amortization of prior service (credit) cost
$
(7,235
)
 
$
(384
)

Assumptions
The weighted-average assumptions used in computing the year end benefit obligations were as follows:
 
 
Pension Benefits 
 
Other Benefits
December 31,
 
2018
 
2017
 
2018
 
2017
Discount rate
 
4.1
%
 
3.4
%
 
4.2
%
 
3.5
%
Rate of increase in compensation levels
 
3.6
%
 
3.8
%
 
N/A

 
N/A

The weighted-average assumptions used in computing net periodic benefit cost were as follows:  
 
 
Pension Benefits
 
Other Benefits
For the years ended December 31,
 
2018
 
2017
 
2016
 
2018
 
2017
 
2016
Discount rate
 
3.4
%
 
3.8
%
 
4.0
%
 
3.5
%
 
3.8
%
 
4.0
%
Expected long-term return on plan assets
 
5.8
%
 
5.8
%
 
6.1
%
 
N/A

 
N/A

 
N/A

Rate of compensation increase
 
3.8
%
 
3.8
%
 
3.8
%
 
N/A

 
N/A

 
N/A



The Company’s discount rate assumption is determined by developing a yield curve based on high quality corporate bonds with maturities matching the plans’ expected benefit payment streams. The plans’ expected cash flows are then discounted by the resulting year-by-year spot rates. We base the asset return assumption on current and expected asset allocations, as well as historical and expected returns on the plan asset categories.

Prior to December 31, 2017, the service and interest cost components of net periodic benefit cost were determined utilizing a single weighted-average discount rate derived from the yield curve used to measure the plan obligations. Beginning in 2018, we elected to utilize a full yield curve approach in the estimation of service and interest costs by applying the specific spot rates along the yield curve used in the determination of the benefit obligation to the relevant projected cash flows. We made this change to provide a more precise measurement of service and interest costs by improving the correlation between the projected cash flows to the corresponding spot rates along the yield curve. This change does not affect the measurement of our pension and other post-retirement benefit liabilities but generally results in lower benefit expense in periods when the yield curve is upward sloping, which was the case in 2018. We accounted for this change as a change in accounting estimate and, accordingly, accounted for it on a prospective basis starting in 2018.

For purposes of measuring our post-retirement benefit obligation at December 31, 2018 and December 31, 2017, we assumed a 7.0% annual rate of increase in the per capita cost of covered health care benefits for 2019 and 2018, grading down to 5.0% by 2023. Assumed health care cost trend rates could have a significant effect on the amounts reported for the post-retirement health care plans. A one-percentage point change in assumed health care cost trend rates would have the following effects:
Impact of assumed health care cost trend rates
 
One-Percentage
Point Increase 
 
One-Percentage
Point Decrease
Effect on total service and interest cost components
 
$
94

 
$
(82
)
Effect on accumulated post-retirement benefit obligation
 
3,213

 
(2,833
)

The valuations and assumptions reflect adoption of the Society of Actuaries updated RP-2014 mortality tables with MP-2018 generational projection scales, which we adopted as of December 31, 2018. Adoption of the updated scale did not have a significant impact on our current pension obligations or net period benefit cost since our primary plans are cash balance plans and most participants take lump-sum settlements upon retirement.
Plan Assets
We broadly diversify our pension plan assets across public equity, fixed income, diversified credit strategies and diversified alternative strategies asset classes. Our target asset allocation for our major domestic pension plans as of December 31, 2018 was as follows:
Asset Class
 
Target Asset Allocation 
Cash
 
1%
Equity securities
 
25%
Fixed income securities
 
49%
Alternative investments, including real estate, listed infrastructure and other
 
25%

As of December 31, 2018, actual allocations were consistent with the targets and within our allowable ranges. We expect the level of volatility in pension plan asset returns to be in line with the overall volatility of the markets within
each asset class.
The following table sets forth by level, within the fair value hierarchy (as defined in Note 6), pension plan assets at their fair values as of December 31, 2018:
 
Quoted prices in active markets of identical assets
(Level 1)
 
Significant other observable inputs
(Level 2)
 
Significant other unobservable inputs (Level 3)
 
Investments Using NAV as a Practical Expedient (1)
 
Total
Cash and cash equivalents
$
1,040

 
$
17,857

 
$

 
$
664

 
$
19,561

Equity securities:
 
 
 
 
 
 
 
 
 
Global all-cap (a)

 

 

 
210,850

 
210,850

Fixed income securities:
 
 
 
 
 
 
 
 
 
U.S. government/agency

 

 

 
242,618

 
242,618

Corporate bonds (b)

 

 

 
117,656

 
117,656

International government/corporate bonds (d)

 

 

 
29,115

 
29,115

Diversified credit (e)

 

 

 
94,008

 
94,008

Alternative investments:
 
 
 
 
 
 
 
 
 
Global diversified assets (f)

 

 

 
147,661

 
147,661

Global real estate investment trusts (g)

 

 

 
57,854

 
57,854

Global infrastructure (h)

 

 

 
44,538

 
44,538

Total pension plan assets
$
1,040

 
$
17,857

 
$

 
$
944,964

 
$
963,861


The following table sets forth by level, within the fair value hierarchy, pension plan assets at their fair values as of December 31, 2017:
 
Quoted prices in active markets of identical assets 
(Level 1)
 
Significant other observable inputs
(Level 2)
 
Significant other unobservable inputs (Level 3)
 
Investments Using NAV as a Practical Expedient (1)
 
Total
Cash and cash equivalents
$
1,179

 
$
18,161

 
$

 
$
730

 
$
20,070

Equity securities:
 
 
 
 
 
 
 
 
 
Global all-cap (a)

 

 

 
276,825

 
276,825

Fixed income securities:
 
 
 
 
 
 
 
 
 
U.S. government/agency

 

 

 
239,686

 
239,686

Corporate bonds (b)

 
33,019

 

 
162,633

 
195,652

Collateralized obligations (c)

 
40,350

 

 
34,538

 
74,888

International government/corporate bonds (d)

 

 

 
32,447

 
32,447

Alternative investments:
 
 
 
 
 
 
 
 
 
Global diversified assets (f)

 

 

 
149,030

 
149,030

Global real estate investment trusts (g)

 

 

 
50,213

 
50,213

Global infrastructure (h)

 

 

 
47,415

 
47,415

Total pension plan assets
$
1,179

 
$
91,530

 
$

 
$
993,517

 
$
1,086,226


(1)
Certain investments that are measured at fair value using the net asset value per share (or its equivalent) practical expedient have not been categorized in the fair value hierarchy but are included to reconcile to the amounts presented in our Obligations and Funded Status table.
(a)
This category comprises equity funds that primarily track the MSCI World Index or MSCI All Country World Index.
(b)
This category comprises fixed income funds primarily invested in investment grade and high yield bonds.
(c)
This category comprises fixed income funds primarily invested in high quality mortgage-backed securities and other asset-backed obligations.
(d)
This category comprises fixed income funds primarily invested in Canadian and other international bonds.
(e)
This category comprises fixed income funds primarily invested in high yield bonds, loans, securitized debt, and emerging market debt.
(f)
This category comprises diversified funds invested across alternative asset classes.
(g)
This category comprises equity funds primarily invested in publicly traded real estate securities.
(h)
This category comprises equity funds primarily invested in publicly traded listed infrastructure securities.

The fair value of the Level 1 assets was based on quoted prices in active markets for the identical assets. The fair value of the Level 2 assets was determined by management based on an assessment of valuations provided by asset management entities and was calculated by aggregating market prices for all underlying securities.
Investment objectives for our domestic plan assets are:
l
To ensure high correlation between the value of plan assets and liabilities;
l
To maintain careful control of the risk level within each asset class; and
l
To focus on a long-term return objective.
We believe that there are no significant concentrations of risk within our plan assets as of December 31, 2018. We comply with the rules and regulations promulgated under the Employee Retirement Income Security Act of 1974 (“ERISA”) and we prohibit investments and investment strategies not allowed by ERISA. We do not permit direct purchases of our Company’s securities or the use of derivatives for the purpose of speculation. We invest the assets of non-domestic plans in compliance with laws and regulations applicable to those plans.
Cash Flows and Plan Termination
Our policy is to fund domestic pension liabilities in accordance with the limits imposed by the ERISA, federal income tax laws and the funding requirements of the Pension Protection Act of 2006. We fund non-domestic pension liabilities in accordance with laws and regulations applicable to those plans.
We made total contributions to the pension plans of $9,233 during 2018. In 2017, we made total contributions of $37,503 to the pension plans. These included contributions totaling $29,201 to fund payouts from the unfunded supplemental retirement plans and $6,461 to complete the termination of The Hershey Company Puerto Rico Hourly Pension Plan, which was approved in 2016 by the Compensation and Executive Organization Committee of the Board. For 2019, minimum funding requirements for our pension plans are approximately $1,445.
Total benefit payments expected to be paid to plan participants, including pension benefits funded from the plans and other benefits funded from Company assets, are as follows:
 
Expected Benefit Payments 
 
2019
 
2020
 
2021
 
2022
 
2023
 
2024-2028
Pension Benefits
$
113,395

 
$
95,461

 
$
92,790

 
$
115,509

 
$
92,411

 
$
396,875

Other Benefits
19,582

 
18,573

 
17,407

 
16,595

 
15,841

 
68,234




Multiemployer Pension Plan
During 2016, we exited a facility as part of the Operational Optimization Program (see Note 7) and no longer participate in the BCTGM Union and Industry Canadian Pension Plan, a trustee-managed multiemployer defined benefit pension plan. Our obligation during the term of the collective bargaining agreement was limited to remitting the required contributions to the plan and contributions made were not significant during 2015 through 2016.
Savings Plans
The Company sponsors several defined contribution plans to provide retirement benefits to employees. Contributions to The Hershey Company 401(k) Plan and similar plans for non-domestic employees are based on a portion of eligible pay up to a defined maximum. All matching contributions were made in cash. Expense associated with the defined contribution plans was $47,959 in 2018, $46,154 in 2017 and $43,545 in 2016.
XML 34 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCK COMPENSATION PLANS
12 Months Ended
Dec. 31, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock Compensation Plans STOCK COMPENSATION PLANS
Share-based grants for compensation and incentive purposes are made pursuant to the Equity and Incentive Compensation Plan (“EICP”). The EICP provides for grants of one or more of the following stock-based compensation awards to employees, non-employee directors and certain service providers upon whom the successful conduct of our business is dependent:
l
Non-qualified stock options (“stock options”);
l
Performance stock units (“PSUs”) and performance stock;
l
Stock appreciation rights;
l
Restricted stock units (“RSUs”) and restricted stock; and
l
Other stock-based awards.
As of December 31, 2018, 65.8 million shares were authorized and approved by our stockholders for grants under the EICP. The EICP also provides for the deferral of stock-based compensation awards by participants if approved by the Compensation and Executive Organization Committee of our Board and if in accordance with an applicable deferred compensation plan of the Company. Currently, the Compensation and Executive Organization Committee has authorized the deferral of PSU and RSU awards by certain eligible employees under the Company’s Deferred Compensation Plan. Our Board has authorized our non-employee directors to defer any portion of their cash retainer, committee chair fees and RSUs awarded that they elect to convert into deferred stock units under our Directors’ Compensation Plan.
At the time stock options are exercised or RSUs and PSUs become payable, common stock is issued from our accumulated treasury shares. Dividend equivalents are credited on RSUs on the same date and at the same rate as dividends are paid on Hershey’s common stock. These dividend equivalents are charged to retained earnings.
For the periods presented, compensation expense for all types of stock-based compensation programs and the related income tax benefit recognized were as follows:
For the years ended December 31,
 
2018
 
2017
 
2016
Pre-tax compensation expense
 
$
49,286

 
$
51,061

 
$
54,785

Related income tax benefit
 
9,463

 
13,684

 
17,148


Compensation costs for stock compensation plans are primarily included in selling, marketing and administrative expense. As of December 31, 2018, total stock-based compensation cost related to non-vested awards not yet recognized was $56,547 and the weighted-average period over which this amount is expected to be recognized was approximately 2.1 years.
Stock Options
The exercise price of each stock option awarded under the EICP equals the closing price of our Common Stock on the New York Stock Exchange on the date of grant. Each stock option has a maximum term of 10 years. Grants of stock options provide for pro-rated vesting, typically over a four-year period. Expense for stock options is based on grant date fair value and recognized on a straight-line method over the vesting period, net of estimated forfeitures.
A summary of activity relating to grants of stock options for the year ended December 31, 2018 is as follows:
Stock Options
Shares
Weighted-Average
Exercise Price (per share)
Weighted-Average Remaining
Contractual Term
Aggregate Intrinsic Value
Outstanding at beginning of the period
5,921,062

$89.06
5.8 years
 
Granted
945,220

$99.93
 
 
Exercised
(1,110,712
)
$68.69
 
 
Forfeited
(361,188
)
$102.20
 
 
Outstanding as of December 31, 2018
5,394,382

$94.28
5.6 years
$
70,398

Options exercisable as of December 31, 2018
3,506,304

$90.77
4.1 years
$
57,789


The weighted-average fair value of options granted was $15.58, $15.76 and $11.46 per share in 2018, 2017 and 2016, respectively. The fair value was estimated on the date of grant using a Black-Scholes option-pricing model and the following weighted-average assumptions:
For the years ended December 31,
 
2018
 
2017
 
2016
Dividend yields
 
2.4
%
 
2.4
%
 
2.4
%
Expected volatility
 
16.6
%
 
17.2
%
 
16.8
%
Risk-free interest rates
 
2.8
%
 
2.2
%
 
1.5
%
Expected term in years
 
6.6

 
6.8

 
6.8


l
“Dividend yields” means the sum of dividends declared for the four most recent quarterly periods, divided by the average price of our Common Stock for the comparable periods;
l
“Expected volatility” means the historical volatility of our Common Stock over the expected term of each grant;
l
“Risk-free interest rates” means the U.S. Treasury yield curve rate in effect at the time of grant for periods within the contractual life of the stock option; and
l
“Expected term” means the period of time that stock options granted are expected to be outstanding based primarily on historical data.

The total intrinsic value of options exercised was $38,382, $45,998 and $73,944 in 2018, 2017 and 2016, respectively.
As of December 31, 2018, there was $13,902 of total unrecognized compensation cost related to non-vested stock option awards granted under the EICP, which we expect to recognize over a weighted-average period of 2.4 years.
The following table summarizes information about stock options outstanding as of December 31, 2018:  
 
 
Options Outstanding
 
Options Exercisable
Range of Exercise Prices
 
Number
Outstanding as
of 12/31/18
 
Weighted-
Average
Remaining
Contractual
Life in Years 
 
Weighted-
Average
Exercise Price  
 
Number
Exercisable as of
12/31/18
 
Weighted-
Average
Exercise Price 
$33.40 - $90.39
 
2,079,250

 
4.2
 
$77.54
 
1,704,705

 
$74.72
$90.40 - $105.91
 
1,676,763

 
7.0
 
$102.54
 
711,683

 
$105.12
$105.92 - $111.76
 
1,638,369

 
5.8
 
$107.06
 
1,089,916

 
$106.52
$33.40 - $111.76
 
5,394,382

 
5.6
 
$94.28
 
3,506,304

 
$90.77

Performance Stock Units and Restricted Stock Units
Under the EICP, we grant PSUs to selected executives and other key employees. Vesting is contingent upon the achievement of certain performance objectives. We grant PSUs over 3-year performance cycles. If we meet targets for financial measures at the end of the applicable 3-year performance cycle, we award a resulting number of shares of our Common Stock to the participants. For PSUs granted, the target award is a combination of a market-based total shareholder return and performance-based components. The performance scores for 2016 through 2018 grants of PSUs can range from 0% to 250% of the targeted amounts.
We recognize the compensation cost associated with PSUs ratably over the 3-year term. Compensation cost is based on the grant date fair value because the grants can only be settled in shares of our Common Stock. The grant date fair value of PSUs is determined based on the Monte Carlo simulation model for the market-based total shareholder return component and the closing market price of the Company’s Common Stock on the date of grant for performance-based components.
In 2018, 2017 and 2016, we awarded RSUs to certain executive officers and other key employees under the EICP. We also awarded RSUs quarterly to non-employee directors.
We recognize the compensation cost associated with employee RSUs over a specified award vesting period based on the grant date fair value of our Common Stock. We recognize expense for employee RSUs based on the straight-line method. We recognize the compensation cost associated with non-employee director RSUs ratably over the vesting period, net of estimated forfeitures.
A summary of activity relating to grants of PSUs and RSUs for the period ended December 31, 2018 is as follows:
Performance Stock Units and Restricted Stock Units
 
Number of units
 
Weighted-average grant date fair value
for equity awards (per unit)
Outstanding at beginning of year
 
923,364

 
$103.11
Granted
 
457,315

 
$97.86
Performance assumption change
 
16,961

 
$102.71
Vested
 
(287,101
)
 
$103.59
Forfeited
 
(111,521
)
 
$103.48
Outstanding at end of year
 
999,018

 
$101.57

The following table sets forth information about the fair value of the PSUs and RSUs granted for potential future distribution to employees and non-employee directors. In addition, the table provides assumptions used to determine the fair value of the market-based total shareholder return component using the Monte Carlo simulation model on the date of grant.
For the years ended December 31,
 
2018
 
2017
 
2016
Units granted
 
457,315

 
478,044

 
545,750

Weighted-average fair value at date of grant
 
$
97.86

 
$
110.97

 
$
93.55

Monte Carlo simulation assumptions:
 
 
 
 
 
 
Estimated values
 
$
29.17

 
$
46.85

 
$
38.02

Dividend yields
 
2.6
%
 
2.3
%
 
2.5
%
Expected volatility
 
20.4
%
 
20.4
%
 
17.0
%

l
“Estimated values” means the fair value for the market-based total shareholder return component of each PSU at the date of grant using a Monte Carlo simulation model;
l
“Dividend yields” means the sum of dividends declared for the four most recent quarterly periods, divided by the average price of our Common Stock for the comparable periods;
l
“Expected volatility” means the historical volatility of our Common Stock over the expected term of each grant.

The fair value of shares vested totaled $28,752, $29,981 and $22,062 in 2018, 2017 and 2016, respectively.
Deferred PSUs, deferred RSUs and deferred stock units representing directors’ fees totaled 303,855 units as of December 31, 2018. Each unit is equivalent to one share of the Company’s Common Stock.
XML 35 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
SEGMENT INFORMATION
12 Months Ended
Dec. 31, 2018
Segment Reporting [Abstract]  
Segment Information SEGMENT INFORMATION
Our organizational structure is designed to ensure continued focus on North America, coupled with an emphasis on profitable growth in our focus international markets. Our business is organized around geographic regions, which enables us to build processes for repeatable success in our global markets. As a result, we have defined our operating segments on a geographic basis, as this aligns with how our Chief Operating Decision Maker (“CODM”) manages our business, including resource allocation and performance assessment. Our North America business, which generates approximately 89% of our consolidated revenue, is our only reportable segment. None of our other operating segments meet the quantitative thresholds to qualify as reportable segments; therefore, these operating segments are combined and disclosed below as International and Other.
North America - This segment is responsible for our traditional chocolate and non-chocolate confectionery market position, as well as our grocery and growing snacks market positions, in the United States and Canada. This includes developing and growing our business in chocolate and non-chocolate confectionery, pantry, food service and other snacking product lines.
International and Other - International and Other is a combination of all other operating segments that are not individually material, including those geographic regions where we operate outside of North America. We currently have operations and manufacture product in China, Mexico, Brazil, India and Malaysia, primarily for consumers in these regions, and also distribute and sell confectionery products in export markets of Asia, Latin America, Middle East, Europe, Africa and other regions. This segment also includes our global retail operations, including Hershey's Chocolate World stores in Hershey, Pennsylvania, New York City, Las Vegas, Niagara Falls (Ontario) and Singapore, as well as operations associated with licensing the use of certain of the Company's trademarks and products to third parties around the world.
For segment reporting purposes, we use “segment income” to evaluate segment performance and allocate resources. Segment income excludes unallocated general corporate administrative expenses, unallocated mark-to-market gains and losses on commodity derivatives, business realignment and impairment charges, acquisition-related costs and other unusual gains or losses that are not part of our measurement of segment performance. These items of our operating income are managed centrally at the corporate level and are excluded from the measure of segment income reviewed by the CODM as well the measure of segment performance used for incentive compensation purposes.
Accounting policies associated with our operating segments are generally the same as those described in Note 1.
Certain manufacturing, warehousing, distribution and other activities supporting our global operations are integrated to maximize efficiency and productivity. As a result, assets and capital expenditures are not managed on a segment basis and are not included in the information reported to the CODM for the purpose of evaluating performance or allocating resources. We disclose depreciation and amortization that is generated by segment-specific assets, since these amounts are included within the measure of segment income reported to the CODM.
Our segment net sales and earnings were as follows:
For the years ended December 31,
 
2018
 
2017
 
2016
Net sales:
 
 
 
 
 
 
North America
 
$
6,901,607

 
$
6,621,173

 
$
6,532,988

International and Other
 
889,462

 
894,253

 
907,193

Total
 
$
7,791,069

 
$
7,515,426

 
$
7,440,181

 
 
 
 
 
 
 
Segment income (loss):
 
 
 
 
 
 
North America
 
$
2,020,082

 
$
2,044,218

 
$
2,040,454

International and Other
 
73,762

 
11,532

 
(29,139
)
Total segment income
 
2,093,844

 
2,055,750

 
2,011,315

Unallocated corporate expense (1)
 
486,716

 
499,251

 
488,318

Unallocated mark-to-market (gains) losses on commodity derivatives
 
(168,263
)
 
(35,292
)
 
163,238

Long-lived and intangible asset impairment charges
 
57,729

 
208,712

 
4,204

Costs associated with business realignment activities
 
51,827

 
69,359

 
93,902

Acquisition-related costs
 
44,829

 
311

 
6,480

Gain on sale of licensing costs
 
(2,658
)
 

 

Operating profit
 
1,623,664

 
1,313,409

 
1,255,173

Interest expense, net
 
138,837

 
98,282

 
90,143

Other (income) expense, net
 
74,766

 
104,459

 
65,549

Income before income taxes
 
$
1,410,061

 
$
1,110,668

 
$
1,099,481

(1)
Includes centrally-managed (a) corporate functional costs relating to legal, treasury, finance, and human resources, (b) expenses associated with the oversight and administration of our global operations, including warehousing, distribution and manufacturing, information systems and global shared services, (c) non-cash stock-based compensation expense, and (d) other gains or losses that are not integral to segment performance.
Activity within the unallocated mark-to-market (gains) losses on commodity derivatives is as follows:

For the years ended December 31,
 
2018
 
2017
 
2016
Net (gains) losses on mark-to-market valuation of commodity derivative positions recognized in income
 
$
(69,379
)
 
$
55,734

 
$
171,753

Net losses on commodity derivative positions reclassified from unallocated to segment income
 
(98,884
)
 
(91,026
)
 
(8,515
)
Net (gains) losses on mark-to-market valuation of commodity derivative positions recognized in unallocated derivative (gains) losses
 
$
(168,263
)
 
$
(35,292
)
 
$
163,238


As of December 31, 2018, the cumulative amount of mark-to-market gains on commodity derivatives that have been recognized in our consolidated cost of sales and not yet allocated to reportable segments was $40,318. Based on our forecasts of the timing of the recognition of the underlying hedged items, we expect to reclassify net pretax losses on commodity derivatives of $409 to segment operating results in the next twelve months.
Depreciation and amortization expense included within segment income presented above is as follows:
For the years ended December 31,
2018
 
2017
 
2016
North America
$
205,340

 
$
171,265

 
$
162,211

International and Other
35,656

 
42,542

 
50,753

Corporate (1)
54,148

 
48,046

 
88,873

Total
$
295,144

 
$
261,853

 
$
301,837


(1)
Corporate includes non-cash asset-related accelerated depreciation and amortization related to business realignment activities, as discussed in Note 8. Such amounts are not included within our measure of segment income.
Additional geographic information is as follows:
For the years ended December 31,
2018
 
2017
 
2016
Net sales:
 
 
 
 
 
United States
$
6,535,675

 
$
6,263,703

 
$
6,196,723

Other
1,255,394

 
1,251,723

 
1,243,458

Total
$
7,791,069

 
$
7,515,426

 
$
7,440,181

 
 
 
 
 
 
Long-lived assets:
 
 
 
 
 
United States
$
1,668,186

 
$
1,575,496

 
$
1,528,255

Other
462,108

 
531,201

 
648,993

Total
$
2,130,294

 
$
2,106,697

 
$
2,177,248


In conjunction with recent acquisitions, in 2018 we introduced our snacks portfolio, an additional product line represented by ready-to-eat popcorn, baked snacks, meat snack products and other better-for-you snacks. Net sales related to our snacks portfolio in 2017 and 2016, respectively, were immaterial. Additional product line information is as follows:
For the year ended December 31,
2018
Net sales:
 
Confectionery and confectionery-based portfolio
$
7,453,364

Snacks portfolio
337,705

Total
$
7,791,069

XML 36 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
EQUITY AND NONCONTROLLING INTEREST
12 Months Ended
Dec. 31, 2018
Equity [Abstract]  
Equity and Noncontrolling Interest EQUITY AND NONCONTROLLING INTEREST
We had 1,055,000,000 authorized shares of capital stock as of December 31, 2018. Of this total, 900,000,000 shares were designated as Common Stock, 150,000,000 shares were designated as Class B Stock and 5,000,000 shares were designated as Preferred Stock. Each class has a par value of one dollar per share.
Holders of the Common Stock and the Class B Stock generally vote together without regard to class on matters submitted to stockholders, including the election of directors. The holders of Common Stock have 1 vote per share and the holders of Class B Stock have 10 votes per share. However, the Common Stock holders, voting separately as a class, are entitled to elect one-sixth of the Board. With respect to dividend rights, the Common Stock holders are entitled to cash dividends 10% higher than those declared and paid on the Class B Stock.
Class B Stock can be converted into Common Stock on a share-for-share basis at any time. During 2018, 6,000 shares of Class B Stock were converted into Common Stock. During 2017 and 2016 no shares of Class B Stock were converted into Common Stock.
Changes in the outstanding shares of Common Stock for the past three years were as follows:
For the years ended December 31,
 
2018
 
2017
 
2016
Shares issued
 
359,901,744

 
359,901,744

 
359,901,744

Treasury shares at beginning of year
 
(149,040,927
)
 
(147,642,009
)
 
(143,124,384
)
Stock repurchases:
 
 
 
 
 
 
Shares repurchased in the open market under pre-approved share repurchase programs
 
(1,406,093
)
 

 
(4,640,964
)
Shares repurchased directly from the Milton Hershey School Trust
 
(450,000
)
 
(1,500,000
)
 

Shares repurchased to replace Treasury Stock issued for stock options and incentive compensation
 
(615,719
)
 
(1,278,675
)
 
(1,820,766
)
Stock issuances:
 
 
 
 
 
 
Shares issued for stock options and incentive compensation
 
1,339,899

 
1,379,757

 
1,944,105

Treasury shares at end of year
 
(150,172,840
)
 
(149,040,927
)
 
(147,642,009
)
Net shares outstanding at end of year
 
209,728,904

 
210,860,817

 
212,259,735


We are authorized to purchase our outstanding shares in open market and privately negotiated transactions. The programs have no expiration date and acquired shares of Common Stock will be held as treasury shares. Purchases under approved share repurchase authorizations are in addition to our practice of buying back shares sufficient to offset those issued under incentive compensation plans.
Hershey Trust Company
Hershey Trust Company, as trustee for the Milton Hershey School Trust (the "Trust") and as direct owner of investment shares, held 3,903,121 shares of our Common Stock as of December 31, 2018. As trustee for the Trust, Hershey Trust Company held 60,612,012 shares of the Class B Stock as of December 31, 2018, and was entitled to cast approximately 80% of all of the votes entitled to be cast on matters requiring the vote of both classes of our common stock voting together. Hershey Trust Company, as trustee for the Trust, or any successor trustee, or Milton Hershey School, as appropriate, must approve any issuance of shares of Common Stock or other action that would result in it not continuing to have voting control of our Company.
In November 2018, the Company entered into a Stock Purchase Agreement with Hershey Trust Company, as trustee for the Trust, pursuant to which the Company agreed to purchase 450,000 shares of the Company’s common stock from the Trust at a price equal to $106.30 per share, for a total purchase price of $47,835.
In August 2017, the Company entered into a Stock Purchase Agreement with Hershey Trust Company, as trustee for the Trust, pursuant to which the Company agreed to purchase 1,500,000 shares of the Company’s common stock from the Trust at a price equal to $106.01 per share, for a total purchase price of $159,015.

Noncontrolling Interest in Subsidiary
We currently own a 50% controlling interest in Lotte Shanghai Foods Co., Ltd. (“LSFC”), a joint venture established in 2007 in China for the purpose of manufacturing and selling product to the joint venture partners.
A roll-forward showing the 2018 activity relating to the noncontrolling interest follows:
 
Noncontrolling Interest
Balance, December 31, 2017
$
16,227

Net loss attributable to noncontrolling interest
(6,511
)
Other comprehensive loss - foreign currency translation adjustments
(1,171
)
Balance, December 31, 2018
$
8,545

The 2018 net loss attributable to the noncontrolling interest reflects the 50% allocation of LSFC-related business realignment and impairment costs (see Note 8).
XML 37 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
COMMITMENTS AND CONTINGENCIES
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies COMMITMENTS AND CONTINGENCIES
Purchase obligations
We enter into certain obligations for the purchase of raw materials. These obligations are primarily in the form of forward contracts for the purchase of raw materials from third-party brokers and dealers. These contracts minimize the effect of future price fluctuations by fixing the price of part or all of these purchase obligations. Total obligations consisted of fixed price contracts for the purchase of commodities and unpriced contracts that were valued using market prices as of December 31, 2018.
The cost of commodities associated with the unpriced contracts is variable as market prices change over future periods. We mitigate the variability of these costs to the extent that we have entered into commodities futures contracts or other commodity derivative instruments to hedge our costs for those periods. Increases or decreases in market prices are offset by gains or losses on commodities futures contracts or other commodity derivative instruments. Taking delivery of and making payments for the specific commodities for use in the manufacture of finished goods satisfies our obligations under the forward purchase contracts. For each of the three years in the period ended December 31, 2018, we satisfied these obligations by taking delivery of and making payment for the specific commodities.
As of December 31, 2018, we had entered into agreements for the purchase of raw materials with various suppliers. Subject to meeting our quality standards, the purchase obligations covered by these agreements were as follows as of December 31, 2018:
in millions
 
2019
 
2020
 
2021
 
2022
 
2023
Purchase obligations
 
$
1,495.9

 
$
870.9

 
$
7.5

 
$
0.7

 
$


Lease commitments
We also have commitments under various operating and capital lease arrangements. Future minimum payments under lease arrangements with a remaining term in excess of one year were as follows as of December 31, 2018:
 
 
Operating leases (1)
 
Capital leases (2)
2019
 
$
38,041

 
$
6,980

2020
 
24,047

 
5,272

2021
 
16,883

 
3,901

2022
 
15,424

 
4,399

2023
 
13,494

 
4,577

Thereafter
 
185,608

 
169,686


(1)
Future minimum rental payments reflect commitments under non-cancelable operating leases primarily for offices, retail stores, warehouse and distribution facilities. Total rent expense for the years ended December 31, 2018, 2017 and 2016 was $34,157, $25,525 and $20,330, respectively, including short-term rentals.
(2)
Future minimum rental payments reflect commitments under non-cancelable capital leases primarily for offices and warehouse facilities, as well as vehicles.
Environmental contingencies
We have a number of facilities that contain varying amounts of asbestos in certain locations within the facilities. Our asbestos management program is compliant with current applicable regulations, which require that we handle or dispose of asbestos in a special manner if such facilities undergo major renovations or are demolished. We do not have sufficient information to estimate the fair value of any asset retirement obligations related to these facilities. We cannot specify the settlement date or range of potential settlement dates and, therefore, sufficient information is not available to apply an expected present value technique. We expect to maintain the facilities with repairs and maintenance activities that would not involve or require the removal of significant quantities of asbestos.
Legal contingencies
We are subject to various pending or threatened legal proceedings and claims that arise in the ordinary course of our business. While it is not feasible to predict or determine the outcome of such proceedings and claims with certainty, in our opinion these matters, both individually and in the aggregate, are not expected to have a material effect on our financial condition, results of operations or cash flows.
Collective Bargaining
As of December 31, 2018, the Company employed approximately 14,930 full-time and 1,490 part-time employees worldwide. Collective bargaining agreements covered approximately 5,780 employees, or approximately 35% of the Company’s employees worldwide. During 2019, agreements will be negotiated for certain employees at three facilities outside of the United States, comprising approximately 67% of total employees under collective bargaining agreements. We currently expect that we will be able to renegotiate such agreements on satisfactory terms when they expire.
XML 38 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
EARNINGS PER SHARE
12 Months Ended
Dec. 31, 2018
Earnings Per Share [Abstract]  
Earnings Per Share EARNINGS PER SHARE
We compute basic earnings per share for Common Stock and Class B common stock using the two-class method. The Class B common stock is convertible into Common Stock on a share-for-share basis at any time. The computation of diluted earnings per share for Common Stock assumes the conversion of Class B common stock using the if-converted method, while the diluted earnings per share of Class B common stock does not assume the conversion of those shares.
We compute basic and diluted earnings per share based on the weighted-average number of shares of Common Stock and Class B common stock outstanding as follows:
For the years ended December 31,
 
2018
 
2017
 
2016
 
 
Common Stock
 
Class B Common Stock
 
Common Stock
 
Class B Common Stock
 
Common Stock
 
Class B Common Stock
Basic earnings per share:
 
 
 
 
 
 
 
 
 
 
 
 
Numerator:
 
 
 
 
 
 
 
 
 
 
 
 
Allocation of distributed earnings (cash dividends paid)
 
$
410,732

 
$
151,789

 
$
385,878

 
$
140,394

 
$
367,081

 
$
132,394

Allocation of undistributed earnings
 
449,372

 
165,669

 
188,286

 
68,423

 
162,299

 
58,270

Total earnings—basic
 
$
860,104

 
$
317,458

 
$
574,164

 
$
208,817

 
$
529,380

 
$
190,664

 
 
 
 
 
 
 
 
 
 
 
 
 
Denominator (shares in thousands):
 
 
 
 
 
 
 
 
 
 
 
 
Total weighted-average shares—basic
 
149,379

 
60,614

 
151,625

 
60,620

 
153,519

 
60,620

 
 
 
 
 
 
 
 
 
 
 
 
 
Earnings Per Share—basic
 
$
5.76

 
$
5.24

 
$
3.79

 
$
3.44

 
$
3.45

 
$
3.15

 
 
 
 
 
 
 
 
 
 
 
 
 
Diluted earnings per share:
 
 
 
 
 
 
 
 
 
 
 
 
Numerator:
 
 
 
 
 
 
 
 
 
 
 
 
Allocation of total earnings used in basic computation
 
$
860,104

 
$
317,458

 
$
574,164

 
$
208,817

 
$
529,380

 
$
190,664

Reallocation of total earnings as a result of conversion of Class B common stock to Common stock
 
317,458

 

 
208,817

 

 
190,664

 

Reallocation of undistributed earnings
 

 
(803
)
 

 
(492
)
 

 
(324
)
Total earnings—diluted
 
$
1,177,562

 
$
316,655

 
$
782,981

 
$
208,325

 
$
720,044

 
$
190,340

 
 
 
 
 
 
 
 
 
 
 
 
 
Denominator (shares in thousands):
 
 
 
 
 
 
 
 
 
 
 
 
Number of shares used in basic computation
 
149,379

 
60,614

 
151,625

 
60,620

 
153,519

 
60,620

Weighted-average effect of dilutive securities:
 
 
 
 
 
 
 
 
 
 
 
 
Conversion of Class B common stock to Common shares outstanding
 
60,614

 

 
60,620

 

 
60,620

 

Employee stock options
 
651

 

 
1,144

 

 
964

 

Performance and restricted stock units
 
345

 

 
353

 

 
201

 

Total weighted-average shares—diluted
 
210,989

 
60,614

 
213,742

 
60,620

 
215,304

 
60,620

 
 
 
 
 
 
 
 
 
 
 
 
 
Earnings Per Share—diluted
 
$
5.58

 
$
5.22

 
$
3.66

 
$
3.44

 
$
3.34

 
$
3.14


The earnings per share calculations for the years ended December 31, 2018, 2017 and 2016 excluded 4,196, 2,374 and 3,680 stock options (in thousands), respectively, that would have been antidilutive.
XML 39 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
OTHER (INCOME) EXPENSE, NET OTHER (INCOME) EXPENSE, NET
12 Months Ended
Dec. 31, 2018
Other Income and Expenses [Abstract]  
Other (Income) Expense, Net OTHER (INCOME) EXPENSE, NET
Other (income) expense, net reports certain gains and losses associated with activities not directly related to our core operations. A summary of the components of other (income) expense, net is as follows:
For the years ended December 31,
 
2018
 
2017
 
2016
Write-down of equity investments in partnerships qualifying for tax credits
 
$
50,329

 
$
66,209

 
$
43,482

Non-service cost components of net periodic benefit cost relating to pension and other post-retirement benefit plans
 
20,672

 
38,768

 
49,390

Settlement of SGM liability (see Note 2)
 

 

 
(26,650
)
Other (income) expense, net
 
3,765

 
(518
)
 
(673
)
Total
 
$
74,766

 
$
104,459

 
$
65,549

XML 40 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
SUPPLEMENTAL BALANCE SHEET INFORMATION
12 Months Ended
Dec. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Supplemental Balance Sheet Information SUPPLEMENTAL BALANCE SHEET INFORMATION
The components of certain Consolidated Balance Sheet accounts are as follows:
December 31,
 
2018
 
2017
Inventories:
 
 
 
 
Raw materials
 
$
237,086

 
$
224,940

Goods in process
 
107,139

 
93,627

Finished goods
 
618,798

 
614,945

Inventories at FIFO
 
963,023

 
933,512

Adjustment to LIFO
 
(178,144
)
 
(180,676
)
Total inventories
 
$
784,879

 
$
752,836

 
 
 
 
 
Prepaid expenses and other:
 
 
 
 
Prepaid expenses
 
$
68,490

 
$
128,735

Assets held for sale
 
23,421

 
21,124

Other current assets
 
180,248

 
130,774

Total prepaid expenses and other
 
$
272,159

 
$
280,633

 
 
 
 
 
Property, plant and equipment:
 
 
 
 
Land
 
$
102,074

 
$
108,300

Buildings
 
1,211,011

 
1,214,158

Machinery and equipment
 
2,988,027

 
2,925,353

Construction in progress
 
280,559

 
212,912

Property, plant and equipment, gross
 
4,581,671

 
4,460,723

Accumulated depreciation
 
(2,451,377
)
 
(2,354,026
)
Property, plant and equipment, net
 
$
2,130,294

 
$
2,106,697

 
 
 
 
 
Other assets:
 
 
 
 
Capitalized software, net
 
$
126,379

 
$
104,881

Other non-current assets
 
126,605

 
146,998

Total other assets
 
$
252,984

 
$
251,879

 
 
 
 
 
Accrued liabilities:
 
 
 
 
Payroll, compensation and benefits
 
$
180,546

 
$
190,863

Advertising, promotion and product allowances
 
293,642

 
305,107

Liabilities held for sale
 
596

 

Other
 
204,379

 
180,164

Total accrued liabilities
 
$
679,163

 
$
676,134

 
 
 
 
 
Other long-term liabilities:
 
 
 
 
Post-retirement benefits liabilities
 
$
195,166

 
$
215,320

Pension benefits liabilities
 
66,379

 
39,410

Other
 
184,503

 
184,209

Total other long-term liabilities
 
$
446,048

 
$
438,939

 
 
 
 
 
Accumulated other comprehensive loss:
 
 
 
 
Foreign currency translation adjustments
 
$
(96,678
)
 
$
(91,837
)
Pension and post-retirement benefit plans, net of tax
 
(205,230
)
 
(169,526
)
Cash flow hedges, net of tax
 
(54,872
)
 
(52,383
)
Total accumulated other comprehensive loss
 
$
(356,780
)
 
$
(313,746
)
XML 41 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
QUARTERLY DATA (Unaudited)
12 Months Ended
Dec. 31, 2018
Quarterly Financial Information Disclosure [Abstract]  
Quarterly Data (Unaudited) QUARTERLY DATA (Unaudited)
Summary quarterly results were as follows:
Year 2018
 
First
 
Second
 
Third
 
Fourth
Net sales
 
$
1,971,959

 
$
1,751,615

 
$
2,079,593

 
$
1,987,902

Gross profit
 
974,060

 
793,420

 
863,493

 
944,352

Net income attributable to The Hershey Company
 
350,203

 
226,855

 
263,713

 
336,791

Common stock:
 
 
 
 
 
 
 
 
Net income per share—Basic(a)
 
1.71

 
1.11

 
1.29

 
1.65

Net income per share—Diluted(a)
 
1.65

 
1.08

 
1.25

 
1.60

Dividends paid per share
 
0.656

 
0.656

 
0.722

 
0.722

Class B common stock:
 
 
 
 
 
 
 
 
Net income per share—Basic(a)
 
1.55

 
1.01

 
1.17

 
1.50

Net income per share—Diluted(a)
 
1.55

 
1.01

 
1.17

 
1.49

Dividends paid per share
 
0.596

 
0.596

 
0.656

 
0.656

Market price—common stock:
 
 
 
 
 
 
 
 
High
 
114.06

 
100.60

 
106.60

 
110.01

Low
 
96.06

 
89.54

 
91.04

 
101.64


Year 2017
 
First
 
Second
 
Third
 
Fourth
Net sales
 
$
1,879,678

 
$
1,662,991

 
$
2,033,121

 
$
1,939,636

Gross profit
 
909,352

 
765,847

 
942,936

 
837,241

Net income attributable to The Hershey Company
 
125,044

 
203,501

 
273,303

 
181,133

Common stock:
 
 
 
 
 
 
 
 
Net income per share—Basic(a)
 
0.60

 
0.98

 
1.32

 
0.88

Net income per share—Diluted(a)
 
0.58

 
0.95

 
1.28

 
0.85

Dividends paid per share
 
0.618

 
0.618

 
0.656

 
0.656

Class B common stock:
 
 
 
 
 
 
 
 
Net income per share—Basic(a)
 
0.55

 
0.89

 
1.20

 
0.80

Net income per share—Diluted(a)
 
0.55

 
0.89

 
1.20

 
0.80

Dividends paid per share
 
0.562

 
0.562

 
0.596

 
0.596

Market price—common stock:
 
 
 
 
 
 
 
 
High
 
109.61

 
115.96

 
110.50

 
115.45

Low
 
103.45

 
106.41

 
104.06

 
102.87

(a)
Quarterly income per share amounts do not total to the annual amount due to changes in weighted-average shares outstanding during the year.
XML 42 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS
12 Months Ended
Dec. 31, 2018
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]  
Schedule II - Valuation and Qualifying Accounts SCHEDULE II—VALUATION AND QUALIFYING ACCOUNTS
For the Years Ended December 31, 2018, 2017 and 2016
 
 
 
 
 
Additions
 
 
 
 
Description
 
Balance at
Beginning
of Period 
 
Charged to
Costs and
Expenses 
 
Charged
to Other Accounts 
 
Deductions
from
Reserves 
 
Balance
at End
of Period 
In thousands of dollars
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
For the year ended December 31, 2018
 
 
 
 
 
 
 
 
 
 
Allowances deducted from assets
 
 
 
 
 
 
 
 
 
 
Accounts receivable—trade, net (a)
 
$
41,792

 
$
222,819

 
$

 
$
(240,001
)
 
$
24,610

Valuation allowance on net deferred taxes (b)
 
312,148

 
18,413

 

 
(90,602
)
 
239,959

Inventory obsolescence reserve (c)
 
19,348

 
32,379

 

 
(31,591
)
 
20,136

Total allowances deducted from assets
 
$
373,288

 
$
273,611

 
$

 
$
(362,194
)
 
$
284,705

 
 
 
 
 
 
 
 
 
 
 
For the year ended December 31, 2017
 
 
 
 
 
 
 
 
 
 
Allowances deducted from assets
 
 
 
 
 
 
 
 
 
 
Accounts receivable—trade, net (a)
 
$
40,153

 
$
166,993

 
$

 
$
(165,354
)
 
$
41,792

Valuation allowance on net deferred taxes (b)
 
235,485

 
92,139

 

 
(15,476
)
 
312,148

Inventory obsolescence reserve (c)
 
20,043

 
35,666

 

 
(36,361
)
 
19,348

Total allowances deducted from assets
 
$
295,681

 
$
294,798

 
$

 
$
(217,191
)
 
$
373,288

 
 
 
 
 
 
 
 
 
 
 
For the year ended December 31, 2016
 
 
 
 
 
 
 
 
 
 
Allowances deducted from assets
 
 
 
 
 
 
 
 
 
 
Accounts receivable—trade, net (a)
 
$
32,638

 
$
174,314

 
$

 
$
(166,799
)
 
$
40,153

Valuation allowance on net deferred taxes (b)
 
207,055

 
28,430

 

 

 
235,485

Inventory obsolescence reserve (c)
 
22,632

 
30,053

 

 
(32,642
)
 
20,043

Total allowances deducted from assets
 
$
262,325

 
$
232,797

 
$

 
$
(199,441
)
 
$
295,681

 
 
 
 
 
 
 
 
 
 
 

(a) Includes allowances for doubtful accounts, anticipated discounts and write-offs of uncollectible accounts receivable.
(b) Includes adjustments to the valuation allowance for deferred tax assets that we do not expect to realize. The 2017 deductions from reserves reflects the change in valuation allowance due to the remeasurement of corresponding U.S. deferred tax assets at the lower enacted corporate tax rates resulting from the U.S. tax reform.
(c) Includes adjustments to the inventory reserve, transfers, disposals and write-offs of obsolete inventory.
XML 43 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
12 Months Ended
Dec. 31, 2018
Accounting Policies [Abstract]  
Description of Business and Basis of Presentation Description of Business
The Hershey Company together with its wholly-owned subsidiaries and entities in which it has a controlling interest, (the “Company,” “Hershey,” “we” or “us”) is a global confectionery leader known for its branded portfolio of chocolate, sweets, mints and other great-tasting snacks. The Company has more than 80 brands worldwide including such iconic brand names as Hershey’s, Reese’s, Kisses, Jolly Rancher and Ice Breakers, which are marketed, sold and distributed in approximately 90 countries worldwide. Hershey's structure is designed to ensure continued focus on North America, coupled with an emphasis on profitable growth in our focus international markets. The Company currently operates through two reportable segments that are aligned with its management structure and the key markets it serves: North America and International and Other. For additional information on our segment presentation, see Note 12.
Basis of Presentation
Our consolidated financial statements include the accounts of The Hershey Company and its majority-owned or controlled subsidiaries. Intercompany transactions and balances have been eliminated. We have a controlling financial interest if we own a majority of the outstanding voting common stock and minority shareholders do not have substantive participating rights, we have significant control through contractual or economic interests in which we are the primary beneficiary or we have the power to direct the activities that most significantly impact the entity's economic performance. Net income (loss) attributable to noncontrolling interests in 2016 was not considered significant and was recorded within selling, marketing and administrative expense in the Consolidated Statements of Income. See Note 13 for additional information on our noncontrolling interest. We use the equity method of accounting when we have a 20% to 50% interest in other companies and exercise significant influence. In addition, we use the equity method of accounting for our investments in partnership entities which make equity investments in projects eligible to receive federal historic and energy tax credits. See Note 9 for additional information on our equity investments in partnership entities qualifying for tax credits.
Use of Estimates Use of Estimates The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying disclosures. Our significant estimates and assumptions include, among others, pension and other post-retirement benefit plan assumptions, valuation assumptions of goodwill and other intangible assets, useful lives of long-lived assets, marketing and trade promotion accruals and income taxes. These estimates and assumptions are based on management’s best judgment. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors, including the current economic environment, and the effects of any revisions are reflected in the consolidated financial statements in the period that they are determined. As future events and their effects cannot be determined with precision, actual results could differ significantly from these estimates.
Revenue Recognition Revenue Recognition
The majority of our revenue contracts represent a single performance obligation related to the fulfillment of customer orders for the purchase of our products, including chocolate, sweets, mints and other grocery and snack offerings. Net sales reflect the transaction prices for these contracts based on our selling list price which is then reduced by estimated costs for trade promotional programs, consumer incentives, and allowances and discounts associated with aged or potentially unsaleable products. We recognize revenue at the point in time that control of the ordered product(s) is transferred to the customer, which is typically upon delivery to the customer or other customer-designated delivery point. Amounts billed and due from our customers are classified as accounts receivables on the balance sheet and require payment on a short-term basis.
Our trade promotional programs and consumer incentives are used to promote our products and include, but are not limited to, discounts, coupons, rebates, in-store display incentives, and volume-based incentives. The estimated costs
associated with these programs and incentives are based upon our analysis of the programs offered, expectations regarding customer and consumer participation, historical sales and payment trends, and our experience with payment patterns associated with similar programs offered in the past. The estimated costs of these programs are reasonably likely to change in future periods due to changes in trends with regard to customer and consumer participation, particularly for new programs and for programs related to the introduction of new products. Differences between estimated expense and actual program performance are recognized as a change in estimate in a subsequent period and are normally not significant. During 2018, 2017 and 2016, actual promotional costs have not deviated from the estimated amount by more than 3%. The Company’s unsettled portion remaining in accrued liabilities at year-end for these activities was $171,449 and $173,669 at December 31, 2018 and 2017, respectively.
We also recognize a minor amount of royalty income (less than 1% of our consolidated net sales) from sales-based licensing arrangements, pursuant to which revenue is recognized as the third-party licensee sales occur. Shipping and handling costs incurred to deliver product to the customer are recorded within cost of sales. Sales, value add, and other taxes we collect concurrent with revenue producing activities are excluded from revenue.
The majority of our products are confectionery or confectionery-based and, therefore, exhibit similar economic characteristics, as they are based on similar ingredients and are marketed and sold through the same channels to the same customers. In connection with our recent acquisitions, we have expanded our portfolio of snacking products, which also exhibit similar economic characteristics to our confectionery products and are sold through the same channels to the same customers. See Note 12 for revenues reported by geographic segment, which is consistent with how we organize and manage our operations, as well as product line net sales information.
In 2018, 2017 and 2016, approximately 28%, 29% and 25%, respectively, of our consolidated net sales were made to McLane Company, Inc., one of the largest wholesale distributors in the United States to convenience stores, drug stores, wholesale clubs and mass merchandisers and the primary distributor of our products to Wal-Mart Stores, Inc.
Cost of Sales Cost of Sales Cost of sales represents costs directly related to the manufacture and distribution of our products. Primary costs include raw materials, packaging, direct labor, overhead, shipping and handling, warehousing and the depreciation of manufacturing, warehousing and distribution facilities. Manufacturing overhead and related expenses include salaries, wages, employee benefits, utilities, maintenance and property taxes.
Selling, Marketing and Administrative Expense Selling, Marketing and Administrative ExpenseSelling, marketing and administrative expense (“SM&A”) represents costs incurred in generating revenues and in managing our business. Such costs include advertising and other marketing expenses, selling expenses, research and development costs, administrative and other indirect overhead costs, amortization of capitalized software and intangible assets and depreciation of administrative facilities.  Research and development costs, charged to expense as incurred, totaled $38,521 in 2018, $45,850 in 2017 and $47,268 in 2016. Advertising expense is also charged to expense as incurred and totaled $479,908 in 2018, $541,293 in 2017 and $521,479 in 2016. Prepaid advertising expense was $594 and $56 as of December 31, 2018 and 2017, respectively.
Cash Equivalents Cash EquivalentsCash equivalents consist of highly liquid debt instruments, time deposits and money market funds with original maturities of three months or less. The fair value of cash and cash equivalents approximates the carrying amount.
Short-term Investments Short-term InvestmentsShort-term investments consist of bank term deposits that have original maturity dates ranging from greater than three months to twelve months. Short-term investments are carried at cost, which approximates fair value.
Accounts Receivable - Trade Accounts Receivable—Trade In the normal course of business, we extend credit to customers that satisfy pre-defined credit criteria, based upon the results of our recurring financial account reviews and our evaluation of current and projected economic conditions. Our primary concentrations of credit risk are associated with McLane Company, Inc. and Target Corporation, two customers served principally by our North America segment. As of December 31, 2018, McLane Company, Inc. accounted for approximately 26% of our total accounts receivable. No other customer accounted for more than 10% of our year-end accounts receivable. We believe that we have little concentration of credit risk associated with the remainder of our customer base. Accounts receivable-trade in the Consolidated Balance Sheets is presented net of allowances for bad debts and anticipated discounts of $24,610 and $41,792 at December 31, 2018 and 2017, respectively.
Inventories Inventories Inventories are valued at the lower of cost or market value, adjusted for the value of inventory that is estimated to be excess, obsolete or otherwise unsaleable. As of December 31, 2018, approximately 60% of our inventories, representing the majority of our U.S. inventories, were valued under the last-in, first-out (“LIFO”) method. The remainder of our inventories in the U.S. and inventories for our international businesses were valued at the lower of first-in, first-out (“FIFO”) cost or net realizable value. LIFO cost of inventories valued using the LIFO method was $466,911 as of December 31, 2018 and $443,492 as of December 31, 2017. The adjustment to LIFO, as shown in Note 17, approximates the excess of replacement cost over the stated LIFO inventory value. The net impact of LIFO acquisitions and liquidations was not material to 2018, 2017 or 2016.
Property, Plant and Equipment Property, Plant and Equipment
Property, plant and equipment is stated at cost and depreciated on a straight-line basis over the estimated useful lives of the assets, as follows: 3 to 15 years for machinery and equipment; and 25 to 40 years for buildings and related improvements. At December 31, 2018 and December 31, 2017, property, plant and equipment included assets under capital lease arrangements with net book values totaling $110,249 and $116,843, respectively. Total depreciation expense for the years ended December 31, 2018, 2017 and 2016 was $231,012, $211,592 and $231,735, respectively, and included depreciation on assets recorded under capital lease arrangements. Maintenance and repairs are expensed as incurred. We capitalize applicable interest charges incurred during the construction of new facilities and production lines and amortize these costs over the assets’ estimated useful lives.
We review long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. We measure the recoverability of assets to be held and used by a comparison of the carrying amount of long-lived assets to future undiscounted net cash flows expected to be generated. If these assets are considered to be impaired, we measure impairment as the amount by which the carrying amount of the assets exceeds the fair value of the assets. We report assets held for sale or disposal at the lower of the carrying amount or fair value less cost to sell.
We assess asset retirement obligations on a periodic basis and recognize the fair value of a liability for an asset retirement obligation in the period in which it is incurred if a reasonable estimate of fair value can be made. We capitalize associated asset retirement costs as part of the carrying amount of the long-lived asset.
Computer Software Computer Software
We capitalize costs associated with software developed or obtained for internal use when both the preliminary project stage is completed and it is probable the software being developed will be completed and placed in service. Capitalized costs include only (i) external direct costs of materials and services consumed in developing or obtaining internal-use software, (ii) payroll and other related costs for employees who are directly associated with and who devote time to the internal-use software project and (iii) interest costs incurred, when material, while developing internal-use software. We cease capitalization of such costs no later than the point at which the project is substantially complete and ready for its intended purpose.
The unamortized amount of capitalized software totaled $126,379 and $104,881 at December 31, 2018 and 2017, respectively. We amortize software costs using the straight-line method over the expected life of the software, generally 3 to 7 years. Accumulated amortization of capitalized software was $316,710 and $296,042 as of
December 31, 2018 and 2017, respectively. Such amounts are recorded within other assets in the Consolidated Balance Sheets.
We review the carrying value of software and development costs for impairment in accordance with our policy pertaining to the impairment of long-lived assets.
Goodwill and Other Intangible Assets Goodwill and Other Intangible Assets
Goodwill and indefinite-lived intangible assets are not amortized, but are evaluated for impairment annually or more often if indicators of a potential impairment are present. Our annual impairment tests are conducted at the beginning of the fourth quarter. We test goodwill for impairment by performing either a qualitative or quantitative assessment. If we choose to perform a qualitative assessment, we evaluate economic, industry and company-specific factors in assessing the fair value of the related reporting unit. If we determine that it is more likely than not that the fair value of the reporting unit is less than its carrying value, a quantitative test is then performed. Otherwise, no further testing is required. For those reporting units tested using a quantitative approach, we compare the fair value of each reporting unit with the carrying amount of the reporting unit, including goodwill. If the estimated fair value of the reporting unit is less than the carrying amount of the reporting unit, impairment is indicated, requiring recognition of a goodwill impairment charge for the differential (up to the carrying value of goodwill). We test individual indefinite-lived intangible assets by comparing the estimated fair values with the book values of each asset.
We determine the fair value of our reporting units and indefinite-lived intangible assets using an income approach. Under the income approach, we calculate the fair value of our reporting units and indefinite-lived intangible assets based on the present value of estimated future cash flows. Considerable management judgment is necessary to evaluate the impact of operating and macroeconomic changes and to estimate the future cash flows used to measure fair value. Our estimates of future cash flows consider past performance, current and anticipated market conditions and internal projections and operating plans which incorporate estimates for sales growth and profitability, and cash flows associated with taxes and capital spending. Additional assumptions include forecasted growth rates, estimated discount rates, which may be risk-adjusted for the operating market of the reporting unit, and estimated royalty rates that would be charged for comparable branded licenses. We believe such assumptions also reflect current and anticipated market conditions and are consistent with those that would be used by other marketplace participants for similar valuation purposes. Such assumptions are subject to change due to changing economic and competitive conditions. See Note 3 for additional information regarding the results of impairment tests.
The cost of intangible assets with finite useful lives is amortized on a straight-line basis. Our finite-lived intangible assets consist primarily of certain trademarks, customer-related intangible assets and patents obtained through business acquisitions. The weighted-average amortization period for our finite-lived intangible assets is approximately 27 years, which is primarily driven by recently acquired trademarks. If certain events or changes in operating conditions indicate that the carrying value of these assets, or related asset groups, may not be recoverable, we perform an impairment assessment and may adjust the remaining useful lives.
Currency Translation Currency TranslationThe financial statements of our foreign entities with functional currencies other than the U.S. dollar are translated into U.S. dollars, with the resulting translation adjustments recorded as a component of other comprehensive income (loss). Assets and liabilities are translated into U.S. dollars using the exchange rates in effect at the balance sheet date, while income and expense items are translated using the average exchange rates during the period.
Derivative Instruments Derivative Instruments
We use derivative instruments principally to offset exposure to market risks arising from changes in commodity prices, foreign currency exchange rates and interest rates. See Note 5 for additional information on our risk management strategy and the types of instruments we use.
Derivative instruments are recognized on the balance sheet at their fair values. When we become party to a derivative instrument and intend to apply hedge accounting, we designate the instrument for financial reporting purposes as a cash flow or fair value hedge. The accounting for changes in fair value (gains or losses) of a derivative instrument depends on whether we have designated it and it qualified as part of a hedging relationship, as noted below:
Changes in the fair value of a derivative that is designated as a cash flow hedge are recorded in accumulated other comprehensive income (“AOCI”) to the extent effective and reclassified into earnings in the same period or periods during which the transaction hedged by that derivative also affects earnings.
Changes in the fair value of a derivative that is designated as a fair value hedge, along with the offsetting loss or gain on the hedged asset or liability that is attributable to the risk being hedged, are recorded in earnings, thereby reflecting in earnings the net extent to which the hedge is not effective in achieving offsetting changes in fair value.
Changes in the fair value of a derivative not designated as a hedging instrument are recognized in earnings in cost of sales or SM&A, consistent with the related exposure.
For derivatives designated as hedges, we assess, both at the hedge's inception and on an ongoing basis, whether they are highly effective in offsetting changes in fair values or cash flows of hedged items. The ineffective portion, if any, is recorded directly in earnings. In addition, if we determine that a derivative is not highly effective as a hedge or that it has ceased to be a highly effective hedge, we discontinue hedge accounting prospectively.
We do not hold or issue derivative instruments for trading or speculative purposes and are not a party to any instruments with leverage or prepayment features.
Cash flows related to the derivative instruments we use to manage interest, commodity or other currency exposures are classified as operating activities.
Recent Accounting Pronouncements Recent Accounting Pronouncements
Recently Adopted Accounting Pronouncements
In February 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2018-02, Income Statement-Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income. This ASU permits a company to reclassify the income tax effects of the 2017 Tax Cuts and Jobs Act (“U.S. tax reform”) on items within AOCI to retained earnings. We adopted the provisions of this ASU in the first quarter of 2018. We elected to reclassify the income tax effects of U.S. tax reform from items in AOCI as of January 1, 2018 so that the tax effects of items within AOCI are reflected at the appropriate tax rate. The impact of the reclassification resulted in a $47,656 decrease to AOCI and a corresponding increase to retained earnings.
In March 2017, the FASB issued ASU No. 2017-07, Compensation-Retirement Benefits (Topic 715). This ASU requires an employer to report the service cost component of net benefit cost in the same line item as other compensation costs arising from services rendered by the pertinent employees during the period. The other components of net benefit cost are required to be presented in the income statement separately from the service cost component and outside a subtotal of income from operations, if presented, or disclosed separately. In addition, only the service cost component may be eligible for capitalization where applicable. The amendments should be applied on a retrospective basis. We adopted the provisions of this ASU in the first quarter of 2018, with retrospective adjustment to the comparative periods determined using the previously disclosed service cost and other costs from our prior year pension and other post-retirement benefit plan footnote. As a result, the following amounts were reclassified for the the years ended December 31, 2017 and 2016 to correspond to the current year presentation:
 
2017
 
2016
Reclassified from:
 
 
 
Cost of sales
$
10,857

 
$
11,648

Selling, marketing and administrative expense
27,911

 
24,073

Business realignment costs

 
13,669

Reclassified to Other (income) expense, net
$
38,768

 
$
49,390


The adoption of this ASU had no impact on our consolidated balance sheets or statements of cash flows.
In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (ASC Topic 606), which replaces numerous requirements in U.S. GAAP, including industry-specific requirements, and provides companies with a single revenue recognition model for recognizing revenue from contracts with customers. On January 1, 2018, we adopted the requirements of ASC Topic 606 and the amendments related thereto and applied the new requirements to all of our contracts using the modified retrospective method. Upon completing our implementation assessment of ASC Topic 606, we concluded that no adjustment was required to the opening balance of retained earnings at the date of initial application. The comparative information was not restated and continues to be reported under the accounting standards in effect for those periods. Additional disclosures required by ASC Topic 606 are presented within the aforementioned Revenue Recognition policy disclosure.
In October 2016, the FASB issued ASU No. 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory. This ASU requires the income tax consequences of intra-entity transfers of assets other than inventory to be recognized when the intra-entity transfer occurs rather than deferring recognition of income tax consequences until the transfer was made with an outside party. We adopted the provisions of this ASU in the first quarter of 2018. Adoption of the new standard did not have a material impact on our consolidated financial statements.
In March 2016, the FASB issued ASU No. 2016-09, Compensation—Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting. We adopted the provisions of this ASU in the first quarter of 2017. This update principally affects the recognition of excess tax benefits and deficiencies and the cash flow classification of share-based compensation-related transactions. These classification requirements were adopted retrospectively to the Consolidated Statement of Cash Flows. As a result, for the year ended December 31, 2017, the impact resulted in a $24,901 increase in net cash flow from operating activities and a corresponding $24,901 decrease in net cash flow from financing activities. For the year ended December 31, 2016, the impact resulted in a $29,953 increase in net cash flow from operating activities and a corresponding $29,953 decrease in net cash flow from financing activities.
Recently Issued Accounting Pronouncements Not Yet Adopted
In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842). This ASU will require lessees to recognize most leases on their balance sheets as lease liabilities with corresponding right-of-use (“ROU”) assets.  Recognition, measurement and presentation of expenses will depend on classification as a finance or operating lease.  The Company adopted the standard as of January 1, 2019, using a modified retrospective approach and applying the standard’s transition provisions at January 1, 2019, the effective date.
We elected the package of practical expedients permitted under the transition guidance, which among other things, allows us to carryforward the historical lease classification.  In addition, we elected to combine the lease and non-lease components for the asset categories comprising the majority of our leases and are making an accounting policy election to exclude from balance sheet reporting those leases with initial terms of 12 months or less.
We have implemented new controls and processes, as well as new software functionality, to enable the preparation of financial information as necessitated by the new standard.  We estimate that adoption of the standard will result in recognition of operating lease ROU assets and lease liabilities of approximately $230,000 and $220,000, respectively, with the difference largely due to prepaid and deferred rent that will be reclassified to the ROU asset value. In addition, we expect to derecognize a build-to-suit arrangement in accordance with the transition requirements, which will result in an adjustment to retained earnings of approximately $7,000. We do not expect adoption of the standard to materially affect our consolidated net income or cash flows.
In August 2017, the FASB issued ASU No. 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities, which amends ASC 815. The purpose of this ASU is to better align accounting rules with a company’s risk management activities and financial reporting for hedging relationships, better reflect economic results of hedging in financial statements, simplify hedge accounting requirements and improve the disclosures of hedging arrangements. The amendment should be applied using the modified retrospective transition method. ASU 2017-12 is effective for annual periods beginning after December 15, 2018 and interim periods within those annual periods, with early adoption permitted. We intend to adopt the provisions of this ASU in the first quarter of 2019. We believe the adoption of the new standard will not have a material impact on our consolidated financial statements.
In June 2018, the FASB issued ASU No. 2018-07, Compensation – Stock Compensation (Topic 718), Improvements to Nonemployee Share-Based Payment Accounting. This ASU is intended to simplify aspects of share-based compensation issued to non-employees by making the guidance consistent with accounting for employee share-based compensation. ASU 2018-07 is effective for annual periods beginning after December 15, 2018 and interim periods within those annual periods, with early adoption permitted but no earlier than an entity’s adoption date of ASC Topic 606. The new guidance is required to be applied retrospectively with the cumulative effect recognized at the date of initial application. We will adopt the provisions of this ASU in the first quarter of 2019. Adoption of the new standard is not expected to have a material impact on our consolidated financial statements.
In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820), Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement. This ASU modifies the disclosure requirements for fair value measurements by removing, modifying or adding certain disclosures. ASU 2018-13 is effective for annual periods beginning after December 15, 2019 and interim periods within those annual periods, with early adoption permitted. The amendments on changes in unrealized gains and losses, the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements, and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented upon their effective date. We are currently evaluating the effect that ASU 2018-13 will have on our consolidated financial statements and related disclosures.
In August 2018, the FASB issued ASU No. 2018-14, Compensation—Retirement Benefits—Defined Benefit Plans—General (Topic 715-20): Disclosure Framework—Changes to the Disclosure Requirements for Defined Benefit Plans, which modifies the disclosure requirements for defined benefit pension plans and other post-retirement plans. ASU 2018-14 is effective for annual periods beginning after December 15, 2020, with early adoption permitted. The amendments in this ASU should be applied on a retrospective basis to all periods presented. We are currently evaluating the effect that ASU 2018-14 will have on our consolidated financial statements and related disclosures.
In August 2018, the FASB issued ASU No. 2018-15, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40), Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. This ASU aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). ASU 2018-15 is effective for annual periods beginning after December 15, 2019 and interim periods within those annual periods, with early adoption permitted. The amendments in this ASU should be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. We are currently evaluating the effect that ASU 2018-15 will have on our consolidated financial statements and related disclosures.
No other new accounting pronouncement issued or effective during the fiscal year had or is expected to have a material impact on our consolidated financial statements or disclosures.
XML 44 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2018
Accounting Policies [Abstract]  
Schedule of New Accounting Pronouncements Changes As a result, the following amounts were reclassified for the the years ended December 31, 2017 and 2016 to correspond to the current year presentation:
 
2017
 
2016
Reclassified from:
 
 
 
Cost of sales
$
10,857

 
$
11,648

Selling, marketing and administrative expense
27,911

 
24,073

Business realignment costs

 
13,669

Reclassified to Other (income) expense, net
$
38,768

 
$
49,390

XML 45 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
BUSINESS ACQUISITIONS (Tables)
12 Months Ended
Dec. 31, 2018
Pirate Brands  
Business Acquisition and Divestitures [Line Items]  
Schedule of Purchase Consideration Allocation to Assets Acquired and Liabilities Assumed The purchase consideration was allocated to assets acquired and liabilities assumed based on their respective fair values as follows:

Inventories
$
4,663

Plant, property and equipment, net
48

Goodwill
129,991

Other intangible assets
289,300

Accrued liabilities
(1,000
)
Net assets acquired
$
423,002

Amplify Snack Brands, Inc.  
Business Acquisition and Divestitures [Line Items]  
Schedule of Purchase Consideration Allocation to Assets Acquired and Liabilities Assumed The purchase consideration, net of cash acquired totaling $53,324, was allocated to assets acquired and liabilities assumed based on their respective fair values as follows:
Accounts receivable
$
41,152

Other current assets
35,509

Plant, property and equipment, net
71,093

Goodwill
939,388

Other intangible assets
682,000

Other non-current assets
1,049

Accounts payable
(32,394
)
Accrued liabilities
(109,565
)
Current debt
(610,836
)
Other current liabilities
(2,931
)
Non-current deferred income taxes
(93,859
)
Non-current liabilities
(5,149
)
Net assets acquired
$
915,457

Ripple Brand Collective, LLC  
Business Acquisition and Divestitures [Line Items]  
Schedule of Purchase Consideration Allocation to Assets Acquired and Liabilities Assumed The purchase consideration was allocated to assets acquired and liabilities assumed based on their respective fair values as follows:
Goodwill
$
128,110

Trademarks
91,200

Other intangible assets
60,900

Other assets, primarily current assets, net of cash acquired totaling $674
12,375

Current liabilities
(7,211
)
Net assets acquired
$
285,374

XML 46 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
GOODWILL AND INTANGIBLE ASSETS (Tables)
12 Months Ended
Dec. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of the Changes in the Carrying Value of Goodwill by Reportable Segment The changes in the carrying value of goodwill by reportable segment for the years ended December 31, 2018 and 2017 are as follows:
 
 
North America
 
    International and Other
 
Total
Goodwill
 
$
797,163

 
$
377,529

 
$
1,174,692

Accumulated impairment loss
 
(4,973
)
 
(357,375
)
 
(362,348
)
Balance at January 1, 2017
 
792,190

 
20,154

 
812,344

Foreign currency translation
 
7,739

 
978

 
8,717

Balance at December 31, 2017
 
799,929

 
21,132

 
821,061

Acquired during the period (see Note 2)
 
1,069,379

 

 
1,069,379

Purchase price allocation adjustments (see Note 2)
 
27,001

 

 
27,001

Divested during the period (see Note 7)
 
(98,379
)
 

 
(98,379
)
Foreign currency translation
 
(15,085
)
 
(2,874
)
 
(17,959
)
Balance at December 31, 2018
 
$
1,782,845

 
$
18,258

 
$
1,801,103

Schedule of Gross Carrying Amount and Accumulated Amortization for Each Major Class of Intangible Asset The following table provides the gross carrying amount and accumulated amortization for each major class of intangible asset:
December 31,
 
2018
 
2017
 
 
Gross Carrying Amount
 
Accumulated Amortization
 
Gross Carrying Amount
 
Accumulated Amortization
Intangible assets subject to amortization:
 
 
 
 
 
 
 
 
Trademarks
 
$
1,173,770

 
$
(60,995
)
 
$
277,473

 
$
(37,510
)
Customer-related
 
163,860

 
(33,516
)
 
128,182

 
(34,659
)
Patents
 
16,306

 
(15,772
)
 
17,009

 
(15,975
)
Total
 
1,353,936

 
(110,283
)
 
422,664

 
(88,144
)
 
 
 
 
 
 
 
 
 
Intangible assets not subject to amortization:
 
 
 
 
 
 
 
 
Trademarks
 
34,639

 
 
 
34,636

 
 
Total other intangible assets
 
$
1,278,292

 
 
 
$
369,156

 
 
Schedule of Amortization Expense, for the Next Five Years Amortization expense for the next five years, based on current intangible asset balances, is estimated to be as follows:
Year ending December 31,
 
2019
 
2020
 
2021
 
2022
 
2023
Amortization expense
 
$
44,565

 
$
43,986

 
$
43,971

 
$
43,971

 
$
43,971

XML 47 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
SHORT AND LONG-TERM DEBT (Tables)
12 Months Ended
Dec. 31, 2018
Debt Disclosure [Abstract]  
Schedule of Long-term Debt Instruments Long-term debt consisted of the following:
December 31,
 
2018
 
2017
1.60% Notes due 2018 (1)
 
$

 
$
300,000

2.90% Notes due 2020 (2)
 
350,000

 

4.125% Notes due 2020
 
350,000

 
350,000

3.10% Notes due 2021 (2)
 
350,000

 

8.8% Debentures due 2021
 
84,715

 
84,715

3.375% Notes due 2023 (2)
 
500,000

 

2.625% Notes due 2023
 
250,000

 
250,000

3.20% Notes due 2025
 
300,000

 
300,000

2.30% Notes due 2026 (3)
 
500,000

 
500,000

7.2% Debentures due 2027
 
193,639

 
193,639

3.375% Notes due 2046 (3)
 
300,000

 
300,000

Capital lease obligations
 
101,980

 
99,194

Net impact of interest rate swaps, debt issuance costs and unamortized debt discounts
 
(20,667
)
 
(16,427
)
Total long-term debt
 
3,259,667

 
2,361,121

Less—current portion
 
5,387

 
300,098

Long-term portion
 
$
3,254,280

 
$
2,061,023


(1)
In August 2018, we repaid $300,000 of 1.60% Notes due in 2018 upon their maturity.
(2)
In May 2018, we issued $350,000 of 2.90% Notes due in 2020, $350,000 of 3.10% Notes due in 2021 and $500,000 of 3.375% Notes due in 2023 (the "2018 Notes"). Proceeds from the issuance of the 2018 Notes, net of discounts and issuance costs, totaled $1,193,830. The 2018 Notes were issued under a shelf registration statement on Form S-3 filed in June 2015 that registered an indeterminate amount of debt securities.
(3)
In August 2016, we issued $500,000 of 2.30% Notes due in 2026 and $300,000 of 3.375% Notes due in 2046 (the "2016 Notes"). Proceeds from the issuance of the 2016 Notes, net of discounts and issuance costs, totaled $792,953. The 2016 Notes were issued under a shelf registration statement on Form S-3 filed in June 2015 that registered an indeterminate amount of debt securities.
Schedule of Maturities of Long-term Debt Aggregate annual maturities of our long-term Notes (excluding capital lease obligations and net impact of interest rate swaps, debt issuance costs and unamortized debt discounts) are as follows for the years ending December 31:
2019
$

2020
700,000

2021
434,715

2022

2023
750,000

Thereafter
1,293,639

Schedule of Net Interest Expense Net interest expense consists of the following:
For the years ended December 31,
 
2018
 
2017
 
2016
Interest expense
 
$
151,950

 
$
104,232

 
$
97,851

Capitalized interest
 
(5,092
)
 
(4,166
)
 
(5,903
)
Interest expense
 
146,858

 
100,066

 
91,948

Interest income
 
(8,021
)
 
(1,784
)
 
(1,805
)
Interest expense, net
 
$
138,837

 
$
98,282

 
$
90,143

XML 48 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
DERIVATIVE INSTRUMENTS (Tables)
12 Months Ended
Dec. 31, 2018
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of the Classification of Derivative Assets and Liabilities within the Consolidated Balance Sheets The following table presents the classification of derivative assets and liabilities within the Consolidated Balance Sheets as of December 31, 2018 and 2017:
December 31,
 
2018
 
2017
 
 
Assets (1)
 
Liabilities (1)
 
Assets (1)
 
Liabilities (1)
Derivatives designated as cash flow hedging instruments:
 
 
 
 
 
 
 
 
Foreign exchange contracts
 
$
3,394

 
$
485

 
$
423

 
$
1,427

 
 
 
 
 
 
 
 
 
Derivatives designated as fair value hedging instruments:
 
 
 
 
 
 
 
 
Interest rate swap agreements
 

 
4,832

 

 
1,897

 
 
 
 
 
 
 
 
 
Derivatives not designated as hedging instruments:
 
 
 
 
 
 
 
 
Commodities futures and options (2)
 
7,230

 
262

 
390

 
3,054

Deferred compensation derivatives
 

 
4,736

 
1,581

 

Foreign exchange contracts
 
70

 
484

 
31

 

 
 
7,300

 
5,482

 
2,002

 
3,054

Total
 
$
10,694

 
$
10,799

 
$
2,425

 
$
6,378



(1)
Derivatives assets are classified on our balance sheet within prepaid expenses and other as well as other assets. Derivative liabilities are classified on our balance sheet within accrued liabilities and other long-term liabilities.
(2)
As of December 31, 2018, amounts reflected on a net basis in assets were assets of $63,978 and liabilities of $57,351, which are associated with cash transfers receivable or payable on commodities futures contracts reflecting the change in quoted market prices on the last trading day for the period. The comparable amounts
reflected on a net basis in liabilities at December 31, 2017 were assets of $48,505 and liabilities of $50,179. At December 31, 2018 and 2017, the remaining amount reflected in assets and liabilities related to the fair value of other non-exchange traded derivative instruments, respectively.
Schedule of the Effect of Derivative Instruments on the Consolidated Statements of Income The effect of derivative instruments on the Consolidated Statements of Income for the years ended December 31, 2018 and December 31, 2017 was as follows:
 
 
Non-designated Hedges
 
Cash Flow Hedges
 
 
 
 
 
Gains (losses) recognized in income (a)
 
Gains (losses) recognized in other comprehensive income (“OCI”) (effective portion)
 
Gains (losses) reclassified from accumulated OCI into income (effective portion) (b)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2018
 
2017
 
2018
 
2017
 
2018
 
2017
Commodities futures and options
 
$
69,379

 
$
(55,734
)
 
$

 
$

 
$

 
$
(1,774
)
Foreign exchange contracts
 
972

 
(23
)
 
5,822

 
(4,931
)
 
3,906

 
(3,180
)
Interest rate swap agreements
 

 

 

 

 
(9,479
)
 
(9,480
)
Deferred compensation derivatives
 
(2,173
)
 
4,497

 

 

 

 

Total
 
$
68,178

 
$
(51,260
)
 
$
5,822

 
$
(4,931
)
 
$
(5,573
)
 
$
(14,434
)

(a)
Gains (losses) recognized in income for non-designated commodities futures and options contracts were included in cost of sales. Gains (losses) recognized in income for non-designated foreign currency forward exchange contracts and deferred compensation derivatives were included in selling, marketing and administrative expenses.
(b)
Gains (losses) reclassified from AOCI into income were included in cost of sales for commodities futures and options contracts and for foreign currency forward exchange contracts designated as hedges of purchases of inventory or other productive assets. Other gains (losses) for foreign currency forward exchange contracts were included in selling, marketing and administrative expenses. Losses reclassified from AOCI into income for interest rate swap agreements were included in interest expense.
XML 49 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS (Tables)
12 Months Ended
Dec. 31, 2018
FAIR VALUE MEASUREMENTS [Abstract]  
Schedule of Assets and Liabilities Measured at Fair Value The following table presents assets and liabilities that were measured at fair value in the Consolidated Balance Sheet on a recurring basis as of December 31, 2018 and 2017:
 
 
Assets (Liabilities)
 
 
Level 1
 
Level 2
 
Level 3
 
Total
December 31, 2018:
 
 
 
 
 
 
 
 
Derivative Instruments:
 
 
 
 
 
 
 
 
Assets:
 
 
 
 
 
 
 
 
Foreign exchange contracts (1)
 
$

 
$
3,464

 
$

 
$
3,464

Commodities futures and options (4)
 
7,230

 

 

 
7,230

Liabilities:
 
 
 
 
 
 
 
 
Foreign exchange contracts (1)
 

 
969

 

 
969

Interest rate swap agreements (2)
 

 
4,832

 

 
4,832

Deferred compensation derivatives (3)
 

 
4,736

 

 
4,736

Commodities futures and options (4)
 
262

 

 

 
262

December 31, 2017:
 
 
 
 
 
 
 
 
Assets:
 
 
 
 
 
 
 
 
Foreign exchange contracts (1)
 
$

 
$
454

 
$

 
$
454

Deferred compensation derivatives (3)
 

 
1,581

 

 
1,581

Commodities futures and options (4)
 
390

 

 

 
390

Liabilities:
 
 
 
 
 
 
 
 
Foreign exchange contracts (1)
 

 
1,427

 

 
1,427

Interest rate swap agreements (2)
 

 
1,897

 

 
1,897

Commodities futures and options (4)
 
3,054

 

 

 
3,054


(1)
The fair value of foreign currency forward exchange contracts is the difference between the contract and current market foreign currency exchange rates at the end of the period. We estimate the fair value of foreign currency forward exchange contracts on a quarterly basis by obtaining market quotes of spot and forward rates for contracts with similar terms, adjusted where necessary for maturity differences.
(2)
The fair value of interest rate swap agreements represents the difference in the present value of cash flows calculated at the contracted interest rates and at current market interest rates at the end of the period. We calculate the fair value of interest rate swap agreements quarterly based on the quoted market price for the same or similar financial instruments.
(3)
The fair value of deferred compensation derivatives is based on quoted prices for market interest rates and a broad market equity index.
(4)
The fair value of commodities futures and options contracts is based on quoted market prices.
Schedule of Fair Values and Carrying Values of Long-Term Debt The fair values and carrying values of long-term debt, including the current portion, were as follows:
 
 
Fair Value
 
Carrying Value
At December 31,
 
2018
 
2017
 
2018
 
2017
Current portion of long-term debt
 
$
5,387

 
$
299,430

 
$
5,387

 
$
300,098

Long-term debt
 
3,228,877

 
2,113,296

 
3,254,280

 
2,061,023

Total
 
$
3,234,264

 
$
2,412,726

 
$
3,259,667

 
$
2,361,121

XML 50 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
ASSETS AND LIABILITIES HELD FOR SALE ASSETS AND LIABILITIES HELD FOR SALE (Tables)
12 Months Ended
Dec. 31, 2018
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]  
Assets and Liabilities Held for Sale The amounts classified as assets and liabilities held for sale at December 31, 2018 include the following:

Assets held for sale, included in prepaid expenses and other assets
 
 
Property, plant and equipment, net
 
$
20,905

Other assets
 
2,516

 
 
$
23,421

 
 
 
Liabilities held for sale, included in accrued liabilities
 
 
Accounts payable and accrued liabilities
 
$
596

 
 
$
596

XML 51 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
BUSINESS REALIGNMENT ACTIVITIES (Tables)
12 Months Ended
Dec. 31, 2018
Restructuring and Related Activities [Abstract]  
Schedule of Business Realignment Activity Costs associated with business realignment activities are classified in our Consolidated Statements of Income as follows:
For the years ended December 31,
 
2018
 
2017
 
2016
Cost of sales
 
$
11,323

 
$
5,147

 
$
58,106

Selling, marketing and administrative expense
 
21,401

 
16,449

 
16,939

Business realignment costs
 
19,103

 
47,763

 
18,857

Costs associated with business realignment activities
 
$
51,827

 
$
69,359

 
$
93,902

Costs recorded in 2018, 2017 and 2016 related to these activities were as follows:
For the years ended December 31,
 
2018
 
2017
 
2016
Margin for Growth Program:
 
 
 
 
 
 
Severance
 
$
15,378

 
$
32,554

 
$

Accelerated depreciation
 
9,131

 
6,873

 

Other program costs
 
30,940

 
16,407

 

Operational Optimization Program:
 
 
 
 
 
 
Severance
 

 
13,828

 
17,872

Gain on sale of facilities
 
(6,562
)
 

 

Accelerated depreciation
 

 

 
48,590

Other program costs
 
2,940

 
(303
)
 
21,831

2015 Productivity Initiative:
 
 
 
 
 
 
Other program costs
 

 

 
5,609

Total
 
$
51,827

 
$
69,359

 
$
93,902

Schedule of Liability Activity for Costs Qualifying as Exit and Disposal Costs The following table presents the liability activity for costs qualifying as exit and disposal costs for the year ended December 31, 2018:
 
Total
Liability balance at December 31, 2017
$
38,992

2018 business realignment charges (1)
25,940

Cash payments
(50,996
)
Other, net
669

Liability balance at December 31, 2018 (reported within accrued liabilities)
$
14,605


(1)
The costs reflected in the liability roll-forward represent employee-related and certain third-party service provider charges. These costs do not include items charged directly to expense, such as accelerated depreciation and amortization and certain of the third-party charges associated with various programs, as those items are not reflected in the business realignment liability in our Consolidated Balance Sheets.
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
INCOME TAXES (Tables)
12 Months Ended
Dec. 31, 2018
Income Tax Disclosure [Abstract]  
Schedule of Income (Loss) Before Income Taxes The components of income (loss) before income taxes were as follows:
For the years ended December 31,
 
2018
 
2017
 
2016
Domestic
 
$
1,195,645

 
$
1,187,825

 
$
1,395,440

Foreign
 
214,416

 
(77,157
)
 
(295,959
)
Income before income taxes
 
$
1,410,061

 
$
1,110,668

 
$
1,099,481

Schedule of Components of Income Tax Expense (Benefit) The components of our provision for income taxes were as follows:
For the years ended December 31,
 
2018
 
2017
 
2016
Current:
 
 
 
 
 
 
Federal
 
$
151,107

 
$
314,277

 
$
391,705

State
 
38,243

 
37,628

 
51,706

Foreign
 
13,405

 
(16,356
)
 
(25,877
)
 
 
202,755

 
335,549

 
417,534

Deferred:
 
 
 
 
 
 
Federal
 
35,035

 
19,204

 
(7,706
)
State
 
7,572

 
7,573

 
(452
)
Foreign
 
(6,352
)
 
(8,195
)
 
(29,939
)
 
 
36,255

 
18,582

 
(38,097
)
Total provision for income taxes
 
$
239,010

 
$
354,131

 
$
379,437

Schedule of Deferred Tax Asset and Liabilities The significant temporary differences that comprised the deferred tax assets and liabilities are as follows:
December 31,
 
2018
 
2017
Deferred tax assets:
 
 
 
 
Post-retirement benefit obligations
 
$
52,915

 
$
58,306

Accrued expenses and other reserves
 
85,180

 
103,769

Stock-based compensation
 
30,448

 
31,364

Derivative instruments
 
17,423

 
27,109

Pension
 
8,921

 

Lease financing obligation
 
12,284

 
12,310

Accrued trade promotion reserves
 
13,670

 
26,028

Net operating loss carryforwards
 
161,242

 
226,142

Capital loss carryforwards
 
26,670

 
23,215

Other
 
9,969

 
7,748

Gross deferred tax assets
 
418,722

 
515,991

Valuation allowance
 
(239,959
)
 
(312,148
)
Total deferred tax assets
 
178,763

 
203,843

Deferred tax liabilities:
 
 
 
 
Property, plant and equipment, net
 
144,044

 
132,443

Acquired intangibles
 
161,003

 
68,476

Inventories
 
21,366

 
20,769

Pension
 

 
969

Other
 
28,044

 
23,819

Total deferred tax liabilities
 
354,457

 
246,476

Net deferred tax (liabilities) assets
 
$
(175,694
)
 
$
(42,633
)
Included in:
 
 
 
 
Non-current deferred tax assets, net
 
1,166

 
3,023

Non-current deferred tax liabilities, net
 
(176,860
)
 
(45,656
)
Net deferred tax (liabilities) assets
 
$
(175,694
)
 
$
(42,633
)
Schedule of Effective Income Tax Rate Reconciliation The following table reconciles the federal statutory income tax rate with our effective income tax rate:
For the years ended December 31,
 
2018
 
2017
 
2016
Federal statutory income tax rate
 
21.0
 %
 
35.0
 %
 
35.0
 %
Increase (reduction) resulting from:
 
 
 
 
 
 
State income taxes, net of Federal income tax benefits
 
2.7

 
2.6

 
3.4

Qualified production income deduction
 

 
(2.9
)
 
(3.8
)
Business realignment and impairment charges
 
0.6

 
4.3

 
0.4

Foreign rate differences
 
(2.0
)
 
(4.3
)
 
3.6

Historic and solar tax credits
 
(3.5
)
 
(4.8
)
 
(3.3
)
U.S. tax reform
 
(1.4
)
 
2.9

 

Tax contingencies
 
0.5

 
0.5

 
0.1

Other, net
 
(0.9
)
 
(1.4
)
 
(0.9
)
Effective income tax rate
 
17.0
 %
 
31.9
 %
 
34.5
 %
Schedule of Unrecognized Tax Benefits Roll Forward A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:
December 31,
 
2018
 
2017
Balance at beginning of year
 
$
42,082

 
$
36,002

Additions for tax positions taken during prior years
 
1,174

 
2,492

Reductions for tax positions taken during prior years
 
(2,581
)
 
(1,689
)
Additions for tax positions taken during the current year
 
61,627

 
10,018

Settlements
 

 
(1,481
)
Expiration of statutes of limitations
 
(4,772
)
 
(3,260
)
Balance at end of year
 
$
97,530

 
$
42,082

XML 53 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS (Tables)
12 Months Ended
Dec. 31, 2018
Retirement Benefits [Abstract]  
Schedule of Defined Benefit Obligations, Plan Assets, and Funded Status A summary of the changes in benefit obligations, plan assets and funded status of these plans is as follows:
 
 
Pension Benefits 
 
Other Benefits 
December 31,
 
2018
 
2017
 
2018
 
2017
Change in benefit obligation
 
 
 
 
 
 
 
 
Projected benefit obligation at beginning of year
 
$
1,117,564

 
$
1,118,318

 
$
236,112

 
$
242,846

Service cost
 
21,223

 
20,657

 
230

 
263

Interest cost
 
31,943

 
40,996

 
6,923

 
8,837

Plan amendments
 

 
(8,473
)
 

 

Actuarial (gain) loss
 
(50,432
)
 
40,768

 
(10,842
)
 
2,207

Curtailment
 
(16
)
 

 

 

Settlement
 
(61,268
)
 
(44,978
)
 

 

Currency translation and other
 
(4,674
)
 
6,749

 
(1,073
)
 
889

Benefits paid
 
(23,134
)
 
(56,473
)
 
(16,631
)
 
(18,930
)
Projected benefit obligation at end of year
 
1,031,206

 
1,117,564

 
214,719

 
236,112

Change in plan assets
 
 
 
 
 
 
 
 
Fair value of plan assets at beginning of year
 
1,086,226

 
1,023,676

 

 

Actual return on plan assets
 
(43,118
)
 
121,241

 

 

Employer contributions
 
9,233

 
37,503

 
16,631

 
18,930

Settlement
 
(61,268
)
 
(44,978
)
 

 

Currency translation and other
 
(4,078
)
 
5,257

 

 

Benefits paid
 
(23,134
)
 
(56,473
)
 
(16,631
)
 
(18,930
)
Fair value of plan assets at end of year
 
963,861

 
1,086,226

 

 

Funded status at end of year
 
$
(67,345
)
 
$
(31,338
)
 
$
(214,719
)
 
$
(236,112
)
 
 
 
 
 
 
 
 
 
Amounts recognized in the Consolidated Balance Sheets:
 
 
 
 
 
 
 
 
Other assets
 
$
332

 
$
14,988

 
$

 
$

Accrued liabilities
 
(1,298
)
 
(6,916
)
 
(19,553
)
 
(20,792
)
Other long-term liabilities
 
(66,379
)
 
(39,410
)
 
(195,166
)
 
(215,320
)
Total
 
$
(67,345
)
 
$
(31,338
)
 
$
(214,719
)
 
$
(236,112
)
 
 
 
 
 
 
 
 
 
Amounts recognized in Accumulated Other Comprehensive Income (Loss), net of tax:
 
 
 
 
 
 
 
 
Actuarial net (loss) gain
 
$
(254,735
)
 
$
(207,659
)
 
$
17,967

 
$
8,313

Net prior service credit (cost)
 
32,350

 
30,994

 
(812
)
 
(1,174
)
Net amounts recognized in AOCI
 
$
(222,385
)
 
$
(176,665
)
 
$
17,155

 
$
7,139

Schedule of Accumulated Benefit Obligations in Excess of Plan Assets Plans with accumulated benefit obligations in excess of plan assets were as follows:  
December 31,
 
2018
 
2017
Projected benefit obligation
 
$
1,030,382

 
$
711,767

Accumulated benefit obligation
 
993,892

 
675,660

Fair value of plan assets
 
962,705

 
665,441

Schedule of Components of Net Periodic Benefit Cost The components of net periodic benefit cost were as follows:  
 
 
Pension Benefits
 
Other Benefits
For the years ended December 31,
 
2018
 
2017
 
2016
 
2018
 
2017
 
2016
Amounts recognized in net periodic benefit cost
 
 
 
 
 
 
 
 
 
 
 
 
Service cost
 
$
21,223

 
$
20,657

 
$
23,075

 
$
230

 
$
263

 
$
299

Interest cost
 
31,943

 
40,996

 
41,875

 
6,923

 
8,837

 
9,731

Expected return on plan assets
 
(58,612
)
 
(57,370
)
 
(58,820
)
 

 

 

Amortization of prior service (credit) cost
 
(7,202
)
 
(5,822
)
 
(1,555
)
 
836

 
748

 
575

Amortization of net loss (gain)
 
26,875

 
33,648

 
34,940

 

 
(1
)
 
(13
)
Curtailment credit
 
(299
)
 

 

 

 

 

Settlement loss
 
20,211

 
17,732

 
22,657

 

 

 

Total net periodic benefit cost
 
$
34,139

 
$
49,841

 
$
62,172

 
$
7,989

 
$
9,847

 
$
10,592

 
 
 
 
 
 
 
 
 
 
 
 
 
Change in plan assets and benefit obligations recognized in AOCI, pre-tax
 
 
 
 
 
 
 
 
 
 
 
 
Actuarial net (gain) loss
 
$
3,715

 
$
(73,768
)
 
$
(31,772
)
 
$
(10,771
)
 
$
2,139

 
$
(3,047
)
Prior service (credit) cost
 
7,198

 
(2,650
)
 
(41,517
)
 
(838
)
 
(744
)
 
(572
)
Total recognized in other comprehensive (income) loss, pre-tax
 
$
10,913

 
$
(76,418
)
 
$
(73,289
)
 
$
(11,609
)
 
$
1,395

 
$
(3,619
)
Net amounts recognized in periodic benefit cost and AOCI
 
$
45,052

 
$
(26,577
)
 
$
(11,117
)
 
$
(3,620
)
 
$
11,242

 
$
6,973

Schedule of Amounts in Accumulated Other Comprehensive Income (Loss) to be Recognized over Next Fiscal Year Amounts expected to be amortized from AOCI into net periodic benefit cost during 2019 are as follows:  
 
Pension Plans 
 
Post-Retirement
Benefit Plans 
Amortization of net actuarial loss
$
33,695

 
$
811

Amortization of prior service (credit) cost
$
(7,235
)
 
$
(384
)
Schedule of Weighted-Average Assumptions Used in Computing the Benefit Obligation The weighted-average assumptions used in computing the year end benefit obligations were as follows:
 
 
Pension Benefits 
 
Other Benefits
December 31,
 
2018
 
2017
 
2018
 
2017
Discount rate
 
4.1
%
 
3.4
%
 
4.2
%
 
3.5
%
Rate of increase in compensation levels
 
3.6
%
 
3.8
%
 
N/A

 
N/A

The weighted-average assumptions used in computing net periodic benefit cost were as follows:  
 
 
Pension Benefits
 
Other Benefits
For the years ended December 31,
 
2018
 
2017
 
2016
 
2018
 
2017
 
2016
Discount rate
 
3.4
%
 
3.8
%
 
4.0
%
 
3.5
%
 
3.8
%
 
4.0
%
Expected long-term return on plan assets
 
5.8
%
 
5.8
%
 
6.1
%
 
N/A

 
N/A

 
N/A

Rate of compensation increase
 
3.8
%
 
3.8
%
 
3.8
%
 
N/A

 
N/A

 
N/A

Schedule of Effect of One-Percentage-Point Change in Assumed Health Care Cost Trend Rates A one-percentage point change in assumed health care cost trend rates would have the following effects:
Impact of assumed health care cost trend rates
 
One-Percentage
Point Increase 
 
One-Percentage
Point Decrease
Effect on total service and interest cost components
 
$
94

 
$
(82
)
Effect on accumulated post-retirement benefit obligation
 
3,213

 
(2,833
)
Schedule of Allocation of Plan Assets Our target asset allocation for our major domestic pension plans as of December 31, 2018 was as follows:
Asset Class
 
Target Asset Allocation 
Cash
 
1%
Equity securities
 
25%
Fixed income securities
 
49%
Alternative investments, including real estate, listed infrastructure and other
 
25%
The following table sets forth by level, within the fair value hierarchy (as defined in Note 6), pension plan assets at their fair values as of December 31, 2018:
 
Quoted prices in active markets of identical assets
(Level 1)
 
Significant other observable inputs
(Level 2)
 
Significant other unobservable inputs (Level 3)
 
Investments Using NAV as a Practical Expedient (1)
 
Total
Cash and cash equivalents
$
1,040

 
$
17,857

 
$

 
$
664

 
$
19,561

Equity securities:
 
 
 
 
 
 
 
 
 
Global all-cap (a)

 

 

 
210,850

 
210,850

Fixed income securities:
 
 
 
 
 
 
 
 
 
U.S. government/agency

 

 

 
242,618

 
242,618

Corporate bonds (b)

 

 

 
117,656

 
117,656

International government/corporate bonds (d)

 

 

 
29,115

 
29,115

Diversified credit (e)

 

 

 
94,008

 
94,008

Alternative investments:
 
 
 
 
 
 
 
 
 
Global diversified assets (f)

 

 

 
147,661

 
147,661

Global real estate investment trusts (g)

 

 

 
57,854

 
57,854

Global infrastructure (h)

 

 

 
44,538

 
44,538

Total pension plan assets
$
1,040

 
$
17,857

 
$

 
$
944,964

 
$
963,861


The following table sets forth by level, within the fair value hierarchy, pension plan assets at their fair values as of December 31, 2017:
 
Quoted prices in active markets of identical assets 
(Level 1)
 
Significant other observable inputs
(Level 2)
 
Significant other unobservable inputs (Level 3)
 
Investments Using NAV as a Practical Expedient (1)
 
Total
Cash and cash equivalents
$
1,179

 
$
18,161

 
$

 
$
730

 
$
20,070

Equity securities:
 
 
 
 
 
 
 
 
 
Global all-cap (a)

 

 

 
276,825

 
276,825

Fixed income securities:
 
 
 
 
 
 
 
 
 
U.S. government/agency

 

 

 
239,686

 
239,686

Corporate bonds (b)

 
33,019

 

 
162,633

 
195,652

Collateralized obligations (c)

 
40,350

 

 
34,538

 
74,888

International government/corporate bonds (d)

 

 

 
32,447

 
32,447

Alternative investments:
 
 
 
 
 
 
 
 
 
Global diversified assets (f)

 

 

 
149,030

 
149,030

Global real estate investment trusts (g)

 

 

 
50,213

 
50,213

Global infrastructure (h)

 

 

 
47,415

 
47,415

Total pension plan assets
$
1,179

 
$
91,530

 
$

 
$
993,517

 
$
1,086,226


(1)
Certain investments that are measured at fair value using the net asset value per share (or its equivalent) practical expedient have not been categorized in the fair value hierarchy but are included to reconcile to the amounts presented in our Obligations and Funded Status table.
(a)
This category comprises equity funds that primarily track the MSCI World Index or MSCI All Country World Index.
(b)
This category comprises fixed income funds primarily invested in investment grade and high yield bonds.
(c)
This category comprises fixed income funds primarily invested in high quality mortgage-backed securities and other asset-backed obligations.
(d)
This category comprises fixed income funds primarily invested in Canadian and other international bonds.
(e)
This category comprises fixed income funds primarily invested in high yield bonds, loans, securitized debt, and emerging market debt.
(f)
This category comprises diversified funds invested across alternative asset classes.
(g)
This category comprises equity funds primarily invested in publicly traded real estate securities.
(h)
This category comprises equity funds primarily invested in publicly traded listed infrastructure securities.
Schedule of Expected Benefit Payments Total benefit payments expected to be paid to plan participants, including pension benefits funded from the plans and other benefits funded from Company assets, are as follows:
 
Expected Benefit Payments 
 
2019
 
2020
 
2021
 
2022
 
2023
 
2024-2028
Pension Benefits
$
113,395

 
$
95,461

 
$
92,790

 
$
115,509

 
$
92,411

 
$
396,875

Other Benefits
19,582

 
18,573

 
17,407

 
16,595

 
15,841

 
68,234

XML 54 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCK COMPENSATION PLANS (Tables)
12 Months Ended
Dec. 31, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of Stock Compensation Costs For the periods presented, compensation expense for all types of stock-based compensation programs and the related income tax benefit recognized were as follows:
For the years ended December 31,
 
2018
 
2017
 
2016
Pre-tax compensation expense
 
$
49,286

 
$
51,061

 
$
54,785

Related income tax benefit
 
9,463

 
13,684

 
17,148

Schedule of Activity Relating to the Grants of Stock Options A summary of activity relating to grants of stock options for the year ended December 31, 2018 is as follows:
Stock Options
Shares
Weighted-Average
Exercise Price (per share)
Weighted-Average Remaining
Contractual Term
Aggregate Intrinsic Value
Outstanding at beginning of the period
5,921,062

$89.06
5.8 years
 
Granted
945,220

$99.93
 
 
Exercised
(1,110,712
)
$68.69
 
 
Forfeited
(361,188
)
$102.20
 
 
Outstanding as of December 31, 2018
5,394,382

$94.28
5.6 years
$
70,398

Options exercisable as of December 31, 2018
3,506,304

$90.77
4.1 years
$
57,789

Schedule of Fair Value Estimated on the Grant Date and the Weighted Average Assumptions The fair value was estimated on the date of grant using a Black-Scholes option-pricing model and the following weighted-average assumptions:
For the years ended December 31,
 
2018
 
2017
 
2016
Dividend yields
 
2.4
%
 
2.4
%
 
2.4
%
Expected volatility
 
16.6
%
 
17.2
%
 
16.8
%
Risk-free interest rates
 
2.8
%
 
2.2
%
 
1.5
%
Expected term in years
 
6.6

 
6.8

 
6.8


l
“Dividend yields” means the sum of dividends declared for the four most recent quarterly periods, divided by the average price of our Common Stock for the comparable periods;
l
“Expected volatility” means the historical volatility of our Common Stock over the expected term of each grant;
l
“Risk-free interest rates” means the U.S. Treasury yield curve rate in effect at the time of grant for periods within the contractual life of the stock option; and
l
“Expected term” means the period of time that stock options granted are expected to be outstanding based primarily on historical data.
Schedule of Outstanding Stock Options The following table summarizes information about stock options outstanding as of December 31, 2018:  
 
 
Options Outstanding
 
Options Exercisable
Range of Exercise Prices
 
Number
Outstanding as
of 12/31/18
 
Weighted-
Average
Remaining
Contractual
Life in Years 
 
Weighted-
Average
Exercise Price  
 
Number
Exercisable as of
12/31/18
 
Weighted-
Average
Exercise Price 
$33.40 - $90.39
 
2,079,250

 
4.2
 
$77.54
 
1,704,705

 
$74.72
$90.40 - $105.91
 
1,676,763

 
7.0
 
$102.54
 
711,683

 
$105.12
$105.92 - $111.76
 
1,638,369

 
5.8
 
$107.06
 
1,089,916

 
$106.52
$33.40 - $111.76
 
5,394,382

 
5.6
 
$94.28
 
3,506,304

 
$90.77
Schedule of Activity Relating to Grants of PSUs and RSUs A summary of activity relating to grants of PSUs and RSUs for the period ended December 31, 2018 is as follows:
Performance Stock Units and Restricted Stock Units
 
Number of units
 
Weighted-average grant date fair value
for equity awards (per unit)
Outstanding at beginning of year
 
923,364

 
$103.11
Granted
 
457,315

 
$97.86
Performance assumption change
 
16,961

 
$102.71
Vested
 
(287,101
)
 
$103.59
Forfeited
 
(111,521
)
 
$103.48
Outstanding at end of year
 
999,018

 
$101.57
Schedule of Information Pertaining to Fair Value of PSUs and RSUs Granted for Potential Future Distribution The following table sets forth information about the fair value of the PSUs and RSUs granted for potential future distribution to employees and non-employee directors. In addition, the table provides assumptions used to determine the fair value of the market-based total shareholder return component using the Monte Carlo simulation model on the date of grant.
For the years ended December 31,
 
2018
 
2017
 
2016
Units granted
 
457,315

 
478,044

 
545,750

Weighted-average fair value at date of grant
 
$
97.86

 
$
110.97

 
$
93.55

Monte Carlo simulation assumptions:
 
 
 
 
 
 
Estimated values
 
$
29.17

 
$
46.85

 
$
38.02

Dividend yields
 
2.6
%
 
2.3
%
 
2.5
%
Expected volatility
 
20.4
%
 
20.4
%
 
17.0
%

l
“Estimated values” means the fair value for the market-based total shareholder return component of each PSU at the date of grant using a Monte Carlo simulation model;
l
“Dividend yields” means the sum of dividends declared for the four most recent quarterly periods, divided by the average price of our Common Stock for the comparable periods;
l
“Expected volatility” means the historical volatility of our Common Stock over the expected term of each grant.
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
SEGMENT INFORMATION (Tables)
12 Months Ended
Dec. 31, 2018
Segment Reporting [Abstract]  
Schedule of Net Sales and Earnings by Segment Our segment net sales and earnings were as follows:
For the years ended December 31,
 
2018
 
2017
 
2016
Net sales:
 
 
 
 
 
 
North America
 
$
6,901,607

 
$
6,621,173

 
$
6,532,988

International and Other
 
889,462

 
894,253

 
907,193

Total
 
$
7,791,069

 
$
7,515,426

 
$
7,440,181

 
 
 
 
 
 
 
Segment income (loss):
 
 
 
 
 
 
North America
 
$
2,020,082

 
$
2,044,218

 
$
2,040,454

International and Other
 
73,762

 
11,532

 
(29,139
)
Total segment income
 
2,093,844

 
2,055,750

 
2,011,315

Unallocated corporate expense (1)
 
486,716

 
499,251

 
488,318

Unallocated mark-to-market (gains) losses on commodity derivatives
 
(168,263
)
 
(35,292
)
 
163,238

Long-lived and intangible asset impairment charges
 
57,729

 
208,712

 
4,204

Costs associated with business realignment activities
 
51,827

 
69,359

 
93,902

Acquisition-related costs
 
44,829

 
311

 
6,480

Gain on sale of licensing costs
 
(2,658
)
 

 

Operating profit
 
1,623,664

 
1,313,409

 
1,255,173

Interest expense, net
 
138,837

 
98,282

 
90,143

Other (income) expense, net
 
74,766

 
104,459

 
65,549

Income before income taxes
 
$
1,410,061

 
$
1,110,668

 
$
1,099,481

(1)
Includes centrally-managed (a) corporate functional costs relating to legal, treasury, finance, and human resources, (b) expenses associated with the oversight and administration of our global operations, including warehousing, distribution and manufacturing, information systems and global shared services, (c) non-cash stock-based compensation expense, and (d) other gains or losses that are not integral to segment performance.
Schedule of Unallocated Mark-to-Market (Gains) Losses on Commodity Derivatives Activity within the unallocated mark-to-market (gains) losses on commodity derivatives is as follows:

For the years ended December 31,
 
2018
 
2017
 
2016
Net (gains) losses on mark-to-market valuation of commodity derivative positions recognized in income
 
$
(69,379
)
 
$
55,734

 
$
171,753

Net losses on commodity derivative positions reclassified from unallocated to segment income
 
(98,884
)
 
(91,026
)
 
(8,515
)
Net (gains) losses on mark-to-market valuation of commodity derivative positions recognized in unallocated derivative (gains) losses
 
$
(168,263
)
 
$
(35,292
)
 
$
163,238

Schedule of Depreciation and Amortization Expense Included within Segment Income Depreciation and amortization expense included within segment income presented above is as follows:
For the years ended December 31,
2018
 
2017
 
2016
North America
$
205,340

 
$
171,265

 
$
162,211

International and Other
35,656

 
42,542

 
50,753

Corporate (1)
54,148

 
48,046

 
88,873

Total
$
295,144

 
$
261,853

 
$
301,837


(1)
Corporate includes non-cash asset-related accelerated depreciation and amortization related to business realignment activities, as discussed in Note 8. Such amounts are not included within our measure of segment income.
Schedule of Segment Information by Geography Additional geographic information is as follows:
For the years ended December 31,
2018
 
2017
 
2016
Net sales:
 
 
 
 
 
United States
$
6,535,675

 
$
6,263,703

 
$
6,196,723

Other
1,255,394

 
1,251,723

 
1,243,458

Total
$
7,791,069

 
$
7,515,426

 
$
7,440,181

 
 
 
 
 
 
Long-lived assets:
 
 
 
 
 
United States
$
1,668,186

 
$
1,575,496

 
$
1,528,255

Other
462,108

 
531,201

 
648,993

Total
$
2,130,294

 
$
2,106,697

 
$
2,177,248

Schedule of Revenue from External Customers by Products and Services Additional product line information is as follows:
For the year ended December 31,
2018
Net sales:
 
Confectionery and confectionery-based portfolio
$
7,453,364

Snacks portfolio
337,705

Total
$
7,791,069

XML 56 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
EQUITY AND NONCONTROLLING INTEREST (Tables)
12 Months Ended
Dec. 31, 2018
Equity [Abstract]  
Schedule of the Changes in the Outstanding Shares of Common Stock Changes in the outstanding shares of Common Stock for the past three years were as follows:
For the years ended December 31,
 
2018
 
2017
 
2016
Shares issued
 
359,901,744

 
359,901,744

 
359,901,744

Treasury shares at beginning of year
 
(149,040,927
)
 
(147,642,009
)
 
(143,124,384
)
Stock repurchases:
 
 
 
 
 
 
Shares repurchased in the open market under pre-approved share repurchase programs
 
(1,406,093
)
 

 
(4,640,964
)
Shares repurchased directly from the Milton Hershey School Trust
 
(450,000
)
 
(1,500,000
)
 

Shares repurchased to replace Treasury Stock issued for stock options and incentive compensation
 
(615,719
)
 
(1,278,675
)
 
(1,820,766
)
Stock issuances:
 
 
 
 
 
 
Shares issued for stock options and incentive compensation
 
1,339,899

 
1,379,757

 
1,944,105

Treasury shares at end of year
 
(150,172,840
)
 
(149,040,927
)
 
(147,642,009
)
Net shares outstanding at end of year
 
209,728,904

 
210,860,817

 
212,259,735

Schedule of Activity Relating to the Noncontrolling Interest A roll-forward showing the 2018 activity relating to the noncontrolling interest follows:
 
Noncontrolling Interest
Balance, December 31, 2017
$
16,227

Net loss attributable to noncontrolling interest
(6,511
)
Other comprehensive loss - foreign currency translation adjustments
(1,171
)
Balance, December 31, 2018
$
8,545

XML 57 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Purchase Obligations Covered by Purchase Agreements with Various Suppliers Future Maturity Schedule As of December 31, 2018, we had entered into agreements for the purchase of raw materials with various suppliers. Subject to meeting our quality standards, the purchase obligations covered by these agreements were as follows as of December 31, 2018:
in millions
 
2019
 
2020
 
2021
 
2022
 
2023
Purchase obligations
 
$
1,495.9

 
$
870.9

 
$
7.5

 
$
0.7

 
$

Schedule of Future Minimum Lease Payments for Capital Leases Future minimum payments under lease arrangements with a remaining term in excess of one year were as follows as of December 31, 2018:
 
 
Operating leases (1)
 
Capital leases (2)
2019
 
$
38,041

 
$
6,980

2020
 
24,047

 
5,272

2021
 
16,883

 
3,901

2022
 
15,424

 
4,399

2023
 
13,494

 
4,577

Thereafter
 
185,608

 
169,686


(1)
Future minimum rental payments reflect commitments under non-cancelable operating leases primarily for offices, retail stores, warehouse and distribution facilities. Total rent expense for the years ended December 31, 2018, 2017 and 2016 was $34,157, $25,525 and $20,330, respectively, including short-term rentals.
(2)
Future minimum rental payments reflect commitments under non-cancelable capital leases primarily for offices and warehouse facilities, as well as vehicles.
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
EARNINGS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2018
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings Per Share We compute basic and diluted earnings per share based on the weighted-average number of shares of Common Stock and Class B common stock outstanding as follows:
For the years ended December 31,
 
2018
 
2017
 
2016
 
 
Common Stock
 
Class B Common Stock
 
Common Stock
 
Class B Common Stock
 
Common Stock
 
Class B Common Stock
Basic earnings per share:
 
 
 
 
 
 
 
 
 
 
 
 
Numerator:
 
 
 
 
 
 
 
 
 
 
 
 
Allocation of distributed earnings (cash dividends paid)
 
$
410,732

 
$
151,789

 
$
385,878

 
$
140,394

 
$
367,081

 
$
132,394

Allocation of undistributed earnings
 
449,372

 
165,669

 
188,286

 
68,423

 
162,299

 
58,270

Total earnings—basic
 
$
860,104

 
$
317,458

 
$
574,164

 
$
208,817

 
$
529,380

 
$
190,664

 
 
 
 
 
 
 
 
 
 
 
 
 
Denominator (shares in thousands):
 
 
 
 
 
 
 
 
 
 
 
 
Total weighted-average shares—basic
 
149,379

 
60,614

 
151,625

 
60,620

 
153,519

 
60,620

 
 
 
 
 
 
 
 
 
 
 
 
 
Earnings Per Share—basic
 
$
5.76

 
$
5.24

 
$
3.79

 
$
3.44

 
$
3.45

 
$
3.15

 
 
 
 
 
 
 
 
 
 
 
 
 
Diluted earnings per share:
 
 
 
 
 
 
 
 
 
 
 
 
Numerator:
 
 
 
 
 
 
 
 
 
 
 
 
Allocation of total earnings used in basic computation
 
$
860,104

 
$
317,458

 
$
574,164

 
$
208,817

 
$
529,380

 
$
190,664

Reallocation of total earnings as a result of conversion of Class B common stock to Common stock
 
317,458

 

 
208,817

 

 
190,664

 

Reallocation of undistributed earnings
 

 
(803
)
 

 
(492
)
 

 
(324
)
Total earnings—diluted
 
$
1,177,562

 
$
316,655

 
$
782,981

 
$
208,325

 
$
720,044

 
$
190,340

 
 
 
 
 
 
 
 
 
 
 
 
 
Denominator (shares in thousands):
 
 
 
 
 
 
 
 
 
 
 
 
Number of shares used in basic computation
 
149,379

 
60,614

 
151,625

 
60,620

 
153,519

 
60,620

Weighted-average effect of dilutive securities:
 
 
 
 
 
 
 
 
 
 
 
 
Conversion of Class B common stock to Common shares outstanding
 
60,614

 

 
60,620

 

 
60,620

 

Employee stock options
 
651

 

 
1,144

 

 
964

 

Performance and restricted stock units
 
345

 

 
353

 

 
201

 

Total weighted-average shares—diluted
 
210,989

 
60,614

 
213,742

 
60,620

 
215,304

 
60,620

 
 
 
 
 
 
 
 
 
 
 
 
 
Earnings Per Share—diluted
 
$
5.58

 
$
5.22

 
$
3.66

 
$
3.44

 
$
3.34

 
$
3.14

XML 59 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
OTHER (INCOME) EXPENSE, NET OTHER (INCOME) EXPENSE, NET (Tables)
12 Months Ended
Dec. 31, 2018
Other Income and Expenses [Abstract]  
Schedule of Other (Income) Expense, Net A summary of the components of other (income) expense, net is as follows:
For the years ended December 31,
 
2018
 
2017
 
2016
Write-down of equity investments in partnerships qualifying for tax credits
 
$
50,329

 
$
66,209

 
$
43,482

Non-service cost components of net periodic benefit cost relating to pension and other post-retirement benefit plans
 
20,672

 
38,768

 
49,390

Settlement of SGM liability (see Note 2)
 

 

 
(26,650
)
Other (income) expense, net
 
3,765

 
(518
)
 
(673
)
Total
 
$
74,766

 
$
104,459

 
$
65,549

XML 60 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
SUPPLEMENTAL BALANCE SHEET INFORMATION (Tables)
12 Months Ended
Dec. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Supplemental Balance Sheet Information The components of certain Consolidated Balance Sheet accounts are as follows:
December 31,
 
2018
 
2017
Inventories:
 
 
 
 
Raw materials
 
$
237,086

 
$
224,940

Goods in process
 
107,139

 
93,627

Finished goods
 
618,798

 
614,945

Inventories at FIFO
 
963,023

 
933,512

Adjustment to LIFO
 
(178,144
)
 
(180,676
)
Total inventories
 
$
784,879

 
$
752,836

 
 
 
 
 
Prepaid expenses and other:
 
 
 
 
Prepaid expenses
 
$
68,490

 
$
128,735

Assets held for sale
 
23,421

 
21,124

Other current assets
 
180,248

 
130,774

Total prepaid expenses and other
 
$
272,159

 
$
280,633

 
 
 
 
 
Property, plant and equipment:
 
 
 
 
Land
 
$
102,074

 
$
108,300

Buildings
 
1,211,011

 
1,214,158

Machinery and equipment
 
2,988,027

 
2,925,353

Construction in progress
 
280,559

 
212,912

Property, plant and equipment, gross
 
4,581,671

 
4,460,723

Accumulated depreciation
 
(2,451,377
)
 
(2,354,026
)
Property, plant and equipment, net
 
$
2,130,294

 
$
2,106,697

 
 
 
 
 
Other assets:
 
 
 
 
Capitalized software, net
 
$
126,379

 
$
104,881

Other non-current assets
 
126,605

 
146,998

Total other assets
 
$
252,984

 
$
251,879

 
 
 
 
 
Accrued liabilities:
 
 
 
 
Payroll, compensation and benefits
 
$
180,546

 
$
190,863

Advertising, promotion and product allowances
 
293,642

 
305,107

Liabilities held for sale
 
596

 

Other
 
204,379

 
180,164

Total accrued liabilities
 
$
679,163

 
$
676,134

 
 
 
 
 
Other long-term liabilities:
 
 
 
 
Post-retirement benefits liabilities
 
$
195,166

 
$
215,320

Pension benefits liabilities
 
66,379

 
39,410

Other
 
184,503

 
184,209

Total other long-term liabilities
 
$
446,048

 
$
438,939

 
 
 
 
 
Accumulated other comprehensive loss:
 
 
 
 
Foreign currency translation adjustments
 
$
(96,678
)
 
$
(91,837
)
Pension and post-retirement benefit plans, net of tax
 
(205,230
)
 
(169,526
)
Cash flow hedges, net of tax
 
(54,872
)
 
(52,383
)
Total accumulated other comprehensive loss
 
$
(356,780
)
 
$
(313,746
)
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
QUARTERLY DATA (Tables)
12 Months Ended
Dec. 31, 2018
Quarterly Financial Information Disclosure [Abstract]  
Schedule of Quarterly Financial Information Summary quarterly results were as follows:
Year 2018
 
First
 
Second
 
Third
 
Fourth
Net sales
 
$
1,971,959

 
$
1,751,615

 
$
2,079,593

 
$
1,987,902

Gross profit
 
974,060

 
793,420

 
863,493

 
944,352

Net income attributable to The Hershey Company
 
350,203

 
226,855

 
263,713

 
336,791

Common stock:
 
 
 
 
 
 
 
 
Net income per share—Basic(a)
 
1.71

 
1.11

 
1.29

 
1.65

Net income per share—Diluted(a)
 
1.65

 
1.08

 
1.25

 
1.60

Dividends paid per share
 
0.656

 
0.656

 
0.722

 
0.722

Class B common stock:
 
 
 
 
 
 
 
 
Net income per share—Basic(a)
 
1.55

 
1.01

 
1.17

 
1.50

Net income per share—Diluted(a)
 
1.55

 
1.01

 
1.17

 
1.49

Dividends paid per share
 
0.596

 
0.596

 
0.656

 
0.656

Market price—common stock:
 
 
 
 
 
 
 
 
High
 
114.06

 
100.60

 
106.60

 
110.01

Low
 
96.06

 
89.54

 
91.04

 
101.64


Year 2017
 
First
 
Second
 
Third
 
Fourth
Net sales
 
$
1,879,678

 
$
1,662,991

 
$
2,033,121

 
$
1,939,636

Gross profit
 
909,352

 
765,847

 
942,936

 
837,241

Net income attributable to The Hershey Company
 
125,044

 
203,501

 
273,303

 
181,133

Common stock:
 
 
 
 
 
 
 
 
Net income per share—Basic(a)
 
0.60

 
0.98

 
1.32

 
0.88

Net income per share—Diluted(a)
 
0.58

 
0.95

 
1.28

 
0.85

Dividends paid per share
 
0.618

 
0.618

 
0.656

 
0.656

Class B common stock:
 
 
 
 
 
 
 
 
Net income per share—Basic(a)
 
0.55

 
0.89

 
1.20

 
0.80

Net income per share—Diluted(a)
 
0.55

 
0.89

 
1.20

 
0.80

Dividends paid per share
 
0.562

 
0.562

 
0.596

 
0.596

Market price—common stock:
 
 
 
 
 
 
 
 
High
 
109.61

 
115.96

 
110.50

 
115.45

Low
 
103.45

 
106.41

 
104.06

 
102.87

(a)
Quarterly income per share amounts do not total to the annual amount due to changes in weighted-average shares outstanding during the year.
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION (Details)
12 Months Ended
Dec. 31, 2018
country
segment
brand_name
Accounting Policies [Abstract]  
Number of brand names | brand_name 80
Number of countries in which products are marketed, sold and distributed (country) | country 90
Number of reportable segments (segment) | segment 2
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - REVENUE RECOGNITION (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Promotional Costs, Estimate Deviation, Percentage (Less Than) 3.00% 3.00% 3.00%
Unsettled Accrued Liabilities $ 171,449 $ 173,669  
Sales Revenue, Goods, Net | Customer Concentration Risk | McLane Company, Inc.      
Concentration Risk, Percentage 28.00% 29.00% 25.00%
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - SELLING, MARKETING AND ADMINISTRATIVE EXPENSE (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Accounting Policies [Abstract]      
Research and development costs $ 38,521 $ 45,850 $ 47,268
Advertising expense 479,908 541,293 $ 521,479
Prepaid advertising expense $ 594 $ 56  
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - ACCOUNTS RECEIVABLE - TRADE (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Revenue, Major Customer [Line Items]    
Allowance for doubtful accounts $ 24,610 $ 41,792
McLane Company, Inc. | Customer Concentration Risk | Accounts Receivable    
Revenue, Major Customer [Line Items]    
Concentration Risk, Percentage 26.00%  
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - INVENTORIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Accounting Policies [Abstract]    
Percentage of LIFO inventory 60.00%  
LIFO inventory amount $ 466,911 $ 443,492
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - PROPERTY, PLANT AND EQUIPMENT (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Property, Plant and Equipment [Line Items]      
Assets under capital lease arrangements, net $ 110,249 $ 116,843  
Depreciation $ 231,012 $ 211,592 $ 231,735
Machinery and Equipment | Minimum      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, useful life 3 years    
Machinery and Equipment | Maximum      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, useful life 15 years    
Building and Building Improvements | Minimum      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, useful life 25 years    
Building and Building Improvements | Maximum      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, useful life 40 years    
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - COMPUTER SOFTWARE (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Property, Plant and Equipment [Line Items]    
Capitalized software, net $ 126,379 $ 104,881
Computer Software    
Property, Plant and Equipment [Line Items]    
Capitalized software, net 126,379 104,881
Capitalized computer software, accumulated amortization $ 316,710 $ 296,042
Computer Software | Minimum    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, useful life 3 years  
Computer Software | Maximum    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, useful life 7 years  
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - RECENT ACCOUNTING PRONOUNCEMENTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Jan. 01, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cost of sales $ 4,215,744 $ 4,060,050 $ 4,270,642  
Tax Cuts and Jobs Act of 2017, Reclassification from AOCI to Retained Earnings 47,656      
Selling, General and Administrative Expense (1,874,829) (1,885,492) (1,891,305)  
Restructuring Charges, Business Realignment (19,103) (47,763) (18,857)  
Other Nonoperating Income (Expense) (74,766) (104,459) (65,549)  
Net Cash Provided by (Used in) Operating Activities 1,599,993 1,249,515 1,013,428  
Net Cash Provided by (Used in) Financing Activities (116,108) 843,768 464,396  
Accounting Standards Update 2017-07        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cost of sales (10,857) (11,648)    
Selling, General and Administrative Expense 27,911 24,073    
Restructuring Charges, Business Realignment 0 13,669    
Other Nonoperating Income (Expense) $ 38,768 49,390    
Accounting Standards Update 2016-09, Excess Tax Benefit Component [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Net Cash Provided by (Used in) Operating Activities   24,901 29,953  
Net Cash Provided by (Used in) Financing Activities   $ 24,901 $ 29,953  
Accounting Standards Update 2016-02        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Lease right-of-use asset       $ 230,000
Lease liability       220,000
Accounting Standards Update 2016-02 | Retained Earnings        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative effect of new accounting principle in period of adoption       $ 7,000
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
BUSINESS ACQUISITIONS - PIRATE BRANDS NARRATIVE (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Oct. 17, 2018
Dec. 31, 2018
Sep. 30, 2018
Jul. 01, 2018
Apr. 01, 2018
Dec. 31, 2017
Oct. 01, 2017
Jul. 02, 2017
Apr. 02, 2017
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Business Acquisition [Line Items]                          
Net sales   $ 1,987,902 $ 2,079,593 $ 1,751,615 $ 1,971,959 $ 1,939,636 $ 2,033,121 $ 1,662,991 $ 1,879,678   $ 7,791,069 $ 7,515,426 $ 7,440,181
Pirate Brands                          
Business Acquisition [Line Items]                          
Business Combination, Consideration Transferred $ 423,002                        
Finite-Lived Trademarks, Gross 272,000                        
Finite-Lived Customer Relationships, Gross $ 17,300                        
Trademarks | Pirate Brands                          
Business Acquisition [Line Items]                          
Finite-Lived Intangible Asset, Useful Life 45 years                        
Minimum | Customer Relationships | Pirate Brands                          
Business Acquisition [Line Items]                          
Finite-Lived Intangible Asset, Useful Life 16 years                        
Maximum | Customer Relationships | Pirate Brands                          
Business Acquisition [Line Items]                          
Finite-Lived Intangible Asset, Useful Life 18 years                        
Scenario, Forecast | Pirate Brands                          
Business Acquisition [Line Items]                          
Net sales                   $ 90,000      
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
BUSINESS ACQUISITIONS - PIRATE BRANDS ASSETS ACQUIRED AND LIABILITIES ASSUMED ALLOCATION (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Oct. 17, 2018
Dec. 31, 2017
Dec. 31, 2016
Business Acquisition [Line Items]        
Goodwill $ 1,801,103   $ 821,061 $ 812,344
Pirate Brands        
Business Acquisition [Line Items]        
Inventories   $ 4,663    
Plant, property and equipment, net   48    
Goodwill   129,991    
Other intangible assets   289,300    
Accrued liabilities   1,000    
Net assets acquired   $ 423,002    
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
BUSINESS ACQUISITIONS - AMPLIFY SNACK BRANDS, INC NARRATIVE (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 31, 2018
Dec. 31, 2018
Business Acquisition [Line Items]    
Business Acquisition, Equity Interests Received, Common Stock, Value $ 907,766  
Purchase price allocation adjustments   $ 27,001
Amplify Snack Brands, Inc.    
Business Acquisition [Line Items]    
Business Combination, Consideration Transferred $ 968,781  
Business Acquisition, Share Price $ 12.00  
Purchase price allocation adjustments   27,001
Finite-Lived Trademarks, Gross $ 648,000  
Finite-Lived Customer Relationships, Gross $ 34,000  
Business Combination, Acquisition Related Costs   $ 20,577
Minimum | Trademarks | Amplify Snack Brands, Inc.    
Business Acquisition [Line Items]    
Finite-Lived Intangible Asset, Useful Life 28 years  
Minimum | Customer Relationships | Amplify Snack Brands, Inc.    
Business Acquisition [Line Items]    
Finite-Lived Intangible Asset, Useful Life 14 years  
Maximum | Trademarks | Amplify Snack Brands, Inc.    
Business Acquisition [Line Items]    
Finite-Lived Intangible Asset, Useful Life 38 years  
Maximum | Customer Relationships | Amplify Snack Brands, Inc.    
Business Acquisition [Line Items]    
Finite-Lived Intangible Asset, Useful Life 18 years  
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
BUSINESS ACQUISITIONS - AMPLIFY SNACK BRANDS, INC ASSETS ACQUIRED AND LIABILITIES ASSUMED ALLOCATION (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Jan. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Business Acquisition [Line Items]        
Goodwill $ 1,801,103   $ 821,061 $ 812,344
Amplify Snack Brands, Inc.        
Business Acquisition [Line Items]        
Cash acquired   $ 53,324    
Accounts receivable   41,152    
Other current assets   35,509    
Plant, property and equipment, net   71,093    
Goodwill   939,388    
Other intangible assets   682,000    
Other non-current assets   1,049    
Accounts payable   (32,394)    
Accrued liabilities   (109,565)    
Current debt   (610,836)    
Other current liabilities   (2,931)    
Non-current deferred income taxes   (93,859)    
Non-current liabilities   (5,149)    
Net assets acquired   $ 915,457    
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.10.0.1
BUSINESS ACQUISITIONS - RIPPLE BRAND COLLECTIVE, LLC ASSETS ACQUIRED AND LIABILITIES ASSUMED ALLOCATION (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Apr. 26, 2016
Business Acquisition [Line Items]        
Goodwill $ 1,801,103 $ 821,061 $ 812,344  
Ripple Brand Collective, LLC        
Business Acquisition [Line Items]        
Goodwill       $ 128,110
Other current assets       12,375
Cash acquired       674
Current liabilities       (7,211)
Net assets acquired       285,374
Trademarks | Ripple Brand Collective, LLC        
Business Acquisition [Line Items]        
Other intangible assets       91,200
Other intangible assets | Ripple Brand Collective, LLC        
Business Acquisition [Line Items]        
Other intangible assets       $ 60,900
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.10.0.1
BUSINESS ACQUISITIONS - RIPPLE BRAND COLLECTIVE, LLC NARRATIVE (Details) - Ripple Brand Collective, LLC
Apr. 26, 2016
Trademarks  
Business Acquisition [Line Items]  
Finite-Lived Intangible Asset, Useful Life 27 years
Other intangible assets | Minimum  
Business Acquisition [Line Items]  
Finite-Lived Intangible Asset, Useful Life 2 years
Other intangible assets | Maximum  
Business Acquisition [Line Items]  
Finite-Lived Intangible Asset, Useful Life 14 years
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.10.0.1
BUSINESS ACQUISITIONS - SHANGHAI GOLDEN MONKEY NARRATIVE (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 03, 2016
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Sep. 26, 2014
Business Acquisition [Line Items]            
Payment of SGM liability (see Note 2)   $ 0 $ 0 $ 35,762    
Gain on settlement of SGM liability (see Note 2)   0 0 26,650    
Shanghai Golden Monkey Food Joint Stock Co., Ltd.            
Business Acquisition [Line Items]            
Business Acquisition, Percentage of Voting Interests Acquired 20.00%       100.00% 80.00%
Payment of SGM liability (see Note 2) $ 35,762          
Gain on settlement of SGM liability (see Note 2) $ 26,650 $ 0 $ 0 $ 26,650    
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.10.0.1
GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF CHANGES IN CARRYING VALUE OF GOODWILL BY REPORTABLE SEGMENT (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Goodwill [Line Items]      
Goodwill, gross     $ 1,174,692
Accumulated impairment loss     (362,348)
Goodwill [Roll Forward]      
Goodwill, beginning balance $ 1,801,103 $ 821,061 812,344
Acquired during the period (see Note 2) 1,069,379    
Purchase price allocation adjustments 27,001    
Divested during the period (98,379)    
Foreign Currency Translation (17,959) 8,717  
Goodwill, ending balance 1,801,103 821,061  
Operating Segments | North America      
Goodwill [Line Items]      
Goodwill, gross     797,163
Accumulated impairment loss     (4,973)
Goodwill [Roll Forward]      
Goodwill, beginning balance 1,782,845 799,929 792,190
Acquired during the period (see Note 2) 1,069,379    
Purchase price allocation adjustments 27,001    
Divested during the period (98,379)    
Foreign Currency Translation (15,085) 7,739  
Goodwill, ending balance 1,782,845 799,929  
Operating Segments | International and Other      
Goodwill [Line Items]      
Goodwill, gross     377,529
Accumulated impairment loss     (357,375)
Goodwill [Roll Forward]      
Goodwill, beginning balance 18,258 21,132 $ 20,154
Acquired during the period (see Note 2) 0    
Purchase price allocation adjustments 0    
Divested during the period 0    
Foreign Currency Translation (2,874) 978  
Goodwill, ending balance $ 18,258 $ 21,132  
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.10.0.1
GOODWILL AND INTANGIBLE ASSETS - GOODWILL AND INTANGIBLE ASSETS NARRATIVE (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Goodwill and Intangible Assets Disclosure [Abstract]      
Goodwill, Impairment Loss $ 0 $ 0 $ 0
Impairment of Intangible Assets (Excluding Goodwill)   105,992 4,204
Amortization of Intangible Assets $ 38,555 $ 23,376 $ 26,687
XML 79 R64.htm IDEA: XBRL DOCUMENT v3.10.0.1
GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF GROSS CARRYING AMOUNT AND ACCUMULATED AMORTIZATION FOR EACH MAJOR CLASS OF INTANGIBLE ASSET (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross $ 1,353,936 $ 422,664
Finite-lived intangible assets, accumulated amortization (110,283) (88,144)
Total other intangible assets 1,278,292 369,156
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets, excluding goodwill 34,639 34,636
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross 1,173,770 277,473
Finite-lived intangible assets, accumulated amortization (60,995) (37,510)
Customer-related    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross 163,860 128,182
Finite-lived intangible assets, accumulated amortization (33,516) (34,659)
Patents    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross 16,306 17,009
Finite-lived intangible assets, accumulated amortization $ (15,772) $ (15,975)
XML 80 R65.htm IDEA: XBRL DOCUMENT v3.10.0.1
GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF AMORTIZATION EXPENSE, FOR THE NEXT FIVE YEARS (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
2019 $ 44,565
2020 43,986
2021 43,971
2022 43,971
2023 $ 43,971
XML 81 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
SHORT AND LONG-TERM DEBT - SHORT-TERM DEBT NARRATIVE (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Line of Credit Facility [Line Items]    
Short-term debt $ 1,197,929,000 $ 559,359,000
Short-term debt, weighted average interest rate 2.50% 1.70%
Maximum amount of short term borrowing outstanding $ 2,246,485,000 $ 815,588,000
Commercial Paper    
Line of Credit Facility [Line Items]    
Short-term debt $ 1,084,740,000 $ 448,675,000
Short-term debt, weighted average interest rate 2.40% 1.40%
Revolving Credit Facility | Line of Credit    
Line of Credit Facility [Line Items]    
Debt instrument, covenant, pre-tax income from operations to consolidated interest expense, minimum 200.00%  
Revolving Credit Facility | Foreign Line of Credit    
Line of Credit Facility [Line Items]    
Line of Credit Facility, Maximum Borrowing Capacity $ 386,590,000 $ 440,148,000
Short-term foreign bank loans against the lines of credit 113,189,000 $ 110,684,000
Line of Credit | Revolving Credit Facility | Line of Credit    
Line of Credit Facility [Line Items]    
Line of Credit Facility, Maximum Borrowing Capacity $ 1,400,000,000  
XML 82 R67.htm IDEA: XBRL DOCUMENT v3.10.0.1
SHORT AND LONG-TERM DEBT - SCHEDULE OF LONG-TERM DEBT INSTRUMENTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Debt Instrument [Line Items]    
Total long-term debt $ 3,259,667 $ 2,361,121
Net impact of interest rate swaps, debt issuance costs and unamortized debt discounts (20,667) (16,427)
Less—current portion 5,387 300,098
Long-term portion 3,254,280 2,061,023
Proceeds from Issuance of Other Long-term Debt 1,193,830 792,953
Corporate Debt Securities | 1.60% Notes due 2018 (1)    
Debt Instrument [Line Items]    
Total long-term debt 0 $ 300,000
Repayments of Debt $ 300,000  
Interest rate, stated percentage 1.60% 1.60%
Corporate Debt Securities | 2.90% Notes due 2020 (2)    
Debt Instrument [Line Items]    
Total long-term debt $ 350,000 $ 0
Interest rate, stated percentage 2.90% 2.90%
Corporate Debt Securities | 4.125% Notes due 2020    
Debt Instrument [Line Items]    
Total long-term debt $ 350,000 $ 350,000
Interest rate, stated percentage 4.125% 4.125%
Corporate Debt Securities | 3.10% Notes due 2021 (2)    
Debt Instrument [Line Items]    
Total long-term debt $ 350,000 $ 0
Interest rate, stated percentage 3.10% 3.10%
Corporate Debt Securities | 8.8% Debentures due 2021    
Debt Instrument [Line Items]    
Total long-term debt $ 84,715 $ 84,715
Interest rate, stated percentage 8.80% 8.80%
Corporate Debt Securities | 3.375% Notes due 2023 (2)    
Debt Instrument [Line Items]    
Total long-term debt $ 500,000 $ 0
Interest rate, stated percentage 3.375% 3.375%
Corporate Debt Securities | 2.625% Notes due 2023    
Debt Instrument [Line Items]    
Total long-term debt $ 250,000 $ 250,000
Interest rate, stated percentage 2.625% 2.625%
Corporate Debt Securities | 3.20% Notes due 2025    
Debt Instrument [Line Items]    
Total long-term debt $ 300,000 $ 300,000
Interest rate, stated percentage 3.20% 3.20%
Corporate Debt Securities | 2.30% Notes due 2026 (3)    
Debt Instrument [Line Items]    
Total long-term debt $ 500,000 $ 500,000
Interest rate, stated percentage 2.30% 2.30%
Corporate Debt Securities | 7.2% Debentures due 2027    
Debt Instrument [Line Items]    
Total long-term debt $ 193,639 $ 193,639
Interest rate, stated percentage 7.20% 7.20%
Corporate Debt Securities | 3.375% Notes due 2046    
Debt Instrument [Line Items]    
Total long-term debt $ 300,000 $ 300,000
Interest rate, stated percentage 3.375% 3.375%
Lease Obligations    
Debt Instrument [Line Items]    
Total long-term debt $ 101,980 $ 99,194
XML 83 R68.htm IDEA: XBRL DOCUMENT v3.10.0.1
SHORT AND LONG-TERM DEBT - LONG TERM DEBT INTEREST RATES (Details) - Corporate Debt Securities
Dec. 31, 2018
Dec. 31, 2017
1.60% Notes due 2018 (1)    
Debt Instrument [Line Items]    
Interest rate, stated percentage 1.60% 1.60%
2.90% Notes due 2020 (2)    
Debt Instrument [Line Items]    
Interest rate, stated percentage 2.90% 2.90%
4.125% Notes due 2020    
Debt Instrument [Line Items]    
Interest rate, stated percentage 4.125% 4.125%
3.10% Notes due 2021 (2)    
Debt Instrument [Line Items]    
Interest rate, stated percentage 3.10% 3.10%
8.8% Debentures due 2021    
Debt Instrument [Line Items]    
Interest rate, stated percentage 8.80% 8.80%
3.375% Notes due 2023 (2)    
Debt Instrument [Line Items]    
Interest rate, stated percentage 3.375% 3.375%
2.625% Notes due 2023    
Debt Instrument [Line Items]    
Interest rate, stated percentage 2.625% 2.625%
3.20% Notes due 2025    
Debt Instrument [Line Items]    
Interest rate, stated percentage 3.20% 3.20%
2.30% Notes due 2026 (3)    
Debt Instrument [Line Items]    
Interest rate, stated percentage 2.30% 2.30%
7.2% Debentures due 2027    
Debt Instrument [Line Items]    
Interest rate, stated percentage 7.20% 7.20%
3.375% Notes due 2046    
Debt Instrument [Line Items]    
Interest rate, stated percentage 3.375% 3.375%
XML 84 R69.htm IDEA: XBRL DOCUMENT v3.10.0.1
SHORT AND LONG-TERM DEBT - LONG TERM DEBT NARRATIVE (Details) - USD ($)
$ in Thousands
1 Months Ended
Nov. 30, 2016
Sep. 30, 2016
Dec. 31, 2018
Dec. 31, 2017
Debt Instrument [Line Items]        
Long-term Debt     $ 3,259,667 $ 2,361,121
Corporate Debt Securities | 5.45% Notes due 2016        
Debt Instrument [Line Items]        
Repayments of Debt   $ 250,000    
Interest rate, stated percentage   5.45%    
Corporate Debt Securities | 1.50% Notes due 2016        
Debt Instrument [Line Items]        
Repayments of Debt $ 250,000      
Interest rate, stated percentage 1.50%      
XML 85 R70.htm IDEA: XBRL DOCUMENT v3.10.0.1
SHORT AND LONG-TERM DEBT - SCHEDULE OF MATURITIES OF LONG-TERM DEBT (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Long-term Debt, Fiscal Year Maturity [Abstract]  
2019 $ 0
2020 700,000
2021 434,715
2022 0
2023 750,000
Thereafter $ 1,293,639
XML 86 R71.htm IDEA: XBRL DOCUMENT v3.10.0.1
SHORT AND LONG-TERM DEBT - SCHEDULE OF NET INTEREST EXPENSE (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Debt Disclosure [Abstract]      
Interest expense $ 151,950 $ 104,232 $ 97,851
Capitalized interest 5,092 4,166 5,903
Interest expense 146,858 100,066 91,948
Interest income (8,021) (1,784) (1,805)
Interest expense, net $ 138,837 $ 98,282 $ 90,143
XML 87 R72.htm IDEA: XBRL DOCUMENT v3.10.0.1
DERIVATIVE INSTRUMENTS - DERIVATIVE INSTRUMENTS NARRATIVE (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Derivative [Line Items]      
Cash flow hedge gain (loss) to be reclassified within twelve months $ 6,570    
Commodities futures and options | Non-designated Hedges      
Derivative [Line Items]      
Derivative, notional amount $ 693,463 $ 405,288  
Commodities futures and options | Non-designated Hedges | Minimum      
Derivative [Line Items]      
Derivative, term of contract 3 months    
Commodities futures and options | Non-designated Hedges | Maximum      
Derivative [Line Items]      
Derivative, term of contract 24 months    
Foreign exchange contracts      
Derivative [Line Items]      
Minimum length of time, hedged in cash flow hedge 3 months    
Maximum length of time, hedged in cash flow hedge 12 months    
Foreign exchange contracts | Designated as Hedging Instrument | Cash Flow Hedges      
Derivative [Line Items]      
Derivative, notional amount $ 29,458 135,962  
Foreign exchange contracts | Non-designated Hedges      
Derivative [Line Items]      
Derivative, notional amount 11,072 2,791  
Interest rate swap agreements | Designated as Hedging Instrument | Cash Flow Hedges      
Derivative [Line Items]      
Derivative, notional amount     $ 500,000
Increase (Decrease) in Derivative Assets and Liabilities     $ 87,000
Interest rate swap agreements | Designated as Hedging Instrument | Fair Value Hedging      
Derivative [Line Items]      
Derivative, notional amount 350,000 350,000  
Deferred compensation derivatives      
Derivative [Line Items]      
Derivative, notional amount $ 33,168 25,246  
Deferred compensation derivatives | Non-designated Hedges | Minimum      
Derivative [Line Items]      
Derivative, term of contract 3 months    
Deferred compensation derivatives | Non-designated Hedges | Maximum      
Derivative [Line Items]      
Derivative, term of contract 12 months    
Interest rate swap | Designated as Hedging Instrument | Fair Value Hedging | Interest Expense      
Derivative [Line Items]      
Fair value hedges, pre-tax benefit $ (748) $ 2,660  
XML 88 R73.htm IDEA: XBRL DOCUMENT v3.10.0.1
DERIVATIVE INSTRUMENTS - SCHEDULE OF THE CLASSIFICATION OF DERIVATIVE ASSETS AND LIABILITIES WITHIN THE CONSOLIDATED BALANCE SHEETS (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Derivatives, Fair Value [Line Items]    
Derivative asset $ 10,694 $ 2,425
Derivative liability 10,799 6,378
Designated as Hedging Instrument | Cash Flow Hedges | Foreign exchange contracts    
Derivatives, Fair Value [Line Items]    
Derivative asset 3,394 423
Derivative liability 485 1,427
Designated as Hedging Instrument | Fair Value Hedging | Interest rate swap agreements    
Derivatives, Fair Value [Line Items]    
Derivative asset 0 0
Derivative liability 4,832 1,897
Non-designated Hedges    
Derivatives, Fair Value [Line Items]    
Derivative asset 7,300 2,002
Derivative liability 5,482 3,054
Non-designated Hedges | Commodities futures and options    
Derivatives, Fair Value [Line Items]    
Derivative asset 7,230 390
Derivative liability 262 3,054
Gross derivative assets, included within derivative liabilities 63,978 48,505
Derivative liability, gross liabilities 57,351 50,179
Non-designated Hedges | Foreign exchange contracts    
Derivatives, Fair Value [Line Items]    
Derivative asset 70 31
Derivative liability 484 0
Non-designated Hedges | Deferred compensation derivatives    
Derivatives, Fair Value [Line Items]    
Derivative asset 0 1,581
Derivative liability $ 4,736 $ 0
XML 89 R74.htm IDEA: XBRL DOCUMENT v3.10.0.1
DERIVATIVE INSTRUMENTS - SCHEDULE OF THE EFFECT OF DERIVATIVE INSTRUMENTS ON THE CONSOLIDATED STATEMENTS OF INCOME (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Derivative [Line Items]      
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net $ 68,178 $ (51,260)  
Gains (losses) recognized in other comprehensive income (“OCI”) (effective portion) 5,822 (4,931) $ (52,708)
Commodities futures and options      
Derivative [Line Items]      
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net 69,379 (55,734)  
Foreign exchange contracts      
Derivative [Line Items]      
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net 972 (23)  
Interest rate swap agreements      
Derivative [Line Items]      
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net 0 0  
Deferred compensation derivatives      
Derivative [Line Items]      
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net (2,173) 4,497  
Designated as Hedging Instrument | Cash Flow Hedges      
Derivative [Line Items]      
Gains (losses) recognized in other comprehensive income (“OCI”) (effective portion) 5,822 (4,931)  
Gains (losses) reclassified from accumulated OCI into income (effective portion) (5,573) (14,434)  
Designated as Hedging Instrument | Cash Flow Hedges | Commodities futures and options      
Derivative [Line Items]      
Gains (losses) recognized in other comprehensive income (“OCI”) (effective portion) 0 0  
Gains (losses) reclassified from accumulated OCI into income (effective portion) 0 (1,774)  
Designated as Hedging Instrument | Cash Flow Hedges | Foreign exchange contracts      
Derivative [Line Items]      
Gains (losses) recognized in other comprehensive income (“OCI”) (effective portion) 5,822 (4,931)  
Gains (losses) reclassified from accumulated OCI into income (effective portion) 3,906 (3,180)  
Designated as Hedging Instrument | Cash Flow Hedges | Interest rate swap agreements      
Derivative [Line Items]      
Gains (losses) recognized in other comprehensive income (“OCI”) (effective portion) 0 0  
Gains (losses) reclassified from accumulated OCI into income (effective portion) (9,479) (9,480)  
Designated as Hedging Instrument | Cash Flow Hedges | Deferred compensation derivatives      
Derivative [Line Items]      
Gains (losses) recognized in other comprehensive income (“OCI”) (effective portion) 0 0  
Gains (losses) reclassified from accumulated OCI into income (effective portion) $ 0 $ 0  
XML 90 R75.htm IDEA: XBRL DOCUMENT v3.10.0.1
FAIR VALUE MEASUREMENTS - SCHEDULE OF ASSETS AND LIABILITIES MEASURED AT FAIR VALUE (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset $ 10,694 $ 2,425
Derivative liability 10,799 6,378
Fair Value, Measurements, Recurring | Foreign exchange contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset 3,464 454
Derivative liability 969 1,427
Fair Value, Measurements, Recurring | Foreign exchange contracts | Quoted prices in active markets of identical assets (Level 1)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset 0 0
Derivative liability 0 0
Fair Value, Measurements, Recurring | Foreign exchange contracts | Significant other observable inputs (Level 2)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset 3,464 454
Derivative liability 969 1,427
Fair Value, Measurements, Recurring | Foreign exchange contracts | Significant other unobservable inputs (Level 3)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset 0 0
Derivative liability 0 0
Fair Value, Measurements, Recurring | Interest rate swap agreements    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative liability 4,832 1,897
Fair Value, Measurements, Recurring | Interest rate swap agreements | Quoted prices in active markets of identical assets (Level 1)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative liability 0 0
Fair Value, Measurements, Recurring | Interest rate swap agreements | Significant other observable inputs (Level 2)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative liability 4,832 1,897
Fair Value, Measurements, Recurring | Interest rate swap agreements | Significant other unobservable inputs (Level 3)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative liability 0 0
Fair Value, Measurements, Recurring | Deferred compensation derivatives    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset   1,581
Derivative liability 4,736  
Fair Value, Measurements, Recurring | Deferred compensation derivatives | Quoted prices in active markets of identical assets (Level 1)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset   0
Derivative liability 0  
Fair Value, Measurements, Recurring | Deferred compensation derivatives | Significant other observable inputs (Level 2)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset   1,581
Derivative liability 4,736  
Fair Value, Measurements, Recurring | Deferred compensation derivatives | Significant other unobservable inputs (Level 3)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset   0
Derivative liability   0
Fair Value, Measurements, Recurring | Commodities futures and options    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset 7,230 390
Derivative liability 262 3,054
Fair Value, Measurements, Recurring | Commodities futures and options | Quoted prices in active markets of identical assets (Level 1)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset 7,230 390
Derivative liability 262 3,054
Fair Value, Measurements, Recurring | Commodities futures and options | Significant other observable inputs (Level 2)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset 0 0
Derivative liability 0 0
Fair Value, Measurements, Recurring | Commodities futures and options | Significant other unobservable inputs (Level 3)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset 0 0
Derivative liability $ 0 $ 0
XML 91 R76.htm IDEA: XBRL DOCUMENT v3.10.0.1
FAIR VALUE MEASUREMENTS - SCHEDULE OF FAIR VALUES AND CARRYING VALUES OF LONG-TERM DEBT (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Current portion of long-term debt $ 5,387 $ 300,098
Long-term portion 3,254,280 2,061,023
Long-term Debt 3,259,667 2,361,121
Significant other observable inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term Debt, Current Maturities, Fair Value 5,387 299,430
Long-term Debt, Excluding Current Maturities, Fair Value 3,228,877 2,113,296
Long-term Debt, Fair Value 3,234,264 2,412,726
Current portion of long-term debt 5,387 300,098
Long-term portion 3,254,280 2,061,023
Long-term Debt $ 3,259,667 $ 2,361,121
XML 92 R77.htm IDEA: XBRL DOCUMENT v3.10.0.1
FAIR VALUE MEASUREMENTS - FAIR VALUE MEASUREMENTS NARRATIVE (Details) - USD ($)
3 Months Ended 12 Months Ended
Apr. 02, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Derivative [Line Items]        
Impairment of Long-Lived Assets to be Disposed of   $ 57,729,000    
Impairment of Intangible Assets (Excluding Goodwill)     $ 105,992,000 $ 4,204,000
Margin for Growth Program        
Derivative [Line Items]        
Impairment of Intangible Assets (Excluding Goodwill) $ 105,992,000   105,992,000  
Impairment of Long-Lived Assets Held-for-use $ 102,720,000   102,720,000  
Significant other unobservable inputs (Level 3)        
Derivative [Line Items]        
Fair Value, Net Asset (Liability)   $ 0 $ 0  
XML 93 R78.htm IDEA: XBRL DOCUMENT v3.10.0.1
ASSETS AND LIABILITIES HELD FOR SALE ASSETS AND LIABILITIES HELD FOR SALE (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Apr. 30, 2018
Jul. 31, 2018
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Disposal Group, Including Discontinued Operation, Property, Plant and Equipment     $ 20,905    
Disposal Group, Including Discontinued Operation, Other Assets     2,516    
Disposal Group, Including Discontinued Operation, Assets     23,421 $ 21,124  
Disposal Group, Including Discontinued Operation, Accounts Payable and Accrued Liabilities     596    
Disposal Group, Including Discontinued Operation, Liabilities     596 0  
Proceeds from sales of property, plant and equipment and other long-lived assets     49,759 7,609 $ 3,651
Proceeds from sales of businesses, net of cash and cash equivalents divested     167,048 0 0
Long-lived asset impairment charges     57,729 $ 208,712 $ 4,204
Facility Closing | Operation Optimization Program          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Proceeds from sales of property, plant and equipment and other long-lived assets     27,468    
Gain (loss) on disposition of property plant equipment     $ (6,562)    
Tyrrells and Shanghai Golden Monkey (SGM)          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Proceeds from sales of businesses, net of cash and cash equivalents divested   $ 167,048      
Long-lived asset impairment charges   $ 33,729      
Licensing Agreements          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Proceeds from sale of intangible assets $ 13,000        
Gain (loss) on disposition of intangible assets $ 2,658        
XML 94 R79.htm IDEA: XBRL DOCUMENT v3.10.0.1
BUSINESS REALIGNMENT ACTIVITIES - SCHEDULE OF BUSINESS REALIGNMENT ACTIVITY (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Restructuring Cost and Reserve [Line Items]      
Business realignment costs $ 51,827,000 $ 69,359,000 $ 93,902,000
Margin for Growth Program      
Restructuring Cost and Reserve [Line Items]      
Business realignment costs 55,449,000 55,834,000  
Operation Optimization Program      
Restructuring Cost and Reserve [Line Items]      
Business realignment costs   13,525,000 88,293,000
Severance | Margin for Growth Program      
Restructuring Cost and Reserve [Line Items]      
Business realignment costs 15,378,000 32,554,000 0
Severance | Operation Optimization Program      
Restructuring Cost and Reserve [Line Items]      
Business realignment costs 0 13,828,000 17,872,000
Accelerated depreciation and amortization | Margin for Growth Program      
Restructuring Cost and Reserve [Line Items]      
Business realignment costs 9,131,000 6,873,000 0
Accelerated depreciation and amortization | Operation Optimization Program      
Restructuring Cost and Reserve [Line Items]      
Business realignment costs 0 0 48,590,000
Other program costs | Margin for Growth Program      
Restructuring Cost and Reserve [Line Items]      
Business realignment costs 30,940,000 16,407,000 0
Other program costs | Operation Optimization Program      
Restructuring Cost and Reserve [Line Items]      
Business realignment costs 2,940,000 (303,000) 21,831,000
Other program costs | Productivity Initiative 2015 [Member]      
Restructuring Cost and Reserve [Line Items]      
Business realignment costs 0 0 5,609,000
Facility Closing | Operation Optimization Program      
Restructuring Cost and Reserve [Line Items]      
Business realignment costs (6,562,000) 0 0
Cost of Sales      
Restructuring Cost and Reserve [Line Items]      
Business realignment costs 11,323,000 5,147,000 58,106,000
Selling, marketing and administrative      
Restructuring Cost and Reserve [Line Items]      
Business realignment costs 21,401,000 16,449,000 16,939,000
Business realignment charges      
Restructuring Cost and Reserve [Line Items]      
Business realignment costs $ 19,103,000 $ 47,763,000 $ 18,857,000
XML 95 R80.htm IDEA: XBRL DOCUMENT v3.10.0.1
BUSINESS REALIGNMENT ACTIVITIES - BUSINESS REALIGNMENT ACTIVITIES NARRATIVE (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Apr. 02, 2017
USD ($)
Dec. 31, 2015
employee
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Feb. 28, 2017
USD ($)
Restructuring Cost and Reserve [Line Items]            
Long-lived asset impairment charges     $ 57,729,000 $ 208,712,000 $ 4,204,000  
Business realignment costs     51,827,000 69,359,000 93,902,000  
Impairment of Intangible Assets (Excluding Goodwill)       105,992,000 4,204,000  
Margin for Growth Program            
Restructuring Cost and Reserve [Line Items]            
Restructuring and Related Cost, Cost Incurred to Date     336,295,000      
Long-lived asset impairment charges $ 208,712,000   16,300,000 208,712,000    
Restructuring and Related Cost, Expected Number of Positions Eliminated, Percent           15.00%
Business realignment costs     55,449,000 55,834,000    
Impairment of Intangible Assets (Excluding Goodwill) 105,992,000     105,992,000    
Impairment of Long-Lived Assets Held-for-use $ 102,720,000     102,720,000    
Margin for Growth Program | Severance            
Restructuring Cost and Reserve [Line Items]            
Restructuring and Related Cost, Cost Incurred to Date     47,932,000      
Business realignment costs     15,378,000 32,554,000 0  
Margin for Growth Program | Other program costs            
Restructuring Cost and Reserve [Line Items]            
Restructuring and Related Cost, Cost Incurred to Date     63,351,000      
Business realignment costs     30,940,000 16,407,000 0  
Operation Optimization Program            
Restructuring Cost and Reserve [Line Items]            
Business realignment costs       13,525,000 88,293,000  
Operation Optimization Program | Severance            
Restructuring Cost and Reserve [Line Items]            
Business realignment costs     0 13,828,000 17,872,000  
Operation Optimization Program | Other program costs            
Restructuring Cost and Reserve [Line Items]            
Business realignment costs     2,940,000 (303,000) 21,831,000  
Operation Optimization Program | Facility Closing            
Restructuring Cost and Reserve [Line Items]            
Business realignment costs     (6,562,000) 0 0  
2015 Productivity Initiative            
Restructuring Cost and Reserve [Line Items]            
Restructuring and Related Cost, Cost Incurred to Date     5,609,000      
Restructuring and Related Cost, Expected Number of Positions Eliminated | employee   300        
2015 Productivity Initiative | Other program costs            
Restructuring Cost and Reserve [Line Items]            
Business realignment costs     $ 0 $ 0 $ 5,609,000  
Business realignment charges | Geographic Concentration Risk | North America | Margin for Growth Program            
Restructuring Cost and Reserve [Line Items]            
Concentration Risk, Percentage     60.00%      
Business realignment charges | Geographic Concentration Risk | North America | Operation Optimization Program            
Restructuring Cost and Reserve [Line Items]            
Concentration Risk, Percentage     40.00%      
Business realignment charges | Geographic Concentration Risk | International and Other | Margin for Growth Program            
Restructuring Cost and Reserve [Line Items]            
Concentration Risk, Percentage     40.00%      
Business realignment charges | Geographic Concentration Risk | International and Other | Operation Optimization Program            
Restructuring Cost and Reserve [Line Items]            
Concentration Risk, Percentage     60.00%      
Minimum | Margin for Growth Program            
Restructuring Cost and Reserve [Line Items]            
Restructuring and related cost, expected cost     $ 340,000,000     $ 375,000,000
Restructuring and Related Cost, Expected Cost, Cash Portion     97,000,000      
Maximum | Margin for Growth Program            
Restructuring Cost and Reserve [Line Items]            
Restructuring and related cost, expected cost     355,000,000     $ 425,000,000
Restructuring and Related Cost, Expected Cost, Cash Portion     $ 110,000,000      
XML 96 R81.htm IDEA: XBRL DOCUMENT v3.10.0.1
BUSINESS REALIGNMENT ACTIVITIES - SCHEDULE OF LIABILITY ACTIVITY FOR COSTS QUALIFYING AS EXIT AND DISPOSAL COSTS (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
Restructuring Reserve [Roll Forward]  
Liability balance at December 31, 2017 $ 38,992
2018 business realignment charges 25,940
Cash payments (50,996)
Other, net 669
Liability balance at December 31, 2018 $ 14,605
XML 97 R82.htm IDEA: XBRL DOCUMENT v3.10.0.1
INCOME TAXES - SCHEDULE OF INCOME (LOSS) BEFORE TAXES (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]      
Domestic $ 1,195,645 $ 1,187,825 $ 1,395,440
Foreign 214,416 (77,157) (295,959)
Income before income taxes $ 1,410,061 $ 1,110,668 $ 1,099,481
XML 98 R83.htm IDEA: XBRL DOCUMENT v3.10.0.1
INCOME TAXES - SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Current:      
Federal $ 151,107 $ 314,277 $ 391,705
State 38,243 37,628 51,706
Foreign 13,405 (16,356) (25,877)
Current provision for income taxes 202,755 335,549 417,534
Deferred:      
Federal 35,035 19,204 (7,706)
State 7,572 7,573 (452)
Foreign (6,352) (8,195) (29,939)
Deferred income tax provision 36,255 18,582 (38,097)
Total provision for income taxes $ 239,010 $ 354,131 $ 379,437
XML 99 R84.htm IDEA: XBRL DOCUMENT v3.10.0.1
INCOME TAXES - INCOME TAXES NARRATIVE (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Tax Contingency [Line Items]      
Tax Cuts and Jobs Act of 2017, change in tax rate, income tax expense   $ 32,500  
Tax Cuts and Jobs Act of 2017, measurement period adjustment, income tax expense (benefit) $ 19,500    
Amount of unrecognized tax benefits that if recognized would affect the effective tax rate 93,507 37,587  
Net tax expense (benefit) for interest and penalties 1,785 795 $ (75)
Accrued net interest and penalties 6,154 4,966  
Expected reduction in the liability for unrecognized tax benefits within the next 12 months 9,637    
Undistributed earnings of foreign subsidiaries 550,591    
Investment tax credits and related tax depreciation benefits 60,111 74,600  
Write-down of equity investments in partnerships qualifying for historic tax credits 50,329 66,209 $ 43,482
Other Nonoperating Income (Expense) | Partnerships Qualifying For Tax Credits      
Income Tax Contingency [Line Items]      
Write-down of equity investments in partnerships qualifying for historic tax credits $ 50,329 $ 66,209  
XML 100 R85.htm IDEA: XBRL DOCUMENT v3.10.0.1
INCOME TAXES - SCHEDULE OF DEFERRED TAX ASSET AND LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Deferred tax assets:    
Post-retirement benefit obligations $ 52,915 $ 58,306
Accrued expenses and other reserves 85,180 103,769
Stock-based compensation 30,448 31,364
Derivative instruments 17,423 27,109
Pension 8,921 0
Lease financing obligation 12,284 12,310
Accrued trade promotion reserves 13,670 26,028
Net operating loss carryforwards 161,242 226,142
Capital loss carryforwards 26,670 23,215
Other 9,969 7,748
Gross deferred tax assets 418,722 515,991
Valuation allowance (239,959) (312,148)
Total deferred tax assets 178,763 203,843
Deferred tax liabilities:    
Property, plant and equipment, net 144,044 132,443
Acquired intangibles 161,003 68,476
Inventories 21,366 20,769
Pension 0 969
Other 28,044 23,819
Total deferred tax liabilities 354,457 246,476
Net deferred tax liabilities (175,694) (42,633)
Included in:    
Non-current deferred tax assets, net 1,166 3,023
Non-current deferred tax liabilities, net $ (176,860) $ (45,656)
XML 101 R86.htm IDEA: XBRL DOCUMENT v3.10.0.1
INCOME TAXES - SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION (Details)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]      
Federal statutory income tax rate 21.00% 35.00% 35.00%
State income taxes, net of Federal income tax benefits 2.70% 2.60% 3.40%
Qualified production income deduction 0.00% (2.90%) (3.80%)
Business realignment and impairment charges 0.60% 4.30% 0.40%
Foreign rate differences (2.00%) (4.30%) 3.60%
Historic and solar tax credits (3.50%) (4.80%) (3.30%)
U.S. tax reform (1.40%) 2.90% 0.00%
Tax contingencies 0.50% 0.50% 0.10%
Other, net (0.90%) (1.40%) (0.90%)
Effective income tax rate 17.00% 31.90% 34.50%
XML 102 R87.htm IDEA: XBRL DOCUMENT v3.10.0.1
INCOME TAXES - SCHEDULE OF UNRECOGNIZED TAX BENEFITS ROLL FORWARD (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Balance at beginning of year $ 42,082 $ 36,002
Additions for tax positions taken during prior years 1,174 2,492
Reductions for tax positions taken during prior years (2,581) (1,689)
Additions for tax positions taken during the current year 61,627 10,018
Settlements 0 (1,481)
Expiration of statutes of limitations (4,772) (3,260)
Balance at end of year $ 97,530 $ 42,082
XML 103 R88.htm IDEA: XBRL DOCUMENT v3.10.0.1
PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS NARRATIVE (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
postretirement_plan
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]        
Number of defined benefit, other post-retirement plans, and defined contribution other post-retirement plans (postretirement plan) | postretirement_plan 2      
Defined benefit plan, accumulated benefit obligation $ 994,278 $ 1,077,112    
Defined contribution pan, cost recognized 47,959 46,154 $ 43,545  
Pension Benefits        
Defined Benefit Plan Disclosure [Line Items]        
Employer contributions 9,233 37,503    
Defined benefit plans, minimum future employer contributions in next fiscal year $ 1,445      
Pension Benefits | Unfunded Plan | Hershey Company Puerto Rico Hourly Pension Plan        
Defined Benefit Plan Disclosure [Line Items]        
Employer contributions   6,461    
Supplemental Employee Retirement Plan        
Defined Benefit Plan Disclosure [Line Items]        
Employer contributions   $ 29,201    
Other Benefits        
Defined Benefit Plan Disclosure [Line Items]        
Defined Benefit Plan, Health Care Cost Trend Rate Assumed, Next Fiscal Year 7.00% 7.00%    
Employer contributions $ 16,631 $ 18,930    
Other Benefits | Scenario, Forecast        
Defined Benefit Plan Disclosure [Line Items]        
Defined benefit plan, ultimate health care cost trend rate       5.00%
XML 104 R89.htm IDEA: XBRL DOCUMENT v3.10.0.1
PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF DEFINED BENEFIT OBLIGATIONS, PLAN ASSETS AND FUNDED STATUS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Amounts recognized in Accumulated Other Comprehensive Income (Loss), net of tax:      
Net amounts recognized in AOCI $ 205,230 $ 169,526  
Pension Benefits      
Change in benefit obligation      
Projected benefit obligation at beginning of year 1,117,564 1,118,318  
Service cost 21,223 20,657 $ 23,075
Interest cost 31,943 40,996 41,875
Plan amendments 0 (8,473)  
Actuarial (gain) loss (50,432) 40,768  
Curtailment (16) 0  
Settlement (61,268) (44,978)  
Currency translation and other (4,674) 6,749  
Benefits paid 23,134 56,473  
Projected benefit obligation at end of year 1,031,206 1,117,564 1,118,318
Change in plan assets      
Fair value of plan assets at beginning of year 1,086,226 1,023,676  
Actual return on plan assets (43,118) 121,241  
Employer contributions 9,233 37,503  
Settlement (61,268) (44,978)  
Currency translation and other (4,078) 5,257  
Benefits paid 23,134 56,473  
Fair value of plan assets at end of year 963,861 1,086,226 1,023,676
Funded status at end of year (67,345) (31,338)  
Amounts recognized in the Consolidated Balance Sheets:      
Other assets 332 14,988  
Accrued liabilities (1,298) (6,916)  
Other long-term liabilities (66,379) (39,410)  
Total (67,345) (31,338)  
Amounts recognized in Accumulated Other Comprehensive Income (Loss), net of tax:      
Actuarial net (loss) gain (254,735) (207,659)  
Net prior service credit (cost) 32,350 30,994  
Net amounts recognized in AOCI (222,385) (176,665)  
Other Benefits      
Change in benefit obligation      
Projected benefit obligation at beginning of year 236,112 242,846  
Service cost 230 263 299
Interest cost 6,923 8,837 9,731
Plan amendments 0 0  
Actuarial (gain) loss (10,842) 2,207  
Curtailment 0 0  
Settlement 0 0  
Currency translation and other (1,073) 889  
Benefits paid 16,631 18,930  
Projected benefit obligation at end of year 214,719 236,112 242,846
Change in plan assets      
Fair value of plan assets at beginning of year 0 0  
Actual return on plan assets 0 0  
Employer contributions 16,631 18,930  
Settlement 0 0  
Currency translation and other 0 0  
Benefits paid 16,631 18,930  
Fair value of plan assets at end of year 0 0 $ 0
Funded status at end of year (214,719) (236,112)  
Amounts recognized in the Consolidated Balance Sheets:      
Other assets 0 0  
Accrued liabilities (19,553) (20,792)  
Other long-term liabilities (195,166) (215,320)  
Total (214,719) (236,112)  
Amounts recognized in Accumulated Other Comprehensive Income (Loss), net of tax:      
Actuarial net (loss) gain 17,967 8,313  
Net prior service credit (cost) (812) (1,174)  
Net amounts recognized in AOCI $ 17,155 $ 7,139  
XML 105 R90.htm IDEA: XBRL DOCUMENT v3.10.0.1
PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF ACCUMULATED BENEFIT OBLIGATIONS IN EXCESS OF PLAN ASSETS (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Retirement Benefits [Abstract]    
Projected benefit obligation $ 1,030,382 $ 711,767
Accumulated benefit obligation 993,892 675,660
Fair value of plan assets $ 962,705 $ 665,441
XML 106 R91.htm IDEA: XBRL DOCUMENT v3.10.0.1
PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF COMPONENTS OF NET PERIODIC BENEFIT COST (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Pension Benefits      
Amounts recognized in net periodic benefit cost      
Service cost $ 21,223 $ 20,657 $ 23,075
Interest cost 31,943 40,996 41,875
Expected return on plan assets (58,612) (57,370) (58,820)
Amortization of prior service (credit) cost (7,202) (5,822) (1,555)
Amortization of net loss (gain) 26,875 33,648 34,940
Curtailment credit (299) 0 0
Settlement loss 20,211 17,732 22,657
Total net periodic benefit cost 34,139 49,841 62,172
Change in plan assets and benefit obligations recognized in AOCI, pre-tax      
Actuarial net (gain) loss 3,715 (73,768) (31,772)
Prior service (credit) cost 7,198 (2,650) (41,517)
Total recognized in other comprehensive (income) loss, pre-tax 10,913 (76,418) (73,289)
Net amounts recognized in periodic benefit cost and AOCI 45,052 (26,577) (11,117)
Other Benefits      
Amounts recognized in net periodic benefit cost      
Service cost 230 263 299
Interest cost 6,923 8,837 9,731
Expected return on plan assets 0 0 0
Amortization of prior service (credit) cost 836 748 575
Amortization of net loss (gain) 0 (1) (13)
Curtailment credit 0 0 0
Settlement loss 0 0 0
Total net periodic benefit cost 7,989 9,847 10,592
Change in plan assets and benefit obligations recognized in AOCI, pre-tax      
Actuarial net (gain) loss (10,771) 2,139 (3,047)
Prior service (credit) cost (838) (744) (572)
Total recognized in other comprehensive (income) loss, pre-tax (11,609) 1,395 (3,619)
Net amounts recognized in periodic benefit cost and AOCI $ (3,620) $ 11,242 $ 6,973
XML 107 R92.htm IDEA: XBRL DOCUMENT v3.10.0.1
PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF AMOUNTS EXPECTED TO BE AMORTIZED FROM AOCI INTO NET PERIODIC BENEFIT (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Pension Benefits  
Defined Benefit Plan Disclosure [Line Items]  
Amortization of net actuarial loss $ 33,695
Amortization of prior service (credit) cost (7,235)
Other Benefits  
Defined Benefit Plan Disclosure [Line Items]  
Amortization of net actuarial loss 811
Amortization of prior service (credit) cost $ (384)
XML 108 R93.htm IDEA: XBRL DOCUMENT v3.10.0.1
PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF WEIGHTED AVERAGE ASSUMPTIONS USED IN COMPUTING BENEFIT OBLIGATIONS (Details)
Dec. 31, 2018
Dec. 31, 2017
Pension Benefits    
Defined Benefit Plan Disclosure [Line Items]    
Discount rate 4.10% 3.40%
Rate of increase in compensation levels 3.60% 3.80%
Other Benefits    
Defined Benefit Plan Disclosure [Line Items]    
Discount rate 4.20% 3.50%
XML 109 R94.htm IDEA: XBRL DOCUMENT v3.10.0.1
PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF WEIGHTED AVERAGE ASSUMPTIONS USED IN COMPUTING NET PERIODIC BENEFIT COST (Details)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Pension Benefits      
Defined Benefit Plan Disclosure [Line Items]      
Discount rate 3.40% 3.80% 4.00%
Expected long-term return on plan assets 5.80% 5.80% 6.10%
Rate of compensation increase 3.80% 3.80% 3.80%
Other Benefits      
Defined Benefit Plan Disclosure [Line Items]      
Discount rate 3.50% 3.80% 4.00%
XML 110 R95.htm IDEA: XBRL DOCUMENT v3.10.0.1
PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF EFFECT OF ONE PERCENT CHANGE IN ASSUMED HEALTH CARE TREND RATES (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
Retirement Benefits [Abstract]  
Effect on total service and interest cost components, one percentage point increase $ 94
Effect on post-retirement benefit obligation, one percentage point increase 3,213
Effect on total service and interest cost components, one percentage point decrease (82)
Effect on post-retirement benefit obligation, one percentage point decrease $ (2,833)
XML 111 R96.htm IDEA: XBRL DOCUMENT v3.10.0.1
PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF PLAN ASSETS ACROSS ASSET CLASSES (Details) - Domestic Plans
Dec. 31, 2018
Cash  
Defined Benefit Plan Disclosure [Line Items]  
Defined Benefit Plan, Plan Assets, Target Allocation, Percentage 1.00%
Equity securities  
Defined Benefit Plan Disclosure [Line Items]  
Defined Benefit Plan, Plan Assets, Target Allocation, Percentage 25.00%
Fixed income securities  
Defined Benefit Plan Disclosure [Line Items]  
Defined Benefit Plan, Plan Assets, Target Allocation, Percentage 49.00%
Alternative investments, including real estate, listed infrastructure and other  
Defined Benefit Plan Disclosure [Line Items]  
Defined Benefit Plan, Plan Assets, Target Allocation, Percentage 25.00%
XML 112 R97.htm IDEA: XBRL DOCUMENT v3.10.0.1
PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF PENSION PLAN ASSETS WITHIN THE FAIR VALUE HIERARCHY (Details) - Pension Benefits - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount $ 963,861 $ 1,086,226 $ 1,023,676
Fair Value, Measurements, Recurring      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 963,861 1,086,226  
Defined Benefit Plan, Plan Assets Measured at Net Asset Value 944,964 993,517  
Fair Value, Measurements, Recurring | Quoted prices in active markets of identical assets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 1,040 1,179  
Fair Value, Measurements, Recurring | Significant other observable inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 17,857 91,530  
Fair Value, Measurements, Recurring | Significant other unobservable inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 0 0  
Fair Value, Measurements, Recurring | Cash and cash equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 19,561 20,070  
Defined Benefit Plan, Plan Assets Measured at Net Asset Value 664 730  
Fair Value, Measurements, Recurring | Cash and cash equivalents | Quoted prices in active markets of identical assets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 1,040 1,179  
Fair Value, Measurements, Recurring | Cash and cash equivalents | Significant other observable inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 17,857 18,161  
Fair Value, Measurements, Recurring | Cash and cash equivalents | Significant other unobservable inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 0 0  
Fair Value, Measurements, Recurring | Global all-cap      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 210,850 276,825  
Defined Benefit Plan, Plan Assets Measured at Net Asset Value 210,850 276,825  
Fair Value, Measurements, Recurring | Global all-cap | Quoted prices in active markets of identical assets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 0 0  
Fair Value, Measurements, Recurring | Global all-cap | Significant other observable inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 0 0  
Fair Value, Measurements, Recurring | Global all-cap | Significant other unobservable inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 0 0  
Fair Value, Measurements, Recurring | U.S. government/agency      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 242,618 239,686  
Defined Benefit Plan, Plan Assets Measured at Net Asset Value 242,618 239,686  
Fair Value, Measurements, Recurring | U.S. government/agency | Quoted prices in active markets of identical assets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 0 0  
Fair Value, Measurements, Recurring | U.S. government/agency | Significant other observable inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 0 0  
Fair Value, Measurements, Recurring | U.S. government/agency | Significant other unobservable inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 0 0  
Fair Value, Measurements, Recurring | Corporate bonds      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 117,656 195,652  
Defined Benefit Plan, Plan Assets Measured at Net Asset Value 117,656 162,633  
Fair Value, Measurements, Recurring | Corporate bonds | Quoted prices in active markets of identical assets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 0 0  
Fair Value, Measurements, Recurring | Corporate bonds | Significant other observable inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 0 33,019  
Fair Value, Measurements, Recurring | Corporate bonds | Significant other unobservable inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 0 0  
Fair Value, Measurements, Recurring | Collateralized obligations      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount   74,888  
Defined Benefit Plan, Plan Assets Measured at Net Asset Value   34,538  
Fair Value, Measurements, Recurring | Collateralized obligations | Quoted prices in active markets of identical assets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount   0  
Fair Value, Measurements, Recurring | Collateralized obligations | Significant other observable inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount   40,350  
Fair Value, Measurements, Recurring | Collateralized obligations | Significant other unobservable inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount   0  
Fair Value, Measurements, Recurring | International government/corporate bonds      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 29,115 32,447  
Defined Benefit Plan, Plan Assets Measured at Net Asset Value 29,115 32,447  
Fair Value, Measurements, Recurring | International government/corporate bonds | Quoted prices in active markets of identical assets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 0 0  
Fair Value, Measurements, Recurring | International government/corporate bonds | Significant other observable inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 0 0  
Fair Value, Measurements, Recurring | International government/corporate bonds | Significant other unobservable inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 0 0  
Fair Value, Measurements, Recurring | Diversified credit      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 94,008    
Defined Benefit Plan, Plan Assets Measured at Net Asset Value 94,008    
Fair Value, Measurements, Recurring | Diversified credit | Quoted prices in active markets of identical assets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 0    
Fair Value, Measurements, Recurring | Diversified credit | Significant other observable inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 0    
Fair Value, Measurements, Recurring | Diversified credit | Significant other unobservable inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 0    
Fair Value, Measurements, Recurring | Global diversified assets      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 147,661 149,030  
Defined Benefit Plan, Plan Assets Measured at Net Asset Value 147,661 149,030  
Fair Value, Measurements, Recurring | Global diversified assets | Quoted prices in active markets of identical assets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 0 0  
Fair Value, Measurements, Recurring | Global diversified assets | Significant other observable inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 0 0  
Fair Value, Measurements, Recurring | Global diversified assets | Significant other unobservable inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 0 0  
Fair Value, Measurements, Recurring | Global real estate investment trusts      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 57,854 50,213  
Defined Benefit Plan, Plan Assets Measured at Net Asset Value 57,854 50,213  
Fair Value, Measurements, Recurring | Global real estate investment trusts | Quoted prices in active markets of identical assets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 0 0  
Fair Value, Measurements, Recurring | Global real estate investment trusts | Significant other observable inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 0 0  
Fair Value, Measurements, Recurring | Global real estate investment trusts | Significant other unobservable inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 0 0  
Fair Value, Measurements, Recurring | Global infrastructure      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 44,538 47,415  
Defined Benefit Plan, Plan Assets Measured at Net Asset Value 44,538 47,415  
Fair Value, Measurements, Recurring | Global infrastructure | Quoted prices in active markets of identical assets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 0 0  
Fair Value, Measurements, Recurring | Global infrastructure | Significant other observable inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 0 0  
Fair Value, Measurements, Recurring | Global infrastructure | Significant other unobservable inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount $ 0 $ 0  
XML 113 R98.htm IDEA: XBRL DOCUMENT v3.10.0.1
PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF EXPECTED BENEFIT PAYMENTS TO BE PAID (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Pension Benefits  
Defined Benefit Plan Disclosure [Line Items]  
2019 $ 113,395
2020 95,461
2021 92,790
2022 115,509
2023 92,411
2024-2028 396,875
Other Benefits  
Defined Benefit Plan Disclosure [Line Items]  
2019 19,582
2020 18,573
2021 17,407
2022 16,595
2023 15,841
2024-2028 $ 68,234
XML 114 R99.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCK COMPENSATION PLANS - STOCK COMPENSATION PLANS NARRATIVE (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation arrangement by share-based payment award, number of shares authorized (shares) 65,800,000    
Employee service share-based compensation, nonvested awards, compensation cost not yet recognized $ 56,547    
Employee service share-based compensation, nonvested awards, compensation cost not yet recognized, period for recognition 2 years 1 month 6 days    
Intrinsic value of share-based liabilities paid, combined with the fair value of shares vested (in millions of dollars) $ 28,752 $ 29,981 $ 22,062
Deferred performance stock units, deferred restricted stock units, and directors' fees and accumulated dividend amounts representing deferred stock units outstanding 303,855    
Employee stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Employee service share-based compensation, nonvested awards, compensation cost not yet recognized, period for recognition 2 years 4 months 24 days    
Share-based compensation arrangement by share-based payment award, expiration period 10 years    
Share-based compensation arrangement by share-based payment award, award vesting period 4 years    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value $ 15.58 $ 15.76 $ 11.46
Intrinsic value of options exercised (in millions of dollars) $ 38,382 $ 45,998 $ 73,944
Employee service share-based compensation, nonvested awards, compensation not yet recognized, stock options $ 13,902    
Performance shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Employee service share-based compensation, nonvested awards, compensation cost not yet recognized, period for recognition 3 years    
Share-based compensation arrangement by share-based payment award, award vesting period 3 years    
Performance shares | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share based compensation arrangement, by share based payment award, equity instruments other than options, performance score, percentage 0.00%    
Performance shares | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share based compensation arrangement, by share based payment award, equity instruments other than options, performance score, percentage 250.00%    
Performance stock units and restricted stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock, conversion basis (shares) 1    
XML 115 R100.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCK COMPENSATION PLANS - SCHEDULE OF COMPENSATION EXPENSE AND INCOME TAX BENEFITS FOR STOCK-BASED COMPENSATION PROGRAMS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]      
Pre-tax compensation expense $ 49,286 $ 51,061 $ 54,785
Related income tax benefit $ 9,463 $ 13,684 $ 17,148
XML 116 R101.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCK COMPENSATION PLANS - SCHEDULE OF STOCK OPTION ACTIVITY (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Outstanding shares at beginning of year (shares) 5,921,062  
Granted (shares) 945,220  
Exercised (shares) (1,110,712)  
Forfeited (shares) (361,188)  
Outstanding as of December 31, 2018 (shares) 5,394,382 5,921,062
Options exercisable as of December 31, 2018 (shares) 3,506,304  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]    
Outstanding (USD per share) $ 89.06  
Granted (USD per share) 99.93  
Exercises (USD per share) 68.69  
Forfeited (USD per share) 102.20  
Outstanding (USD per share) 94.28 $ 89.06
Options exercisable (USD per share) $ 90.77  
Options outstanding, weighted-average remaining contractual term 5 years 7 months 6 days 5 years 9 months 18 days
Options exercisable, weighted aver remaining contractual term 4 years 1 month 6 days  
Aggregate intrinsic value of options outstanding $ 70,398  
Aggregate intrinsic value of options exercisable $ 57,789  
XML 117 R102.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCK COMPENSATION PLANS - SCHEDULE OF FAIR VALUE WEIGHTED-AVERAGE ASSUMPTIONS (Details)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]      
Dividend yields 2.40% 2.40% 2.40%
Expected volatility 16.60% 17.20% 16.80%
Risk-free interest rates 2.80% 2.20% 1.50%
Expected term in years 6 years 7 months 6 days 6 years 9 months 18 days 6 years 9 months 18 days
XML 118 R103.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCK COMPENSATION PLANS - SCHEDULE OF STOCK OPTION INFORMATION BY EXERCISE PRICE RANGE (Details)
12 Months Ended
Dec. 31, 2018
$ / shares
shares
$33.40 - $90.39  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit $ 33.40
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit $ 90.39
Number Outstanding as of 12/31/18 (shares) | shares 2,079,250
Weighted- Average Remaining Contractual Life in Years 4 years 2 months 12 days
Weighted- Average Exercise Price (USD per share) $ 77.54
Number Exercisable as of 12/31/18 (shares) | shares 1,704,705
Weighted- Average Exercise Price (USD per share) $ 74.72
$90.40 - $105.91  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit 90.40
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit $ 105.91
Number Outstanding as of 12/31/18 (shares) | shares 1,676,763
Weighted- Average Remaining Contractual Life in Years 7 years
Weighted- Average Exercise Price (USD per share) $ 102.54
Number Exercisable as of 12/31/18 (shares) | shares 711,683
Weighted- Average Exercise Price (USD per share) $ 105.12
$105.92 - $111.76  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit 105.92
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit $ 111.76
Number Outstanding as of 12/31/18 (shares) | shares 1,638,369
Weighted- Average Remaining Contractual Life in Years 5 years 9 months 18 days
Weighted- Average Exercise Price (USD per share) $ 107.06
Number Exercisable as of 12/31/18 (shares) | shares 1,089,916
Weighted- Average Exercise Price (USD per share) $ 106.52
$33.40 - $111.76  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit 33.40
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit $ 111.76
Number Outstanding as of 12/31/18 (shares) | shares 5,394,382
Weighted- Average Remaining Contractual Life in Years 5 years 7 months 6 days
Weighted- Average Exercise Price (USD per share) $ 94.28
Number Exercisable as of 12/31/18 (shares) | shares 3,506,304
Weighted- Average Exercise Price (USD per share) $ 90.77
XML 119 R104.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCK COMPENSATION PLANS - SCHEDULE OF PSUs AND RSUs ACTIVITY (Details) - Performance and restricted stock units - $ / shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]      
Outstanding at beginning of year (shares) 923,364    
Granted (shares) 457,315 478,044 545,750
Performance assumption change (shares) 16,961    
Vested (shares) (287,101)    
Forfeited (shares) (111,521)    
Outstanding at end of year (shares) 999,018 923,364  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Outstanding at beginning of year (USD per share) $ 103.11    
Weighted-average fair value at date of grant (USD per share) 97.86 $ 110.97 $ 93.55
Performance assumption change 102.71    
Vested (USD per share) 103.59    
Forfeited (USD per share) 103.48    
Outstanding at end of year (USD per share) $ 101.57 $ 103.11  
XML 120 R105.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCK COMPENSATION PLANS - SCHEDULE OF PSUs AND RSUS FAIR VALUE WEIGHTED-AVERAGE ASSUMPTIONS (Details) - $ / shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Dividend yields 2.40% 2.40% 2.40%
Performance and restricted stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Units granted (shares) 457,315 478,044 545,750
Weighted-average fair value at date of grant (USD per share) $ 97.86 $ 110.97 $ 93.55
Estimated values (USD per share) $ 29.17 $ 46.85 $ 38.02
Dividend yields 2.60% 2.30% 2.50%
Expected volatility 20.40% 20.40% 17.00%
XML 121 R106.htm IDEA: XBRL DOCUMENT v3.10.0.1
- SEGMENT INFORMATION NARRATIVE (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
North America | Geographic Concentration Risk | Sales Revenue, Goods, Net        
Revenue, Major Customer [Line Items]        
Concentration Risk, Percentage   89.00%    
Operating Segments | Commodities futures and options        
Revenue, Major Customer [Line Items]        
Net Gain Loss On Commodity Derivative Positions Reclassified From Unallocated Derivative Gains Losses To Segment Income   $ (98,884) $ (91,026) $ (8,515)
Scenario, Forecast | Operating Segments | Commodities futures and options        
Revenue, Major Customer [Line Items]        
Net Gain Loss On Commodity Derivative Positions Reclassified From Unallocated Derivative Gains Losses To Segment Income $ (409)      
Cost of Sales | Commodities futures and options        
Revenue, Major Customer [Line Items]        
Derivative, Gain (Loss) on Derivative, Net   $ (40,318)    
XML 122 R107.htm IDEA: XBRL DOCUMENT v3.10.0.1
- SCHEDULE OF NET SALES AND EARNINGS BY SEGMENT (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jul. 01, 2018
Apr. 01, 2018
Dec. 31, 2017
Oct. 01, 2017
Jul. 02, 2017
Apr. 02, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Segment Reporting Information [Line Items]                      
Net sales $ 1,987,902 $ 2,079,593 $ 1,751,615 $ 1,971,959 $ 1,939,636 $ 2,033,121 $ 1,662,991 $ 1,879,678 $ 7,791,069 $ 7,515,426 $ 7,440,181
Operating Income (Loss)                 1,623,664 1,313,409 1,255,173
Costs associated with business realignment activities                 51,827 69,359 93,902
Interest expense, net                 138,837 98,282 90,143
Other (income) expense, net                 74,766 104,459 65,549
Income before income taxes                 1,410,061 1,110,668 1,099,481
Operating Segments                      
Segment Reporting Information [Line Items]                      
Operating Income (Loss)                 2,093,844 2,055,750 2,011,315
Operating Segments | North America                      
Segment Reporting Information [Line Items]                      
Net sales                 6,901,607 6,621,173 6,532,988
Operating Income (Loss)                 2,020,082 2,044,218 2,040,454
Operating Segments | International and Other                      
Segment Reporting Information [Line Items]                      
Net sales                 889,462 894,253 907,193
Operating Income (Loss)                 73,762 11,532 (29,139)
Corporate, Non-Segment                      
Segment Reporting Information [Line Items]                      
Operating Income (Loss)                 486,716 499,251 488,318
Segment Reconciling Items                      
Segment Reporting Information [Line Items]                      
Derivative, Gain (Loss) on Derivative, Net                 (168,263) (35,292) 163,238
Goodwill and long-lived asset impairment charges                 57,729 208,712 4,204
Costs associated with business realignment activities                 51,827 69,359 93,902
Acquisition-related costs                 44,829 311 6,480
Gain (loss) on disposition of intangible assets                 $ (2,658) $ 0 $ 0
XML 123 R108.htm IDEA: XBRL DOCUMENT v3.10.0.1
SEGMENT INFORMATION - SCHEDULE OF UNALLOCATED MARK-TO-MARKET (GAINS) LOSSES ON COMMODITY DERIVATIVES (Details) - Commodities futures and options - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Segment Reconciling Items      
Segment Reporting Information [Line Items]      
Net Mark to Market Valuation of Certain Derivative Positions Recognized in Unallocated Derivative Gains Losses $ (168,263) $ (35,292) $ 163,238
Operating Segments      
Segment Reporting Information [Line Items]      
Net Gain Loss On Commodity Derivative Positions Reclassified From Unallocated Derivative Gains Losses To Segment Income (98,884) (91,026) (8,515)
Non-designated Hedges      
Segment Reporting Information [Line Items]      
Derivative, Gain (Loss) on Derivative, Net $ (69,379) $ (55,734) $ 171,753
XML 124 R109.htm IDEA: XBRL DOCUMENT v3.10.0.1
- SCHEDULE OF DEPRECIATION AND AMORTIZATION EXPENSE INCLUDED WITHIN SEGMENT INCOME (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Segment Reporting Information [Line Items]      
Depreciation and amortization $ 295,144 $ 261,853 $ 301,837
Operating Segments | North America      
Segment Reporting Information [Line Items]      
Depreciation and amortization 205,340 171,265 162,211
Operating Segments | International and Other      
Segment Reporting Information [Line Items]      
Depreciation and amortization 35,656 42,542 50,753
Corporate, Non-Segment | Corporate (1)      
Segment Reporting Information [Line Items]      
Depreciation and amortization $ 54,148 $ 48,046 $ 88,873
XML 125 R110.htm IDEA: XBRL DOCUMENT v3.10.0.1
- SCHEDULE OF SEGMENT INFORMATION BY GEOGRAPHY (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jul. 01, 2018
Apr. 01, 2018
Dec. 31, 2017
Oct. 01, 2017
Jul. 02, 2017
Apr. 02, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Net sales $ 1,987,902 $ 2,079,593 $ 1,751,615 $ 1,971,959 $ 1,939,636 $ 2,033,121 $ 1,662,991 $ 1,879,678 $ 7,791,069 $ 7,515,426 $ 7,440,181
Long-lived assets 2,130,294       2,106,697       2,130,294 2,106,697 2,177,248
United States                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Net sales                 6,535,675 6,263,703 6,196,723
Long-lived assets 1,668,186       1,575,496       1,668,186 1,575,496 1,528,255
Other                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Net sales                 1,255,394 1,251,723 1,243,458
Long-lived assets $ 462,108       $ 531,201       $ 462,108 $ 531,201 $ 648,993
XML 126 R111.htm IDEA: XBRL DOCUMENT v3.10.0.1
SEGMENT INFORMATION - SCHEDULE OF ADDITIONAL PRODUCT LINE SALES (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jul. 01, 2018
Apr. 01, 2018
Dec. 31, 2017
Oct. 01, 2017
Jul. 02, 2017
Apr. 02, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Segment Reporting Information [Line Items]                      
Net sales $ 1,987,902 $ 2,079,593 $ 1,751,615 $ 1,971,959 $ 1,939,636 $ 2,033,121 $ 1,662,991 $ 1,879,678 $ 7,791,069 $ 7,515,426 $ 7,440,181
Confectionery and confectionery-based portfolio                      
Segment Reporting Information [Line Items]                      
Net sales                 7,453,364    
Snacks portfolio                      
Segment Reporting Information [Line Items]                      
Net sales                 $ 337,705    
XML 127 R112.htm IDEA: XBRL DOCUMENT v3.10.0.1
EQUITY AND NONCONTROLLING INTEREST - EQUITY AND NONCONTROLLING INTEREST NARRATIVE (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Aug. 31, 2017
USD ($)
$ / shares
shares
Dec. 31, 2018
USD ($)
$ / shares
shares
Dec. 31, 2018
vote
$ / shares
shares
Dec. 31, 2017
shares
Dec. 31, 2016
shares
Class of Stock [Line Items]          
Common and preferred shares authorized (shares)   1,055,000,000 1,055,000,000    
Preferred stock, shares authorized (shares)   5,000,000 5,000,000    
Common stock, shares, outstanding (shares)   209,728,904 209,728,904 210,860,817 212,259,735
Preferred Stock, Par or Stated Value Per Share | $ / shares   $ 1 $ 1    
Noncontrolling Interests in Subsidiaries | Lotte Shanghai Food Company          
Class of Stock [Line Items]          
Noncontrolling interest, ownership percentage by parent   50.00% 50.00%    
Common stock          
Class of Stock [Line Items]          
Common stock, shares authorized (shares)   900,000,000 900,000,000    
Common stock, par (USD per share) | $ / shares   $ 1 $ 1    
Common stock, voting rights (vote) | vote     1    
Dividends, common sock, cash, additional percentage over Class B common stock dividends     10.00%    
Treasury Stock, Shares, Acquired     1,406,093 0 4,640,964
Common Stock Voting Rights, Board Election Percentage     16.66%    
Common stock | Hershey Trust Company          
Class of Stock [Line Items]          
Common stock, shares, outstanding (shares)   3,903,121 3,903,121    
Class B common stock          
Class of Stock [Line Items]          
Common stock, shares authorized (shares)   150,000,000 150,000,000    
Common stock, voting rights (vote) | vote     10    
Conversion of stock     6,000 0 0
Class B common stock | Hershey Trust Company          
Class of Stock [Line Items]          
Common stock, shares, outstanding (shares)   60,612,012 60,612,012    
Common stock, voting percentage     80.00%    
Hershey Trust Company          
Class of Stock [Line Items]          
Treasury Stock, Shares, Acquired 1,500,000 450,000      
Treasury Stock Acquired, Average Cost Per Share | $ / shares $ 106.01 $ 106.30      
Stock Repurchased During Period, Value | $ $ 159,015,000 $ 47,835,000      
XML 128 R113.htm IDEA: XBRL DOCUMENT v3.10.0.1
EQUITY AND NONCONTROLLING INTEREST - SCHEDULE OF THE CHANGES IN THE OUTSTANDING SHARES OF COMMMON STOCK (Details) - shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Class of Stock [Line Items]      
Common stock, shares issued (shares) 359,901,744 359,901,744 359,901,744
Treasury stock, shares, beginning of the period (shares) (149,040,927) (147,642,009) (143,124,384)
Stock issuances:      
Treasury stock, shares, end of the period (shares) (150,172,840) (149,040,927) (147,642,009)
Common stock, shares, outstanding (shares) 209,728,904 210,860,817 212,259,735
Employee stock options      
Stock repurchases:      
Treasury Stock, Shares, Acquired 615,719 1,278,675 1,820,766
Stock issuances:      
Stock issued during period, shares, share-based compensation (gross) 1,339,899 1,379,757 1,944,105
Common stock      
Class of Stock [Line Items]      
Common stock, shares issued (shares) 299,287,967 299,281,967  
Stock repurchases:      
Treasury Stock, Shares, Acquired 1,406,093 0 4,640,964
Hershey Trust Company      
Stock repurchases:      
Treasury Stock, Shares, Acquired 450,000 1,500,000 0
XML 129 R114.htm IDEA: XBRL DOCUMENT v3.10.0.1
EQUITY AND NONCONTROLLING INTEREST - SCHEDULE OF ACTIVITY RELATING TO THE NONCONTROLLING INTEREST (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward]      
Balance, December 31, 2017 $ 16,227    
Net income (loss) attributable to noncontrolling interests (6,511) $ (26,444) $ 0
Balance, December 31, 2018 8,545 16,227  
Noncontrolling Interests in Subsidiaries      
Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward]      
Balance, December 31, 2017 16,227    
Net income (loss) attributable to noncontrolling interests (6,511)    
Other comprehensive loss - foreign currency translation adjustments (1,171)    
Balance, December 31, 2018 $ 8,545 $ 16,227  
XML 130 R115.htm IDEA: XBRL DOCUMENT v3.10.0.1
COMMITMENTS AND CONTINGENCIES - SCHEDULE OF PURCHASE OBLIGATIONS COVERED BY PUTCHASE AGREEMENTS WITH VARIOUS SUPPLIERS FUTURE MATURTY SCHEDULE (Details) - Inventories
$ in Millions
Dec. 31, 2018
USD ($)
Unrecorded Unconditional Purchase Obligation, Fiscal Year Maturity [Abstract]  
2019 $ 1,495.9
2020 870.9
2021 7.5
2022 0.7
2023 $ 0.0
XML 131 R116.htm IDEA: XBRL DOCUMENT v3.10.0.1
COMMITMENTS AND CONTINGENCIES - SCHEDULE OF OPERATING AND CAPITAL LEASE OBLIGATIONS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Commitments and Contingencies Disclosure [Abstract]      
Operating Leases, Future Minimum Payments Due, Next Twelve Months $ 38,041    
Operating Leases, Future Minimum Payments, Due in Two Years 24,047    
Operating Leases, Future Minimum Payments, Due in Three Years 16,883    
Operating Leases, Future Minimum Payments, Due in Four Years 15,424    
Operating Leases, Future Minimum Payments, Due in Five Years 13,494    
Operating Leases, Future Minimum Payments, Due Thereafter 185,608    
Capital Leases, Future Minimum Payments Due, Next Twelve Months 6,980    
Capital Leases, Future Minimum Payments Due in Two Years 5,272    
Capital Leases, Future Minimum Payments Due in Three Years 3,901    
Capital Leases, Future Minimum Payments Due in Four Years 4,399    
Capital Leases, Future Minimum Payments Due in Five Years 4,577    
Capital Leases, Future Minimum Payments Due Thereafter 169,686    
Operating Leases, Rent Expense $ 34,157 $ 25,525 $ 20,330
XML 132 R117.htm IDEA: XBRL DOCUMENT v3.10.0.1
COMMITMENTS AND CONTINGENCIES - COMMITMENTS AND CONTINGENCIES NARRATIVE (Details) - employee
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Concentration Risk [Line Items]    
Entity number of employees   14,930
Entity number of part-time employees   1,490
Workforce Subject to Collective Bargaining Arrangements    
Concentration Risk [Line Items]    
Entity number of employees   5,780
Percentage of employees   35.00%
Workforce Subject to Collective Bargaining Arrangements | Scenario, Forecast    
Concentration Risk [Line Items]    
Percentage of employees 67.00%  
XML 133 R118.htm IDEA: XBRL DOCUMENT v3.10.0.1
- SCHEDULE OF BASIC AND DILUTED EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jul. 01, 2018
Apr. 01, 2018
Dec. 31, 2017
Oct. 01, 2017
Jul. 02, 2017
Apr. 02, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Common stock                      
Basic earnings per share:                      
Allocation of distributed earnings (cash dividends paid)                 $ 410,732 $ 385,878 $ 367,081
Allocation of undistributed earnings                 449,372 188,286 162,299
Total earnings—basic                 $ 860,104 $ 574,164 $ 529,380
Total weighted-average shares—basic (shares)                 149,379 151,625 153,519
Earnings Per Share—basic (USD per share) $ 1.65 $ 1.29 $ 1.11 $ 1.71 $ 0.88 $ 1.32 $ 0.98 $ 0.60 $ 5.76 $ 3.79 $ 3.45
Diluted earnings per share:                      
Allocation of total earnings used in basic computation                 $ 860,104 $ 574,164 $ 529,380
Reallocation of total earnings as a result of conversion of Class B common stock to Common stock                 317,458 208,817 190,664
Reallocation of undistributed earnings                 0 0 0
Total earnings—diluted                 $ 1,177,562 $ 782,981 $ 720,044
Conversion of Class B common stock to Common shares outstanding                 60,614 60,620 60,620
Total weighted-average shares—diluted (shares)                 210,989 213,742 215,304
Earnings Per Share—diluted (USD per share) 1.60 1.25 1.08 1.65 0.85 1.28 0.95 0.58 $ 5.58 $ 3.66 $ 3.34
Common stock | Employee stock options                      
Diluted earnings per share:                      
Incremental common shares attributable to dilutive effect of share-based payment arrangements                 651 1,144 964
Common stock | Performance and restricted stock units                      
Diluted earnings per share:                      
Incremental common shares attributable to dilutive effect of share-based payment arrangements                 345 353 201
Class B common stock                      
Basic earnings per share:                      
Allocation of distributed earnings (cash dividends paid)                 $ 151,789 $ 140,394 $ 132,394
Allocation of undistributed earnings                 165,669 68,423 58,270
Total earnings—basic                 $ 317,458 $ 208,817 $ 190,664
Total weighted-average shares—basic (shares)                 60,614 60,620 60,620
Earnings Per Share—basic (USD per share) 1.50 1.17 1.01 1.55 0.80 1.20 0.89 0.55 $ 5.24 $ 3.44 $ 3.15
Diluted earnings per share:                      
Allocation of total earnings used in basic computation                 $ 317,458 $ 208,817 $ 190,664
Reallocation of total earnings as a result of conversion of Class B common stock to Common stock                 0 0 0
Reallocation of undistributed earnings                 (803) (492) (324)
Total earnings—diluted                 $ 316,655 $ 208,325 $ 190,340
Conversion of Class B common stock to Common shares outstanding                 0 0 0
Total weighted-average shares—diluted (shares)                 60,614 60,620 60,620
Earnings Per Share—diluted (USD per share) $ 1.49 $ 1.17 $ 1.01 $ 1.55 $ 0.80 $ 1.20 $ 0.89 $ 0.55 $ 5.22 $ 3.44 $ 3.14
Class B common stock | Employee stock options                      
Diluted earnings per share:                      
Incremental common shares attributable to dilutive effect of share-based payment arrangements                 0 0 0
Class B common stock | Performance and restricted stock units                      
Diluted earnings per share:                      
Incremental common shares attributable to dilutive effect of share-based payment arrangements                 0 0 0
XML 134 R119.htm IDEA: XBRL DOCUMENT v3.10.0.1
EARNINGS PER SHARE - EARNINGS PER SHARE NARRATIVE (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Employee stock options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (shares) 4,196 2,374 3,680
XML 135 R120.htm IDEA: XBRL DOCUMENT v3.10.0.1
OTHER (INCOME) EXPENSE, NET - SCHEDULE OF OTHER (INCOME) AND EXPENSE, NET (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 03, 2016
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
SEC Schedule, 12-15, Insurance Companies, Summary of Investments, Other than Investments in Related Parties [Line Items]        
Write-down of equity investments in partnerships qualifying for tax credits   $ 50,329 $ 66,209 $ 43,482
Defined Benefit Plan, Non-Service Cost   20,672 38,768 49,390
Gain on settlement of SGM liability (see Note 2)   0 0 26,650
Other (income) expense, net   3,765 (518) (673)
Total   74,766 104,459 65,549
Shanghai Golden Monkey Food Joint Stock Co., Ltd.        
SEC Schedule, 12-15, Insurance Companies, Summary of Investments, Other than Investments in Related Parties [Line Items]        
Gain on settlement of SGM liability (see Note 2) $ 26,650 $ 0 $ 0 $ 26,650
XML 136 R121.htm IDEA: XBRL DOCUMENT v3.10.0.1
- SCHEDULE OF SUPPLEMENTAL BALANCE SHEET INFORMATION (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Inventory, Net [Abstract]      
Raw materials $ 237,086 $ 224,940  
Goods in process 107,139 93,627  
Finished goods 618,798 614,945  
Inventories at FIFO 963,023 933,512  
Adjustment to LIFO (178,144) (180,676)  
Total inventories 784,879 752,836  
Prepaid Expense and Other Assets, Current [Abstract]      
Prepaid Expense 68,490 128,735  
Disposal Group, Including Discontinued Operation, Assets 23,421 21,124  
Other Assets, Current 180,248 130,774  
Prepaid Expenses and Other 272,159 280,633  
Property, Plant and Equipment [Abstract]      
Land 102,074 108,300  
Buildings 1,211,011 1,214,158  
Machinery and equipment 2,988,027 2,925,353  
Construction in progress 280,559 212,912  
Property, plant and equipment, gross 4,581,671 4,460,723  
Accumulated depreciation (2,451,377) (2,354,026)  
Property, plant and equipment, net 2,130,294 2,106,697 $ 2,177,248
Other Assets, Noncurrent [Abstract]      
Capitalized software, net 126,379 104,881  
Other non-current assets 126,605 146,998  
Total other assets 252,984 251,879  
Accrued Liabilities, Current [Abstract]      
Payroll, compensation and benefits 180,546 190,863  
Advertising, promotion and product allowances 293,642 305,107  
Disposal Group, Including Discontinued Operation, Liabilities 596 0  
Other 204,379 180,164  
Total accrued liabilities 679,163 676,134  
Other Liabilities, Noncurrent [Abstract]      
Post-retirement benefits liabilities 195,166 215,320  
Pension benefits liabilities 66,379 39,410  
Other 184,503 184,209  
Total other long-term liabilities 446,048 438,939  
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]      
Foreign currency translation adjustments (96,678) (91,837)  
Pension and post-retirement benefit plans, net of tax (205,230) (169,526)  
Cash flow hedges, net of tax (54,872) (52,383)  
Total accumulated other comprehensive loss $ (356,780) $ (313,746)  
XML 137 R122.htm IDEA: XBRL DOCUMENT v3.10.0.1
- SCHEDULE OF QUARTERLY FINANCIAL INFORMATION (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jul. 01, 2018
Apr. 01, 2018
Dec. 31, 2017
Oct. 01, 2017
Jul. 02, 2017
Apr. 02, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Net sales $ 1,987,902 $ 2,079,593 $ 1,751,615 $ 1,971,959 $ 1,939,636 $ 2,033,121 $ 1,662,991 $ 1,879,678 $ 7,791,069 $ 7,515,426 $ 7,440,181
Gross profit 944,352 863,493 793,420 974,060 837,241 942,936 765,847 909,352 3,575,325 3,455,376 3,169,539
Net income attributable to The Hershey Company $ 336,791 $ 263,713 $ 226,855 $ 350,203 $ 181,133 $ 273,303 $ 203,501 $ 125,044 $ 1,177,562 $ 782,981 $ 720,044
Maximum                      
Market price of common stock throughout the quarter (USD per share) $ 110.01 $ 106.60 $ 100.60 $ 114.06 $ 115.45 $ 110.50 $ 115.96 $ 109.61 $ 110.01 $ 115.45  
Minimum                      
Market price of common stock throughout the quarter (USD per share) 101.64 91.04 89.54 96.06 102.87 104.06 106.41 103.45 101.64 102.87  
Common stock                      
Net income per share - basic (USD per share) 1.65 1.29 1.11 1.71 0.88 1.32 0.98 0.60 5.76 3.79 $ 3.45
Net income per share - diluted (USD per share) 1.60 1.25 1.08 1.65 0.85 1.28 0.95 0.58 5.58 3.66 3.34
Dividends paid per share (USD per share) 0.722 0.722 0.656 0.656 0.656 0.656 0.618 0.618 2.756 2.548 2.402
Class B common stock                      
Net income per share - basic (USD per share) 1.50 1.17 1.01 1.55 0.80 1.20 0.89 0.55 5.24 3.44 3.15
Net income per share - diluted (USD per share) 1.49 1.17 1.01 1.55 0.80 1.20 0.89 0.55 5.22 3.44 3.14
Dividends paid per share (USD per share) $ 0.656 $ 0.656 $ 0.596 $ 0.596 $ 0.596 $ 0.596 $ 0.562 $ 0.562 $ 2.504 $ 2.316 $ 2.184
XML 138 R123.htm IDEA: XBRL DOCUMENT v3.10.0.1
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period $ 373,288 $ 295,681 $ 262,325
Charged to Costs and Expenses 273,611 294,798 232,797
Charged to Other Accounts 0 0 0
Deductions from Reserves 362,194 217,191 199,441
Balance at End of Period 284,705 373,288 295,681
Allowance for Trade Receivables      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period 41,792 40,153 32,638
Charged to Costs and Expenses 222,819 166,993 174,314
Charged to Other Accounts 0 0 0
Deductions from Reserves 240,001 165,354 166,799
Balance at End of Period 24,610 41,792 40,153
Valuation Allowance of Net Deferred Taxes      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period 312,148 235,485 207,055
Charged to Costs and Expenses 18,413 92,139 28,430
Charged to Other Accounts 0 0 0
Deductions from Reserves 90,602 15,476 0
Balance at End of Period 239,959 312,148 235,485
Inventory Obsolescence Reserve      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period 19,348 20,043 22,632
Charged to Costs and Expenses 32,379 35,666 30,053
Charged to Other Accounts 0 0 0
Deductions from Reserves 31,591 36,361 32,642
Balance at End of Period $ 20,136 $ 19,348 $ 20,043
EXCEL 139 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "=Z5DX?(\\#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,$% @ )WI63B?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 " G>E9.D *D6.X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!2@,Q$(9?17+?G4V*@F&;B^*I!<&"XBTDTS:XV0W)R&[?WFQL MMX@^@)!+9OY\\PVD-4&:(>)S' )&B( &2.:+7J(&CSH0\(HFGNP"-IJTG##*S"0F2JM4::B)J&>,9;L^##9^P*S!K M#CWVE(#7')B:)X;3U+5P!R;N7Z1+HWF%\E)^D4<,TNDU]7#X^[)Z9$P^^K1E1"[/BMG$_S/KO^ M\+L*^\&ZO?O'QA=!U<*O?Z&^ %!+ P04 " G>E9.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 ( "=Z5DZ27:#%]@( $<, 8 >&PO=V]R:W-H965T&ULC5=_;YLP$/TJB ]0[#,_DBJ)U#2:-FF3JD[;_G83)T$%G(&3 M=-]^QE!*N7/5?P(V[]WSF7OFLKCJ^KDY*F6"E[*HFF5X-.9T&T7-]JA*V=SH MDZKLD[VN2VGLL#Y$S:E6NKLWH/FA3>=+ZN1U\VRU#UJY(%6IKVA#27B[J7A5%&\FNXV\? M-!PT6^+X_C7Z%Y>\3>9)-NI>%W_RG3DNPUD8[-1>G@OSJ*]?59]0$@9]]M_5 M1146WJ[$:FQUT;C?8'MNC"[[*'8II7SIKGGEKM?N23SO:30!>@(,!(@_)(B> M( 8"_Y@0]X3XC9"ZW>I2<7NSD4:N%K6^!G7W>D^RK2)^&]O=W[:3;K/=,[L] MC9V]K-@BNK1A>L2Z0\ (P0=$9&,/ D )K '1X;W /4:(]X@-1L3T$@29HW!T M,:(G-#TFZ;&CQR-Z.MDBC,AH@8042!!]-A'H$(E#5-T&9)Q[WD-*BJ1(9#X1 MP0C.:(6,5,@PGT\D" C0$C-28H;YDUI9$Q!/L70\YN989UI:%&;N42$=?LYUC*T,\52$PG@.%TX;GV/$P/5,HC"\7VO$<&QHF5;;I,>FHRKA@8A8S M!N YQ#AM?X[-#:C8"(RO#.@3@&-_P_0@HS ^%?H0X-CB I4TQOA4@#X& !\# MPA>!-CCPSW[:@/8N8%\*]'T&=!+Q.)NSE'%/A0!M8<#V%)Z2!MJ>$'\Z7]IY M@%V%\\5?VY2E7&39--UHU&65JCZX#K8)MOI-=B_Y#U M(:^:X$D;V^NYCFROM5%V0>S&+N5HN_IA4*B]:6\S>U]WK6TW,/K4M^W1\-]A M]1]02P,$% @ )WI63GG]Y5Q[!@ 2R( !@ !X;"]W;W)KCS7HLA;#C3;;:#B_/#]>^ MEI?GQ4NU7FWSK^5@_[+99.6_DWQ=O%T,8?A^X=OJZ;FJ+XPOSW?94_Y'7OVY M^UK&;^.CEX?5)M_N5\5V4.:/%\,O<+94HC8X$'^M\K?]R>=!W97O1?&C_G+W M<#$4=43Y.K^O:A=9_/.:7^7K=>TIQO%/ZW1X;+,V//W\[OWFT/G8F>_9/K\J MUG^O'JKGBZ$?#A[RQ^QE77TKWF9YVR$S'+2]7^:O^3KB=22QC?MBO3_\/[A_ MV5?%IO420]ED/YN_J^WA[UOSBPFM&6\@6P-Y-(AM?V:@6@/U8: _-="M@>YK M8%H#T]? M@:VKX%K#5Q? ]\:^+X&H34(?0U O,^<^#"QGYL<)QMZM_(^W2"1 MR;@1UD&IUUF579Z7Q=N@;!;;+JO7-)Q%J^B\OGK0_N''J-9]O/IZJ?3Y^+5V MU"*3!I&GB.DBY89#0 M16XIHD47F3$(=)$[!D&=GO]R6!:_CG;)M*/XR5&\1-3!@3YU@"72(/: ;)OY M#]X%@6>1U )]8E9J?>$TG'B_\!C$G M#6D)QF&!+!A.6"$,6C=+SI\3]F1E= (W?."&!HY&:&)(0T%K9;!@*>:MTD2O M%'-!:8EZ-V4:=?4X(+4RC2HG\09RRW5!!JSI&1.;-5ZCK?&.\28"&9 YQ91Q M1DDDC 7#:6.4PTIE.+#!G.QBG0FW_(1;.N&H?W-+&HI+47N)EQC'>:,#&H@E MQP50PO"!.SYP1P/'>X,C#1GG2-B4DL([P%%3+*I4\R%[/F1/0T;!S#T=F[B; MH46SH)1VSB)JR?B*\^'XD ,?"1HZV@?F+=.-R7M<_"P8+GCIL40X3$"J9H!470DT<+R7M$QG:]+. M6APWQ4!HC9/\DN&L,3JQDP!?BGX!20-7.'!)(](0C[Z 0V= B'G=>AP[ XH0 M="IC0Z)6 UJL&8VC5W2O4'&*!0Z>X4.(X:3V>Z"G7KA$2YY ;AHM5 M+BC$W7+M.J6POQG'B=@R+NRY=J41>);F' +$D\7&<)\)-E%W M "T\5&JK2=0!T&1F=2H?GW"1R,O ).: %=@P[G0$1]9@_7$4+I*N60JOP"E+ M.<#*HY08>8]UQ_E2$JN.\Q4\UAQ'D5V&0F:$J^X%0ZF1(PF5HW2BP)6)"D8* M(A.;V*ADHI:0M); F7;2,KXK$WP3B8/PT>6:I02:C2G?(/)UPU!1)8BZY>-" M+BCJY>GSSX8NLG_6BZQ,XNP/F^AS.ELU[#1_NF]5%6Q.3P&?BR**H_AQ^$:#I[S[.'X99T_5O5'%S^7S>L-S9>JV+6O;HR/ M[X]<_@=02P,$% @ )WI63G+"%-G,8P_=WS;OFVJ>L=D-CUF;^'/4/UU_%K$ MK*?KXMUUT?#EF'=C]_KGZ+TWR,9F7K R+?/?/=EUM MGL9^/%J'U^Q]5WW+3[^&-B$S'K79_QX^PB[*:R?Q&*M\5S9_1ZOWLLKW[2K1 MRC[[IU6,C]+L".!BV(2 M%[\< :4CS)&%8_\ "ZY0:5^RY!*M9!-*3%,U\:J;II'CM1BOFWC=B3>&E.DL ML8WD<"X3.$@,D&RYSAEKE",9"[)X-FLMNS:B:\.SMG*\%>,MR]H2F_.SQ'1L M/BB SH]S3IK+(+5@2<["8J 2/=!N3O3LN&=//#MVF(38O:E87E/T7'K1I>A=^!IUH(LB2? @&\9 L IX"@%6DWO?$P 66-QV0,DWBOJ M6] YYP:F.,@8 ,-]6^K;"!V6VH35F^O >66H;T&&!OV ;QD_P/GC*'^ ,X/5 M^J9D>572MRI3!SAV',4.<&8\J$A^0_W>IL]52=^OS!_@ '(40" 12/++=X/#Q%#[ H:$3C6Q&"C*K$M;!7&:L'9H8*&,(.88\Q1!R@#RDJ20IFE!@"6\S M+G(42H(&O$N&?BH92LBA1,W,D5/$.,4L"^C2WK &$V1*)XD;L"TS"3F3/&42 MWF;2;R":TD1:""N+]NT9JF^L>C,*AAV4#3\LX!%/6(A*W$J3464@Z#6#IZ2CI M% Y=;RD9@XIC,&5=(F!0:Z07@ M!9S&E3;>4EO,1X .^91@J#L-44=_"+16@ M]9HU.!=ZB%=2])FJH', !H:LRT!4'(@IO6!2PH,]9VDI%Y(,#;L'74HZ9>U0 MJ\AT5)R.*;UB:C7]9[I*=^]C6^=73I/.X_M]*-Z:5R/E M:)6_'ZKZ,7AG[^7URS/6C__)_CD\+L\O47XN@EKZI\W[P" M>,WS*D2;R9=8VDW(UI>-77BMZJ\N?B_.[U+.&U5^;-\332XOJV;_ U!+ P04 M " G>E9.4]%01, $ 9%P & 'AL+W=OI:?=5GV_;YUEW;.MJ/0;M=S,TQL_VU?8P7L=\WI?@K3MP=?M\^;?G@P6\R/U7/]9]W_=?S2YKO9M97U=E\? MNFUSF+3UT_WT)[A;63,$C(J_M_6IN[F>#$-Y:)IOP\UOZ_NI&1S5N_JQ'YJH M\L]KO:IWNZ&E[./?2Z/3:Y]#X.WU6^N_C(//@WFHNGK5[/[9KOO-_31.)^OZ MJ7K9]5^;TZ_U94!N.KF,_O?ZM=YE^> D]_'8[+KQ[^3QI>N;_:65;&5??3__ M;@_C[^G2_EN8'H"7 +P&@/TP@"X!Q )F9V?C4'^N^FHQ;YO3I#VOUK$:-@7< M49[,Q^'A.'?C__)HN_ST=9'\?/8ZM'.1+,\2O)'@>\5**BA=);/<_]4$JB9P MC*=;$T&/)S6>QGA[&Q_9(,X2/TH.H\3%D+AL)644#83":*SJQDHWB;DY2]RM MFV3!.N9&D<6('G4W3G7CA!LPAMEQHI\0;0S,]4J1.8SD=3M>M>,5.\#L>-$/ M!@3'[2BR:#R1;B>H=H)BA^WN99#]("6(S/9*T1D#"8QN**J&HF*(F*$H.P(R MF"PSI.F,]Z5W*ZF&DF*(=;1,HB/(;XTPOI*Z.#@"W0\8G5A&<>0XLXRTA"%B M$NB20O()7&%30X&BH'@2' 6Y'@Y3Y,NFZB"6( 0Z4P$52X%;0CE-X#TW)%5Y MNQ7>,] 1#9+18#BD+Z)WA DF]V6X(RETSE' TK+II 8K$@^8TC3K> 6%K\#Y M"I*<+D\@B)57=$B()4LZ8D%A+'#&@J2G#PD\?V55G0>R!4LZ9D'A+'#.@@0H M40C"D91!",7MJ&,6%,X"YRQ(@ *DD)!G(D7H7")76C>=M*"@EF^1)4B&.HJ! M&Y(J,L;)SQ01>06UTG1H4R@A1.0JXC"E]$J(,6%= BAS]*A'[R'J)',5.:TJ*/H?01J^.6%-PBYS]) MBGXBYX,@FRH$"K;PTI*.6U)PRV=@29*B0"D&OOE6BC#7VD2%344Z;4FA+?(4 M0)*BT8DO;$4%F2*EA2L9Y4A(GR!XDK>-)A2PIL41R* M2(;J];8B_+#>)AVV)(ME*N":=-:2_W%F0 M) G)TBD&Z42C]./38G7Z6$D?,2T7S>WQF,_5$D_-N@QY,IO=G%$.A\9_5.WS M]M!-'IJ^;_;CH>13T_1U;M)\SE.\J:OU]697/_7#9AJ^^!]02P,$% @ )WI63GE37[,@ @ 708 !@ !X;"]W;W)K+?V0_]MX[FZE,ILH$W1T@M\!_6CW0N]0F.54U5#(RO>> +.:_]#N-IE M1F\%/ROHY&3NF20'SE_,XLMI[0<&"!@N;=9QCRQ+XWA/\*-V!:;DCT&4?. MI/WTCE>I>#U4T2@U?>W'JK%CUS^)R6!S&_!@P*,AC-XUD,% 9@;4D]FH'ZFB MFT+PSA/]E]52\YL(5T0W\V@V;>_L,YU6ZMW;)L1Y@6ZFT*#9]AH\T>![Q6ZI M(/^*( TP4F G!;;^:$I!@AE%KXFMIK&:F6+WGN(.@C@AB ,BG$&0Q1$DSO,@ M3*-H!O.(\@XJ0:5.J'09BKC]F=.?/1 J6Z F01*2 M-)UG<@OSJ;!'0I,7W5R\WZBX5(WT#ESI.\.^V6?.%>BBP9.N5^J[?EPP."LS M3?5<]#=>OU"\'2YS-/ZC;/X"4$L#!!0 ( "=Z5DXG2/-=:08 &@@ 8 M >&PO=V]R:W-H965T&ULA9I?;]LV%,6_BN%WU^3E_R ) M4%D8-F #B@[;GM5$28S:5B8K2??M1\FN:]][F.:AL95#\I B^;N7[/5;UW_= M/[7M,/NVW>SV-_.G87B^6B[W=T_MMME_Z)[;7?[+0]=OFR%_[1^7^^>^;>ZG M0MO-DI3RRVVSWLUOKZ=GG_K;Z^YEV*QW[:=^MG_9;IO^OZK==&\W M_]Z^MILL'YWD-NZZS7[Z=W;WLA^Z[;&6;&7;?#O\7N^FWV_'^K\7PP7H6(!. M!;1_MX Y%C _"MAW"]AC 7CV^>GKK3;F>ODZ5G345 <-G6M.BF6N_=0$H28J$L7ILH&55)AT M*:FEQ!ILPL!^FJF\N>BGQ1586(&=*K 7%3@V4 >-GS2[HX9L]+@=!]MQHAW' MFSE(W'DS.FCE-!M6)^P$YYT);&B!+.\;MC Z'KKV8'@+W0ZP@@"&EQFM@N@W M):?/C!ZZ#61>1\=F=2UE1NEXUNB%ZPA=1^ Z,M=1M&,3GMI6]EI&\I\YX4WRB!S!I[]EHN M?<,M^Z,FX%MSWR1:4MSS3R4UD"S(>Z<*AO'VK@TP3-RPD?,Z4(C<\J+$:-J:*MW#A+8-,8&%H2(XFE(9&1ERI?T$"U\#&*CDL9:94*V[W& MP- >[$-B97AI2%.P?/-$NI 7FN7.I2YO([[TRC"I-$ 59U"E)5T6)D7^8E9 MIR-I81Q49S/\2LXQK33 E>7!A9:,6>0W0XX';4CH*'FQP('.&^M+!,#8TH!; M?,NNM(1-<,Z+!0Z8E.,GXH$1TJ52@$"87 3(Q>=O11(U"W+1\\@&Z9RW/&"O MD'5 M2"[X( 8 "7VRH4 &PCPCR3/-4YN*)(/R?')\>P6RX$7(!%3&NU*.BWE&@&=\ MRZP(\,<'Q2?G"NCXKOJNY-(PQA@!C/$>AX(KI,MY28K<->*8I1+' M"'., ,<<)S ACAD3K9PD4BE&&U1&.:4,A72 ,,0(0$QD]P2HDY@6,8?]#*\U MT%%P7A5P:#!6#,"*XU@Q (ZI D*\65)=3XT_!-\:8 1CCT65E '3&XRN>B0*=L/V>Y-(P)I8 <#)X:F3\P,E;$H9<2R$A"YEA)7F"F:8 0SC^W9E)':\ M,<1#5"BCR.$+9,E&4XAS#$:8 0CS'&$&' WFE:!XG -TBVA-X!E;C80V)SZE M0P>+ 69!,N9Y,F91DF7X:*Z S&M^:%>CRLSY$>"E;0Q-"Z#I.30M@)P*4?-H M!^BB(3'-@2PO4E?:82QFI@7,Y"^WLI)R)BH=A'.IH^03'XD:U6>]HT(293$U M+:"FY]2TX PPAL3CWA70H2[60,>Z>&F]<%4%#A5#:R&\=;R[.GINOPCC=>U['FEK^K#I?>/:@YW\'\T_>-ZMY]] MZ8:AVTY7M@]=-[39IOJ0A_:I;>Y/7S;MPS!^#/ES?[C[/GP9NN?CO?[R])\+ M;O\'4$L#!!0 ( "=Z5DY#5@HE&@8 ,L? 8 >&PO=V]R:W-H965T M&ULE9EM<^(X#,>_"L-[EDA^BG?:SAQ]6+I;NIV]N;O7V39M MF072@[2]^_;GA "U) /WIA#ZDRQ;COY6+7^MGLNR[OTSGRU6I_WGNG[Y M/!RN[I_+>;'Z5+V4B_"?QVHY+^IPN7P:KEZ69?'0&LUG0\PR.YP7TT7_[*3] M[6YY=E*]UK/IHKQ;]E:O\WFQ_'=4SJKWTS[T-S_\F#X]U\T/P[.3E^*I_+VL M_WBY6X:KX=;+PW1>+E;3:M%;EH^G_=_@\YURC4%+_#DMWU:J?RLJE_- MQ?7#:3]K(BIGY7W=N"C"QUMY7LYFC:<0Q]^=T_YVS,;PX_>-]ZMV\F$R/XM5 M>5[-_IH^U,^G_;S?>R@?B]=9_:-Z'Y?=A$R_U\W^IGPK9P%O(@ECW%>S5?NW M=_^ZJJMYYR6$,B_^67].%^WG>^=_8R8;8&> 6P/ O0:J,U [ [770'<&>FN ML-? = 9F-X+=:V [ [L;P>PU<)V!VQJH_7/(.X-\-X+;:^ [ [^;0[[7 +)- MYK)=4/M3!]MD[[*M#HRR23?L\HW[\PV;A,,NXWI_/F"3Z\ M5?CU[0R<.AF^-9XZ9K1F,&)TS)QS1D&,7 @(&>E2&LG$S)7$V)CY(C$N9L82 MD\?,M<3XF/DJ,'D6,]\DABS/C<1@S$PDAJSAK<20;'V7&++.=Q*S6^=AV%;; MO87RWL+6@XX\D"R,UHQMF<6:R;33ELS\DG-DC:\X@=XC7>8O'+.91>)LS"F7 MJYSNH6N.F=P[FY&G) M90]:]J!9@@W-[QHQ'QE)\+@0.%"I/=O'7(_U].^POFF%S+!*U M.Q/F2,8:==#'=!BMD6R \4$LCBAUF@ A(G:< #84 &HJ0&.!4V ,TTV.Y9E7 MJ;5,:!4(8D5W]JB#HJUM/!J3T9@.@W%4B1(-2EA/3:-2? '062JUEP)'-51 M1!$5.$E%I%#$A M&2A)!I5%Y%HP"(=?;4GJ+R00=,:%\5B/WX[P&,\S(40H"1&51N3*H3UJ4O7' M![$XHE0S) @,DT;DNF$5TIHU%C"3T^;U1J*/TCNFGZ0 MEJ$; 1Q8C9:UK!.)5*#"O4A;3 Z"14S46DR(&IKCA1$3*H2""K'G"%R% %Q0 M!Z1+>AB,@TKH%0IZ1:41A5;(&@"ZTH>P.*"$JB%7-2:@R&4H3!XRDQHK(44H M=%=,03LH.K]K>GR?")0.VXPN$:<&3>2)!QX)]5/9\0JJ$LJB)&6A"MI!48>G M0X]#P0L)! ..+N;78SU^.\)C/,^$7BE)K\@&OU*"7I&**""#Q&-$E7I0)75! M5,R5<([WEMZ2XX-8'%%"?I0D/U04E52\0YM/(Q*>?1E'.Q^!,L:91-%2B6JL M>(O!Q5SQWF& VIF,=KE'@'%4B?JN>'T'3WM$Q>NV=BR_$P$;Q%P<4J*Z*^&A MF<_I0CEVJX6SJD-ZJKT40'K $)#V@.'H[<2Y<, 33<5QT+O@IFAJ\HYERG, MZ(GE1@ '-K3>ECZ:GDBD,M;1ER*W I@;39]A#S^\RFI>K]K.JZ MFK>OKAZKJBZ#Q^Q32/MS63QL+V;E8]U\=>'[7U15R_=J_/A]OW]V7]0 M2P,$% @ )WI63J6#A"/% @ 1@L !@ !X;"]W;W)KQ#,X8_).#P@QYZ/(2SIT#XQ5?<^CFP,J(.W@"I7\ MS@Z3 C(^)7N/5@3!K105N1?X?N(5,"O=T4#:GLEH@(\LSTKT3!QZ+ I(_HY1 MCL]#%[@7PTNV/S!A\$:#"N[1*V(_JV?"9U[C99L5J*09+AV"=D/W ?37B> E M\"M#9WHS=L1*WC!^%Y/E=NCZ(B&4HPT3'B"_G- $Y;EPQ-/XHWRZ34@AO!U? MO,_DVOE:WB!%$YS_SK;L,'2[KK-%.WC,V0L^+Y!:3^PZ:O%K=$(YQT4F/,8& MYU3^.YLC9;A07G@J!?RHKUDIK^?Z3IHJF5D0*$'0"'CLKP2A$H170?2E(%*" MR%80*T%L*TB4(+$5I$J0V@JZ2M"U%?24H&?"*FM?WN352KGU- *]WL ["4^* M&==,<,.$<1M9W2.@(3R>09-&8$QC'-SI@W:$R3T1)FUD:D#2-O)H0+IM9&9 MM UC>?H^V[4A3FC>G-!<(Z%T$-W&^&1W([.# MZ,Y!$FHU5B/BI>%,*1F_DP9Z%=AA4R.6Q%K!/-IA,SML;H(7ZD%9(1"X&6]=J(@6ZDU8%W[NJ^[C!_0++/2NJ\ M8<;/5WD$[C!FB&?/GY7K''A3VTQRM&-BF/(QJ5N[>L)PI;I6KVF=1_\ 4$L# M!!0 ( "=Z5D[5UR88M@$ -(# 8 >&PO=V]R:W-H965T&UL=5-A;]P@#/TKB!]0[DC65:]AKN<3)7/QW^$""L.#$LQ1&N7B2LK!>:-G%I2BQ?.TRR[N MXW23)C-L&\!G %\ -S$/FQ)%Y5^$%T5FS4CLU/M>A"?>'SCVI@S.V(IXA^(= M>B\%/FC&+H%HCCE.,7P5LU\B&+(O*?A6BB/_ .?;\&1381+AR1N%_\F?;A*D MD2!]0\#?E;@5D[Q+PE8]U6";.$V.E&;HXB2OO,O WO+X)J_AT[3_$+:1G2-G MX_%E8_]K8SR@E-T5CE"+'VPQ%-0^'#_CV4YC-AG>]/,/8LLW+OX!4$L#!!0 M ( "=Z5D[#U+(JM@$ -(# 9 >&PO=V]R:W-H965TU#^IM%&,N=-TQ+; M&V!U!$E!:))<$?4=3YGIP@BLX&F0'*9GY=P"AQP+O\+OCB;>="PY2 MYCUKX3>X/_W1>(LL+#67H"S7"AEH"GR[VQ^R$!\#_G(8[>J,0B4GK5^"\:,N MDQT>8Z[G$:"[^)YQ!^/"@Q.>HM+!Q1=5@G98SBY^I[4P5G;$6\\^*M]YY+ MFF0Y.0>B.>8PQ=!5S&Z)()Y]24&W4ASH-SC=AJ>;"M,(3S\IO-PFR#8)LDB0 M?2*X^E+B5LSUER1DU5,)IHW39%&E!Q4G>>5=!O:6QC?Y")^F_1E9.#ICCF[-)\H%I(3M:9-%W-D6&@U.R@[,A=M!:F-\G4#CF-*5OCB?9M"XX6)'U MHH'OX'[T9^,MMK!44D-G)7;$0)W3N_1XVH?X&/ L8;2K,PF57!!?@O&ERFD2 M!(&"T@4&X;F!D@IJ M,2CWA.-GF.NYI60N_BM<0?GPH,3G*%'9N))RL [US.*E:/$Z[;*+^SC=W.YF MV#: SP"^ XQ#YL21>4/PHDB,S@2,_6^%^&)TR/WO2F#,[8BWGGQUGNO!4\. M&;L&HCGF-,7P54RZ1##/OJ3@6RE._#\XWX;O-A7N(GSWC\)/VP3[38)])-BO M"=+D78E;,>^+9*N>:C!-G"9+2ARZ.,DK[S*P=SR^R=_P:=J_"=/(SI(+.O^R ML?\UH@,O);GQ(]3Z#[88"FH7CA_]V4QC-AD.^_D'L>4;%W\ 4$L#!!0 ( M "=Z5DY0-FA7M@$ -(# 9 >&PO=V]R:W-H965TVRC@,[&Z:%[&B11=_)%!D.3LD.3H;806MA_AY!X9C3A+X['F73NN!@1=:+ M!I[ _>I/QEML8:FDALY*[(B!.J?WR>&8AO@8\%O":%=G$BHY(SX'XWN5TUT0 M! I*%QB$WR[P $H%(B_C9>:D2\H 7)_?V;_&VGTM9V'A =4?6;DVIW>45%"+ M0;E''+_!7,\U)7/Q/^ "RH<')3Y'B]"$^<'+CO31F,(S M=@E$<\QQBN&KF&2)8)Y]2<&W4ASY?W"^#=]O*MQ'^/Z#POTV0;I)D$:"] -! M^JG$K9CK3TG8JJ<:3!.GR9(2ARY.\LJ[#.P]CV_R+WR:]I_"-+*SY(S.OVSL M?XWHP$O97?D1:OT'6PP%M0O'6W\VTYA-AL-^_D%L^<;%&U!+ P04 " G M>E9.EXGD0;_=N^-(!S0OM@%PY%6KUF:T<:X[,F:+!K2P-]A!ZV\J-%HX;YJ:VZ=D"V=#;*^U,'].H'#(:$+?'$^R;EQPL#SM1 T_ MP/WLSL9;;&8II8;62FR)@2JC=\GQM OQ,>!9PF 79Q(JN2"^!.-KF=%-$ 0* M"A<8A-^N< ]*!2(OX_?$2>>4 ;@\O[$_QMI]+1=AX1[5+UFZ)J,'2DJH1*_< M$PY?8*KG$R53\=_@"LJ'!R4^1X'*QI44O76H)Q8O18O7<9=MW(?Q9G^88.L M/@'X##C$/&Q,%)4_""?RU.! S-C[3H0G3H[<]Z8(SMB*>.?%6^^]YCS9I^P: MB*:8TQC#%S')',$\^YR"KZ4X\?_@?!V^756XC?#M.X6WZP2[58)=)-B](SA\ M*'$MYO.')&S14PVFCM-D28%]&R=YX9T']H['-_D7/D[[=V%JV5IR0>=?-O:_ M0G3@I6QN_ @U_H/-AH+*A>.M/YMQS$;#83?](#9_X_PO4$L#!!0 ( "=Z M5DZGMQ/LM@$ -(# 9 >&PO=V]R:W-H965TIVJ3-NG4:=MG+G$25(@S()?NWP](FJ9=]@6P M\7M^-B8;T3S9%L"19ZTZF]/6N?[(F"U;T,+>8 ^=OZG1:.&\:1IF>P.BBB"M M&$^2#TP+V=$BB[ZS*3()1-ZX*#%5DO&O@. M[D=_-MYB"TLE-7168D<,U#F]VQU/:8B/ 3\EC'9U)J&2"^)3,+Y4.4V"(%!0 MNL @_':%>U J$'D9OV=.NJ0,P/7YA?TAUNYKN0@+]ZA^R ME/@<)2H;5U(.UJ&>6;P4+9ZG779Q'Z>;]###M@%\ M!O %<(AYV)0H*O\DG"@R@R,Q4^][$9YX=^2^-V5PQE;$.R_>>N^UX#S)V#40 MS3&G*8:O8G9+!//L2PJ^E>+$_X'S;?A^4^$^PO=O%/XG?[I)D$:"] T!?U?B M5LS^71*VZJD&T\1ILJ3$H8N3O/(N WO'XYN\AD_3_DV81G:67-#YEXW]KQ$= M>"G)C1^AUG^PQ5!0NW#\Z,]F&K/)<-C//X@MW[CX"U!+ P04 " G>E9. MF&.D3K,! #2 P &0 'AL+W=O=J*&G^!_ M=4>+'IM92JFA==*TQ$*5T0W.9W@"I0(1RGB;..E<,@"7]H7]:^P=>SD)!T]&_9&E;S+Z0$D)E>B5?S'# M-YCZN:5D:OX[G$%A>E""-0JC7/R2HG?>Z(D%I6CQ/IZRC>=)RLZ!:,HYC#E\ MD;.=,QBRSR7X6HD#_P_.U^&[586["-]]4GB[3I"L$B21(/E$<'?5XEK._541 MMIBI!EO';7*D,'T;-WD1G1?VD<<[^9<^;OL/86O9.G(R'F\VSK\RQ@-*V=S@ M"C7XP&9'0>6#>8^V'==L=+SIIA?$YF><_P502P,$% @ )WI63DAK"7&V M 0 T@, !D !X;"]W;W)K&UL;5-A;]P@#/TK MB!]0$>U2]9N3:G!THJJ,6@W!..7V&NYP,E M<_$/< 7EPX,2GZ-$9>-*RL$ZU#.+EZ+%R[3++N[C=),>9M@V@,\ O@ .,0^; M$D7EGX43169P)&;J?2_"$^^.W/>F#,[8BGCGQ5OOO1:<'S)V#41SS&F*X:N8 MW1+!//N2@F^E./'_X'P;OM]4N(_P_3\*/VT3I)L$:21(UP3[Y%V)6S'OBV2K MGFHP39PF2TH&PO=V]R:W-H965T_KF>))-ZX.#%5DO&O@)_E=_LFBQA:62 M&CHG34Z/^R,JW.;VEI():#,H_F?$!YGJN*9F+ M_PX74!@>E&".TB@75U(.SAL]LZ 4+5ZG779Q'Z>;))EAVP ^ _@"N(UYV)0H M*O\JO"@R:T9BI][W(CSQ_L"Q-V5PQE;$.Q3OT'LI>,(S=@E$<\QQBN&KF/T2 MP9!]2<&W4ASY?W"^#4\V%281GGQ0F&P3I)L$:21(/Q"DGTKJK! M-G&:'"G-T,5)7GF7@;WC\4W>PZ=I_R%L(SM'SL;CR\;^U\9X0"F[*QRA%C_8 M8BBH?3A^P;.=QFPRO.GG'\26;US\ U!+ P04 " G>E9.K]<#=+_=N^-(!S3/M@%P MY%6KUF:T<:X[,&:+!K2P5]A!ZV\J-%HX;YJ:V0I]D[)%DZ&V%YK8?X>0>&0T2U]G.QEOL9FEE!I: M*[$E!JJ,WFX/QR3$QX!'"8-=G$FHY(SX'(P?948W01 H*%Q@$'Z[P!TH%8B\ MC)>)D\XI W!Y?F/_'FOWM9R%A3M43[)T34;WE)10B5ZY!QSN8:KG"R53\3_A M LJ'!R4^1X'*QI44O76H)Q8O18O7<9=MW(?Q)ME/L'4 GP!\!NQC'C8FBLJ_ M"2?RU.! S-C[3H0GWAZX[TT1G+$5\/D[[+V%JV5IR1N=?-O:_0G3@I6RN_ @U_H/- MAH+*A>.-/YMQS$;#83?](#9_X_P?4$L#!!0 ( "=Z5DX4#T-=M@$ -(# M 9 >&PO=V]R:W-H965T- VSO0%119!6C"?)-=-"=K3(HN]D MB@P'IV0')T/LH+4POX^@<,SICKXYGF33NN!@1=:+!KZ#^]&?C+?8PE))#9V5 MV!$#=4[O=H=C&N)CP$\)HUV=2:CDC/@45%"+0;DG'!]AKN<3)7/Q7^$" MRH<')3Y'B>N^EX&F2L4L@FF..4PQ?Q>R6".;9 MEQ1\*\61_P/GV_#]IL)]A._?*?Q/_G23((T$Z3L"_J'$K9C]AR1LU5,-IHG3 M9$F)0Q>5=!O:.QS?Y&SY-^S=A&ME9E9.Y_/1!K; /@R)M6 MK."@^5I)VKX!>YW=S3>8C-+*36T5F)+ M#%09O=WN#TF(CP%_) QV<2:ADA/B2S"^EQG=!$&@H'"!0?CM#'>@5"#R,EXG M3CJG#,#E^9W](=;N:SD)"W>HGF7IFHS>4%)")7KEGG!XA*F>2TJFXG_ &90/ M#TI\C@*5C2LI>NM03RQ>BA9OXR[;N _C#?\VP=8!? +P&7 3\[ Q451^+YS( M4X,#,6/O.Q&>>+OGOC=%<,96Q#LOWGKO.>=)DK)S()IB#F,,7\1LYPCFV><4 M?"W%@7^!\W7X;E7A+L)W'Q1>KA,DJP1))$@^$%Q]*G$MYOI3$K;HJ093QVFR MI,"^C9.\\,X#>\OCF_P/'Z?]IS"U;"TYH?,O&_M?(3KP4C87?H0:_\%F0T'E MPO':G\TX9J/AL)M^$)N_&PO=V]R:W-H965T@OQEML8:FDALY*[(B! M.J?WN],Y#?$QX$G":%=G$BJY(CX'XTN5TR0( @6E"PS";S=X *4"D9?Q:^:D M2\H 7)]?V3_%VGTM5V'A =5/6;DVIT=**JC%H-PCCI]AKN= R5S\5[B!\N%! MB<]1HK)Q)>5@'>J9Q4O1XF7:91?W<;K9'V;8-H#/ +X CC$/FQ)%Y1^%$T5F M<"1FZGTOPA/O3MSWI@S.V(IXY\5;[[T5/#UF[!:(YICS%,-7,;LE@GGV)07? M2G'F_\'Y-GR_J7 ?X?M_%'[8)D@W"=)(D*X)#LF;$K=BWA;)5CW58)HX39:4 M.'1QDE?>96#O>7R3O^'3M'\3II&=)5=T_F5C_VM$!UY*&UL;5/;;MP@$/T5Q >$7=:;1BO; M4C91E$JMM$K5YIFUQQ<%&!?P.OW[ G8<)_$+,,.<,V>&(1W0O-@&P)%7);7- M:.-<=V#,%@TH8:^P ^UO*C1*.&^:FMG.@"@C2$G&-YMKID2K:9Y&W\GD*?9. MMAI.AMA>*6'^'4'BD-$M?7,\M77C@H/E:2=J^ 7N=WYZR2R":8HYC#%_$;.<(YMGG%'PM MQ9%_@?-U^&Y5X2["=Q\4[M8)DE6")!(D'PB23R6NQ>P_)6&+GBHP=9PF2PKL M=9SDA7<>V-OXB.P]?)SVG\+4K;;DC,Z_;.Q_A>C 2]E<^1%J_ >;#0F5"\=O M_FS&,1L-A]WT@]C\C?/_4$L#!!0 ( "=Z5DX&74IQM@$ -(# 9 M>&PO=V]R:W-H965T<"CKM_/\".Y[;^ MQQ[]V[XTAZ-*^V!G#D7:O&IK1V MKMTS9O,:M+!7V$+C;THT6CAOFHK9UH H(D@KQE>K&Z:%;&B61-_19 EV3LD& MCH;83FMA_AY 89_2-;TXGF55N^!@6=**"GZ!^]T>C;?8Q%)(#8V5V! #94KO MUOO#-L3'@#\2>CL[DU#)"?$U&-^+E*Z"(%"0N\ @_':&>U J$'D9;R,GG5(& MX/Q\87^,M?M:3L+"/:H76;@ZI3M*"BA%I]PS]D\PUG--R5C\#SB#\N%!B<^1 MH[)Q)7EG'>J1Q4O1XGW891/W?KC97&#+ #X"^ 3810 ;$D7E#\*)+#'8$S/T MOA7AB==[[GN3!V=L1;SSXJWWGC-^?9.PRNO(C5/L/-AD*2A>.M_YL MAC$;#(?M^(/8](VS?U!+ P04 " G>E9.2>X7#[LLB#*"M&(\2?9,"]G2/(V^D\U3TWLE6SA9 MXGJMA?U[!&6&C&[HJ^-!UHT/#I:GG:CA%_C?W0K&?9G1) @"!84/# *W"]R!4H$(93Q/G'1.&8#+ M\RO[MU@[UG(6#NZ,>I2E;S)Z0TD)E>B5?S##=YCJN:9D*OX'7$!A>%"".0JC M7%Q)T3MO],2"4K1X&7?9QGT8;Z[W$VP=P"< GP$W,0\;$T7E7X47>6K-0.S8 M^TZ$)]X<./:F",[8BGB'XAUZ+SG?)RF[!*(IYCC&\$7,9HY@R#ZGX&LICOP3 MG*_#MZL*MQ&^?:?P/_EWJP2[2+![1\ _E+@6L_V0A"UZJL'6<9H<*4S?QDE> M>.>!O>7Q3=["QVG_*6PM6T?.QN/+QOY7QGA *=-,/8O,WSO\!4$L#!!0 ( "=Z5DXXDQ1>LP$ -(# 9 >&PO M=V]R:W-H965T^QF:64&EHKL24&JHP^;@_' M).3'A)\2!KNP2>CDC/@6G"]E1C=!$"@H7& 0_KC $R@5B+R,WQ,GG4L&X-*^ MLC_'WGTO9V'A"=4O6;HFHY\H*:$2O7*O.+S U,\])5/S7^$"RJ<');Y&@?2_"U$D?^'YROPW>K M"G<1OON@\'Z=(%DE2")!\H%@?]/B6L[#31&VF*D&4\=MLJ3 OHV;O(C."_O( MXYW\2Q^W_9LPM6PM.:/S-QOG7R$Z\%(V=WZ%&O_ 9D=!Y8+YX&TSKMGH..RF M%\3F9YS_!5!+ P04 " G>E9.PXV^];3DFD7J=IDS;IU&G= M9RYQ$E0(&9!+]^]G2)IE7;X -G[/S\9DH[$OK@7PY%6KSN6T];X_,N;*%K1P M-Z:'#F]J8[7P:-J&N=Z"J")(*\:3Y(YI(3M:9-%WMD5F!J]D!V=+W*"UL+]/ MH,R8TQU]**F@%H/R3V;\#',]MY3,Q7^%*R@,#THP1VF4BRLI!^>- MGEE0BA:OTRZ[N(_3S6TZP[8!? ;P!7"(>=B4*"K_*+PH,FM&8J?>]R(\\>[( ML3=E<,96Q#L4[]![+?C=(6/70#3'G*88OHK9+1$,V9<4?"O%B?\'Y]OP_:;" M?83O_U'X89L@W21((T&Z)KA/WI6X%?.^2+;JJ0;;Q&ERI#1#%R=YY5T&]H'' M-_D;/DW[-V$;V3ER,1Y?-O:_-L8#2DEN<(1:_&"+H:#VX7B/9SN-V61XT\\_ MB"W?N/@#4$L#!!0 ( "=Z5DY5G';RLP$ -(# 9 >&PO=V]R:W-H M965T,5LTH(2] MP0ZT_U.A4<)YU]3,=@9$&4%*,K[9W#$E6DWS-,:.)D^Q=[+5<#3$]DH)\_< M$H>,;NDE\-+6C0L!EJ>=J.$GN%_=T7B/S2QEJT#;%C4Q4&7T8;L_)"$_)OQN M8; +FX1.3HBOP7DN,[H)@D!"X0*#\,<9'D'*0.1EO$V<="X9@$O[POXM]NY[ M.0D+CRC_M*5K,OJ%DA(JT4OW@L,33/W<4C(U_QW.('UZ4.)K%"AM_)*BMP[5 MQ.*E*/$^GJV.YS#Q7V#K #X!^!6 C86B\J_"B3PU.! SSKX3X8JW>^YG4X1@ M'$7\Y\5;'SWG_)ZG[!R(IIS#F,,7.=LY@WGVN01?*W'@_\'Y.GRWJG 7X;M/ M"G?K!,DJ01()DD\$R56+:SFW5T788J8*3!VWR9(">QTW>1&=%_:!QSOY2!^W M_8E9.KH'^QWH" !T"0 &0 'AL+W=O= M_G+AHJ5*+\45R5XP>K9&;8-($&Q02^O.+W*[=Q1%SF^JJ3MV%)Z\M2T5?PZL MX8^=C_V/C9?Z6BFS@8J\IU?V@ZF?_5'H%9I8SG7+.EGSSA/LLO/W>'O J3&P MB->:/>1L[IE03IR_F<77\\X/C$>L8:4R%%0/=_;,FL8P:3]^CZ3^I&D,Y_,/ M]L\V>!W,B4KVS)M?]5E5.S_UO3.[T%NC7OCC"QL#BGUOC/X;N[-&PXTG6J/D MC;2_7GF3BK_#6'=V? Q?XF@T@PW(:$ F@]3JH$'(>OZ)*EKD@C\\ M,1Q^3TV.\9;HLRG-ICT*^TT[+_7NO2#))D=W0S1B#@.&S#!X0B#-/DD02.) M%N8$-@]!#T-K'L[-@Q7]""2(+$'T7XB)$R*$26&1&!2) 8+,$0$P:0"+;$"1 M#4" '1$(LW+>"2B2 2A(P)A(E@D!452@"!V1"#,!A;)0)$,(' 3#V%6$H\# MN(("@,)-/03*5G*/5RH5 Q1N]D'02OHQ6*Y[3!84. A'A,C\0:*5K M8K@/8*#(\2*>)2@,UOYO<"O RSH/ [?A@""WXZ#9I=FO_@PWOD.Q77NI/>B2M]]=H+\L*Y8MJ7X$GGL-)/H&G1L(LRTT3/ MQ? .&!:*]^,;!TT/K>(O4$L#!!0 ( "=Z5DX3T_93MP$ -(# 9 M>&PO=V]R:W-H965T2_>(PP-,]>PIF8K_#A>0'AXR\3%* ME#:NI.RM0S6I^%04?QUWH>,^C#?[=**M$]*)D,Z$VQB'C8%BYE^XXT5F<"!F M['W'PQ-O#JGO31F>KM.WJQEN(WV[I"?_B;];%=A%@=V'$J\_E;B&N?D4A"UZJL T<9HL*;'7 M<9(7WGE@[^(CLG?X..T_N&F$MN2,SK]L['^-Z,"GDESY$6K]!YL-";4+QQM_ M-N.8C8;#;OI!;/[&Q5]02P,$% @ )WI63N6GE0#V 0 YP4 !D !X M;"]W;W)K&ULC93;;MLP#(9?Q? #5)9S#FP#38=A M S8@Z+#N6K'I RI9GJ3$W=M/DAW/2UD@-Y%(\_](*A*37JI770.8X$WP5J=A M;4RW)T3G-0BF'V0'K?U22B68L::JB.X4L,*+!"=Q%*V)8$T;9HGW'566R+/A M30M'%>BS$$S].0"7?1K2\.IX;JK:. ?)DHY5\ /,S^ZHK$4F2M$(:'4CVT!! MF8:/='^@7N C7AKH]6P?N%9.4KXZXVN1AI&K"#CDQB&872[P!)P[DJWC]P@- MIYQ..-]?Z9]]\[:9$]/P)/FOIC!U&F[#H("2G;EYEOT7&!M:A<'8_3>X +?A MKA*;(Y=<^]\@/VLCQ4BQI0CV-JQ-Z]=^Y%]EN" >!?&-@ R)?.6?F&%9HF0? MJ.'P.^;^8[J/[=GDSNF/PG^SQ6OKO62+:)N0BP.-,8D>K:-#Z M)@^9O3,!JO(31@>Y/+=^O,V\TQ1[C/T[_1<^C,#O3%5-JX.3-/:U^S=92FG MUA(]V.M5VZD[&1Q*X[8;NU?#Z!D,([MQK))IMF=_ 5!+ P04 " G>E9. MHSXH:L\! "6I' QO.S@KI #HXO ?\;&'4JSURG5RD?''!ES+#D2L(.!3& M*3"[7.$).'="MHS?LR9>+!UQO;^I?_*]VUXN3,.3Y+_:TC09?L"HA(H-W#S+ M\3/,_>PQFIO_"E?@%NXJL1Z%Y-K_HF+01HI9Q98BV.NTMIU?QUG_1@L3Z$R@ M&P*9C'SE'YEA>:KDB-1T]CUS?W%\I/9L"I?T1^&_V>*US5[S)+Y/R=4)S9C3 MA*$K3+P@B%5?+&C(XD3?T&F8G@0K3#P]6=.C#V&!75!@YP5V_[7XL&DQA'G' M9!\TV;\5H-'&)(1YYR0/09-#0(!N3$*89&-"5K=#@*K]7&A4R*'S,[G*+J/W M2/WM^@>?YO8;4W7;:721QMY1?Y,J*0W84J([VW!CGXHEX% 9M[VW>S4-S!08 MV<]O 5D>I/PO4$L#!!0 ( "=Z5D[%/UG'TP$ )P$ 9 >&PO=V]R M:W-H965TIWG0'8-"[X(,N<&?,>"!$5QT( MIN_D"(-=::02S-A0M42/"ECM28(3&D49$:P?<)G[W$F5N;P8W@]P4DA?A&#J M]Q&XG H]@?HPG92.RJM2]@$'W M\-K#I#=SY#HY2_GF@B]U@2-7$'"HC%-@=KC"(W#NA&P9OQ9-O%HZXG;^H?[L M>[>]G)F&1\E_]K7I"KS'J(:&7;AYD=-G6/K98;0T_Q6NP"W<56(]*LFU_Z+J MHHT4BXHM1;#W>>P'/T[S2AHOM#"!+@2Z$O;>A\Q&OO(G9EB9*SDA->_]R-PO MC@_4[DWEDGXK_)HM7MOLM4QHFI.K$UHPQQE#-YAX11"KOEK0D,61_D>G87H2 MK##Q]&1+CY.P0!H42+U ^D^+NYL60Y@L;+(+FNP" OT;] M26JD-&!+B>YLPYU]*M: 0V/<]-[.U7QAYL#(<7D+R/H@E7\ 4$L#!!0 ( M "=Z5DZO"0 "P $ #<$ 9 >&PO=V]R:W-H965TAE? M G=^[]T[X))/2K^9#L"B=REZ4^#.VN% B*DZD,SAN]XE(QGM-S"@ETW^.(-14X 1?$R^\[:Q/D#(? M6 L_P/X<3MI%9%6IN83><-4C#4V!'Y+#,?/X /C%83*;/?*=G)5Z\\'7NL [ M;P@$5-8K,+=RC1-M-B M#)/&BV31(EE$8']3)(;);HJ0S<5)T&UXL@95:NS#N&RRZU0\T'#Q'_!YI+XS MW?+>H+.R[OF$2VZ4LN"L[.Z&UL=53O;ML@$'\5Q ,4!R=I%MF6FD[3)FU2U&G;9V*?;50P'N"X M>_L!=CTOI5\,'+\_=\ Y&Y5^-BV 12]2=";'K;7]D1!3MB"9N5,]=&ZG5EHR MZY:Z(:;7P*I DH+0)-D3R7B'BRS$SKK(U& %[^"LD1FD9/K/"80:<[S!KX$G MWK36!TB1]:R![V!_]&?M5F11J;B$SG#5(0UUCA\VQ]/.XP/@)X?1K.;(5W)1 MZMDOOE0Y3GQ"(*"T7H&YX0J/((075@K)*SBDM%LI=I MY%T8QVEG3V=:G$!G ET(A^!#)J.0^4=F69%I-2(]G7W/_!5OCM2=3>F#X2C" MGDO>N.BU2--]1JY>:,:<)@Q=838+@CCUQ8+&+$[T#9W&Z6DTPS30TS6=ON._ MC0IL@\#VOQ+O;TJ,80YQDUW49!<1^'!C$L%LDQL3LKHX";H)3]:@4@U=:)=5 M=.F*A_!2R#_XU%+?F&YX9]!%6?=\PB772EEPJ21W+I?6=?&R$%!;/[UW&PO M=V]R:W-H965T[^?I3LN%[JO5@DS7-X2%'9:.RS:P$\>5%2NYRVWO<' MQES9@A+NSO2@\4]MK!(>7=LPUUL0500IR?AN=\^4Z#0MLA@[V2(S@Y>=AI,E M;E!*V#]'D&;,Z9Y> T]=T_H08$76BP:^@__1GRQZ;&&I.@7:=483"W5.'_:' M8QKR8\+/#D:WLDGHY&S,!Q@4>0,A"AC-\S)UU*!N#: MOK)_BKUC+V?AX-'(7UWEVYQ^H*2"6@S2/YGQ,\S]O*-D;OXK7$!B>E""-4HC M7?R2J)D%I2CQ,IV=CN+(W\#Y-CS9 M5)A$>/*/PO\0I)L$:21(U_7Y_4V+;W.2-+DIPE8S56";N$V.E&;0<9-7T65A M'WB\D]?T:=N_"=MTVI&S\7BS; M?GY!;'G&Q5]02P,$% @ )WI63HH&'HC% 0 -P0 !D !X;"]W;W)K M&UL;53K;ML@%'X5Q .4A-A-&MF6FE;3)FU2U&G; M;V(?7U0N'N"X>_L!=CTOY8^!PW@',OY-+X/6OBQ=(3U_-W]4^A M=E?+A1EX4OQ75]DVQP>,*JC9P.V+&C_#7$^*T5S\5[@"=W"?B?,H%3?AB\K! M6"5F%9>*8&_3V,DPCM/._F&FQ0ET)M"%< @^9#(*F3\SRXI,JQ'IZ>Q[YJ]X M>Z3N;$H?#$<1]ESRQD6OQ2Y),G+U0C/F-&'H"K-=$,2I+Q8T9G&B'^@T3M]% M,]P%^FY-IP]Q@20JD 2!Y+\2TYL28YC[N$D:-4DC OL;DQCF<&-"5A&PO=V]R:W-H965T M$AH!4M.IVJ1-BCJM^^S \:+:F-I.Z/[];$,98MY7ZK]7 D1)4M<*KNQ "]N:F%Y%2;HVR(&B30RI$X(V$0[ FG7>\7F8N= M99&)JV9=#V?IJ2OG5/XY 1-C[N_\C\!SU[3:!DB1#;2!GZ!_#6=I3F11J3H. MO>I$[TFH<_]A=SRE%N\ +QV,:K7W;"47(5[MX5N5^X%-"!B4VBI0L]S@$1BS M0B:-MUG37RPM<;W_4']RM9M:+E3!HV"_NTJWN9_Z7@4UO3+]+,:O,->3^-Y< M_'>X 3-PFXGQ* 53[MK>E1A O$J$#L!.)UB4FP*1'#?%)D@IHD MB$"X,<$PGU2R1TWVB$"\,<$P"6YR0$T.B,!^8X)A#KA)BIJDB$"Z,<$P]QL3 MLOJ?+:N^FRBBY#Y"%T??(//DV@'U0V7:^\B]"FVUQ/U$)H,*D$ M=^;3M6;H+0<&M;;;@]G+J?6G@Q;#/-7(,EJ+OU!+ P04 " G>E9.-L=+ M3! " "8GMX5QFF##. M>JG>= U@R+O@K3X$M3'=GE)=U""8?I(=M/9)*95@QAY5176G@%T\27 :A^&& M"M:T09[YV$GEF;P:WK1P4D1?A6#J]Q&X[ ]!%-P#KTU5&Q>@>=:Q"KZ!^=Z= ME#W12>72"&AU(UNBH#P$S]'^&'F"1_QHH->S/7&EG*5\$&@@Y'/_ ,S+,^4[(D:7G['7(^C?6S?3>&"_E7X9S9Y;:.W/-F$&;TYH1%S M'##Q#!--"&K5)XL8LSC&_]%CG)Z@&2:>GLSI28H+K%"!E1=8_5-BM"@1PSS( M!?0Z4+*_P!02P,$% @ )WI63D4]/K[U M 0 RP4 !D !X;"]W;W)K&UL=51M;YLP$/XK M%C^@3L@+) *DIM.T29L4=5KWV8$CH-J8V29T_WZV(8S1ZY?8=SPO=W9\22_5 MJZX #'D3O-%I4!G3'BG5>06"Z0?90F._E%()9FRHKE2W"ECA28+3<+7:4\'J M)L@2GSNK+)&=X74#9T5T)P13?T[ 99\&Z^">>*ZOE7$)FB4MN\(/,#_;L[(1 MG52*6D"C:]D0!64:/*Z/IX/#>\!+#;V>[8GKY"+EJPN^%FFP<@4!A]PX!6:7 M&SP!YT[(EO%[U PF2T><[^_JGWWOMI<+T_ D^:^Z,%4:Q $IH&0=-\^R_P)C M/[N C,U_@QMP"W>56(]<*US=ZR310E].:$1LQIP(0S MS'I"4*L^6828Q2E\1P]Q^@:M<./IFSE]^X'_%A78>H'M?RW&BQ8QS $WV:$F MN_<"\6IA@F$^Z&2/FNP1@7!A@F$VN$F$FD2(P'9A@F%VN$F,FL2(P'YA@F$B MW.2 FAP0@>7%8YCEQ=/98Q*@KGZ,:)++KO$C;):=)M5CZ!_C/_@PYKXS=:T; M32[2V"?M'UXII0%;RNK!_C\J.UFG@$-IW#:R>S7,ER$PLAU')YWF=_874$L# M!!0 ( "=Z5DZC\K^$Z@$ &8% 9 >&PO=V]R:W-H965T..M4YC=:]R="5-$ I^I!]-"9-Y60G&IS ME#51O01:.A)G) R"/>&T[?P\=;&+S%,Q:-9V<)&>&CBG\O<9F!@S?^?? R]M MW6@;('G:TQJ^@?[>7Z0YD46E;#ETJA6=)Z'*_*?=Z7RT> ?XT<*H5GO/5G(5 MXM4>/I>9']B$@$&AK0(URPV>@3$K9-+X-6OZBZ4EKO=W]8^N=E/+E2IX%NQG M6^HF\X^^5T)%!Z9?Q/@)YGH2WYN+_P(W8 9N,S$>A6#*/;UB4%KP6<6DPNG; MM+:=6\=9_T[#">%,"#<$,AFYS#]03?-4BM&3T]WWU'[BW2DT=U/8H+L*]\XD MKTSTED>/04IN5FC&G"=,N,+L%@0QZHM%B%FIS@ C$J M$#N!^)\2=YL2,848.C==5M%EB#R%KD_^PJ<) M])7*NNV4=Q7:=)OKB4H(#2:5X,%\NL8,O>7 H-)V>S![.;7^=-"BGZ<:649K M_@=02P,$% @ )WI63BA#+M'# 0 -P0 !D !X;"]W;W)K&UL;53OCIP@$'\5P@,<+JO;ZT9-;J]IVJ1--M?T^IG54I6B-P7NK!V.A)BJ \G,G1J@=SN- MTI)9M]0M,8,&5@>2%(0FR8%(QGM-S"@ETW].(-14X!U^ M"SSQMK,^0,I\8"W\ /MS.&NW(JM*S27TAJL>:6@*_+ [GC*/#X!G#I/9S)&O MY*+4BU]\K0N<^(1 0&6] G/#%1Y!""_DTOB]:.+5TA.W\S?USZ%V5\N%&7A4 MXA>O;5?@>XQJ:-@H[).:OL!23X;14OPWN()P<)^)\ZB4,.&+JM%8)1<5EXID MK_/(^S!.\\[AL-#B!+H0Z$JX#SYD-@J9?V*6E;E6$]+SV0_,7_'N2-W95#X8 MCB+LN>2-BU[+--GEY.J%%LQIQM -YAU!G/IJ06,6)_H?G<;I^VB&^T#?;^GI MQ[A &A5(@T#Z3XGTIL089A\WR:(F640@O3&)8;(;$[*Y. FZ#4_6H$J-?6B7 M373MB@<:+OX=/K?4=Z9;WAMT4=8]GW#)C5(67"K)G MW_*\L&I8VI2L_XKR+U!+ P04 " G>E9.Y)JV&<,! W! &0 'AL M+W=OVN' M R&F[D%0 MCKG'!\ K@\EL]LAWN)V M?U7_%'IWO9RI@6?%?[+&]B5^Q*B!EH[C[[@?HK M3@^9.YO:)\-1A&_.O''92[5/[@MR\4(+YCACL@TF71'$J:\ELEB)8_8?/8O3 M=U&'NT#?;>GY+BZPCPKL@\#^GQ8?;EJ,81[C1?)HD3PB\.&F2 23)C=%R.;B M!.@N/%F#:C7*,"Z;[#H53UFX^+_P>:2^4=TQ:=!96?=\PB6W2EEP5I([YZ5W M4[P&'%KKMP]NK^>W/ =6#M@$ M -(# 9 >&PO=V]R:W-H965T;8M M@",O2FJ;T]:Y_L"8+5M0PEYA#]K?U&B4<-XT#;.] 5%%DI*,[W:?F!*=ID46 M?2=39#@XV6DX&6('I83Y>P2)8TX3^NIX[)K6!0C79U)J.2,^!R,;U5.=R$AD%"ZH"#\=H%[D#(( M^33^S)IT"1F(Z_.K^I=8NZ_E+"S5@':I9Q:>BQ,NT=SKNXW23?IYIVP0^$_A"N(UQV!0H M9OX@G"@R@R,Q4^][$9XX.7#?FS(X8ROBG4_>>N^E2),D8Y<@-&..$X:O,&\( MYM67$'PKQ)%_H/-M^GXSPWVD[]?TZYMM@713((T"Z7\E\GE9.40*&R+?&+-E"TK8.^Q!^YL:C1+.FZ9AMC<@JDA2DO'=[LB4Z#0MLNB[ MF"+#P 0I@Y!/ MX^>L29>0@;@^OZI_B+7[6J["PB/*'UWEVIS>4U)!+0;IGG#\"',]!TKFXC_# M#:2'ATQ\C!*EC2LI!^M0S2H^%25>IKW3<1^GF^-AIFT3^$S@"^$^QF%3H)CY M>^%$D1D]\\M9[;T6:I!F[!:$9>9>!?>#Q3?[ IVG_(DS3:4NNZ/S+QO[7B Y\*KL[/T*M_V"+ M(:%VX?C.G\TT9I/AL)]_$%N^&PO=V]R:W-H965T M&,"*+]0V2_KWM0U+R(87/#.<<^;B<39H\V9; (?> MI5 VQZUSW8X06[8@F;W2'2C_I]9&,N==TQ#;&6!5)$E!Z&9S0R3C"A=9C!U, MD>G>":[@8)#MI63FWQZ$'G*M"P%29!UKX#>X/]W!>(_,*A67H"S7 M"AFHRN?(KU/H'-CL":A?, M6V^;<D%D?L;%?U!+ P04 " G>E9.TO4=4K8! #2 P &0 M 'AL+W=O"IO35\23;S@4'*_-!M/ -W/?A;+S%5I9::NBMQ)X8: KZ MD!Y/68B/ 3\D3'9S)J&2"^)S,#[7!4V"(%!0N< @_':%1U J$'D9OQ9.NJ8, MP.WYE?UCK-W7[Q-DNP19),C^*3%]4^)>S%N5;--3#::-TV1)A6,? M)WGC70?V@</"\9T_ MFWG,9L/AL/P@MG[C\@]02P,$% @ )WI63KDC.L+< 0 F@0 !D !X M;"]W;W)K&UL=53;CML@$/T5Y ]8''S9-+(M;;:J M6JF5HJW:/A-[?-&"<0''V[\O8,=U$_8E,.,SYYPA#-DDY*MJ 31ZXZQ7>=!J M/1PP5F4+G*H',4!OOM1":TZX,B<[F3+#(Q:M;U M<))(C9Q3^><(3$QYL NNB9>N:;5-X"(;: /?0?\83M)$>&6I.@Z]ZD2/)-1Y M\+0['%.+=X"?'4QJLT>VD[,0KS;X4N5!: T!@U);!FJ6"SP#8Y;(V/B]< :K MI"W<[J_LGUSOII[ -404U'IE_$]!F6?I( +HP<0;0A(.$[#F(O0>P(XO\<)#=-SIC$87J'V8=^C<2KD7@T MTAN-Y$[CPSL:J5&ULC57MCILP$'P5Q .< SC<7420CD15*[52=%6OOQU8 M/G0VIK83KF]?VQ".$"OJG]A>9F9G%[Q)>B[>90V@O ]&6[GU:Z6Z#4(RKX$1 M^< [:/63D@M&E#Z*"LE. "DLB5$4KE8Q8J1I_32QL8-($WY2M&GA(#QY8HR( MOQE0WF_]P+\$7INJ5B: TJ0C%?P$]:L["'U"DTK1,&AEPUM/0+GU7X+-/C9X M"WAKH)>SO6)U@=XN(GJ\A^UL(CMPF(F>=D>7CJSH7.3(')EHMK/X' M9G\?*%632['0Q$92>/]')^:I7YR&;1:;B]A.9V+>*9 M'GK#C/J4&2;F#R*JII7>D2M]=^T-*SE7H"VN'G1#:SVDIP.%4IGMH]Z+850- M!\6[<0JCZ:\@_0=02P,$% @ )WI63G33AT&UL?57;CILP$/T5Q >LN1AR$2 MB:I6:J5H MJVZ?'3(): VFMA.V?U_;$): NR^Q/9PS<\X$#TG'^)LH :3S7M-&I&XI9;M% M2!0EU$0\L18:]>3,>$VD.O(+$BT'KZ[CWP4EU*J0,H2UIR@9\@?[4'KDYHS'*J:FA$Q1J'PSEU MG_WM/M9X WBMH!.3O:.='!E[TX=OI]3UM""@4$B=@:CE!CN@5"=2,OX,.=VQ MI"9.]_?L7XQWY>5(!.P8_5V=9)FZ:]@"JZ5 MJ!H%H\+\.L552%8/6924FKSW:]68M1ORWVEV0C 0@I'@QY\2PH$0?A#PIP0\ M$/",@'HKIC=[(DF6<-8YO/]W6Z)?(G^+5?<+'33--L]4>X2*WC(;"@!X\%=DM$N'F$[)<0'-I%A%:?H>&'4Q'>?UQ@ M:P)L$N ' >M9HWI,;#!-[V,=!?[,[1*%HW7DS0Q;4*L@7MLE1U;)D47RK*]Y MCXD>RFPVWLS9;@F+L!]LPIGH:"%:V5<)[:ICJ^IXJ1K/FI/'RSH;/)-LP<0S M'6AR2VK@%S.!A%.P:R/URS:)CD/N.="W;!;/U?#K9]5'FGYR_B#\4C7".3*I M[K"Y:6?&)"B%WI-J5ZF&]7B@<)9ZNU)[WH^L_B!9.TQC-'X2LG]02P,$% M @ )WI63H__=2SU 0 -04 !D !X;"]W;W)K&ULC53;CILP$/T5Q >LN06Z$2!M4E6MU$K15MT^.S!3&BN.WZ3O]TG&F\ +RV,8K5WM),C8Z_Z M\*W,7$\7! 0*J16P6DZP!T*TD"KCSZSI+BDU<;T_JW\QWI67(Q:P9^1W6\HF M:G1#,A& A^/&[A' FA!="9,Q/E1FKG['$>G"=8'^/"!_M M&4*KB=#PPRL3@5T@L@I$1B"Z$@AONC!A8H/I)AM1['LW5NY1D9\\_J>8C;68 MC:68R"X06P7BC[&T>K' *-G1F6*RBRTQX M"LPMOL"G@?(#\[KMA'-D4KT%INH/9]>\G20 MK)^'%%HF9?X/4$L#!!0 ( "=Z5DYXT,V:Q $ #L$ 9 >&PO=V]R M:W-H965T$%-W M(*BY4SU(M](J+:AUH3X3TVN@32 )3I(HRHF@3.*J"+FCK@IUL9Q).&ID+D)0 M_><)N!I*'.-;XH6=.^L3I"IZ>H8?8'_V1^TB,JLT3( T3$FDH2WQIWA_R#P^ M %X9#&8Q1][)2:DW'WQM2ASYAH!#;;T"=<,5#L"Y%W)M_)XT\5S2$Y?SF_KG MX-UY.5$#!\5_L<9V)7[$J(&67KA]4<,7F/S<8S29_P97X [N.W$U:L5-^*+Z M8JP2DXIK1=#W<60RC,.D?Z-M$Y*)D,R$./LO(9T(Z8I QLZ"U6=J:55H-2 ] M'E9/_9V(]ZG;S-HGP]Z%->?6N.RURK*\(%1DRRP"0?$8=_$>ENAA#7 MP-Q%LME%$OCILD(4;PNDFP)I$,@^V'A8V=C"/&X7R3:+9!L"NU61$9,'C!PQ M>;Z+X]6&;<"R--LEJW;(XAC]L_I.]9E)@T[*NAL1SJU5RH*3C.[<7>W<2YX# M#JWUTP&PO=V]R:W-H965T*E;+A5LHU3PC)/."5D0^\8;6^LV!BXHHO15')!M!R=Z2*H9\SXM11 MH4%E7U:TEB6O'4$/"W>)GS?SM1=TAIB%>KR_J7ZQY;69')%US]J?A6=2D7>NF=9VV?;ZU]H,,'O M"?Y P/&'A* G!.^$\$-"V!/"$0%U5FQM-D21+!6\=43W]3;$_(KPT@8P$D$H,_ \H,;GQ,N0E @M +AC<#(QZK#Q!93=X7"GA^.O*PA6#R;\A.! MZ41 .L$HG>@NCA]@#X^K#\ PCN8CV 942X((SCH&LXZ!K$-8( $%DL>_QADH M, ,RB$9U@S Q'&0.!ID# @DL@#VX+;W'C>*)SL8/6 5!LXDX8'LOL0](S"&PO=V]R:W-H965T?SO$">@,IK83KF]?VQ". M W--_P3;S,[.#EEOVC+^(@I"I/-:T5JLW4+*YA$ D1>DPN*!-:16;TZ,5UBJ M+3\#T7""CR:HH@!Y7@0J7-9NEIJS/<]2=I&TK,F>.^)259C_V1+*VK4+W=O! M4WDNI#X 6=K@,_E!Y,]FS]4.#"S'LB*U*%GM<'):NQOXN(.!#C"(YY*T8K1V M="D'QE[TYNMQ[7I:$:$DEYH"J\>5[ BEFDGI^-V3ND-.'3A>W]@_F^)5,0$+E4^L_4+Z@D+7Z:O_1JZ$*KA6HG+DC KSZ^07(5G5 MLR@I%7[MGF5MGFW/?PNS!Z ^ T!,/HPP.\#_+< XR;HE)E2/V&)LY2SUN'= MUVJP_E/ 1U^9F>M#XYUYIZH5ZO2:!9&?@JLFZC';#H-&&#@@@&(?4B!;BBV: MA:/W"79SA+^R9_"M1?@FWA\7$2Y(#*P$@2$(WKD03%SH,)'!U)T+*/+CU:06 M"\P+DF1!3FB5$\[DH%5D)XBL!-']AL16@O@.0SI,^"]#++ /#$FLSLLI96>0L?!_HV=O.N_\+P87.A7,5X=04*VA) MJK5]-Q!9JHT7*.S]"?^C0:&]0Z&E1>?5VOHXF>0!HZNQ(OQLIHAPIE[%: M\VZ\=!O)FGYT@F%^9W\!4$L#!!0 ( "=Z5D[5Q:5YK@, /H/ 9 M>&PO=V]R:W-H965TFQ#ZZ-A\".,_=/7=G/^1F9UW_:@Y*F>!/ M653-/#P8<[R)HF9S4&76O-='5=E?=KHN,V,?ZWW4'&N5;3NCLH@H(2(JL[P* M%[-N[;Y>S/3)%'FE[NN@.95E5O]=JD*?YR&$3PM?\_W!M O18G;,]NJ;,M^/ M][5]BBY>MGFIJB;755"KW3R\A9L[*EN##O$C5^=F=!^TJ3QH_:M]^+2=AZ1E MI JU,:V+S%X>U4H51>O)\O@]. TO,5O#\?V3]P]=\C:9AZQ1*UW\S+?F, ^3 M,-BJ778JS%=]_JB&A'@8#-E_5H^JL/"6B8VQT473?0>;4V-T.7BQ5,KL3W_- MJ^YZ'OP_F>$&=#"@%P,0+QK$@T'\;,!>-&"# 7NM 1\,N&,0];EWQ5QG)EO, M:GT.ZGX_'+-VV\$-M^W:M(M==[K?;#T;N_JX8"*=18^MHP&S[#%TA($+(K+> M+R$H%F))/7-Z'6#E(V*'P]J'L/@:0H%+QIR2(#@B".'$J0OF3Q+!*,Z;H[RYSULZ/5KV&#X.) 47 M>!B!AA%(&*>)2^&%>0>)9 EU-L0*!2:K% 9[:CUMM!$=9RL$IPQK!$8@937#B0' Y)0AUZ>HI06H) M DCB<$> "8NE<'!K!,<$B].)TPD3KP) N$^ECTK]+=#72RC@(@SQ_T5TP#B; M<7PVAOIA.!!L*BE=\-E$VSTJ3+M?_[1ZF6 MO:7M/.2L+^%FW8^ASV[ZJ?A+5N_SJ@D>M+'35C<3[;0VRI(D[VT]#W80OSP4 M:F?:6VGOZWX:[1^,/@Z3=G09]Q?_ %!+ P04 " G>E9.7\YH53X# !K M#@ &0 'AL+W=O%6AR$-5; MO>%<.N]%7M93=R/E]M+SZL6&%VE](;:\5/^L1%6D4@VKM5=O*YXN6U*1>Y20 MR"O2K'1GDW;NN9I-Q$[F6%45:_9WS7!RF+KC'B9=LO9'-A#>;;-,U M_\'ES^USI4;>2669%;RL,U$Z%5]-W2]P^41)0V@1OS)^J,_NG2:55R'>FL'= MOCPT3U^G-$3$L@_03SE@9,1*&X$V@KXO94FN(*/*_BM0G"N$!@NZ2!1"RE; M"+ D9L3TRA!'2\UYKR%&1EN%=[9!UUS M#'M,JW56ULZKD.KKL/V 6PDAN9(D%ZK>&W7R.PUROI+-;:SNJ^[XTPVDV.JC MG7E9.I:A-3%$" "8!P &0 'AL+W=OUO4KNV%9N4GU59U&PK/'FN M*BK^/+&2MVL?^=>%U^*4*[, -FE#3^P'4V_-5N@9&%0.1<5J6?#:$^RX]C^A MQQ=D"1;QLV"M'(T]$V7'^;N9?#VL?6@J8B7;*R-!]>/",E:61DG7\;L7]0=/ M0QR/K^J?;7@=9D5 M:(\]+Z7]]?9GJ7C5J^A2*OK1/8O:/MM>_TIS$W!/P ,!!?\DD)Y [B4$/2&X MEQ#VA'!& %UVV\QGJN@F%;SU1+O:FT7[=NQ_NI]2KUXV(80I MN!BA'O/48? (@Z>(;(D(XFB*>5YB2#*%O#ADR !.L<0!CO#8,LGDS)BMP!Q M"A K$(P$$ QFW>@PD<74'2:&"$$RR[O$Q1C!",TR.V (DR!PEQTXRPX691.8 MN 5"IT!X?^,BIT#D:-QL&V71(FD013?>[\KILEJXA'#6SZS#A&.7&TEBIT?\ M_RV0Q0L/A),D06Z?Q.F3.++,/ZMDX8/CA(P:._%!T/V%PV4B-.]:#YI$@C>- M;APER!&)S(W0?Z MFAPF)3LJ,USIL>CNBFZB>-/?@V"XC#=_ 5!+ P04 " G>E9.Z(^8GJH" M #$"@ &0 'AL+W=O!;FU17 M$24DC6I>-N%J8=<>N]5"'E55-N*Q"_IC7?/N[X.HY'D90GA9>"KW!V46HM6B MY7OQ4ZA?[6.G9]&$LBUKT?2E;().[);A)[A?4V82;,1S*<[]U3@P4EZD?#63 M;]ME2$Q%HA(;92"X?IS$6E250=)U_!E!PXG3)%Z/+^A?K'@MYH7W8BVKW^56 M'99A'@9;L>/'2CW)\U_@:;8Z]D/:+H4FK^ M-CS+QC[/(_XE#4^@8P*=$H#]-R$>$^)90C149J5^YHJO%IT\!]WPM5IN-@7< MQ[J9&[-H>V??:;6]7CVM$L(6T4Y#A"C +$%8.]J3&T-S5" S*F Y<6LH9G;T#3/*H]O :&".14X5#'S,^'6 M!(ITKYC;G[I[GB19YF'"/0R(B<%7+&Y/8+?O>\"M!Z[W6!'/.^L&)>#;++A# M(44@/-L:<(]"]@&UN/W ]1^B%C&I[^\(< L"XD%@GB,"=QU@A:K&@.4]T=9TP][L?O-N731^\ M2*5O)O;^L)-2"0U([K0U#OI*.4TJL5-FF.EQ-]RKAHF2[7AGC*:+Z^H?4$L# M!!0 ( "=Z5DZSNT?KX@( /(* 9 >&PO=V]R:W-H965TY2E:*]5+2OS M9:^:4FBS; Y16S=2[#I26424D"0J15Z%ZV6W]]"LE^JDB[R2#TW0GLI2-']N M9:$NJQ#"MXW'_'#4=B-:+VMQD$]2_Z@?&K.*!BN[O)15FZLJ:.1^%7Z"FWO( M+*%#_,SEI1V]!S:49Z5>[.+K;A42ZY$LY%9;$\(\SG(CB\):,G[\=D;#0=,2 MQ^]OUC]WP9M@GD4K-ZKXE>_T<16F8;"3>W$J]*.Z?)$N(!X&+OIO\BP+ [>> M&(VM*MKN-]B>6JU*9\6X4HK7_IE7W?/B[+_1< )U!#H0(/XG@3D"^R@A=H3X MHP3N"'Q"B/K8NV3>"2W6RT9=@J:OAUK8LH,;;HYK:S>[T^F^F7RV9O>\YK!8 M1F=KR&%N>PP=8>A[Q,9'<,+?8^Y\#,O>0^Y]2,P&2&3B&(*A:#"TX[,Q/TUQ M PPUP#H#\<@ D'B2C1Z3=)BJQZ0$@+!)O#XNI4 2F,2,P("R.,;=CE&W8\]M M!C.)XZ@!_O'$):B!Q/. 0SHIDL2+E#-&9P)=H#(+1&921)L>PT5)*:_S8R(X5?=J#(*4W3YT!C*1/ZS"D!WA0 Z0HP+0<' M&@M=,'L MI#]0-M5*?"V:,9A1PCL$("V">K7N]X@K4^I\KB[P+@%8F^!3*;]/7'&8K4"\ M40#6*;ST95Y_S8#'?#&1BD:C@9T&OXOFD%=M\*RTF3*Z66"OE);&)KDV?A_- M #HL"KG7]G5AWIM^"NL76M5NPHR&,7?]%U!+ P04 " G>E9.P=6$KX8" M 0"0 &0 'AL+W=O;(7LF+:+.4A4HWD;-<&566$ M$4JBBA5UN%JT>P]RM1 G718U?Y"!.E45DW_N>"DNRQ#"UXW'XG#4=B-:+1IV MX-^Y_M$\2+.*!I9=4?%:%:(.)-\OPX]PNX'$!K2(GP6_J-$\L%:>A'BVBR^[ M98AL1KSD6VTIF!G.?,W+TC*9/'[WI.&@:0/'\U?V3ZUY8^:)*;X6Y:]BIX_+ M, N#'=^S4ZD?Q>4S[PW1,.C=?^5G7AJXS<1H;$6IVM]@>U):5#V+2:5B+]U8 MU.UXZ?E?P_P!N _ 0P#$_PP@?0!Y:T#64R5P:RB4SFR"3IS%O+O2*YQ\M4 M)'=$/J08P"\#R-_BR!6:?JV;'C16PADE W_S@=M]'K]N^R4H=_Q&HX/# MWA6^,7DH:A4\"6W.H/:DV NAN:%$-R;UH[F>#(N2[[6=IF8NNS.Z6VC1]/>/ M:+@$K?X"4$L#!!0 ( "=Z5DX9=2D-X $ &T% 9 >&PO=V]R:W-H M965T,"B;=O7\".Y6ZXR$U@QC/?S ]A\E'(-]4":/3.6:\*W&H][ E150N< MJBF7\3X%69!*4:S^N]P!6;";2>F1B68?J:9E+L6(Y'3X [5W M'.XCX3//@O?_:X &AGJ T_'BA9/50["#Z M0>6YZQ4Z"6W>G'L9C1 :##!X,A?E9.4SS&1% " !7" &0 'AL+W=O3"<5&A';78I2PA_;=& MF#0KV[5O R_%.>=R &1I#<_H)^*_ZAT5/="Y'(L25:P@E471:65_<9?/"\DK MX'>!&M9K6W(E>T)>9>?;<64[,A#"Z,"E Q2/*]H@C*61B/%7>]K=E%+8;]_< MG]3:Q5KVD*$-P7^*(\]7=F);1W2"%\Q?2/,5Z?6$MJ47_QU=$1:X3"+F.!#, MU*]UN#!.2NTBHI3PK7T6E7HVVO\F,PL\+? Z@1M\*/"UP+]7$&A!<*\@U(+P M7D&D!=&]@E@+XI$ M+NKCNL1&'<>29 MHP;&J,$T:C".VC+A!U%GB>V4\*(H?.=80F/4I]'>>7^@/1<5,S:$RZ^M.I[>"*$(^'H/(BRR\4MWW4P.G'9 MC$6;MG==V^&DUM&PO=V]R:W-H965TV%Y>J_MX< ME6J='T5>-DOWV+:G9\]KMD=5I,V7ZJ1*_^S[ MD5>D6>FN%OW86[U:5.=EFARB:K2J=6^Z7[0L^O(N@,>L5?F;HT-\].5\I[57WO M7G[;+5V_RTCE:MMV+E+]]:$V*L\[3SJ/?T:G[C5F9WC[_.G]E[YX7?F M-6W3U:*N+DX]_+VGM.LB>@[T[&^[P7ZR^]_T]#1Z]&,5!M'"^^@L4O;V8U"FQ@P Z"'H'P<1! M;"0Y:*)>4PX313*($L:!0A@H!(',V1@TX4V@)Q&QN$EH$BB"@2)[2D(?.Y#0 M@;0S#P3^<)H 5L7,_F1X>Y56H7'I.L.<-HQ3#L&:1L=N8ZM.#J9 M1,@$!TI@H,0.Y$LC4&(%8NG[,^N+?+R&?5"1,!>Q;_=,$L]61#.X(! J,$.1 M'8ID$AI=O &Z6-+,JB0(EQ=BD%!H)L3VWPF[$ B--ISFA%E# N04S;C M*'@ M<5X1Y@@AD)C$(ILD,I$4S;"5,$DH>H!9HVC2%4$BYR)AY)!\'%J$ES^A]6]B MBP 9,QQ$)H=8PMEDB1L58]T3,E<[I@H!)!BL8MLIMR%%V.J,*"*A2^VJ7*' M7XRAP@@J)K\80.4.OQCC@A$N3'ZQ38$G"OW8_.^!3DHQEQ!F!2-6F/P:1?_? MC4!H=.,T)PP?!GN=< 8^C.'#X>/\8@P51E Q^<4V5(24X6S!F"H,=C(6O]C> M>SR)4 H9SL3"^.'X<8(QI@ C"I@$8T"!F,/8[!BP 2$2;!:?6/LS]BF$ V;;PA(>_F(%NH^M!?$C3.MCJ7 M;7<>O!F]7D2\<'<0-L;7]+P9KA-^NAEN-_Y(ZT-6-LY[U>IC=G\8WE=5JW26 M_A<]74>5[JXON=JWW:/4S_5PJS"\M-5IO#'QKM&PO=V]R:W-H965TV034!G8VH[X?KVM0WA"%CIG]A> M9F9G%[S)6B[>90F@O ]&:[GV2Z6:9X1D40(C\HDW4.LG)RX84?HHSD@V LC1 MDAA%41!@Q$A5^WEF8WN19_RB:%7#7GCRPA@1?S= >;OV0_\6>*W.I3(!E&<- M.<-/4+^:O= G-*@<*P:UK'CM"3BM_9?P>8<-W@+>*FCE:.^92@Z%$+E2]\O8K]/6DOM<7_QVN0#7<.-$Y"DZE_?6*BU2<]2K:"B,?W5K5=FU[ M_1O-38AZ0C000OR0$/>$^).0/"0D/2&9$%!7BNW-CBB29X*WGNC>;D/,1Q0^ M)[K[A0G:9MMGNCU21Z]YFBXS=#5"/6;38:(1)AP02*L/*2)7BDTTHT?W";9S M1+RZA^SFD"1VFXB==<:6'X]-!"NW0.(42*Q HB(V@YUFL,-,..D9GM4;+],T MG5B>HZ(X7N")8P<*X^5B8AF-[@8#<;9S1WH%O]3*?&*CZ##:7B)SMR;QC1YY MW83ZE.GFY0\BSE4MO0-7^N;:^W7B7($V&3SICI9Z1 \'"B=EM@N]%]V@Z@Z* M-_T,1L,?0?X/4$L#!!0 ( "=Z5DX[T)2IS@( @+ 9 >&PO=V]R M:W-H965T%KJ-&[9;Q1WR_)L@9>,2O0EW:T3ARKCQK_>(F7[?+&#E%JE0;XRBD_9S5 M6I6E8[(Z_O2D\;"G,QR/W]@_>^>M,\^R56M=_BZVYK",LSC:JIT\E>9)7[ZH MWB$61[WWW]19E1;NE-@]-KIL_6^T.;5&5SV+E5+)U^Y;U/Y[Z?G?S& #TAN0 MP0"G_S6@O0$-#)).F7?UDS1RM6CT)6JZ;!VE.Q3XGMI@;MRBCYW_SWK;VM7S MBG&R2,Z.J,<\=!@RP@2(]11!\P&26 &#"@*J(-Z>7JF@, $%":@G2*\(TL"- M#L,]IO883!G-*0^)20OB([DI/"NI) 3TLT--AV&B?#Q@CDM% #X#+,IS. MZ&&@'@;H"?Q^8)-],!$9R<-D3W&4YYAQ6 \']?"I'DI@ @$2B-M/3 829$!$ M1!"1;.IIRD%F0= -F>I!_.I^8D*$ MUP&,RP4+)"6C)XE[(WZ7S;ZHV^A9&_NZ\6^0G=9&64YT9_T[V&?I,"G5SKBA ML..F>YMU$Z./_;LS&1Z_JW]02P,$% @ )WI63D#HP>+; 0 _00 !D M !X;"]W;W)K&UL?93=CILP$(5?!?D!UF#^-A$@ M;795M5(K15MU>^W $- :3&TG;-^^MB&($K1\=Z MF:-&J6&/L2P;Z*A\X /T^DW-14>57HHSEH, 6MFDCF'B^PGN:-NC(K.QHR@R M?E&L[>$H/'GI.BI^'X#Q,4VW.C3 7V4#/\!W4C^$H] HO+E7;02]; MWGL"ZAP]!?M#:O16\-;"*%=SSW1RXOS=++Y4.?)-0<"@5,:!ZN$*S\"8,=)E M_)H]T8(TB>OYS?V3[5WW0.8$L"63J90+9RE^H MHD4F^.B):>\':CYQL"=Z;TH3M%MAW^GBI8Y>BSCU,WPU1K/F,&G(7YI@T6#M MOT"($T*L0;@R(/[.;1 Z#4)K$%N#?C8(=ILR)U&R$D51G,1N3N3D1 X.V6[' MO2@*=X^)FQ,[.;&+$VPX]R+-^=?&)TY.XN*0#>=>]!].ZN2D+DZXX:3WW\?! MP:L_UUP,WZ@XM[WT3ESI0V!_U9IS!=K1?]#$1M]%RX)!KE9./$N5YM@" #/"@ &0 'AL+W=O1+&8'L9,_I/EY>-1VE PLF[*635NJ M)M)R.X\?\/V*(!?@$<^E/+<7[Y&S\J+4JQM\WKXW9/&PYHN\/+]G?VS-V_-O(A6KE3UJ]R8_3SF<;216W&LS),Z?Y&](19' MO?MO\B0K"W=*[!IK5;7^-UH?6Z/JGL5*J<5;]RP;_SSW_.]A< #I \@0@+-_ M!J1]0/H10+WY3IFW^DD8L9AI=8YT=UH'X2X%OD_M9J[=I-\[_\VZ;>WL:<%R M,DM.CJC'+#L,N<#@ 9%8]F$) BVQ)$'X:(%5B$@+>(44-)'Z^/3*1 H34)" M>@)ZZ1"GHUWH,)G'-#VFR M2((1&?D(H8T7*KI!7JABHB@6J6$Y'JB ,&\F! M,!DL) .%9 !!/A*2!9X)H1GE+-R>$,HQ8YQ/;D\.JLH!51PFX" !O_W:%"!! M<<.U*<)K@SC-*0KW)812RK.<3>X+1G!.HQLN#@@J1HH@$)\2,U%@,$ Q43\P M6$ >,+G]H#!<(7 *J CJ' 2:6@^AU4489I]/"X%* M.2 LGZ" BP$N;C\W B=Z%W9=-&+\K8)L6W$ENEC+12T9T]P[WM M+H=!);?&O>;V77E9.%BI=T:0$ M U&@ &0 'AL+W=OU@9?"M/6E>+[VF2E2OO5%67%]\O=R>=QN67_**S^C^'O$CCJKXMCGYY*72\ M;R>EB<\(47X:GS-OO6S'WHKU,K]6R3G3;\6BO*9I7/RWT4E^6WG4^QSX>CZ> MJF; 7R\O\5'_J:N_+F]%?>??H^S/J<[*:_T92M5,Z%%_'W6M_+A M>M%LY3W/OS4WO^U7'FD8Z43OJB9$7']\Z*U.DB92S>/?/JAW7[.9^'C]&?V7 M=O/U9M[C4F_SY)_SOCJMO-!;[/4AOB;5U_SVJ^XW)+U%O_O?]8=.:GC#I%YC MER=E^W>QNY95GO91:BII_+W[/&?MYZV/_SD-3V#]!':?0-73";R?P'],$.WF M.V;M5G^.JWB]+/+;HNBR=8F;AX*^\/HP=\U@>W;M_^K=EO7HQUJ&X=+_: +U MF$V'80\8>D?X=?3[$@PML6'6=#9<8&LC>(17X' 3O)W/!YMP!! P@&@#B,< M$3%.H<.H%I-U))F,E J,S=@XQA6ES'%F$A*2@! U"'48^;#03XS8? ",*L$" M3$=!.@K0,9*X4=8ZDH,A-0C8NB%@D'7PBR"<"?"0.0 E6!3*]HJA#6.B$ MFNI!C]LU#Z2'*..1(<3!!FK0*V6 C3+9L'E+83&B'"P5F$LA4&AN_3EH2 8+ M&T7*YDHDEB(J9SP+6#XHT@_K65#VZG8N-<"<+Z09& 6 FR00S+ @MF) @7,T-.P$I0:!U\* (JS4,9@PT)86E@R I8 M.;)!BBB3SG/0T*1CD>&VR"CBL*$+18'/, L&F7]J8SB MAI2P0H@IQ@& %#6-PPAHV O#6B.!<: .XR"Q-L@9QD'BBI93C(,<;2'T3;EY MK0:)%4).<0\ 9+N'$="0#-8:"=P#=85P=#UGN >)*UI.<0_2=@64T,CJ#@)< M%-'(U!C_H=F>ZN+8OI\JO*T;=@?\KS2-4ORI3ZUDX[W]YM$'ZKF,JBOB^Y%1G=3Y9?^ M)8U_?U.T_A]02P,$% @ )WI63DK51*_Z @ Q X !D !X;"]W;W)K M&ULE5?MDIHP%'T5A@\JRH%N'>F/(A MBJKU7N:B^J!*6=@G6Z5S86Q3[Z*JU%)LZJ(\BX 0'N4B+<+EO.Y[TLNY.I@L M+>23#JI#G@O]]U%FZK0(:?C>\9SN]L9U1,MY*7;RAS0_RR=M6]&999/FLJA2 M501:;A?A1_JP8K$KJ!&_4GFJ+NX#-Y07I5Y=X^MF$1*G2&9R;1R%L)>C7,DL MWK^S?ZX';P?S(BJY4MGO=&/VBW :!ANY%8?,/*O3%]D. M* F#=O3?Y%%F%NZ4V'>L55;5O\'Z4!F5MRQ62B[>FFM:U-=3R_]>AA= 6P#G M AI?+6!M >L51(VR>JB?A!'+N5:G0#?_5BG<1T$?F#5S[3IK[^IG=K25[3TN M.9W-HZ,C:C&/#08N,-!%K'P$^T\260%G%8"J@+H^OE0!!"=@* &K"=@%03(= M4!"C!+&G()E->CY@F&G/B>N8CI $%9(@5E"<@*,$?+P5$Y1@,L(*'\,)Z5EQ M'=,1,D6%3!$K ">8H02S\590@L>#C# # 7'B1>0ZJ"MF(*L4,80-4.!!HW"' M)7C4*!MCB0_B).Y;.)G=8@D>.\C&6^"!.>-^2ZZ"N M&#R^%,D=) ,4>/#H] Y+\.C1V1A+?! G_1GU!JB[NN I!B1[,. JX-D#.MX2 M&%CD_%7.MP0!<=J?66^ NF+P% .2/9@,4.#9@_@.2_#L@;_:(98@2R+M3Z\W M0%TQ>(H!R1X,?6AX]F!RAR5X]L!?]1!+D*61]J?7&Z"N&#S%@&0/!L;#\.PQ M,MX2AF>/^>N>;PD"XK0_O=X =<7@*69(]MC07G5@LWK';I7AV6-C]JL(R)]> M;X :,='%<<*=[[X+O4N+*GA1QIY,ZO/#5BDC+2'Y8).XMT?* M-^>JIF%4V9X9H_/!=?D/4$L#!!0 ( "=Z5DZ4<3V+60( +T' 9 M>&PO=V]R:W-H965T]^;9;^H&.B%!22BV!U>-$UH12 MK:3B^&M%_<&G)EZO+^I?3/(JF2T69,WHGWHGJZ4_\[T=V>,CE<_L_)78A&+? ML]E_)R="%5Q'HGR4C KS[Y5'(5EC550H#7[MGW5KGF>K?Z&Y"<@2T$!0OC\B MA)80OA&B#PF1)43W$F)+B$<$T.=NBOF()[[^'#NO/#BYB=5RE-IK3 M,>]4/86RGO(DA!DX:2&+*7H,NL&@ 0.4_N $N9P4R"$0WCI9NS#1+>9QBD&W MB* MEDEU89IK;<^8)"K&X$$U0J5FZ;"A9"_U,E5KW@^4?B-99X&UL=93=CILP$(5?!?$ :S"_B0A2L]6JE5HIVJKMM0-#0&LP:SMA^_:U M#4$L.+G 'G/F?#,.=C8P_B9J .E\M+03![>6LM\C)(H:6B*>6 ^=>E,QWA*I M0GY!HN= 2I/44H0]+T8M:3HWS\S:B><9NTK:='#BCKBV+>'_CD#9<'!]][[P MVEQJJ1=0GO7D K] _NY/7$5H=BF;%CK1L,[A4!W<+_[^F&J]$?QI8!"+N:,[ M.3/VIH/OY<'U=$% H9#:@:CA!L] J3929;Q/GNZ,U(G+^=W]Q?2N>CD3 <^, M_FU*61_#P\>][XG^B_T]5GM3Z$6S M%>:=*EZHU5L>AUZ&;MIHTAQ'#5YHHL2?-4CYSQ!LA6!C$'R"/# (K :!,8B, M06<,L.?O5F6.HG@A\NR,T,H(+0R\WHJM*/'TSPZ*K*#(!O)7H*TH#,+$C^R@ MV J*;2"\ FU%#YI)K(S$Q@A6C*THB1[O6FH%I<8C_/0-K7M)-U^ CW=!'.Q6 M(+0X'?KR^4GXI>F$&ULC571CILP$/P5Q'L/# 9,1)".1%4KM5)T5=MG M)W$".L#4=L+U[VL;PA'CG/H"]C(S.[N -^LI>^4E(<)Y:^J6K]U2B&[E>?Q0 MD@;S)]J15CXY4=9@(;?L[/&.$7S4I*;V M^/O097K9MG.K9C>48OHJY:LF,. MOS0-9G\+4M-^[0+W%GBISJ50 2_/.GPF/XCXV>V8W'F3RK%J2,LKVCJ,G-;N M,UAMD<)KP*^*]'RV=E0E>TI?U>;K<>WZRA"IR4$H!2QO5[(A=:V$I(T_HZ8[ MI53$^?JF_EG7+FO98TXVM/Y='46Y=I'K',D)7VKQ0OLO9*PGR$8"0$$P'$'Q+"D1"^$^"' M!#@2H$'PAE)T;[98X#QCM'?8\'8[K#XBL(*R^P<5U,W6SV1[N(Q>\QB&F7=5 M0B.F&##!# ,FA"?5IQ2!+441+.C!?8+-$A&F]Y#M$C*S>6 M"$"K -0"\*Y1T&C4@(DUIAT:%8$T\HUR+3 ?!J'1E>T2EB8H>M#ZR&HZLIB. M#-,#)IJEB?S4?$-+$ 1Q;!BV**7^@R;'5K_Q?S0Y7F0!,$81,AQ;8+X\#$W/ M2U@*4HCLIA.KZ<1BVDA3)(LTGY ? ,.S!0429#1@:T,A/[);1E;+:&$Y,KP4 M:/F1A@B%B6%Y"4M1@,Q/V8+RP>(']F:'5D/860\$[ASHI17JWY]%IYGS'*A# MSX@7&PO=V]R:W-H965T)$/,LMJ)U/'K\[4O>2L _O7;^X?FN9-,\]))1]4]B/=ZL/" MG;G.5NZ24Z:?U/FC[!H*7*?K_K-\D9F1UY68'!N55G M;+_>8U(_1>Q.F-G?U(/-9#=_,]-3F=&792BBN?=2&W6:5:OA/0V[*#SC?DG! M48H5'X7SZP0/8P7%UY+U6"((%T&P3VKBZ:K/&380T$ T!N+*8%#DJM6$C:9H M-4'DXRP!S!*,LP06@Q :A+?W&4&#"%3 !GU&XSYC$B$-OM:Q3/@!GUG*F<%R M9J ((F]&\T+AAYD>C/7,LXU%LVY@Q@QPP&%JV58X9Y!,8Y)A!CO :S,JZ M$_6?EL"O?RRI,(8<$2:&J<;[UBRR9\(@<@2B93'G&$0^ 43"(-(M(-*8, JN MIK9]XOZONRX)DTB(1,O609A$FD B6?X=O(7$3M1_$(A8.%RA") 8<&'K":-( M"$7+=D@819J (F$4":$XW/RAR+(=$N:0$(>V4C%@-)O0+0:,XENZ!2+;IBPP MA0)0&,86"TR-8!/>7S U@H^KB :,KSI1_Y%_%XGA$P]4?#PI7N\=-)?EOGF_ MKYR-.A6Z?I7KC5[.$.Z;(X3!^(K=K=N3@+\V[<'$EZ3#3+:7FTSN='T9F>NR/1!H;[0Z=H<=WN7$9?D'4$L#!!0 ( M "=Z5DXR'PG*/0, #0/ 9 >&PO=V]R:W-H965TW45]5MSXEPZ[T5>-FOW)&7UZ'G-[L2+M'D0%2_5/P=1%ZE4 MP_KH-57-TWT75.0>$!)Z19J5[F;5S3W7FY4XRSPK^7/M-.>B2.M_3SP7U[5+ MW=O$2W8\R7;"VZRJ],A_J[5R!NS[+."ETTF2J?FA[7[B3YN&6D#.L3O MC%^;R;W3EO(JQ%L[^+9?NZ1EQ'.^DVV*5%TN?,OSO,VD>/P=DKKCFFW@]/Z6 M_4M7O"KF-6WX5N1_LKT\K=W8=?;\D)YS^2*N7_E04. Z0_7?^87G"MXR46OL M1-YTO\[NW$A1#%D4E2)][Z]9V5VO0_Y;&!X 0P", =3_,( - 4P+\'IF7:F? M4YEN5K6X.G6O5I6V+P5]9.IA[MK)[MEU_ZEJ&S5[V80177F7-M& >>HQ,,' M'+$U$2P9(9XB,+( E 5T\6S& O $#$W N@3^+ '3RN@Q88)KI9@H M\"' N?@H%Q_AHJWRU&."&9_!06"#. YLHPPX=,%(T3BS84MQ**>8DM!>X MU+]#';QQ*=:YACJ!46[$B"&0B5*?>1L=W 9HN$2CT%@H\&-#(Q/%2.!;Z."F M0C%7L1@CQ=V QG=HA+152G82Z\\I!",E5.O*@ZCJI(^PXR/E! MMK>1NJ_[>%#>_ =02P,$% @ )WI63K@T1MVJ P T1$ M !D !X;"]W;W)K&ULE5C;CILP$/T5Q'L6? %# ME$3:)*I:J9566[5]9A,G00LX!6>S_?N:R[* QX2\!.R<&1_/^(RQ%U>1OQ8G MSJ7UGB99L;1/4I[GCE/L3CR-B@=QYIGZYR#R-)*JF1^=XISS:%\9I8F#7==W MTBC.[-6BZGO*5PMQD4F<\:?<*BYI&N7_UCP1UZ6-[(^.Y_AXDF6'LUJ
6O\U.N6D[K91^G/"MBD5DY/RSM1S3?$E8:5(C?,;\6G7>KG,J+$*]EX]M^ M:;LE(Y[PG2Q=1.KQQC<\24I/BL??QJG=CED:=M\_O'^I)J\F\Q(5?".2/_%> MGI9V8%M[?H@NB7P6UZ^\F9!G6\WLO_,WGBAXR42-L1-)4?U:NTLA1=IX4532 MZ+U^QEGUO#;^/\Q@ ]P8X-8 ^:,&I#$@GP9TU( V!G1@X-13J6*SC62T6N3B M:N5U>L]1N8K0G*KH[\K.*MC5?RH\A>I]6_D!63AOI:,&LZXQN(-!+<)1WMLA M,#3$&FOFN#_ 1D>0L _9ZA!*8!($G">I[$EWGC2 '5#0 :T)UAO /(Z^#9C0D:!!\#V",F6N( MGP\R]H'X>; #!CI@TS,8@ Z""1D,M'CX(6&#Q;C143//8X3";$*03:BS\1CL M +FP=-WI$4$&]:,),6E W>F&;+B0 - ,&Q2*P#KQB#! QC>X@%6.[I Y@G6. MI@B] 75GZPX#,@;I$X$ECG2-^[XI'+#FD']'.(38E' Q(/F)D&!(=1FEH M6O2PB!&D8I,+6'DHG!X5#$L/N[?K;X.Y48 !5+\"]^G ,L:0C(,A'T"A9=4: M$@)@B%)3<<.PEC&DY=#@ M8ROD/+&-8RUK6LI^FVE$=WO9> MXA&7Y^)!_QK-M_7MPJ>;^K+C1Y0?XZRP7H14I^[J;'P00G+%T'U003KQ:-\V M$GZ0Y2M3[WE]R5 WI#@W%RA.>XNS^@]02P,$% @ )WI63L"N3&-O! MUAH !D !X;"]W;W)K&ULE9EO;Z,X$,:_"N(# M+/@O4"61MJQ6=]*=5.WI[E[3Q&G0 LX";7:__0*A4<"/J7G3 'T\C!G_9CRP MN>CZ>W-2JO5^ED75;/U3VYX?@J#9GU29-9_T657=?XZZ+K.V.ZU?@N9M1%?JR]8G_?N%;_G)J M^PO!;G/.7M0_JOWW_%1W9\'-RB$O5=7DNO)J==SZG\E#*GD_8%#\EZM+N'O4>J4/NV-Y%U/V\J54716^K\^#$:]6_W[ ?>'[];_SI, MOIO,<]:H5!?_YX?VM/5CWSNH8_9:M-_TY0\U3DCXWCC[O]2;*CIY[TEWC[TN MFN&OMW]M6EV.5CI7RNSG]3>OAM_+:/]]&!Y QP'T-H#PQ0%L',!F X*K9\-4 MOV1MMMO4^N+5UVB=LWY1D ?6/P,1FTWCJI&#IAHT))0) MGTW%5%%.!?:%0U\X\&5VE\>K1DQ\B9)DYHNIDBR*L2\"^B),7^YF/#$@H0'I M'ID(&H@<(A,9\V1Q2S"Y%[!J/PP03K1%395\C#!/,3(*CD%A,8/88 M6;%YQNPQEPK,/J[ BY*I(Y9MO$EP%%*+"4P=6U&!&::..53@E)FUE8C8%CK, M)G-ADYG@\8A9MB4,L\<0>[:'@MEC*]ACF#WF4#=3YEP4.4:*NQ1%[ESQ.*:. MFQ4O"BU;*XZIXRLJ'L>\<(>^-^6@EEE7*K?TM$Y-K=FOVE!Q+DJDC. M(ERH]BN22(TN2JR/!W0>&_HO/WUG]DE>-]ZS; M5I?#%X6CUJWJS(6?NAF=5':XG13JV/:'47=<7[^T7$]:?1Z_(@6W3UF[WU!+ M P04 " G>E9.LFCM3X " #G" &0 'AL+W=O&_J5LW"O=;=1ZB1G&Q?4U!%!*(T:5K7AO'1]2SDOQ4'75#TK#W_EFU[GD:_,]A< 9 L@8@..[ 70(H). J"=SJ7YF MFLU+*4Z![&>K8W91X&=J!G-M.]W8N?],MLKT'N<91F5TM$:#YJ77D L-N58L M? 4M1DED $8* E(0%T^O*#!L0$$#Z@SB"P.,XTD:O29UFM9I$IIGDTQ\$44( M%3D,$X,PL0>3%'0"TVN2R^^0)";Y9.P7OHZ@%"-"8: $!$H\H)0F$Z $ BK2 M=#I OH[0%&-R8[I2$"CU@#),8(,,-,@>7S Y:) #!-,YRKU4@07CBTA1Q!3! M, 4(4P PT]5; /-#\CR;\O@Z@C$E10H#801O"PA FBZ9073-1&.2QM/MP1>2 M&).,W(*ZL5?A!ZI\$'TP:X#J7IUC>-O"Y(%*'T0?ESH@O%OK&-X*L;\7^M6. M@7T.+'= "-=[=''BV"O #R9W5:N"E=#F\')'S%8(S8TI>C(Y[LVM8VS4?*OM M:V;>97_T]@TMNN%:$8UWF_E_4$L#!!0 ( "=Z5DYLS[2>>@( %T( 9 M >&PO=V]R:W-H965T@FW..7-FC&:2-)1]\!QC87V6 MI.(+.Q>BG@/ LQR7B+_0&E?RS8&R$@FY94? :X;17I-* J#CA*!$166GB3[; MLC2A)T&*"F^9Q4]EB=C?%2:T6=BN?3EX*XZY4 <@36ITQ#^Q>*^W3.Y K[(O M2ESQ@E86PX>%O73GKRY4!(WX5>"&#]:62F5'Z8?:?-LO;$Q%OK!GMK7'!W0BXHTV7W&7 M4&!;7?;?\1D3"5=.9(R,$JY_K>S$!2T[%6FE1)_MLZCTL^GT+S0S 78$V!-D M[$<$KR-X5T+XD.!W!/]*\!\2@HX0C B@S5T7CW\EZ5P6 P K0P !D !X;"]W;W)K&ULE5?1 M;ILP%/T5Q/N*;;"!*HFT)JDV:9.J3MN>W<1)4 $S<)+N[V? R<"^5.E+PI?=K(NN-+#>A\T M52WXM@LJ\H @Q(*"9Z6_F'5S3_5B)H\JSTKQ5'O-L2AX_?=!Y/(\][%_F7C. M]@?53@2+6<7WXH=0/ZNG6H^":Y9M5HBRR63IU6(W]S_C^T="VH .\2L3YV;P M[K6EO$CYV@Z^;N<^:A6)7&Q4FX+KQTDL19ZWF;2./R:I?^5L X?OE^R/7?&Z MF!?>B*7,?V=;=9C[B>]MQ8X?<_4LSU^$*8CZGJG^FSB)7,-;)9IC(_.F^^MM MCHV2A'M.\3W3^[MI)[OM['[3&]#HV=,B)F06 MG-I$!O/08\@($XXQ2P@3C3$K%V,QK5U$F(XACRXD^J\ET+5>"R9@P:2+#X<4 M$8$3A&""L$L0C2JE5J4]AG68LJ\4I8C"-!%($P$TS*+I,71(0S>C(0@&6 MV&*A+HM>,FQM'75+QGAP!$9B&"B& 6(22PQSQ-!THN(8)(D!$NN,K>)W2?IZ M70R"922@C,21@:FUI*O$H8C2F%IBURXJ9LCNFL39G9 -^$:"4U!P"@BVVG>5 M.E(PBU%D[>':A2%+[GN(D5:,8%=#CEI;QP6!P26LO\M]YO<_*QGN12M_WNEO93DHE=$9TIP_P07\[7 >Y MV*GV-=;O=7^![@=*5N;C(+A^H2S^ 5!+ P04 " G>E9.GXTNW2,$ #+ M% &0 'AL+W=OZ\7X4>5G/_7W3')^"H%[O=9'5G\Q1E_:7K:F*K+&WU2ZHCY7.-EU0 MD0<\#..@R ZEOYAU8R_58F9.37XH]4OEU:>BR*J?2YV;\]QG_OO U\-NW[0# MP6)VS';Z']U\.[Y4]BZXL&P.A2[K@RF]2F_G_C-[2@6T 1WBWX,^UZ-KKYW* MJS'?VYN_-W,_;#/2N5XW+45FO][T2N=YRV3S^'\@]2_/; /'U^_L?W:3MY-Y MS6J],OE_ATVSG_O*]S9ZFYWRYJLY_Z6'"46^-\S^LW[3N86WF=AGK$U>=Y_> M^E0WIAA8;"I%]J/_/I3=]WG@?P^C _@0P"\!++X: $, _ X05P/$$" ^! 3] M5#IMTJS)%K/*G+VJ_WN/6;N*V).PZJ_;P4[L[CL>0HG$\?L,((2*:0%$,$T$D .4_HXF$R3TD3")) = 1B MG,"'')<]).X@90>)F.(R#,,/\\7 .($H0< 4 Q-(0CX&3E*/R-0CE+IDBB:( M28+X?O$D22!OB]=#HK%XD1!8DQ4%5"")RN?LYOBS=@KJV]VY"4@ C5;:,NW6BSX=ALI.OM M@M-ES\4#NM%ES_$VC76+L)&%B0CQJB.0+!8A?AE)":1+/MIL.#8;*82#@BY[ M+A^0CRY[CG=T+)]"4^6T>ACX!X1$S5*,3$UM8)H][3@<.XX4D>,%EZY^"._7 M$.CJ![SW(PT'S+72O0U)"4@4AXE3-J"]!K#76&=U4#@:@PR:0]&1J.7$[EGWIX(?1A?LJ>T/U?[ M3=,?\WW)JMVAK+U7TS2FZ$Z%ML8TVB8:?K)_]%YGF\M-KK=->RGM==4?K_4W MC3D.1X?!Y?QR\0M02P,$% @ )WI63A=G^FHS!0 \1P !D !X;"]W M;W)K&ULE5E=;Z,X%/TK4=YGP+[^@"J-U#9-=Z5= MJ9K1[C[3Q&VB@9 %VL[^^P5",X%[G)*7!NBYU_?#YV#LV7M>_"@WSE63GUFZ M*Z^GFZK:7P5!N=JX+"F_YGNWJ__SG!=94M6WQ4M0[@N7K%NC+ UD&)H@2[:[ MZ7S6/GLLYK/\M4JW._=83,K7+$N*_VY=FK]?3\7TX\&W[7'? M7?77_K&H[X*CE_4V<[MRF^\FA7N^GMZ(JP?3&K2(O[?NO3RYGC2I/.7YC^;F M]_7U-&PBD='=Y M^L]V76VNI]%TLG;/R6M:?=ESJ4+/EY^-WNVM_WSO^'&3:0G8$\&DAQUH Z _IE(,\:J,Y C1U!=P9Z MK('I#,Q8 ]L9V(%!<*ANVZY%4B7S69&_3XK#C-LGS<065[:>$*OF8=O_]G]U MQ\KZZ=O<*CL+WAI''>;V@)$G&-)]R!V'6!7U,0N.$4=$4 =YC%2B2&\E&"(> MA $P.AR$P3':BC[F'OD98)8((_N8!X0AG#3!]E#K@$X=D,4.%'2@6@?JQ 'K MRP%B6LBN*XB5<1@.*G?/@3*,K) ,N>1()4-UBNN%KF'HFH<^Z/?B -&GH8M( M6AXZ!YJ8-,]QR8$QQ:'TAFY@Z(:%KLTP),-&$J&.8U!-CCQ;30M#LBPD*R+L M(((.HO%3,88.8AZ!5H.&QBQ5(B-C[4U6A%C6PD_G_6V'&3&?%QVTURQ#8<@G M&D!RI_T,/,(L0+D&LOL 0<8S#I35&R$_IUF'Z?%,*P4D B(C\D]6@75/T.<, MNNU (RAT/PK:#PSKJ>"":D4\#(SKGPBEE6B^*!#8$-H/#*NEX')IM8>? JN6 M,.,I+K#*"" SC.0=J"=H-J8SO<"*)*(14S?B]=5D(] )CB193W.NQP#I"QPK MH4!2Z!%CB05.AN-[);'"2"0>PUYUH-Z;DT@+;Z\DEADY0F8D%P\*8P58 Y#" MJ)"_^)< Z0L<*Y'D2F3)URNL&5)=T"O,;OGY8NA>\K6+("TU* I'1I&,R=]4 M+!B2KW.LCCTNL&!(>T%ML S($3(@SU&V*Q]0"HHD5XHE0MK(^O5+8AF00 :, MQP5A&: +9("P#!"7 58^XBH@(3$!\ N%Q&N(/(J(_+I"6%>(ZXHUGN]*\GQC M7?"119CA!#ZS6 WYF_Z+T08L5@"2E>\H. M8\Z(XN>0)8"<;8_"1%:(R-KC A-97;);XMDN 40F&M8-@)1G2: P_12BG^?# M36'ZJ0OHIS#]%*M(%L \LUDC1FCP0>Q]>WS>3;Z] 798C)HL!(= M[NHN.M"I4K4[$WP=\X"@5@^@_< PQ31@CY7#P/@;+K9G!\,\TX!GUK/?K#'/ M] 4\,YAG!E"(]<+P?3+2PP(?>F'X/IV29WMA,#$-(";KA>&O,R&&D^0P6G!R MR)*YXJ4]4RLGJ_QU5S6[_B=/C^=V-^U!T^#Y0EPM#XNCC3\6A=OXY+U\29USU5S:>OKXG (=[BI\GUWP!@<3SGG M_P-02P,$% @ )WI63FMN_:0& @ <04 !D !X;"]W;W)K&UL=93;CILP$(9?!7'?-7$X1@1IL]6JE5HIVJKMM4.&@];& MK.V$[=O7-H2RQ+W!!_[YOQF#)Q^X>)4-@/+>&>WDWF^4ZG<(R;(!1N0#[Z'3 M;RHN&%%Z*6HD>P'D;(,813@(8L1(V_E%;O>.HLCY1=&V@Z/PY(4Q(OX<@/)A M[V_\V\9+6S?*;* B[TD-/T#][(]"K]#L@VON/F]TA-7HK^-7" M(!=SSU1RXOS5++Z>]WY@$@(*I3(.1 ]7> )*C9%.XVWR]&>D"5S.;^[/MG9= MRXE(>.+T=WM6S=Y/?>\,%;E0]<*'+S#5$_G>5/PWN +5Q[>PX3/ZW,'< G@+P'(#'6D:0S?PS4:3(!1\\,9Y]3\PGWNRP M/IO2;-JCL.]T\E+O7HLD"7-T-4:3YC!J\$*SF15(N\\([$(<\%UXE/S'8.O, M<6L-MA]RC-P&H=,@M ;A!X-X5>2HB:VFLYIMFF78C8FS._>01VROS3SXVH^]$U&TGO1-7^N+9 MZU%QKD G$SSH8AO=_^8%A4J9::+G8NP"XT+Q?FIP:.ZRQ5]02P,$% @ M)WI63K&:97<_ @ 508 !D !X;"]W;W)K&UL M?57;CILP$/T5Q'O77 RYB"!M$E6MU$JKK=H^.V02T!I,;2=L_[ZV(808=Q4I MV,,Y9\Y,[$G6,?XF2@#IO=>T$1N_E+)=(R2*$FHBGE@+C7IS8KPF4FWY&8F6 M SD:4DU1% 0IJDG5^'EF8B\\S]A%TJJ!%^Z)2UT3_G<+E'4;/_1O@=?J7$H= M0'G6DC/\ /FS?>%JAT:58U5#(RK6>!Q.&_\Y7.]3C3> 7Q5T8K+V="4'QM[T MYNMQXP?:$% HI%8@ZG&%'5"JA92-/X.F/Z;4Q.GZIO[9U*YJ.1 !.T9_5T=9 M;ORE[QWA1"Y4OK+N"PSU)+XW%/\-KD 57#M1.0I&A?GVBHN0K!Y4E)6:O/?/ MJC'/;M"_T=R$:"!$(R%,/R3$ R&^$_"'!#P0L$5 ?2FF-WLB29YQUGF\_W5; MH@]1N,:J^X4.FF:;=ZH]0D6O^6(99NBJA0;,ML=$$\P=@93ZF")RI=A&,WKT MF& W1\2K1\A^#L&QVT3LK#,V_'AJ(OZ/ '8*8". 'QIEU;'M,:G!-'VCPE62 MXL2JUX5;*CD+MW?@XE6"<> VGCB-)P[CL66\QR231%&(<9A:ON>P3XM%F"PL MVPY8M$K4QVT[==I.9[83VW4Z;P\.U<"SSN_.@0O#($V7EF\'+EBM\-(^[6AR MN6K@9S.XA%>P2R/U&9U$Q]GX'.G+:<6W:F;V(^XNTP_<[X2?JT9X!R;5U3<7 M],28!&4S>%*=+=6,'S<43E(O%VK-^TG7;R1KAR&.QG^2_!]02P,$% @ M)WI63H'(V&O^ @ V H !D !X;"]W;W)K&UL MC99M;YLP$,>_"N)]BQ\Q5$FDIM&T29M4==KVFB9.@@HX R?IOOUL0RFQ+U7? M!-OYW]WO#MO<[*S:EVXOI8Y>ZZKIYO%>Z\-=DG3KO:R+[E8=9&/^V:JV+K29 MMKND.[2RV#BCNDH(0FE2%V43+V9N[;%=S-115V4C']NH.]9UT?Y;RDJ=YS&. MWQ:>RMU>VX5D,3L4._E3ZE^'Q];,DM'+IJQETY6JB5JYG3<613>5;JQ4Z^;>8QLD2RDFMM713F<9(/LJJL)\/Q=W :CS&MX73\YOV+ M2]XD\UQT\D%5?\J-WL_C+(XVO!B4.KBM7^6C7N>!_]O9K !&0S(:(#3#PWH8$#?#=B'!FPP8)Y! MTJ?B:K,J=+&8M>HW&6O89/XV1D M4MT>&E")E&0>4 .R#.?:BCG&&*?71 M)W)&??1D\GFO9;MSK5,7K=6QT?8K.5D=V[-[8ML#;WUIVS;7-KR[Z7N^'T6[ M*YLN>E;:-!^N1=@JI:7!1+>FMGO39HZ32FZU'0HS;OM>JY]H=1CZR&1L9A?_ M 5!+ P04 " G>E9.0R-&]F;N4R/"G5W4>1W)U84\H[ MWK%6?SEPT91*3\4QDIU@Y=X:-744(Y1&35FUX6IAUQ[%:L'/JJY:]B@">6Z: M4OQ=LYI?ER$.WQ:>JN-)F85HM>C*(_O!U,_N4>A9-'K95PUK9<7;0+##,GS M]UM,C8%%_*K854[&@0GEF?,7,_FZ7X;(*&(UVRGCHM2O"]NPNC:>M(X_@]-P MY#2&T_&;]\\V>!W,_J[TZ+<,\#/;L4)YK]<2O7]@0$ V#(?IO[,)J M#3=*-,>.U](^@]U9*MX,7K24IGSMWU5KW]?!_YL9;! /!O%H@-,/#9+!('DW M(!\:D,& . 91'XK-S;94Y6HA^#40_?9VI3E%^)[H[._,HDVV_:;3(_7J9945 M\2*Z&$<#9MUCX@D&CXA(>Q\I8HAB'7OF#L'&1R3%+63K0T@"BTC .!-KG]S$ M.>. @ Z(=4!N'! GCAZ36DS;QQ%3A& :"M)0@(8Z^T$]&ES,TJ0@30K0I Y- MCZ$3FB*A*'-B]E%)1O,,%I.!8C) C$.SSCP:G.5.8C8^R$O>-O.2]RFCL-H< M5)L#:G-';>X)23%U3XL/(D6:PE(*4$H!2'%^G'7A[V*:S&P/1G"-0!Y//CEN M0Y% 'A&EB!8SI0+/E",,4&&7"OOI11@[L T RT@Z]Y]@L'@]X!@0Y!7(V(\= M)7'A"O)A:1HCM]0-L.D1)0G)XQG=<+W#":![IN!AN.)A\O\U$\/5#/OE#,B> M7\_ [/FPV^SU@J+)S=SOC8=C;U1W]WT M[=#W4ARK5@;/7.E[V=Z>!\X5TRK1G59YTAW8.*G909EAIL>B;T/ZB>+=T&)% M8Y^W^@=02P,$% @ )WI63AW7QI*T P +Q !D !X;"]W;W)K&UL?9C;;N,V$(9?1=#]KC1#BJ0"VT#EQ:(%6B#88MMK MQ:9C875P)27>OGTI63%DSK WT<$_A]\,R9]B-M>N_S&EL>YT9-G6":JJ0IJS;>;>9WS_UN MT[V-==7:YSX:WIJF[/\M;-U=MS'$'R^^5:_G<7J1[#:7\M7^:/27W M*,>JL>U0=6W4V],V_@6>]JBF!K/BK\I>A]5]-*7RTG4_IH??CMLXG8AL;0_C M%*)TEW>[MW4]17(<_RQ!XWN?4\/U_4?TKW/R+IF7&C>-FC7MK,DPA\Q+A5$9L8KU "-9&,G : _FILE6W9@, M3.K!4!6D0JM ;3.6)B,TD'OC5V2D'Y%*:3P:1@5"21Y&L3"**8W73:%HTEJB M\&"H"C6D@"Q6E/(=A.0SE &\F%(86!=%X*W7/J00$ M8'(6)F=@O'R+G'8CE/8G+U6A2M'P,)#R]I0R./[L740// I0$I>B.D0%*]TC M4L Q@4$2/A(PR=,2<3*!$+ ^X,T3D*YP/_=B$:U[RG.5^SQ4I;4,#1EOQBYHHY7OAHP.4V&D""#Q[@R*[L.@ R%X3P5JJF[+\K.BA@E2NAW' MSXK1"93!K'A[!T:GC-2![P/@/1:HR;JN?"+&/YW-*A^( MD:7!3P3D;189FR5;(5+[]/V,D>1!%-Y>D=HK=3-D?-/0^B.I0J.'^0MUAD+!;]^8/4.C^!SE1.JL0()2H16&7(>RQ* MZAT8L&GD'1$91_1WA (91P2R*AB52#&4$>^&R'RL^I^AQ2)2CU561I&EP0AE MIC)_Y)/5R6TZ2O]1]J]5.T0OW>@.@?-1[=1UHW4QT\\NO[,[O=\?:GL:IUOM M[OO;$?;V,':7Y7B>W/]'L/L/4$L#!!0 ( "=Z5D[F*>K7N0( 0+ 9 M >&PO=V]R:W-H965TTDV[>O;5B6#$/:&\#FF]^_S[.Z,?XJ"DJE]597 MC5C;A93ML^.(0T%K(IY82QOUY\1X3:0J\K,C6D[)T035E>.[[L*I2=G8FY6I MV_'-BEUD539TQRUQJ6O"_Z2T8K>U[=GO%2_EN9"ZPMFL6G*FWZG\T>ZX*CF# MRK&L:2-*UEB]6%+\>U[6I'M*('J26( M>EUI1JM**RD?OWM1>VA3!XZ_W]4_F$(,#INF+&)B>2;%:36]+]"KRGD,U M^@==:0;;_%/#(U3M=9/XX23O&'S'>0#A*?6C"QYI(_4FX?]] -B6" MY3V23Y$PP$T$:#\#$Q^,300S B$J$!J!\&Z@(C!0&+, ?<68&'3V,7-G-D+- M1HA LQB#!CU#&$"%YC%F)GUL4#-+A !L$)2C F 68P!2SG'F @W&Z-F8T0 M3'&*,6"*,XP!,Y1CS!(WFZ!FDZE "*8OQ1@/F,48,$,YQLQLL"5J=HD(P),( M8\ FS# &S%".,3,;S'/Q<]-%). 60R&XQQ!HX<)-ABG-G5_>S$GO324BN!I0 M""Z'_X%R%/)G'*,7Q];S)Q)QO(2.IU 2P:,!@^!$Y/]0NG>,WS)>@$A,KE,, M@JL8A> R1B&XCIU1*E!3?C9IEK .[-)(?:..:H=4;NOK5 +4ISK%,RG&ATR7 M'WXC_%PVPMHSJ1(5DTZ<&)-4>72?U/U0J)1T*%3T)/5GK+YYEY=U!&UL?97;CILP$(9?!7&_BVV.B0C20E6U4BM%6[6]=H@3 MT *FMA.V;U_;$)88IS?!'OZ9^<;!,^E V1NO"!'.>]MT?.=60O1;S^-E15K, MGVE/.OGF1%F+A=RRL\=[1O!1.[6-AP"(O!;7G9NEVK9G64HOHJD[LF<.O[0M M9G]STM!AYT+W9GBMSY50!B]+>WPF/XCXV>^9W'ESE&/=DH[7M',8.>W<%[@M M(% .6O&K)@-?K!U5RH'2-[7Y>MRY0!&1AI1"A<#R<24%:1H527+\F8*Z[ YH5AELJHSTZ_D]5R:;UF29BDWE4%FC3YJ$$+ M#9P5GHP^IT"V%#E:N:/[!,5:X6_L&7QK$;[V]^^*>! @L 8(=(!@&2 "QBF, MFDAK.JT)$$C,4M8J/P( V6%"*TQH@8$&S*@)%VD@C .#92U"P>8!2F1%B2PH M1L5YM,KRA,+$ "XL*A@E#_ZDV H36V!\ R9>I8E@A&(#9JV" ,#$#I-881(+ MC''^>;)*8WQ3Q5KQ!(/DP>W:6$$V%I#0 -FLTP1Q;'ZZ%I6/%M?@#D:V;FL[ M 1:FE$ZJI+*SSY'E!JE4: M]EQ-)-U"/\*,X^P[9N>ZX\Z!"MF(=;L\42J(I 3/\L J.4'G34-.0BUCN6;C M&!DW@O;3B/3F.9W] U!+ P04 " G>E9.%9+LT0,# 5# &0 'AL M+W=O"SW!VTWHN7\6.SY=ZY_'!^D644] MR[:L>:-*T022[Q;A+9K=8V(#'.)GR2]J\![84IZ$>+:++]M%&%M%O.(;;2D* M\SCS-:\JRV1T_.Y(PSZG#1R^O[)_B^E5N]6$19F&PY;OB5.E' MH=A&0DFA)&&2PY!26G@&0*$V0@0?;^@TC*8@)K03%\"\2 FL2_!N+Q8:%3;4<3UPT"$J43%.!U#+ $&W039! 9L=L0^4"_L3008=E3MV%_0K.[=D+]1],.S-\*N2\;%3P);08Q-R[MA-#<:(QO MC#\/9D;O%Q7?:?N:FG?9#JKM0HMC-X1'_7\"R[]02P,$% @ )WI63BCM MV[%=!@ I20 !D !X;"]W;W)K&ULE9I1;]LV M%(7_BN'WU+J\)"4&28 ZQK !&U!TV/:L)DIBU+8R24FZ?S]*5EV+]U!E7F)+ M.:0.*>KCO=>Z>JN;K^U3576+;_O=H;U>/G7=\^5JU=X]5?NR_5 _5P?_GX>Z MV9>=/VP>5^US4Y7W0Z/];J6RS*[VY?:PO+D:SGUJ;J[JEVZW/52?FD7[LM^7 MS7_K:E>_72]I^?W$Y^WC4]>?6-U/U9]5]]?SI\8?K4Z]W&_WU:'=UH=% M4SU<+S_2Y<;JOL&@^'M;O;5GWQ?]4+[4]=?^X+?[ZV76.ZIVU5W7=U'ZC]?J MMMKM^IZ\CW_'3I>G:_8-S[]_[_V78?!^,%_*MKJM=_]L[[NGZV6Q7-Q7#^7+ MKOMM<.?Q=W+VU7[\=>O)5]^>WXN3T, MGV]C_]^;X09J;*!.#EI_]O6F*,S5ZK7O:-2LCQIUIJ&38N5[/UU" MH4NLE6BNIA>XE0IV4\E&2C1C$PS'R4-[GHS3X@XT[$ /'>A)!WDP44>-'32' MXT@SHS@+ABME9)U1$3L&VC'23JYQ!Q9V8,&$%+B#'':0@PD)[MKZJ#'G(R7* MC=7!C$!=P10Q5$!#A33D@JE?%^)"BI3BP Y09=8$=WM3R+O-66ZP904VL@@)TNXC*>!(AXZ4=$0VM"-%6<0*9AXQL"+@SM** M)74VZM$-T&GM\MCL8(H2P&BX2M>C:'HIFX?0 #(O(.%<0(3WA,HE[N*B]T13'&2 M&'=9B'&2A*:LL$J)"4!"Q3:/;+:$.4T2U"X+04V2KA>:B<23)'7D=R$="ZHP MAA7 P49*S"#9 -@,;A6FL)(U=%F[E2F+662XLA8ZD M#CZ3&RB<>2851K>2Z'99N/4KR>0+F[,VH7F@\[/.L06'X:UD4.VR2%2N,$&5 M#*LIQ/I:R7B9130#1*1=+,97F,9*TMCO"Z$="=D+4N&N=8MDUE'LKF,2*TEB MOZ&%A@")K>78$PR3BD0L(24WPF( M0I@AG5:%CJUI3#-.*1$PR/Y%"0>);+#Y;) H%@TSQAVG5 A88LPZ4=0 JJ+@ ML*@!5"[G2&BJ,1!U2H5 _[Q","N9&L$8U"G5 0UB31^XZ' ) IWR"(L8PE#5 M*<4!/9?WCUZ22P,:@U2GE :T)*0P,B>9&HF455,* AIQ,+06M3LGH+LG6X$*%P9B%:#%O[CKS>8DS:E+S>2@92[FP>CDK*"J9( M#=)B6MJ4E-Z"'Y\*D20B%5'T9W$,2YN2T5OP$WY.)LSG@2PG#D.@U=F[&ONJ M>1S>@VD7=_7+H>M?>3@[>WK7YJ/JW_4(SJ_I/XHF\?MH5U\ MJ;NNW@_O>SS4=5=YD]D'/U]/57E_.MA5#UW_-???F^.+,\>#KGX>7PI:G=Y, MNOD?4$L#!!0 ( "=Z5DZ6Q5T'[0$ /4$ 9 >&PO=V]R:W-H965T M)4U@'+>6M;)#-5*]4>,95%#2^43[Z'3 M;RHN6JIT*:Y8]@)H:4DMP[[K1KBE38?RU/;.(D_Y3;&F@[-PY*UMJ?CS#(P/ M&?+0H_'27&ME&CA/>WJ%[Z!^]&>A*SRKE$T+G6QXYPBH,O3!.YY"@[> GPT, M;76>Y M4 DGSGXUI:HS=$!."16],?7"A\\PY0F1,X7_"G=@&FZGL.$SZ#]H^P9\(_DSP@O\2R$0@*P(>G=FH'ZFB>2KXX(CQ8_74 MG GO2/1F%J9I]\Z^TVFE[M[SQ(U3?#="$^9YQ/@+C/\><=HB2#)#L#8PN_!W M7?B63Y8KD'A?@.P*$"L0O(MQ6,48,9'%=!;CN<0EAW68+2[VO#CZAY]@UT^P MXR=9^1DQX6*=)"&'9&UG"XOB,(KPD\F,W7-G9PJ(H M# )O90+[I\K]02P,$% @ )WI63N9-GSRB! 7Q8 !D !X;"]W M;W)K&ULC5A=;^,V$/PKAM]S$I>4* 6.@=A"T0(M M<+BB[;-B,[%QDN5*2GS]]Z4^XMB[(^?R$$OR['*XHF>67)RJ^GNS' M^7+1/_M:+Q?5:UOL#^YK/6M>RS*O_UNYHCH]S-7\_<&W_M9-Y:FJOG_8]+Y>3]9)[RQJVK MXI_]MMT]S)/Y;.N>\]>B_5:=?G7CA*+Y;)S][^[-%1[>,?%C;*JBZ?_/-J]- M6Y5C%D^ES'\,G_M#_WD:\[^'X0 : ^@]@7N__.EZ?Q3]^6J5*+X*U+-&)6 X8N M,!^(P&<_#T%HB!6)<+H>8"T1.KV&9!)B-":AX3QU'V\NXA-K< (#$Y@^@;XJ M%.$$$4P0209IR"H]8.(>!%ZJX[J\!S*2)49RWA,6D[(1 M*^P12@.-3R=28)=01DZ=N,J/H*NI6_[C60/4G9>?F/\P$$[[=SLU=^Q.2MI3 M2J(1B,105J4))RY1=WX-B9\'@!D5J:FUABU*28]*N=RME#06%0I?6 /8G8T- M7[H9Q&E*II8*=BH%K(I;_4I)=S%1&''5!["NY);W! BG_-]4S;%;*6E7B9V: M/'8/E?Y\.T58S$F*N6RH2&JP[X)X^PE ,7L3&0*E$Y,FK._TZ%UO(>%^!(=)09RJ9#,V&!&IN/ M!CL)T2YIL)-(-&^7$,H:IEH90D53/9[&_J/!?D+T2EIZAF\1XI"O,X#SM8XX M;9!-QU.+1&,+TL""1*E9.PSWBLNP! !1!0 &0 'AL+W=OCH[W8NHV4PP8A43;0$?'(!NC5FYKQCDBUY$+W.SM>9&SDZ1M#WONB%/7$?YW!Y2-6]=W+QNO[;&1 M>@,5^4".\!/DV[#G:H462M5VT(N6]0Z'>NM^\3>[3.N-X%<+HUC-'5W)@;%W MO?A6;5U/)P042JD)1 UG> )*-4BE\6=FNHNE#ES/+_074[NJY4 $/#'ZNZUD MLW53UZF@)B9Z(M>9B_\.9Z!*KC-1'B6CPCR=\B0DZV:*2J4C']/8 M]F8<9_XES!Z YP"\!."IELG(9/Y,)"ERSD:'3[T?B/[$_@:KWI1ZT[3"O%/) M"[5[+C(?V,16F]C2 MS\P.2*R Y/Y^IE9 >D<_TYM"4_^3WR:SFF1W=#.[^6@/07K];Z'5:="7S0_" MCVTOG .3ZF"9W[]F3((">H\JX4;=;\N"0BWU-%%S/IWR:2'9,%]@:+E%BW]0 M2P,$% @ )WI63ICU%:[O 0 I04 !D !X;"]W;W)K&ULC531CILP$/P5Y \X@R&!1(#42U6U4BM%5_7Z[, 2T!E,;2=< M_[ZV(8@CONI>8N\R,YY=QYL.7+S(&D!YKRWK9(9JI?H]QK*HH:7R@??0Z2\5 M%RU5.A1G+'L!M+2DEF'B^UO6IS1Y&G_*)8T\%1>/+2ME3\?03&APP% MZ)9X:LZU,@F5O,-6S0=Y4_'>X M-PXT2?47 F[:]77*3B[:2B MK;3T=5R;SJ[#I'^CN0ED(I"9$$3_)803(5P1\.C,EOJ9*IJG@@^>&"^KI^8_ M$>Q#W1PQ9($A;Q&'>T2XFR%8&YA=$*<+ M8OG1@I_$D5L@= J$5B!\(^"[!2*G0'3G8$?B51]=O'.IL5,@_OB=)$Z!Y -WXL L^CVVPH4A M*R-X\6#, /M!Q;GII'?B2K\]^T(JSA5H/?]!][;6,W,.&%3*;&.]%^/D& /% M^VDHXGDRY_\ 4$L#!!0 ( "=Z5DZ]@7.M1P( *H' 9 >&PO=V]R M:W-H965T8GM968\N[&]6$ M9%'2FL@GWM)&?SEP41.EE^*(9"LHV5M2S5 4!'-4DZKQ\\S&MB+/^$FQJJ%; MXR(I&O.?E=[52[]U/?V]$!.3+WR[BL=$IKYWI#]=WJF M3,.-$[U'P9FTOUYQDHK7@XJV4I./?JP:.W:#_H4&$Z*!$(V$<'Z7@ <"_B3$ M=PGQ0(@= NI3L;79$$7R3/#.$_W?VQ)SBL+G6%>_,$%;;/M-ET?JZ#E?8)RA MLQ$:,*L>$TTPX8A 6GW<(H*V6$4W].AZ@_4M B^N(9M;2(QA$QC,$UM^/.&G M20P+Q*! ; 7PE4 "\Q @=F-@T64.)6^Q:0X=(H%Z.# J1:$^4^V<]#L'!"8 M.68AS-PQ^P!F V$2V&P"FDT @=0Q"V&&UL=51=CYLP$/PKB/<[@PF0BP#I M)$9-D"(_*1#]#K+S47C"@=B@;)00"I;!&C" =!@ACI>K_(;.XDBHQ? M%.UZ. E/7A@CXL\1*!]S/_1OB=>N:95)H"(;2 ,_0+T-)Z$CM+!4'8->=KSW M!-2Y_QP>CJG!6\#/#D:YVGO&R9GS=Q-\K7(_, T!A5(9!J*7*[P I89(M_%[ MYO0725.XWM_8/UOOVLN92'CA]%=7J3;W][Y704TN5+WR\0O,?F+?F\U_@RM0 M#3>=:(V24VE_O?(B%6R2..*[\CC]#T'D[#&R!-&* $>IFV#G)-A9@MW:Y"[8F)PPB<7T,\:M$3LU M8H=&N-&8,/%*(\)AY%9)G"J)0P5O5)([E8<]=HND3I'4(1)M1-*[XWK ^VCK M!:VN(0/1V &47LDOO1W^57:9\6=LK_$_^/1 ?">BZ7KIG;G2PV"O;,VY MU, M\*C-MOI-6@(*M3+;5._%-)E3H/@P/SIH>?F*OU!+ P04 " G>E9.JK=I M=?4! !9!@ &0 'AL+W=O"_FF*@#MO3>\55M2:=UM*%5E!0U33Z*#UCPY"=DP;9;R3%4G@1U=4L-I MZ/L);5C=DB)W>WM9Y.*B>=W"7GKJTC1,_MX!%_V6!.2V\5*?*VTW:)%W[ S? M0?_H]M*LZ$0YU@VTJA:M)^&T)1^"S2Z(;(*+>*VA5[.Y9ZT$(X)H130A [+X.0J_PCTZS(I>@].1Q^Q^P[#C:A.9O2;KJC<,],\ MZU9Y!Z%-?W%=X"2$!@/TG\QUKDR?GQ8<3MI.4S.70[,;%EIT8R.GT[])\0=0 M2P,$% @ )WI63@;1(8"D!P LC@ !D !X;"]W;W)K&ULE9MM;]LV%(7_BN$?4//RG4428$TQ;, &%!W6?583)3%J6YFM M)-V_G^0W1.2Y-/DEB9TCZO!:#W4E'5^]==L?NZ>V[6<_UZO-[GK^U/?/'Q>+ MW=U3NVYV'[KG=C/\YZ';KIM^>+E]7.R>MVUSO]]HO5I((>QBW2PW\YNK_7M? MMC=7W4N_6F[:+]O9[F6];K;_?6I7W=OUG.:G-[XN'Y_Z\8W%S=5S\]C^U?9_ M/W_9#J\6YU'NE^MVLUMVF]FV?;B>_T(?/Y.VXQ9[R;=E^[9[]_=LG,OWKOLQ MOOC]_GHN1DOMJKWKQS&:X==K>]NN5N-0@Y%_CZ/.SSL=-WS_]VGT7_>S'V;S MO=FUM]WJG^5]_W0]]_/9??O0O*SZK]W;;^UQ1F8^.T[_C_:U70WRTI*6'ZQ**@MD%&<(DTP(9<\,@5FF"I@)TTPE.%,*:G*@Y"13(QAC0AQS M!QI&CWQ%.3!\%$K*$=*C9( \7MV ;&C!.$,2LRP1R_'R)E-*;;*X 9'C#EF) M29: 9,L-P9RX*TB6F&190K($)*?+&U*QRYO$'$O \;MC83H$YEA6<"PQQ[*$ M8PE.N&!Y0S)/[)PPSQ+P;"4S!.995O L,<^RA&>9@IH<*#G)M-W$'"O L65: M7H7I4U31]&+ZE"QI>V6Z;@U]F8EK@G3.>FD82TPCCFB.%SB5V&#>C*LH!^;-H/M)23D\NHRQQL8U M ;KAPM4P;;G!_!K$;[RP&7"-#"T!G956,:VQQ21;0+)C9F4QR;:"9(M)MB4D MV\LD9R53(YADBTCF*HI)MA4D6TRR+2'97B892)02Q"S4EKEKC6AF>GJ+:;85 M-%M,LRVAV::4)B7)2:9&,,,6,.R8GMYAYIPH+X?#S#ET9S@JQ^U1-+EOI;UG MVA:'T70(31/O*>5.::.X/6'V'&*/>Z"!V7,5[#G,GBM@[]85GR(=ALHAJ)C> MWS%/;RJ@H80X/CZGQ%=1X3(TOH<:GU'![P<1X M0 QW9]1C%+RJF"M&P:.')/&">11-+HX"48PWD"FI-?=T#X/E$5AQ\^/!!20R M!$YL&4.800\8]%R1,8.^@D'///4L.;'YRR>VK&1J!"/J :*>Z=H#1C14(!HP MHJ$ T4\AA^BA'%G)U BF. "*/=,8!TQQJ* X8(I#"<4AQ3,I1TXR-8+I#8!> MSS3& ?,6;$4Y,&\!/>I,RH$R"T(P9YN L0P(RWBU"BESN3TQJ07$'=-?D^!R M"Q7DD6#2!J*$O9.JY'FU8#() K'%]- DF%2"J*"+!),D$"5\G51%4V;R!@+Q MPS2W))C$@:@@B 23%A E#)U415-F,@4"(.2Y](I@4@6B)M3#I7K*8CTHL:.= M3=,)4!@$FV)ATSV(MWB-.:D*;"%ASA9#)R$ZN7@-EQFB&CJYG \,^J2?V^73 M7UX3F6$()D0PF^=B"*8:@KF\#PS\I&7)$7PJ2SGE7'*( .6!'82AG&HH9_(^ M! ,_25E F"AH$Y( M8CI!8I(_A*(_Z=(G4VJQ*:#+F6((EX#PP+3\Q*2)2-80SB2 "$6 P&=60'A6 M$YEA")>(<+:V#.&RAG F"40H"@22J 6$9S61&89PA0CG^G8F542J*I[+Y7/+ M KHIN6E9D:PIFD$*&H$"A+ >%9362&2]\CPKGK R9U1+J&<"8G1# HE);E MH++9LN0T!S.+=U\%&[_-]V>S?5QN=K/O7=]WZ^OQNU\/7=>WPWCBPS"[I[:Y M/[]8M0_]^.?XX&A[^!+=X47?/5\?OB&X.']-\>9_4$L#!!0 ( "=Z5DZ? M1&(!<@( +(( 9 >&PO=V]R:W-H965T=.C<>!*>57J MS4V^'=8A<1G)4NZ-HQ#V=I5/LBP=D\WC3T\:#IHN<#S^8/_BB[?%O HMGU3Y MNSB8\SK,P^ @C^)2FF=U^RK[@E@8]-5_EU=96KC+Q&KL5:G]-=A?M%%5SV)3 MJ<1[=R]J?[_U_!]A> #M ^@00+M:.B&?^6=AQ&;5JEO0=LUOA'O'\$AM;_9N MT;?"/[/):[MZW7#.5]'5$?68;8>A(PS+8,!$EG\0H:@(]03)B"#/$IP@1@EB M3Q#_1T!P@@0E2#P!\P2U)Z $IG5VH'0$ HACSG AA@HQ1(B2B= K8^@@+.<+DCA M+H7XGLV/H"!G6;P@A?L9,$//]C^"@BPAV8(4[FA +3VU (*"E"U].P W-:"N MGIH 00'+DP47 .YKR.[Q08\:?Q+3G,;3;WBUL&K,O;@\L?+ M42DC+25YL'F?[0_$,"GET;AA9L=M=XIV$Z.:_@\A&GY3-O\ 4$L#!!0 ( M "=Z5DZQ0<]91 , %0. 9 >&PO=V]R:W-H965TI(6]G#=K3^5R+L\J2POQ5%K5.<^3\N]*9/*Z ML)G]MO ]/1Q5O> LYZ?D('X(]?/T5.J9TWO9I;DHJE065BGV"_N1/6PHK@T: MQ*]47*O!V*I3>9;RI9Y\V2ULMXY(9&*K:A>)?ES$6F19[4G'\:=S:O>%P M_.;]4Y.\3N8YJ<1:9K_3G3HN[,BV=F*?G#/U75X_BRXA;EM=]E_%160:7D>B M.;8RJYIO:WNNE,P[+SJ4/'EMGVG1/*^=_S4U)7$7OP]>YOZ\5FLYO?]/94>O6R9*[+ MYLZE]M2!5BV(AJ >X6CW/0/$M9#.&^!X.PH.)>HV]=YLH M80\^]. W'OQ;#YZQ52V(-Z"B 04\&>9Q[R8;8L1OD33%@;&!('-MJ]%A4.ZH7Q&3>J:HUA86 4.8*QF3_1F0PK M#4-2PP(S\+'6>)$7FQ"&$L$X0T@F:.DWAEB5^3\*X>PAUSSAAB)IB MPLU#J'EH:M=P\] ]S4.X>0@U#YEGJ@XU_$H# MZF"UOQH]4GTT-]97^LK47G#^NVGO6]^2\I 6E?4LE3[X-\?SO91*Z C=F8[M MJ*]X_203>U4/0STNVWM..U'RU-WAG/XBN?P'4$L#!!0 ( "=Z5DZB#EW* M$P( )4% : >&PO=V]R:W-H965T36+92J-PC)O !&Y!.OH=)O+EPPHO117)&L!9"S)3&* L^+ M$2-EY6:IC1U%EO)&T;*"HW!DPQ@1?W= >;MU??<>>"FOA3(!E*4UN<)/4+_J MH] G-*B<2P:5+'GE"+ALW6=_2VCE:.^82DZ2,59KZ*M,/+>K65EU[;7O].6"4%/ M" :"'W]*"'M"^$' GQ)P3\ 3 NI*L;TY$$6R5/#6$=W7K8FY1/X&Z^[G)FB; M;=_I]D@=O66^%T0INAFE'K3K0,$8-""0EA]R!$LY=L&,'CPFV,\1X?H1_%_J3B M!11>)=&RYVC1<[3D>37Q',WRK'$<3BS/07X8)WAB>0&U\G$RL8Q&EY.!N-H? M7SHY;RIE/O$H.LR6Y\!<[DE\IV=.-R(^9+J!]8.(:UE)Y\25_G7L!;]PKD"; M])ZTRT+/R.% X:+,=J7WHIL4W4'QNA^":)C$V3]02P,$% @ )WI63N0P M=+S^ @ 20L !H !X;"]W;W)KNK.0NC@N:Z:;AV>M6[OXKC;GT7-NTBVHC%OCE+57)NI.L5=JP0_ M.*.ZB@E":5SSL@DW*[?VH#8K>=%5V8@'%727NN;J[U94\K8.KEI_$#Z%_M@_*S.+1RZ&L1=.5L@F4.*[#>WRW(\@:.,2O4MRZR3BPJ3Q* M^60G7P[K$-F(1"7VVKK@YG$5.U%5UI.)X\_@-!PYK>%T_.+]DTO>)//(.[&3 MU>_RH,_K, ^#@SCR2Z6_R]MG,224A,&0_5=Q%96!VT@,QUY6G?L/]I=.RWKP M8D*I^7/_+!OWO W^7\Q@ S(8D-& L'<-Z&! 7PT2EWP?F4OU(]=\LU+R%JC^ MM%IN+P6^HV8S]W;1[9U[9[+MS.IU@Q')5_'5>AI VQY$IJ 1$1OW(P>!.+9D M9D[>$NSF"%K #!3,@CI[^C:+!0\,],"/O2@Q($:!TH*@E%*8*8$ M9$H@)NPQ)3.F@B6$()@H!8E2B,C;^6TZ(_J ,4897L@I ZDRB(IZ5-F^\\"S"B HHH\2(J9DPT02E%#&;"""Y6 M!-QSFB[X6"AX#,6;^17?H[))P'D1H24JL.[O,8&H9N+2H_+I72^B@J+7WX+: M8%@,,(5H"Y^6SFC3/$H71 /#JH$AV6"^; RH*961IVCAEF%8-C"H&[-S2^:; MR2)?T'<#['^/%]87# D,\Y5L0$VI"A1EV0(5K"\8$ACF:QF,HG[N(&JI$&$5 MPI ,,;_H8=32)L/J@B%Y8;-C[U'I9),S<^47E)7 ZD(01.67ZX":4B59EOMU M$T\:D%JHD^O5NF O+XVV7_K)ZM@/WA/;P'CK6],G]EW=JYN^R?S&U:ELNN!1 M:M,>N2;F**46)DH4F0M^-GWM.*G$4=MA9L:J;^[ZB9;MT+C&8_>\^0=02P,$ M% @ )WI63@I%SZ4N @ [@8 !H !X;"]W;W)K7"#(5&"PB!($<5UXQ>YB>UXD;.S)'4#.^Z),Z68_UD#8=W*7_C7 MP'-]JJ0.H")O\0E^@/S9[KA:H5'E4%-H1,T:C\-QY3\MEMM,XPW@I89.3.:> MSF3/V*M>?#VL_$ ; @*EU I8#1?8 "%:2-GX/6CZXY::.)U?U3^;W%4N>RQ@ MP\BO^B"KE?_H>P\-R7^#"Q %UT[4'B4CPCR]\BPDHX.* MLD+Q6S_6C1F[0?]*@< H:$4C)CWN$ MKCW6X8P>WFZPF2,BR\-V#HDCMXG(F6AD^-'41/Q!%K%3(#8"\4VEDL"JU!R4 M9%8FF__ ;.]C;MPF3K>)R^W"@ M4I?/N"!PE'J:J3GO6W"_D*P=;AE9.M*/MS:<# M :$0 &@ 'AL+W=O&ULE9CMCJ,V&(5O M!7$!X _ ,$HBS6Q5M5(KC;;J]C>3. E:P"F0R?;N:XPG"^98RDRD 9SC]]BO M_<0VFYOJOO=G*8?@1U.W_38\#\/E*8[[_5DV91^IBVSU-T?5->6@'[M3W%\Z M61Y,I::.&2%9W)15&^XVINRUVVW4=:BK5KYV07]MFK+[[T76ZK8-:?A1\+4Z MG8>Q(-YM+N5)_B6'OR^OG7Z*[U$.52/;OE)MT,GC-GRF3R\\'RL8Q;=*WOK9 M?3!VY4VI[^/#[X=M2,86R5KNAS%$J2_O\HNLZS&2;L>_-FAX]QPKSN\_HO]J M.J\[\U;V\HNJ_ZD.PWD;YF%PD,?R6@]?U>TW:3N4AH'M_1_R7=9:/K9$>^Q5 MW9O_P?[:#ZJQ4713FO+'=*U:<[W9^!_5< 5F*[![!6XJQ).1:?DOY5#N-IVZ M!=V4_$LYCC%]8CHW^['0I,)\IQO?Z]+W'249W<3O8R0K>IE$;"ZZ*V(=_N[! MD,<+6UF6"5.B"A-R,\_S\RF!.-#D.N*'[+*(Q4D$23UF'E8I8]TT:H6 M?4PBX>&-0F2?*4-6OA@86LH_P1S%V-+D$>JL*E_R,!]5[[!BUBF$W:60KFFG M)(T*GQ<&GD+B71*M:C&%,J$_GE]!BJFG$'L71J!*9J*E$8:>(J#7##)CGX"0 M89 97'Y="*TJ=VGP]1D#SR#P+GE6M<@OI9'(/%Z8<@8I=\FSJB5Y/.>^U8EA MS!G$W"4/JA+?<&'&&6)\/44%F*(B(KX48LP9Q-Q%SZH6*21Y45"?&>:5H(5ZQ9U5S]OS[3N[98T/*7?*L MZE'R.*:<0\I=\JQJ/FU27B0\]PTEQIQ#S%WRH"KQ_-ARS#A']*XF* >[]R1B MGO658\@YA-P%CZ\W\#S5)R?BFQJ8A0GA6,6SHVDCNY,YE/?! M7EU;\T9@5GH_^#\S<[3]*9_>&OQ9=J>J[8,W->@#LCG&'I4:I&X-B72GS[(\ MW!]J>1S&6Z'ON^FT/CT,ZF+?1,3WUR&[_P%02P,$% @ )WI63B]1[E;D M @ 7@H !H !X;"]W;W)KVZ:3R_"D5/\0QW)W8FTE(]ZS3O]SX**ME%Z*8RQ[P:J]);5- MG""4Q6U5=^%J8?>>Q&K!SZJI._8D GENVTK\6[.&7Y0],*,^.-M+_![BP5;YT5[4I; MO0[/NK//J[/_1H,)B2,D(V%(SBR!. )Y)] /"=01J$>(AU!L;K:5JE8+P:^! M&(ZWKTP5X0>JL[\SFS;9]C^='JEW+RN,\G017XPE!UH/H.06-")B;7[42""- M=3*A)_<"FRF"E/>0[11"">P$ 0,EED_N \U@"Q2T0*T%>F\A]U(U@%(+ZBRH M3 C)*"R4@D(I($2P)Y1.A&B:$^P=W0: Y06BU,ON%)9JBC< [(,2Q CN"PCX7HJ9F/!,;\%05(G?7 94?EL2B$1X M3@OL,8\X@;3\LW*HXC8W>51D7@8=[,XEC*+2^]BW *XD49K.> XW)DP@SZGO M.9EXCE$2Y7-9@EL8AGI8,6GW%-#2<94S6G 7PU ;HWY-.Y2O18L9+;CU8*CW M^,>Z=JC[2L-1FOO'#^& BHQO+MF6B:,=8&2PX^=.F:OJ9G< >Q%?>!<,>TFBG3J3GK8&Q<-.RCSFNMW,4P\ MPT+QWDUS\3A2KOX#4$L#!!0 ( "=Z5DX^,>> E@( .H( : >&PO M=V]R:W-H965TYQ?*WOF1$&%]U%7#Y_91 MB';FNGQ[)#7F#FU)([_L*:NQD%UV<'G+"-YI4EVYON?%;HW+QE[D>FS-%CD] MB:ILR)I9_%37F/U=DHI>YC:RKP.OY>$HU("[R%M\(#^)^-6NF>RY@\JNK$G# M2]I8C.SG]@N:%4@3-.*M)!<^:ELJE VE[ZKS;3>W/>6(5&0KE 26KS-9D:I2 M2M+'GU[4'N94Q''[JOY%!R^#V6!.5K3Z7>[$<6ZGMK4C>WRJQ"N]?"5]0)%M M]=%_)V=22;AR(N?8THKKI[4]<4'K7D5:J?%']RX;_;[T^E<:3/![@C\04/R0 M$/2$X),0/B2$/2$T"&X7BLY-@05>Y(Q>+-8M;XO5+D*S4&9_JP9ULO4WF1XN M1\\+Y*5)[IZ54@]:=B!_#!H0KI0?YO"A.9;^A.[?3K":(H+L%E),(6$ FPC M0 /-#VX"]7Q8(0050JT0WBA$GI&J*2A*C%!63V"*QY@;MQ'H-@+FR T4:U'0+&R4!BHRD ; D]<+0R-L4%DFYT3+=V$Y!VRED M.S!L=Z!D-%&6.&ELN)ZB$/*GX&50"H=+(WW-&!7Q-VT,646UMZ:H0Z-D>C0\%^\57!,,:7JI#K M0O(IT]T"?F!V*!MN;:B0Y4@7C3VE@DB/GB/_N*.\> R=BNR%:B:RS;KJVW4$ M;?N;A3M<;Q;_ %!+ P04 " G>E9.ABVFQF\" !'" &@ 'AL+W=O M&ULE59=C]HP$/PK4=Y[B1,G!!20@*-JI59" M5[5]-F @.B=.;4.N_[ZV8W(A+"?Z@C\R,SN[R=KD#1>O\DBI\MY*5LFI?U2J MG@2!W!YI2>03KVFEG^RY*(G22W$(9"THV5E2R8(H#-.@)$7ESW*[MQ:SG)\4 M*RJZ%IX\E241?Q>4\6;J(_^R\5(+K;NJ'QA%E=*N,!-'#F2XI8T9) M^_CC1/TNIB'VYQ?USS9YGQ4\>IG_G>CN[)B:D7WGRA+J'$]USV MW^B9,@TW3G2,+6?2_GK;DU2\="K:2DG>VK&H[-@X_0L-)D2.$'4$E'Y(B!TA M?B?@#PG8$?"CA,01D@$A:'.WQ7PFBLQRP1M/M-]#3CY$"+%A3U01TBT/)=C B*L8ANZ#@;78=8WF(&)IYO$?'X M&K(" L6PT1@L1FSY^+H8=Q0PJ("M0MQW@"-8( $%DAL+.(X'M;K%:)L8CI*" M45)((8$51J#"Z/%$,U @@RRD@TQ;4&I!E05]&F=9A@>?!@1#83106P&P+$%W MTAZ#KL>0ZQ&L@$*XX\+'2X?N-"UZH'@+A[K*%X?C.Y' UIVC"(J4W=& NPK% M_Y$PW%8(0S8&[;]TJ$'",1K:#7J'8TG%P=Y4TMOR4Z7,\=';[6[#>60.U\'^ MPMR2]M!]EVFOV.]$'(I*>ANN]-%M#]@]YXIJF^&3[M^COM6[!:-[9:8C/1?M MU=8N%*_=M1UT_QUF_P!02P,$% @ )WI63HU!^Z'I! 6!< !H !X M;"]W;W)K9Z)NW2F@"I@+ M)-DJ:K9V]]D005*3Q%G;P.S?K^R8D*A;3'@AMCC=.FH='=-L3D:C^GX>5D7]N=R$=?S/0UFMBB:^5H^C>E.%8M8%K98C%,*, M5L5B/3P_[=INJ_/3\JE9+M;AMAK43ZM54?UW&9;ER]D0AJ\-/Q:/\Z9M&)V? M;HK'\&=H_MK<5O%MM,LR6ZS"NEZ4ZT$5'LZ&%W RE:(-Z!!_+\)+O?<\:(=R M5Y8_VY>;V=E0M(S",MPW;8HB_CR'J[!&@'_TT/(=EA+=,8A_WY;+N M_@[NG^JF7/59(I55\6O[NUAWOR]]_M

VTW_TSJK6.K<_G $*< MCI[;5#WH<@O"/9#4AY QA< .,8H4=CR0Y7&))!X/>[BB"&D.(5\8B#V$?&4@ M[A#RC8'X0\AW"E%)S:X9"!Q";AA(,NCQ;\LR^3W;*=./Y"='\B*170)Y*)+, M_"H^A>I2J'T.*E'9%F(ZR'K;BW?6BU0(%(?">NUEH@8FG]5@()'N5ZY?"S%A MH@L.)[U)5?B=XR(9'&H--B-[PU,W M'/5$96-#NM+@,+&="449+U.%32DJ"FRO6 >D+4_:$M(Z$=38,E5T+K7*"85Y MARZ9NBF#$I#S%\=S=I1SJA!'NK'*FD2R$XH"H12I,X49K97G.7N>LZ><4VEX MRD;%S=4D\S%A<%%HQB0+?,K@A/ MQYA#C]('ANJE2S>0"0O4VNID;YZR0(A6HC/\,_LB2"H";3(Y,ALCJ(\4,F.R M0%TVKN0S[C,\":[1$!M0=4<3OS=21 M)BQ0*81T/?% H71N+60L%QC/U3:3(V.!X#XB@XPG 34E*@/J(LYY94@5&9Q7 MF)KL!#-6B/B!^<>,'R'U(ZZ(D@Q;.6,AW4PYG/>8'B>F;#XG(>,"F#%"I)\( M[2Z829(Q0M0?*6/&CY#QH[C1IF6D[O$)C$,CTSHR0*G1$SE2'!B),E?'C!LA M=:-8 INRI^WK@3-P/CCMP, M[)TS-V:,%ZGQ1N;I!QI2JU3*T9I3F 2RZ"C(*"=XVC)CNI*:KB4W.SW('+BD MTJ]U=PU\@>W%5])^"21]2[^]<_ZCJ!X7ZWIP5S9-N>KNQ![*L@F1N?@O=OC3EIK_''NTNT\__!U!+ P04 " G>E9.M6PL]&<" "E M!P &@ 'AL+W=O&ULE57=;ILP&'T5Q/T* MQOQ&!*D)FC9IDZ).W:Z=Q FH!C/;"=W;SS:$$N-6ZDVPS3G'YSO$_O*>LA=> M82R(/] .M_+-B;(&"3EE9X]W#*.C)C7$"WP_]AI4 MMVZ1Z[4=*W)Z$:1N\8XY_-(TB/W;8$+[M0OT]9A^+1V'\&J!)J@$;]KW//9V%&E["E]49/OQ[7K*T>8X(-0 M$D@^KGB+"5%*TL??4=2=]E3$^?BF_E47+XO9(XZWE/RICZ):NZGK'/$)78AX MHOTW/!84NIG/^K?:'9" M,!*"B0#B#PEP), W0O@A(1P)H4'PAE)T-B42J,@9[1TV?-X.J7\16(4R_8-: MU&'K=S(>+E>O!0!^EGM7I32"-@,HF(,FA"?EIST"VQZ;8$$/[C?8+A'0\% N M(2&TFX#60J'FA_>%QG:%T*H0:@5XK_!.$)%5(;)X +X1]@"*-:C5H"\@3H,8 M&IE9<# *,B/:<@D#,0Q@:O<=6WW'MNQ"NT)B54@^D5UJ54B7'OPL-K(;0-$\ MDRQ-T]"(S@8#?F"HE198&H'([CJSNLX6KN,DL0L WWY _4]$!]XYY, 6WN*4 M@^4_*LY@8N"V-EP4)=!(N;3@0 *2R#RVWNRN:C [ZS[ G0.]M$*=^-GJU&L> M W77&>L;U8/T'?@F,S2PGXB=ZY8[>RKD3:KONQ.E DN;_H/\P)7LF=.$X)-0 MPT2.V= XAHF@W=@4O:DS%_\!4$L#!!0 ( "=Z5D[YK=+6C0( )H( : M >&PO=V]R:W-H965TP_TEEG%Q9L\,Z:\ M]SPKY-P_*U5.@T#NSRRG\H67K-!WCESD5.FI. 6R%(P>+"G/ AB&49#3M/ 7 M,QO;BL6,7U26%FPK/'G)V4D MJ+Y?QM1/UV34/LCF_J7VSQNI@=E6S-LS_I09WG?N)[!W:DETR] M\NHK:PHBOM=4_YU=6:;A)A.]QIYGTOY[^XM4/&]4="HY?:^O:6&O5:-_H[D) ML"' E@"B3PFH(: / OZ4@!L"[A&"NA3KS88JNI@)7GFB?KPE-6\1F&+M_MX$ MK=GVGK9'ZNAU ?1O%ER-4@-:U2#8!;6(0,NW:T#7&BLXH,/[!=9#!)K<0S9# M"$;N))"S4&3YZ*[0<*0,[%3 5@%W%5#<< Q9!"$:R3IQ9)P[C1IR?. 4F3Q@'0O?N#!^PK@%UJT4DZCSDVCH'#$." M>UMQXX"1,"8C>PV,=!4PS!L .*+A[!I+ )_QS[WI 7K$/S389@0#G/3]&\)P M$N*H[]\0EB1)W/70IDVUXFV!^P2F@;?BZ_,P6L;_X=, M?6K_H.*4%M+;<:6/#]ODCYPKIK,,7_3S/>L/A7:2L:,RPUB/17U:UA/%R^9+ M(&@_1Q;_ 5!+ P04 " G>E9.Q-H.;H0# "U#@ &@ 'AL+W=OI>LR<_)@D8?9OKF)]FKK(/7<\1;M]479XL\DAW*D?JOAY>,Q,RVM5-E&B MTCS2J9.I[=2]1E>7?*5)ZU?BD;#YNIZY<1J5BMBU(B-(]7 M=:/BN%0RPUS=Z/AWM"GV4S=PG8W:AL>X>-*G M>]4DQ%RGR7ZE7E5LX&4D9HRUCO/JUUD?\T(GC8H))0G_UL\HK9ZG1O],@PFX M(>"68,9^CT : GDCT'<)M"'0L036$-A8 F\(?"Q!- 0QEA TA& L038$.9: M_//*^6\4_CZE76PT>I3S]KS.$$)EXKZ54 YK7(-P!$=:'+(80U"(\$T(;!P;CF.,!'_=' MN!DB".]#;@&(Z$.^ I"@#[D#(+(/^3:$4+\/N0<@J ]Y "!6THL/IV7Y<;0K M8!P"+PZ!34(J =(W"84E*"Q!*PG:C8%:+JLAO(*D]2@R$-*WC3#$85]()BW7 MW@)Z@B&.+.M^A<85R A:OH!P1'+;A=^@^ A!V%K^>T"/5(O16$PP%F#)Z*\A0!;MO^<#(ZFT=?X]+6CSYA)@3OV]<(?VRG!M-+ MVF1,!N4( U'7*/4L@D!**+M0D.C"QH;(&$\UJ.Z7D'+SH; /#@".F>^^C^SY M&*>W'*FW G"5U3H6)RG;5_2=WUOJ8%J4/.KWM'>L:EZ=*JW^.KAX0 MT+\H[V35*?1-OK[0?0^S793FSK,NS&FV.G!NM2Z4"=__8I9Q;^Z0;2-6VZ)\ M%>8]JR]2=:/0A^:2Z+4WU=E_4$L#!!0 ( "=Z5DX!./CTZ0( .P* : M >&PO=V]R:W-H965TO:U8NM2D(O<"WR=>D6:E M.Q[JV+P:#_E.Y%G)YI53[XHBK?Y-6,X/(Q>YQ\!+MMX(%?#&PVVZ9C^9^+6= M5W+EM2K+K&!EG?'2J=AJY%ZCP0SYBJ 1OS-VJ#OWCFKEE?,WM7A:CEQ?5<1R MMA!*(I67/;MA>:Z49!U_C:C;YE3$[OU1_5XW+YMY36MVP_,_V5)L1F[L.DNV M2G>Y>.&'1V8:BES'=#]C>Y9+N*I$YECPO-:_SF)7"UX8%5E*D;XWUZS4UX/1 M/])@0F (04N0N;\B8$/ 'X3P2T)H".&EA,@0HDL)Q!#(I01J"/120FP(\:6$ MQ!"22PG2DF9R_@>%?$UIAXTNSG(<-PHLBM<82SOU-A7I>%CQ@U,U+]LV5>\T M&DB6%%=1[7W]IW1K+:/[,4*(#KV]DC*@20,*.B <]2'34PAJ$9XLH:TC .N8 M!"?\H)_AYA2!21]R"T"L5NX 2-R'W .0I ]Y.(6$?A_R"$!0'_($0*RFIV*X40QU&X"2R2P1/*-=M4N W[6_?,-&TQW MP!A3ZD=6*J^SF12L6NMC4^TL^*X4JLY.M#V:70=J,[+B$S1X0D!\JHYR>O/Z MD&_.@3_2:IV5M?/*A=P$]3ZUXEPP6;Y_)4>UD4?/=I&SE5"W5-Y7S?FK60B^ M-6=+KSW@CO\#4$L#!!0 ( "=Z5DYR\$KK_P, )X3 : >&PO=V]R M:W-H965T&9(>>(Y.RLBQ_E0:G*^96E>3EW M#U5U?/2\Z\\%BK>MD99ZC%"?"^+D]Q=S-J^ MUV(QTZS2O5Y[E+WH^-+LC]438>WF!WCO?I/55^/KT7= M\@8OVR13>9GHW"G4;NX^T<XTH;QI_:-I_+.=NZ1AI%*U MJ1H7%^WP=?!O,6E6NKT>[*M#G,W=)VM MVL6GM/JBSY]4'Y!TG3[Z?]6[2FMXPZ0>8Z/3LOWO;$YEI;/>2TTEBW]USR1O MG^?>_X<9-F"] 1L,>'#5@/<&_%8#T1N(/P;BJH'L#>1@P*['X/<&OF'@=>^.I!SUW M('8!\CD;8Y8VALLQ9&5#Z(#P:I8#58:H/C/;G#)JT( @@^L*@O@8] )!8@Q: M0Y#$47$X ;SUP,<>?.Q!0 ^B]2#&'@(C+QU(MJ"\ Q$I2?MG9. I"3T24B->5HC M)&,R"OC$J@I@I &(E!LY778@_W*BC0BO(48L0L@B1"PF/$300W1'=5""%8X@ M%I9\010W%>POJ#&?"<6EEH^IG% HA$^4W9,5+#N4HTB$F15N+<>($%B@-T'' MS+"<4:1GYK=DV:.N+=ZKD#$3+& 4*1CWS6%L:9H:!JL21;+$ W,8B HG1L*J M0*$L1.9(@1V0(#Z)S"\D !JK8@T@PA#J9JBZ[:J*0-[\^EA$K8/$#GP!*BJG#!I85CF1%3"218Q'@]VP_^,2I!VX_C(EXYO:>HJ]+8\8 M4,CIZN585SC2%1&8I#I4,*I>_X&8)]$)W(1<S;"Z#2V>A37C5'WHO>X9+IB357$$;_BCZNNZNB/VZZ MFZO/<;%/\M)YTU6EL_8:8J=UI6JBY*$F>E#Q=FBD:E*]Y5E1S_V#, M\3X(JLU!Y4EUIX^JL+_L=)DGQ@[+?5 =2Y5LFZ \"R@A89 G:>$O9LW<8[F8 MZ9/)TD(]EEYURO.D_+=4F3[/??#?)GZD^X.I)X+%[)CLU4]E?AT?2SL*^BS; M-%=%E>K"*]5N[C_ _9HV 0WB=ZK.U>#>JZ4\:?U<#[YNYSZI&:E,;4R=(K&7 M%[52659GLCS^=DG]?LTZ<'C_EOUS(]Z*>4HJM=+9GW1K#G,_\KVMVB6GS/S0 MYR^J$R1\KU/_3;VHS,)K)G:-C0SC#23!4*&OBV850&N(9.)J!-QGX, ,#IU(M1C28HA4BXIB Y-R1?#5R M?0WR@KY Z8LQ?1#$X2]&:WVRVX%P$E/I"$"A,N36<]QGAT(94,ZB"0DA*B%$ MGJ&8V(H2S2"Q(CB[<2D1NL+6FT;,S\C8&("3D,3,U38&$G=O MC"$\M&X:3KPG /<80$P&^,23I;C)T%M,AN(F0Z\R&3KV!"Z(_7.[),0[&IQ; M101('-[!H$',5;EOFN_*V^A38>HV:S#;-_@/M&XPG?FE;?S;-OT]3?O5\#TI M]VE1>4_:V/:U:3)W6AME&9([R^U@/U3Z0:9VIKZ5]KYLN_5V8/2Q^Q()^L^A MQ7]02P,$% @ )WI63MI^(4QK @ ) @ !H !X;"]W;W)KF3=JDJE.W9XS#:$$G*Q]"?;EG',_92U@L 1):3$HM' M5I-*O3DP7F*IKOP(1,T)WAM228'O>1$H<5&Y:6)L3SQ-V$G2HB)/W!&GLL3\ M[YI0UBQ=Z%X,S\4QE]H TJ3&1_*3R)?ZB:L;Z%7V14DJ4;#*X>2P=%=PL86^ M)AC$KX(T8G!V="H[QE[UY=M^Z7HZ(D)))K4$5H\SV1!*M9**XT\GZO8^-7%X MOJA_,:G>!W!+\GP.@N(>@(P3L!W26@CH!& M!-"F8FJSQ1*G"6>-P]NOM\:ZB^ "J>IGVFB*;=ZI\@AE/:<0AF$"SEJI ZU; MD#\$]0B@Y'L?OLW'VI_0_6L'FRDBF%]#ME,("NQ!!-9$ \,/KA.-[ K(JH", M KI6B$>E:D&1 54M*/+]V.XGM/H))WX&<;9>6D@X\/(0A1".JAI.8GGP(X30 MJ+)3F&A.[6)K,/$TF!FR"\RL K-/M,G< MJC#_2)O,/Y,J].P_7>__C=)A;G?*M:,;,P+:4IJ/7<&I*PCC6ZZLHV(%_8]T M4X>*[K>3!64K,AB,RI+PHUE#PLG8J9)ZX RL_:I;F4TWLJ_U"C0C^%VFW9\_ M,#\6E7!V3*I!;L;M@3%)5)3>HRI8KE9V?Z'D(/4Q5F?>[JWV(EG=[630_S%( M_P%02P,$% @ )WI63E87;9#D 0 _ 0 !H !X;"]W;W)K90.@@O>.]3(/&Z6& T*R;*"CXO">>&XOC3()5&0#O< O4+^'D] 1FEVJMH->MKP/!-1Y^ 4?CJG16\%+ M"Z-<[ ,SR9GS5Q-\K_(P,@T!@U(9!ZJ7&SP"8\9(M_$V>88STA0N]W?W)SN[ MGN5,)3QR]J>M5).'#V%004VO3#WS\1M,\\1A, W_ V[ M-QTHADE9]+^!N55 M*MY-+KJ5CKZ[M>WM.D[^]S)_ 9D*R%Q W"P.9#O_2A4M,L''0+BS'ZCYB_&! MZ+,I3=(>A7VFFYRLP3J(,W8S3)#HZ$5F(XA3/&J0!,X5X*<0:;/^G?.*P M]3ILK4-L'7KK0"*\7_7I1!@O5'BWCS=[/VGG)>T\)+(^$2?"9*%Z2*//0+$7 M%/M > 6*/X+23>S')%Y,XL.0%2;YB(DVJ1^3>C&I#[-=89PH65)6#+1X<^T% ]$F M<6H;V+Y];2>;!6?2&V([_\SG&>+Q+*Y2O>J3$"9Z:^I6+^.3,=U#DNC=231< M?Y*=:.V;@U0--W:JCHGNE.![;]34"4$H2QI>M?%JX=>>U&HASZ:N6O&D(GUN M&J[^KD4MK\L8Q^\+S]7Q9-Q"LEIT_"A^"/.S>U)VEHQ>]E4C6EW)-E+BL(P? M\<,69\[ *WY5XJIOQI$+Y47*5S?YNE_&R.U(U&)GG MN'Q>Q$77M/-E]_!F< MQB/3&=Z.W[U_]L';8%ZX%AM9_Z[VYK2,BSC:BP,_U^997K^((: TCH;HOXF+ MJ*W<[<0R=K+6_C?:G;61S>#%;J7A;_VS:OWS.OA_-X,-R&! 1H,^.;,&=#"@ M'P;LOP9L,&"!0=*'XG.SY8:O%DI>(]7_O1UW7Q%^8#;[.[?HD^W?V?1HNWI9 M89R117)QG@;1NA>16]&H2*S[D4$@QII,S / 9JJ@Y;UD.Y4P"F^"@H%2;T]O M-Y'..&"@ ^8=L/M,T2!3O2CSHK8/I$!L)ELIR$DA#@LXO2B]X1"&6 YS,I"3 M09PTX&03#LZ*8B9O.KH.P<=[>2Y->Z.N%D=NY-'XF['8'WMNA9_:WZXZ5N>[UP=JU9' M+]+8N]??D E9.BK*B>C$" #O!@ &@ 'AL+W=O&ULE57;CILP$/T5Q >L,9= (H*4I*I:J96BK=H^.V02T-J8VD[8 M_GUM0]A<3+7[@NWAS#ES#![G'1*Z/E3(!5.0M.<(/4#_;K= K-++L:P:-K'GC"3@L_15>;'!H$BSB5PV= MO)I[QLJ.\Q>S^+I?^H&I""B4RE 0/9QA Y0:)EW'GX'4'S5-XO7\PO[9FM=F M=D3"AM/?]5Y52S_SO3TZL6,W\%_2W GAD!"."7CVWX1H2(C>$F)KOJ_,6OU$%"ERP3M/ M]%^K)>:GP(M(;V9I@G;O[#OM5NKHN< XG>7H;)@&T+H'A=>@$8$T_:@1NC36 MX4-ZG*6W$IM'3.B6B)PV(IL>W=I(W0RQDR&V#/$M0W9790]*+*CI0?$\"MPZ MB5,G<>G,[W02E\Z$S,PI,W/(9!,,J9,A_<"69DZ&[#U;FCU83=*I0N=.F;G+ M*KZ3>01EX809'+A/2N#2F?A+\<1IPQ_85.P\32L

    :/JKX#L1Q[J1WHXKW<1LJSEPKD 7 M&3SISU[IVV=<4#@H,TWU7/0MN%\HW@[7"QKON.(?4$L#!!0 ( "=Z5D[B MKGTR.@8 $XC : >&PO=V]R:W-H965TR[(=_5XMU\W9^+EM-Z>327/_7*Z*YJ3:E&O[/X]5 MO2I:^[5^FC2;NBP>>J/5K8K$>GT_[:W?U^;1Z:9>+=7E7CYJ7U:JH M_[LHE]7;V5B.WR_\6#P]M]V%R?ET4SR5?Y;M7YN[VGZ;[+P\+%;ENEE4ZU%= M/IZ-O\C3W)C.H"?^7I1OS=[G43>5GU7UJ_MR^W V%EU$Y;*\;SL7A?WS6EZ6 MRV7GR<;QKW,ZWHW9&>Y_?O=^W4_>3N9GT927U?*?Q4/[?#9.QZ.'\K%X6;8_ MJK>;TDTH&H_<[//RM5Q:O(O$CG%?+9O^W]']2]-6*^?%AK(J?F__+M;]WS?G M_]T,&RAGH'8&=NQ#!MH9Z \#<]# . -SK$'D#*)C#6)G$!]KD#B#Y%B#U!FD MQQIDSB [UD"*]SLG/DSBPR:[FRV/'N7]=DM%3";;A=6OU*NB+; M;5-T>UJ>6BOKO+O:K_W^/^UJ;>S5UW,I4S.=O':N''2QA=0>I",?F7%$[HB) M#6$7AX)Q7"AFK_P1+CFA8Q^Y DCB(U\!DOK(-4 R'_G&$2-\Y 8@TD=N 4(F M/1M,RWPXVAR,H_'-T7B1Z-Z!V1\C<'<-=F!Z!]I?91%V$6$7$8O!NB +8+:% MXAY:NZ2+1-.<<4RG49J0A9 #+$Y$&IAZC...4=QD58RG0J<-PICCM% M<9,=,4MYAKI\$VP.L,BFDM2^'&$ZDH%\9SCN#,2=D:)RL862_9%.8A+.)8(4 MF=H5@B0I4%\1E!#HFD/BA"Z4;\@3W98WR%-&/-TBB)8!SD0G"8'F'-(G= 7D M"#*!PM4I/I18 :I?%J@B,J33$JT/*A>.&MR0@(,[$G$'MJ3$XOY%*A2\IL$K MMH^T3$R4TN YIT2:RH0&SSF[H^*]2?K!!\1/8E4/J/;VU'[68I% M+-DBAYAB.1_"_,@#,B^1SF=4YR679B5%1O5I#CF=T.-A#KE(BU#: UHOD=C3 MRGOAJ-17'R(^$***>04I00;\B@CT*E0!HXI,ON$F*F (BK!(['5@O8^@F_, MB!2>.8"D-%3' )6%=$ %%%@!!58B-/. $BKUF?0%%$D!10+IXUJB3433!Z!( MT^QQ*#SQ@"XIKDLZT(2J@#BHZ!-=I K4:07[,:HPCO+T,9()J].(,T+3TT&. M.*WV.3_X0)U6L"FC(N,HO_^+XI@%S[DX-8K=?8Y%J4H"^J@"Q4?!OHS63$=Y M+35OI*%\< M:5L)(9KQ*T@)VECB :FR \HJ.Q%VZ(IVEM@3N8&WD*)1S1SEZ[JB=QE0MG.D M=0%2,E#2=$"8M/R$INB ,&G8HM'^TE&#^Q-P<'\"[M#^U*'GD[!%H_VE'F[1 MAI'\(.)'&Y!"#5LTVE Z:G^FLHX MIKMH#CB[0C1[M@8XNT*T">4\(/L:MF=4]C5OI]@*&43R@X@?;4#G->S'J,YK MH-] ;S#&]&80\R,/R+R&/0;M)!WE/PXTI!Q?0HH+#J*XX""*"PZG@. @5TQP MH" XI,%Q2 F%G9C R<1\YJFH"4B?@3T9 M[80<=6A;#R/Y0<2/-J"Q!FBL$H$NR 2TSNC/Y"WT>QR0() W+ALL;X-(?A#9 M1CO9^[EZ5=9/_8L9S>B^>EFWW53WKNY>_OBBNI^[R?4+>7HKP?69/,VWKW9\ MN-^^:?*]J)\6ZV;TLVK;:M7_$OY856UI([=;<3QZ+HN'W9=E^=AV'Q/[N=Z^ MX;']TE8;]_;*9/<*S?G_4$L#!!0 ( "=Z5DZ@&W\5_0$ "(% : M>&PO=V]R:W-H965TGW/N!_:-.R[>9 6@G ]&&YFX ME5+M#B&95<"(?. M-/JDX((1I4U1(MD*(+DE,8JPYVT0(W7CIK'UG40:\XNB M=0,GX<@+8T3\VP/E7>+Z[LWQ6I>5,@Z4QBTIX1>HW^U): N-*GG-H)$U;QP! M1>(^^[MC9/ 6\*>&3D[VCJGDS/F;,;[GB>N9A(!"IHP"TZ3Z^10D M5K[S[!D,]D>L,Q?^ *U - M-YGH&!FGTGZ=["(59X.*3H61CWZM&[MV@_Z-MD[ P&/!'_S)2$8",$G(?R2 M$ Z$<$9 ?2FV-T>B2!H+WCFB_[LM,9?(WX6Z^YEQVF;;,]T>J;W7U,=>&*.K M41I ^QZ$IZ 1@;3\& .OQ=CC!1W?!S@L$<'V'G)<0L)@/8E@M=# \L-I#9ZW M75<(5Q5"JQ#T,=%B"#X#^O7[*]-/C)Q%EW4CG MS)6^Q_:V%9PKT#EZ#SJ]2@^LT:!0*+-]U'O1/]O>4+P=)A(:QV+Z'U!+ P04 M " G>E9.48!D,8(" ##" &@ 'AL+W=O&ULE99OK]H@%,:_2M/WN_T'M!HUF=IE2[;DYB[;7J.B-KF;OD\/ K13:.(;X^DP?R)=J25_^PI M:["077:(>,<(WNF@IH[2.$91@ZLV7,STV#-;S.A)U%5+GEG 3TV#V9\EJ6D_ M#Y/P,O!2'8Y"#42+68)K/!G*QH_:O:B>,\+,)@1_;X5(L7VG\F)B$8!B;[K^1,:HDK)W*.+:VY M_@VV)RYH8U2DE0:_#<^JU<_>Z%_"_ &I"4C'@ 3\,R S =E[ X ) .\-@"8 M6@'1D+LNYAH+O)@QV@=LV \=5MLNF4*Y7%LUJ%='_R?KR>7H>9&D<3Z+SDK) M0,L!2J\@F!6WS,IETEMB[1+9Y!8I701D(Q+)1,9L4F\VJ8[/;K,I_ J95R'3 M"N!6P;*Y&B"DH7:H1YRE%K5V*80#T#C^J\BQ M"JVRK9!;MAQ!RZP+?8")75H/A/([[T#NM9N[E3#6E%5V>]NMZ_87:H6AYLJ)#7AC[<]Y0*(B7C)[E,1_E%,79JLA>J MF&PO=V]R:W-H965TL.3.\ M2($3H'90M$ +!%ML^ZPD2F*L;;F2DFS_?2E9,6S.8=&7V)(/J3.\?#-4EA]- M^[U[K>M^]F.WW7^/UPO%MWC:[VKNB_-H=['7YZ;=E?U\;)]672'MJZ> MQD:[[8*-\8M=M=G/;Y?CO?OV=MF\]=O-OKYO9]W;;E>U_ZSJ;?-Q,Z?YYXVO MFY?7?KBQN%T>JI?ZC[K_=KAOX]7BU,O39E?ONTVSG[7U\\W\)[J^LV.#4?'G MIO[HSK[/AE >FN;[.]7M?;[=!3]/'WU.G\],RA MX?GWS]Y_'H./P3Q47;UNMG]MGOK7FWDQGSW5S]7;MO_:?/Q23P&Y^6R*_K?Z MO=Y&^> D/N.QV7;CW]GC6]+ITR M[D%@#S+V8"][D"36H\B/HOTQ5@FF\$G 0,:VM ;[L="/17YLXN<)L)017YM23 MZ/!#A$RZ&)$N[@[)) S"?"4+UB/G^L!0)$1%3B%-FG=DV(1TUT-=(2:3-@B# MD1 9.24U:>8-J=VDV7V-A99Y%B!JL,"79Q9\IGZ3#!%!5"4 M):T91-/1AY)\>IR".D^2\X39*)"-F>P@F3,]JCLES>\"H%![P&,BDMY1QA-@I@HUZ0H#@MK$MS[1KKV&30*!B-@HK8 M]+7&2G1M.M0VZA"#=%*4DO.$42L!+,C<.QW!:!2$1INF(='(NRJ]#RHNI*-" M,F@4C$9!!:>>?XV]*S;NO%J93 $A^=+E"CN+*6E1P6G3Q&9!&>EL$=(D G5Q MUV42F\68M B3ZUPQOWWZOV9;/O9@]- MWS>[\07M<]/T=>S4?(DQOM;5T^EB6S_WP]<0O[?'-]W'B[XY3&_Q%Z=_)=S^ M"U!+ P04 " G>E9.C7MQG8P% #K' &@ 'AL+W=O&ULG9GM4NLV$(9O)9,+<"S)DBP&F#E)2$)"9\Z<3MO?/F @ MUUJ++MRS_53RG:3GZ9[\[%%?CY[(\ M7DPFQ?USND^*(#NF!_^7QRS?)Z6_S)\FQ3%/DX?::+^;R# TDWVR/8RO+^M[ MW_/KR^REW&T/Z?=\5+SL]TG^[S3=96]78S%^O_%C^_1<5CW M#U?CL!I1NDOOR\I%XC]>TUFZVU6>_#C^;IV.3S$KP_/O[]X7]>3]9'XF13K+ M=G]M'\KGJW$\'CVDC\G+KOR1O:W2=D)Z/&IG?Y>^ICN/5R/Q,>ZS75'_'MV_ M%&6V;[WXH>R3?YK/[:'^?&O]OYMA ]D:R).!C_V9@6H-U(=!]*E!U!I$0PUT M:Z"'&IC6P PUL*V!'6H0MP;Q4 /7&KBA!B)\5R[\,#&?FYS$%H.CO,LM)#&9 M-(E59^H\*9/KRSQ[&^7-8CLFU9H6%][*.Z_NUKE?_]%G:^'OOEX+&>G+R6OE MJH6F#23/($60-4?$B9CX(9S&(>$XII+9RVZ$&2>4Z2)S@-@N<@.0N(LL .*Z MR)(C4=A%5@ 17>06(&32ZR\?R^;KT=Z!. J+HW"2J-I!=.X@(BG2(*9&#HW^ M+K8NI"IR3H;6::>(E,"?U<((DG&\!IH2-)YG$'N"@*1=RS*B,L?,2%)X&F#:+/ M KDH4IKJSK'8J(C)SC'K5"3)XKH!06T4&H(M0%!E)5V'2S0%Z6AJK,#8C(XC M4F%N@;?0L0>RYIC25BM)$GP#N$AK9:G@@!/&Z;-BT!%<8\$U$UR3^4TURRRE MC*6)/^.8-,H**CC I(DU7>8@J []RB2"<\QGO% $6X*@5BGJ;06PT(>E2QP$ ME3JD%7(-,&&M-K2@<\[&TL4DZAW _.;[+&I';H/E-DQN__8WV(7%+BQR07.F M@6QG[F% G^0,8*$)Z%L>42&E;E#(* @)MD"8#N@.:(DG0*@5=N9(S%LT 1<8 M\C36PQ[:YLL9=%2,L8HQ4C'&+AQVX88D0@/%G:F+P)"U,N.8$T$8A1\_Y"G, MN47L OV)Q0V(87A^H '+(";S6B*,9]L*829@&T.$*9:4ZV$/<_/E%#KJ5GT+ M;!1"IJ_JV4R(OEY#\+<+V=],6Z8SVL"0F<\@)8FO.:0$S0-(64(M !4&,=G% M+:$O12K\"OIRQ-\Q/1-@,<54XF1+Z>IQ(C2M#4 E&;4!E J M,'27""G5LVD0/>V@X/V@453CAG&=J5E)VX)AV!QB1M-W_C!L,0Q;#L-6&!-L M.0_"U@"3@:5!-Q#344SE1EATUI1W]>[I @5O U7//Q!$3U\A0&/!2K\&*XM5 M?@0)2_,%46P'@ .RLL I7Q9HKB!7K.Y#3XXF"J+HJ-: TH&DKWY ^9(>T2Q! ME.@K_#VMA."]!"_\!CRER%&)$<4E1A27&%%<8DX!B9$K)C'TQ"1&%)>84UYB MVBX""DF,*-%7]WM:/<%[/5[W&Z;:+7Y6-6<#N3GF-.VI;@9RBX'<@Y31Y.%[OTL:R^6O\];X[?FHLR.[9'BY/3^>;U?U!+ P04 M" G>E9.9H!0XC($ !% &@ 'AL+W=O&ULE9CKCJLV%(5?!?$ ![QM#!XED29!52NUTNA4/?W-),Y%ATL*S.3T[6LN MDQ/L12;],P'/M[>7C5G;>'&IZN_-4>O6^U'D9;/TCVU[?@J"9GO41=9\J:V/@3-N=;9K@\J\H#"4 9%=BK]U:)O>ZE7B^JMS4^E?JF]YJTH MLOK?M=YF, MCG_&I/ZUSR[P]OHC^R_]X,U@7K-&;ZK\[].N/2[]Q/=V>I^]Y>W7ZO*K'@<4 M^=XX^M_UN\X-WBDQ?6RKO.G_>MNWIJV*,8N14F0_AM]3V?]>QOP?83B Q@"Z M!C!Y-X"/ ?QG@+@;(,8 804$PU#ZN4FS-ELMZNKBUQK2^KQ@)M0C>NTPCM!X@NH6N1_L@U,>:G'":=K!Q"6YI2%U$ M<"R"PX'R/I[?BHAG$@B80/0)Q&2FHM":J0&2/50. XDY)8DU7AA(1AY$EV\70FD]!MNF:G\A64+9"LF=>!Q9BPPL?-P(VXYGL$2L8 MJ=L!"Q8KV_H0%C)[":4 XR1Y,B,<&O$SHT?,8*0F3XHH8P,#)B\D.2P6#-D#,YL)VS^'^X M [96!KW5<0?@FHR8L'<*@"/SY)/(GD' A<:KY\P1^RN#!NL8A'+762(8MZ6[ MF"+F;.P 9LH,GWGA"+LZA8^XPTC=R!1WC %@YFM?V,4786;?0#/"L;,2=%;;%LC=2G/B ML?/H 19)Z2Q8@(7A7$D@;.<$M^>.+;@[:L<6/D72N\A4+"XMGHKV^XTX:;U>H[U3-TYBM6^9D_I.]5FU; M%?U9RKZJ6FU4AE_,Q!YUMKO>Y'K?=I>QN:Z'0ZGAIJW.XX%;<#WU6_T'4$L# M!!0 ( "=Z5DZUPI;)6A4! N! 4 >&PO^"A:*B?Y@2R*!NYQ[[MF7?ZFJ;?#[:KFN_M_J\?HG@T_>%?_Z7*__5?MO_ZYO+LRX?SC]?!Z<7G#Z?7%Y#Y(H#.)!-*U_^3:[Z0?1B+ZYMNGH,SN\FI;IO#F.EUE]:=^.?]\ M]_ U>ZH_=[8K2US7;5[-X;FG+"V#;+T(%NFV M,=O)212?)%''5+?Y,BN#.;QW5Y2->=ZGY5T6G,[G&3P%SRR"M_A\)YRV3YO& M_-'@Y-\Z7]AD95XL.M>NY_K__(__L?=\7#C'7! MKR_3N_JWM^FR:JQ

    B"XT$2\IL4Y3;?'T75-MTV]RP/+[9W2SS.6RQ2+<=CURMTN4R M>+VKX I47>.P!1US/P\0JN7+4MYE^[ M-ND\$@;5?5IF55#LMK#5]0)7T>//&B3E;)E65?#:&Z#QS.7'J\OW%V].K\_? M!%?7\ .IUU5P^1;(UMGEAW-+L8(CN*[!]7VQJV#B!FR2O?3K*ML G@_:J="? M=\M^,.@@;J>;LOM+ERQ.ZE]>SK?FS<:7/&?<_B7/V?&E.^>X@:K9-JC291/5 MSPK@/,5M^Y> 1W!2F[*XS1N(>078 Z<:5]C+8K[<*G297ZWYF=A]8TG M+S=(,G%![2N_6&\SP,NM+BX,UEGCH!RDVVV9W^RVZ&@A]?=?-P@*GLF6^3+'7#00Z>3QY^;\$W^D"^ .\'] M2/.%?; Q3=>#STVPAP0" ?ST^?R7\X]7%W\Y?RE!O )6E-'M@6N/1U=F]X#; M>%L%D__C] 8O\'S;$+/X5LR]ESQ4HPN" P-6-R#Q%NX'W%QAC_.G "6U:LG2 M7;KX;5=M<5U5"!43X@G M"$G@#AN@UR06![^;#/@>P:OIF#)$4#_%;<5#A^")RO=CZW9;$*TF*>X\D M6&%J(%QZ9 0.VD)V>YOA )M#C^(?M:#_4HNA4Z E??-2]MV8/W*QO\.%?1[+ MSM+J'I6.Q^ ^6X#$U;A_[P!B%>,RB/$(X.)NG?\=-:EU4.QA!P%SIV?(ITHF+=8'BUZ6 [-3_K,LYKQW' M/^,._K/F-%?M@"F++5#1?=@E@L;^VW7P, )TEE#5Y[/\0!07YQG\!#L0O0!$.\679K< PQ5E'F;ZI:1^"Z8PC>"$*+C MB+UMM"B"(/AOGT)B*UL:#/>R09;3NK1W1;%XS)?+=HD<#C9=W^4W+3H\/]"^ MC#?9;0;+7.Q517D_[0/H82WS]"9?YMN\A8N8@]BD3W@*+=^7.UB#,T;7(_N6 M>74/;.4$\'L%Y/RFB>*R4F$^*,(NT0C1^8)_C'L6]W[O, Q^.]6>@7C&/0]< MH:7LOE@"NZH(ER=_(JS9/C6 #N@J1^O;Y\@$NGB%A $O.AFO"/M:S4V+18[ M0K,MX/Y)CKQSD\,JFX)(C>0W]E9F:;4KG^0*NJ8_61K03K;GO JBT2",)G$X M'0Z\-4;#63@8#L)9/)'/FTN>SW>KW9(LYFWD&JED*]QE82U$CE?9"O:F0;B5 MW.)BJ]U-E2_RM&GJYV,_?)(&FA!L#G]_'Y'N?4H1W>]!_)VGRV,@VGPX+T.O M;LMOF\GXF7<4O5+\/;]Y:^',R/?5H("XDQ+GZ" M&Q.B1468^AG?'!*?]:$PL+9*/$3D/Q7]=8JB_B$5NT.:X@$EOGH+"SF;&;]JK,K@O\US,'VC272'-_#M]T$J23F[2"B; MFP;7C%_L,/Q>6#NO4F Q Z\7#A<3=@.GG&7!QV(+!Y[0(Y/&@?]:YMOL9(&. M'AB141Y&0D"NVN0"U =0"X#QMTMSME?O/I@K]62G#>+&?)=M//_L'A:.N+S6 ME>-BG3MJ[&)J-X$3@*561%_YZ45.A[_=E2V'TBU^/"-IU+DOG^CS+/<,Z1B* M?[0^0"A71^:)]VK&KMA1!T:; >4@7&V3UYZ[+W+O@E28645&?;F457&[?6PS MOH* -L^R1<6:#3E'\/0V^^0V!S3+FG^C30!L&U^QPT&8>9? *PC3]&F=-^X MXB7J)'.@V'!@?]L!';I](@])6F[7R._R3;?'Q475 ]9%CY?-=9ECWE5L0LC- M\74?\=M\G0)]VWO$8LA'1@&:V"+CWXZ)[>Z7"JWL=E.49?'8)KI\AIOWY%&L MSN&\1Q'@5O<(BIME?M=*0S_9=PXG0\2,%IYKH64UNW)^CT#!\]KGT?T]*^5K%&7IVE/0P@O>QK"*SO>N=IL-79O_UR^?[-^>>KGX+S?_^"P4"'2D0D?7:+@U>MSGQ& M/?IN7V"!]]P!00*.?O))]).S9_23\P[]I/' OG4V'SY@L4:.=7>Y3WUA#MKJ MH.N]1VO3,]J'X@]1_RM5/]K4RD,\^=_TTK>NZ+6Y?#.SV^OKB!M*KUUB<=PT<>U! MD"YY^V"*+H(V!KK!'F0D<7+"Z^&97 MXHB?B,*&P5_2Y0[&!:GU 884 P__M26%XBH#.;G=[/+=[>K?8_>-D**7$O2F M*G\4_-RASE]]^?#A]/-?::R+=Q\OWEZ/UQ[U0K#Z5#2R>_6!%L0?%H&^?85 A2K>9EOU,IGI-@V MT\ZVN,OH9C_FV_L@!R1XA'-9/IV .HG=&L:R/H6\Y*WJ/]_D/0.XB*/L1X'T?G*Z 3,W3 M$"< T6_!Z ;@RE8;@%].CW*P&ND*=QR_B8:*G<35,DZM4Y%W>'.UHQ!+P%*5 M9]C']KXL=G?WP?:QD&A4FJ#*[L2"= ]T!Z%%,76Z,L285;I.[]@^8O>-0$2, M_@IW2): -P"C&[+JE;];L6BYJ\9/B)/VD=$:E9P"KFV<=\';EC6BGZ]"61F_ M@[-4E2B*^\%KAMUM\,EY)KC<(:=>PZGG"Y*D1"TA*ZO8\RK!RHRVDZJ1!(9J M(Q/$,PDFOQ7 1)0\%*6Y]35BT>>-SY7,./R5!A-64,'M><#(P0Q089G#Y$)^(D4!2R MFCNPPG/ 1]"26R[D"J+IXB4!MF3A(5+@X/V5Q7; "=8=^B )Z0U*B#WLOX4= MNR,*HO? .G-^ M8<7@'+CZBMC$-=VV# 9*56[J()HD;,"R*,>"N)B%+MQ7>&.#MLP[W&J*K!J^ MSS;"GI)R/FE!G9$CUV!%#F4S'+IWL!>L%*=!SF M:FQH(HJPTE Y(!V+<]S";&6,QUG%4[M-0!'Y#0N=G:O2+A-B$M!FQ+B>Q6V M&-7WA9^Y(X8!Z(\[<=(X$P% [R14P!FUX5D)\;K<[M"/^,#'T#!9UPD/A4T@ MTJ\*GA6=".G2:)3&'D5"2;7O?)# L^8)X]B356D/-@UDX;?=@@2 ?O#!GGW& MNT8)'"]>YPP$4_C_KF#-"^4$5 3NS(6$C15;"57$ MRV*X1+9^R,MBS0$;*A>Q_D?P1+Y?9ASNSSLNL]LE?/L2]),')6F*T'J+@@D. MM\C0#HU*:#\XK8+;'4EHV8/!6W@R+\V2 $&1"=VX+_(-)G=?16146#0@]VZ) M[Q2[)4K-,$19XZ"D#6_]<^Z#T [3[S+X2:&"A"=(6US9!.E8*<^I7$!7DV4X M8!)X3LO,Y<..]1R>9/L8D &$#2#Q+2"[6M!!5-X")@*9+TF6(=J'('1,X;@" MP.,%"+7>.1^D#Q5S5++(Y8[:$(P'P$$+ ,L*[,J1HZ:9'>$/*21*?;*HR@6 MN0\L^S*[7>9H_\675-U$XI8A$&#U;'Y7\"\X&X8']^\J!G"4Q5V9KJJ0L&ZW M(J(@5J"*$1C(=?'(8JDH2R(5P\4JT"%L%)<[%GXWP+9@ "+SNS7NG&0B!2W) M""9HU)PYXS"\G!,_#V#U&:.V2HTJP)8L+,EXO8JT7@*G6)L%!?3,0P=(3QN\ MXKBP#;-6_16N&6"1NYR4G@)R#!AN@JX*GI M&'S=U7Q$!-6J&-8E1%0*5R/:0$ 9O32LL+W N)-0P'=\6430F/]T'S7[)IJG M3:LCGPVZ=>G%S+L32M&98X&H2V\@]4 =A>]>:/&#U5KB265V@X0 +]4)DMD, MGP+6]=1 -LRM7*G]T7[)"FT=I>L(R'?'VV=M>SPNG3WN#!C(\DET1=8LY%6Z MO6@C0%XP9P42S^@N+9DD**)XL'04(:2:#DOAZT]QY')TVQ*MP+QI$N$LTV'J M*\_!8*@J-S=; &P.*'C@$4/SG#G:#' 3NWCI[](\1/S0?U"A]CM0! M$50D5'E9:,T;XE(9D:^;;/M(.K4!B*I)+,\1DY-I/#;#\#%A[FS8,Z#1XC4-G6>8F\S&2ZH1#+4"< M8%E!F*^S019QD1]88USR8^ 9B(Q\!<2:HE\6)AP2I,TT7[.&UQ8>@E0;D[Q/ M,CDD1BQ'U485]BB:1.%P.*-=P1]).![/Q+*=K6X (=2Z;6(.D694&\X,6#X1 MRP"9LG#X1LI6"MTA''Q9/*5+4H-$+T?S+NTX^E'YNR=;K94Q'SOQ%D)[EL!< MUR09IF6))ZTI:+NRVJ6L;C!;40:65S4<(2Y_GY>+$T3P)QD2]#J)ZYB#\ B* M'JAG&Q6F8;&+)9MDV%1 \B6ANG =1>T&RU(<=6T%+%Z;"'ZPA9*A1AHX$ MPR[C1Q0]EB2C8/R8"+=RIWF;/+_OS*?)L]^),P@:RN/]5CG/ MV0_D.&"A(>ZWI&Q:I,OW^0V:&(4*&OD;TX1A87#SX [,D9?R=4>S)"E\M L) R,( MIA65=<"?>CF66!+$7&_79$*'0Z2F1FGA;]_P'T]_Q&=F/_(C(_S+)4KA?IH" M:R)D6A"C_#!_GZX-Q:4 T#X,L,Y4]%A2=ON6'$T995,:KP2HG>U6$N2OZ,M< ML]Q DA7 8U'N[LP?=CRXG3>5P!$((QPIC<%Z 4%$-3[+$5?4!L5!NB1 M^9LM! JBA1L("PNR"VY]Q5L_/">?0 48H!&1L =T'OK'GR[( MOV^.@#F<7;6"-30*M?T$EY:6<.&F. MD+01WQIHVA'GS&OPT:VV !>C/C^S=BZAP:Y)%7PM^(&_8A 7?'^43,-1')DD MBS X&H["Z4C3+IAH'@TG83R>&G\&*,(.W(T#HF(VM7]NOEPZ_7 R"V>#J3O_ M:!B%\2SQ%P!K#.%99P4:#YVVK(0DT=%L*.^.<7Z 9[<,&M2%4(KL.W="6L_J M,:["Q7#<^_SNGG0I^'I!8:&P3G29:@T"M&_ X195+B>] G:@_E/0MXPV!:(3 MX#UY=[<2K,).<\'YV/4Y.+N_2==? PF(E2V2+8=$G?J&GJC6%/ (1']T3* 22$& M*)BB ._M%1D%,/P'_:#?M1Z2+F%+9&O92I*]B$[NUBV\^H$)C/] M#4D;PV'77 ;-.!1DQ2!??N58@9J%HDWFH5FOD11LX8L2A$.Q 6 D@H4210XL MU'-$2C/&_L-R_%@"D2/)TMUZE\..53"D,E9::W+?V&B+6\YQ;-KH^K".FH6P M-J95MZ.!&<^HRJU#_HI&>F.I$Y6S;>$E+0! MB[4" )Q^+775.-N"GFLDG;'4(J1> U54H\)5NQHT@-N(7YH']UXI63IPJI]Z9?M-BD&G:48871"*CY[<,W>[9VLN[')W2_^ZQ21$4E5]2I( M<#/1B"@SX^@JG=_G:W7FF?7]2:P ^/QPX#Q_L\N7"RJ%Y&IN . 2ED5R"-SX M+G+61)'PF60RT7'4&R^W670*#/)$P=JQ6#([P#._*8JOC <5,S;$]:,H&H2Q M,GGF>3G?K3#T;TX?+# ,/C,A M"'4-@NP_J*#+7*N4O1\W;*N&:8SHLZ(\F$PD%_F.$]Y0M.#WF=7>9Q*X2]Y* M$ Q3CA$#28A!V[&2YMYA/'%L[=8JE(@\8PK25.($-)Q>;!2($1?J2E.%G>W9 M&L_'SS-P4<%^M-MT("ZN NNJ816E8Q/VT(D=8++HMJ'SV8?D[-$*JZ\1^/#4 MN6A;2<[8HD))M\9V6Y=0NG.1CX6H-1:!RY9+=M4@0Z^DAJ<3M63#-3@41SQD M&/9-A)ROH7IXFMM*G2Q($MS7^^:HA K-13Y,[?[P8U526Q ')91W$AN M"A<9)2EL2>&1%(QY4XC: '258X[9/8#Z(7+FNXS-]*O-TGA'&)+PT U'O:+X MH7/?9%Q"2U= H661%9$A4H)@05ACS!"&BNPAA.IAODSYAI*MC[5,^;V-KU!)+ MN2("+L*#\V.$XG@DUY+-4,)"U M8YFY>VZ=@!&:>*1!+J-F5M; NBZ"I6N4T7 =5%8-S=+%HD"G4>*DP>O)RS5/ M%T\F#X4X,26B[$H@12*I[M;*^Q;.36FUGQK;812/PV2B\LQ@&$ZGT0O5R5\S MRW/-! P JR#X0FS_,@LS')40E( M;1-5H./9.!P,NU20/;LF.[I&Q+8YDQGQA8<\;R%PA0Z/YAEJ[AF_&^;JNES" M 0BPHM3$R+"G%(2P)Z3Q>I'U)G66%!&^^,Z-A^5$S@MK@3_E?7H/H=Y[FZ,+ M3H9JL=A+1)1!7!LHI3&JB_K.TO5Z1\B@9B. "USB_%;E*W0 $OZT0@ MR"# %CL>SWUD2XD'(IR@A&E5;"^AG3@N0!5@^[<=\"O,R(%3Q-=M^'!M]3=/ M&BI#QO:(Q(CJ26!H6G< 4.3K,"BE75UU+1X\824IN8[!&@'H<<)X(2=YN4EJ44 M%>/MT1@E.T0?_W$W^E;Q3H5M1\=Y&61?,KM#=JR6LP@%@NR=M*',=#?-_6C4 MK#@&]W8;$\/3((TZV+&]?[B*AWRQDS8DS]"AFR=5B031VZ!6V6-Q MC0-ZA"*#_NIC??VTV1GA(]&!Q%*=Y!JQI?C5#[X8&V7M*T:]=#DG+OE]EV.B M@T0*IK!SB]46@*PQ6@6Q3WP0=3X2@YV<%$U60#1:9VB\2SG:V% P955LC2N\ MNE^K=%X6;CP/:>'L*K5J"D>[UY9D GE5WW1]7,@D;(X$JCF-UU6)I3!2-Q8R M]/Q'KE%?3.G6?Z1.;1;512PT7]BM4J$HULXZ%.>0A43)U\RS7:1(P*U&7_Y@O]#'%3WSR[<_,E6=7F+#5SL@ > M! :):,:#,66WAJ4@(I!Y4*T*&C/86LF. ?"8X^[9#%8R%8SR)>\GQ !,M\<:ELZC4G@*BYXJ=I%#<%$L\2J3S"C3 M\LD6[O=X?M:!C3>*[E=[ZPVKHTJMC=6F6(O&]VQ5[K[J>.SPG=&NO!2>!>60L4E&Y9JU34+(L85=?78[EUZ:VIR.AX%O4!^T?JU; M#QJM"3G2U&Q;U=X-2/)B+3!4^/86$1/65K!9OE"JC^P,E\G1512KXSH(L); M@MJ745);:/#&]%&I;UE(_VE"PZY-PUB"-WE=3VFXQ["%'L/X O;8>\V3^+=>A5>N(: M^$X.=;YW1ZT3 M,.),FR?<=FYND6TH+0C#X.^EIHZ$M3@9=?E6S<3F<\9\"I^QJFP_!6:D&6,_T=GK-?=(,:!%($=$#Q V#A!IT 79I609$!"KR0[&;AO)61"SLND_9C5 MD6Y7N"=)"'(/\C6;U9B_T MR23C36,WYCC);OT-(^F/R# MYETLIMO?[A6&OFMS[Z98/B)SQ[>O4%'OU8]&F:$^P;*O5#36&@D\]&AF@O M-'I=;$"#!M9V_"IH=)O"$HNB1&$1Q7-A+R0I'EC)%*\C7 ]8*G*X%1GQU*HO MY71XSB?72&A++9J8+W)UX2K.M)3CG[&4X^GL MZV4WX)_3->&5.@&KPNJJM3&;6_9KE,A;I'N#A$_2**X ?A$::HR9$LGC(P?K M=")%40[)>#0.M$XS;ITG10(")UZBD[+@:F6FEG?[(< %^D#9+YP_3+<'KH6Y M%' "@O23D\$D),33.JF \"9BX[5D4BF63Z+1L8N0IO80%^I#IW_)2Z(@&Q+2 MG+9^OE9*@7A2NX>^=<4Z,NG@ ="Q&;'2-$^0: ]7\S(A#IA]3S%'-T^J"\+] M)0G3!":TJ(IX8G8F6F;5ND[& C69$ .R\=^R"<%28SJ U5'IJ,PI#-,%&\Y5 MV*+1F9/H.?:>E#8:E:DW8DISA>,7320VJX XRU;%<-=W^<<(2:G>V.[D<8DT6* M[<',I55GL 5_K)5A@R[[8ES/#WE_5,EV/@F@03D<3_"4*Q\/I"Q,GXPD%FL?#<#!)@N[^UH'D)041 MUU/P%@8[VM.J&I:63,/)> J_#&=A,AM(8'IAZN,:Y+M/%^A.5K*^;J8\>T81 MDK-]XZ'K*",B30+.<"^)'IX,9J&I&T4H=F9J(A'&GYEDH=[IU5G M'H\&!^' MIBX#.15 R,::(X#22K],#2WBGUA7SO4W:R"!#1YP7PO5]805NRNG-"$'=FF- M*BV6X'J)0>[,EI(=SSJ9D^4J=C1_BTZ"_>6ZSL19LW*(A[<[+*#G0L78PAQ" M981II&@DG2\,R6*M]]$?%)]9+IVT=UFLI1XH6Q/^^?1($TB^;(B+41B89O+F M*^UZH$7KU*!=WX.$'6@$.$DP@)D.L>-ZF99)B9_-+1G/R1,UX4&EFH6$?:+K M@1+JF,ISW8#K&AEU+9&:(H%*1JJQC:J :=BRJ85@,W B"WPYWQ9(5;D^ MS9Y+/#[!!T2DOR8'K,I40]0<+A"!3LZITBJ[(FXS#G42RSR3L&MT(VA>UU.; M)%83D9$Z40F>N9I]<9Z,Y]FZ\X@SR7%7.(E>A;IAQ'Y"H94\5O^ MIC8+: ]':',C^0+Z MD_E$&^LX:O)W .-$$'/'>K;K3E$#JRA$+B)(1AQ*S%"0>.5^:>GGM987) &":XM5D.C=? MJ%-,"]VPF)K&"'+1;!!991 ^]=(U/$6A5J6H1:G4\8P&VCY>6PLC#:/;NYGQ M_LW,PMDH^8Z;X?&^:3/&5G71L"+53%4?@1K\%895HU;-=/7LW8[#X#TNS["# MZ3#V5&R*H]-BAQC!EV6FJR'GAE#Q[B4/PJZ"O*P+HFDE>5^N_)1K;SP*8L'%$.$0@L6021 MJ3$G^;6,-7I!-B'7KH6$E6KQD)2U0>G15-R5*EQL[O.E)&:NL/9E%29N".#B+HHB& T"B*&Q5%M.N $=2S!0D(4I;59"[.I4&A M4XZ+Y B-\K>1(A2O1_TQ3-I09Y5Q5\I.-8@R9R%;3%VNM,+X9D,CT>=2$V[, MQ1$J@P09"66-,]M;V: L*$YZ$4E'<3((!P--S(CYCWI6JW&P+4RE M2BX&AA88CEW;:%4;%@RXR"U9*CBP3C*KRIH! H[CYA< M0"RO&CFLO6:;2.2>DY"@=;J[PW"J XS*$?"U-XX_%(_K%_'**J.+1B"E0E+NE-5W, M:]5 ZV$U-=FC+> $%]T6JD&-$VD)&EEJHC"=J$GKP6Y5($*,!MU@\X*F1].3 M7"F4A"$K%\OJR$^:^-P\%_-'7@ @AE4,<1P1LY=I2P=-<;: M/)ST%@%EY,AHY&1ND2,S7YFWC#I?$"]R1Q3*DE%177-!#'NE6^2$'>$#WZCY MS&JE:^J&Q)H^293@>RF4?]ZM,]==VGXWIPV'#QM/HS\%^S7*L'%%/P)_/TRI M=.39W,EPQ#QIQ>.4L*?:I[_I;KBCS(EUYF!)7Q8.<.,J%S5"-VHA76;M7?,9 MK$68_9?#6DJF6U-4%&";6%E2B4FUI,N\J 8]SR2F95 >+=1RWV[HW/NZYFL3 MF=B/399[YBMN]=\#[(F_9GP5_N#5VVN[T= DIX#!][AUEB<^=^^B) S>8A . M=6(,/CA*D[+$> #7S/:[#=Z60((EQUS.'=0R'95 M8PD^Z[CU0R,=':_BX/%5\<">'!SM24)@4*#"N",)>O!ZP9C;%"5_^#;-OCL/ MJ+DN43VUP5.[-5=0PKP7"ODDN;=@*9]L613%2]GL$MEO@I21HCD=<';KX@:= MB%(M9;/;V@PER?P-WN-/3+AHA[_MIK)&SLT:IM_3T57)T5I!QT%=S.KDINYU%;<8VM#E MHF=MY]6Z@*:5BZ=Q4P"3:?NG]?\T:%T[( &5UMB,N2;-U(S43ZF:E/ZW3O.K7>B-TXH3*F-PL@K+Z SK3,;J?Q@&J-% M'XT77/SEG K7[36G[UVB,ORC1 6TTA<2"<)X(:J'QSIT8O*WXNOP/Q%?1Z%3 M*J Z:582.+G0,AO84\T4;^E=85P+HF4R&IP,D?&I&_NGJJ[]7?B.T3/R^5\X MM9+3X&Q9[!92)(8414=-OT9P7:!U\4JB-]2![G)%4@G5,U%#4A/X0DJ9OYIF MY>8T :TK2E6@8G2=F)(9!5.9/&W3^SP#U/-I;W&2=##TVE9HZ11FN+17>]+ M_N2Q>_U&__5Y^O[K*O4:ZFR'VZTT^=#^P^ =NH*OY7_?=LE'W_.2-]K)?[FZ M^'A^=16016WZQD0]JFJ]Q*S/23\DE89_D^N'+8NZ&?:L95M?=2."KJ-J3]N'X M30S/JA [4';2A[19Z )DSQ(CX)RDXVTVOU_G?Y-0#AO3WU5TS2S-,>]J'65G M+"F19>O.63^==J9":S%&'F]WBCA)T31(S"5RATP38 M5C$(O93X9@D%SL>UR>UP&5(6(-2@^Q1\RJG2P6ONC7YI8VO0V&RBO&S)M-H] MPL/WA@AM&06\O\S8^8F?,%N@@#G#X&J%B76?=K>WO,I+K<=^3=AR(T.1+^DU MY02]"]X6Q'NH>K:_:NH[AD#\2CT$T P*J+"%US-6#N^6.ZQG1']SJWCF>?#C M('6 K,:O=+J&(S+2+?\N6TG@SB!86(-!R/+W(+-?;9I7U&6%.&JY2D @S!I M#_[HNSSAI%ESSIZNSNPB!T5PY"NU]&B*IWT 4XJ(W#=82VKWVN0MWHP_=;"9 M%E[BQ)ZU5G$W(^6'W]\PPJLKC*P?R%*](3%ZZS,[--7-+#+L5 MR8^"83@>)UP>V9;Z#;P:OQRB.YS:XF,1QG7,(HF':Q9#B*>S, %L/6WIT-:+ M")&/J0UI?9>P'L'0%GXL\&&_O]H=@/1BHIEB#A[+4AN>"2NB0(>V8F(VX,SL M[#'UXM#3>IWK;7-9ILA>D_NN6[;8\QOV @H U;[-M6ZO#\EC1AI3RXD2S#+3 M62^OZK))K33L(J/ZO9HZ@&%=7DZV\$XO*Q"R2-;["GO.:%)&N='- HI=%,SD#[?@$*Z?.(# M,B7O NV<&ISN4-,-@^OL]U14W.)QC:TU'L@^MBDVV'%3'+,G@"DG3\5.NA>S M"*#5@8*KKZ##/GT")3L,+M/M*KM+Z3P^I;#KP(#O)SRE^3T612^);;COD1& MY2&,EN'(*RP"BD$&&:P.%@1,9LWO_F,D!*YC[G,"&.=H-IZ&DVED695IL'N+ M%47[@+P;;'5]3W$LL#^[8?=X*;ETC:W7 (0]8J6!26,"B6(23L;CX-CO6&=G MLH.ZR?OU7F!NK@*PY6S)M:B)?6R?/%^>-'5>8@G6X#;+7,OB(M-&HDSRC,3+ M03DV?&I#$H?); @" M3[LT-)B%H_$(OCZ3X:@U5V^,25L)W,[:/KV7XW"61"A*.:LQ 5DVIA\?G27A M=#2K/>L--@JCX:Q3+IM%HW XFK2U$JWQF] 5&H+T#M0L;N%-[;5!,45"@_S( MH52TY^*1=7?E11QPF5-A^9S-I-)BB ;56O5.L*EEB Y%H^5Q>4V,7^-1[64U M8W/BLL$S6[?=CWG%1F@M3#:5C@V&>IH'J.T"[H\:(?Y="AYPI7R3A8IF?4T' M0K*=E72S-^D&:]YZ_9@?G<(AKH=1NSL[Y:CL[8TQ5BV2V&\WQE-STTP= RY_ M:<*UV=./RKC7M$ML2W2OGP%D_5)1#+Q^093ZL9( MM]R,+3!'P<'DJ],&'M73.BOOF!Z;*Z:U+JK@EZRL[C-/R.=N\]BV,--"E5+L MYD2;S'RSP#X>3E\@L"=#B;1\J<#N"=GQ%,&23/\A OS0%^!=BF']$9W&$Y3' MXD$XFDSJ)45J@KP<7-<]9A-+2[.7KD2KSA59ZY!7H7$)HO:29+>&,!0F_ET8(XXP/:^_\G&] :6)]!T:@3N,P M3QB\?W^&FM8I;'X9Q&.3.O.'%:U],V)E[0W%ZV945TTJ6:(A\X\1,^N$/F6-9= M,O]IYC+#9(Z"*)Z&431PJ= L"F,C%+8(C8-P9K[6:IOV0OD2Y+,B^'@RA#6$ MR61DA$5/@IN$<11U2G#Q= 2O#GVN:4I7_R.X9HVAV?*9+V=F7?8IZKU,V*PL MR3*MT"J(.2#/W3W%;.^HH"%L"DN.*4?+C3UL"VA&R@Y3F+&H)Y:G<'%^.;]8 MQ;8LBW#*T":CLI\OYY_$ MXH8NBS-47 \Y='=K&8"S<-//[%"AZ JCH>"X '&7('8%'XKUU^P)%9&K;+/E MX 6NW_ <<9YR \MNXMPQ%?J:@C]39QD-S^X#P=XNK''LZMT':QC#W(7U+:M( M6?G4M(7I/&%P!NPKQ4.FI'K&':F[X]8+)OJL%8VIV)D02^Z/JF:FIBT#[SAI M/$C$J0,5GA?5!S)USM@7VCVJ.O$8MI)Q1>UHG5=H(PX#,O8;:;-<.8ENV#T7 MQ7ZG'K(:S3*[S6L,J([0U7O_A.$D4N/;;/72R?),0DGT;*" (6"F )26((Z? MQ89W'R3\I[JO\1]+DY-1.!ECST"8"%6X+9=616.3U5(SJO-*:%U8$ ^=FZJU/>25[%-[6"^?3D3E;HEFX)/F'7*VL)O%)S>.@+BE M;M(WZZN>?7 M1IUV%BHU[IU,;.QGB8<"$+RG1[@&*6H)XW \&@2-GKN<5MW1342(M(4$EO3P M^#S!CI+ZJ&\>-7@FL-ON==]P/ !%6KA;JE* B08T&RG!7**]-M!A,CY7]6C$ M5+V[O'SSZ\7[]\'IQS?!QHZ!=T*NT:33YU6,M>@YPTG-CT=2_Y\@X+;]IG%3 "DLRE-?&P&L)_LA5@O M&H6#*9U*'$XG:-GN19-P1M;E/>";$@9,IO#2<(2_3\-XQ!].!P#00<*IW53> MJ[M[426,9.IW>Q;2:JJSJ0XAA;$0"B"Y5U6#2(H@W][GSH0 DJF%4_.E@H^G MZ;UJV2VM[AW->:9SGO*<+OJ?NO.]\/&+AL+I]!MQ-_+*U5GY(B;A9#* WWNH MH\[P.$%%A*LZG."E[25P::,!N25J_3?@5H?3\0 >2> 1]%"07CR-X1.XW80& MGU+NQ@$B63(8$\I,)C$^BD@ZHP]F=+.9<$1A,DK"68*/8@/H*=[_81R'X_$P MZ$UA^"'B67._J-4NJB8Z)\(DG@)U J(!\P06-1F.L&H-A M>KM*9'BZ1U-4P[QB(Q.505>9$7 ^4!P@(=,[UAX_E<5=F:[\Z+@%V]Y1?.(, MWB+ :.65]IY= ;G#QG%\KQW/(NJTDO&,8CF+XBJ 2\.LC"SU]YI_C9Y@D!CO M,AJ+>HL$MID8^UJIS9<=L-ZRD)N$M+3?8UNCVN-Q/*=B=GLO$F]$KII&W4;8 M(42N3S%X/-,GJM%FR1^['[S.YBD58Z;@&5O$LFYP MLU:KBK.BG^KM]=C&@EXOMR;[M8F?EAP$;Y*&.:PY24O#24=\3FU)))/J*8WZ MPN?,R!/?)>7#0#K..?W=!W#SX6(U!%BI;ZX@JF^1*TNT[=/HCH5O .'\/"4! M+?=<--,%*Z-^8?HV'R=I+ZB*>2[U%H=HT=GTDJXH]=&4YF]!5S^AVZ*T*JV; MR>MNJ0%GU!"&83Q /[W5KFN&-T[J0DW4*BAE-+<$7*+:X ^3 M*^N%3KE#[#0PE9="3?OTH5+01K)U3UU M7@=XOT>*<(T1O_CVH3,'5S92F&:E:FKL,:P%$AM=F5,9R/N=>?'$8J+TW=TH MT=VDZZ]P[ZD/GY89U*#P%3H.Q.NUO<<@[I8*0:BB4NY5"B2G/PQ [UWBH>S@ M1 S,C3U/A3+!R>H %BKM.X3L_J,4Q'FA7:!T2=\)E 1J# M6UL0WCC.7G8B>-1,R]6<)7^!V#ONLI<>HXOG!.VB[=6GK47=31>^Y;YEE $L M-)ON?>_FV \E,NV.ZM?KV=&W$ MKH6Z;+^2P9)*FJ,/@=/6J)T&3:+Q68ZUQ%8+J^^-"A 6;;VP3>I)+E5I7H)T3:>G.59.SSCA5.-P-!MT=VP_&@X'H)U,VPT& M6MB2%\U)D2)=_,UG(;:\>I3$V"C,N 18UWJ&F M*55.V,IAU&&)U_XHBA+0YF9[MHPJVG@Z[-KR&9%!:9J225UG!]DZ#UJ\MOZ: MM&V+31LY;5M8J$;I>@"LQUH<.30<3(?A9(@%T*@13J-DA =IDG7[PQ^#UNDG M+YY^.)R&X\GH\,DCGOR:],#?\]5NY5AYV[-WO [&T%F37V$X7$8#\?A<#KB MLYV"9CZ:3AM2&$[K5C6-2?=#V "$:2BY5 [)\4 M9N?E-6U=HU"GE2;JCP<_DD9?48P@?=.+T"2BQK&C(!EP"E;!D&P%Q]C M#CT]H*\,^U$\:CRI3YF?_:@^7-0ZW+0__1$W#/>*2H>9AQ&/HY'^2/K)I#YK M0@..!OZ <7_<6%\2Q#)M;-87U]/1C!Z-PV00X5%]1/7@4)J ,T29G4P?']?LC&A"4O2E:\6(T1(=TTM%QHWH$J9#D MW3E2J!%)\;%>[*IN*1>5M?N$0+99 H\IM2B.%%.)1LZ:8V)-#_>A.LKS0Q$3 MH-' >:Z& _P@[!&O]0^T6/KRA^,^FM3VQ-2*_B[/FT@;>XP?&C3)N&P M,'XZ&0@%MB-)Q!T#@F6^%.N<+K&J_YT$KE$.ABE&O4;S^BJX.DE -ENRN4'+ MQHTTZA-?S4HU":HMC?)%#=4GK"+=0RHFX^WPCG[L'9,#V?I]9<"*'IX\=P)X M$?4$QB\\@?&WG0"Z=K"2M('_^+\@_&TO!,P'R6L!*F/O'L;V.HSZPR:,88.M M]_#"TT&[!XWZHY;+W3IH<'IWAZW#33*R?B-59*D,L*$_/&2/"_R2E--)?UDS M^0<0W>.:E[)IBZK9;%ZQS<:R2'R&"?-/LN8XCR7!1*!**A'7%(G" M6/@4*A.R :_&OK4*I*+[_HV*IF!/(CI(+-RHT-4!* ZRY$ HBA4AZSMG<5'D M49\=L C!1@:H6$>CM068[VU_HHC[V41"-@*^.!M19"!A0@FZ2 MV22A*)D""<V+:9I@2@8.K5'59:Q^U MD(N6+IK\+0[0TMQ;2ZV;K=@V07:D_1N7H=W=XI&R\TFB'*402-O@%D)R(.SA MIW+&IL4G$78*$^.*PVP3J9SEAJ91MM4#>C8\XL X;1*Z$F&OI# M"4:8U5ABPY:<<[E76)@=7S"%UYE%F-G9J H;O^,ZYKG48[YYJJU:(;3Q88;UX=AH(W$M-G9?3$H:8I^S ME,&ROE8))EP";!64;3Y7-\2N3!^-]0:3BC /Z:E9(IMB3"AZB24VZ21)T.1J M*4O3B;Y&=83&H120!">XA7@8G)!;P':J0DZ-S;?:06!A19&->'AL/S1NZJ,Q ML/SA.-EKN3@:#D; 7*9[K!=N2?:=(=4U4N'0"#6 .>VLM:ZY5W.<0C8=XZT3 M&-G6@-H&/[H]L[W4G-2II291>%Z3[GY[4 36G6?;.,8QHPBCH6B:DFK[0]0+ MN09%^_FXK:@T$,6VQ@)JA'Y+,J9)-W0TF[H/-R;RV\C*]OR%2@AC+0-=/:94 M@@ZY!CFA+28U9C*7@O03;FQB"C@I!_#:PZOQGEQ!&1JIUTQV,^(A6*% >,D# M1ELS89?*WWS:4A,@#F"+;KH:=<_S;.]>>U23KH"AG[;Y MAAV=WM58>1*)+=GJ>L?M(D4T7:2.:G=3Y8L\+8D>?U*AQ[7O:[MUD36(VNW* M(@09=IW"JR"Z(*\JP^#/*2P);\I3!ISE-6I&&"T+%V_!8L'K,OU[CMX:K""Q M)(JU?=I(J+LZ/E\HFO#]YAMJ.X'CS=>BC%YR1D(>-],M1=L#&@: )\NU%1TZ M0@E 6N*-)B0O*CZ,N*K/:8'RK:6*5@O6;;7LHE$_H3$96Z!GX7#4ZD!1?T," MZL(XWN-B<6I>UN)(.FC?NBY>>3'*>(V46SK-P(5\<:*0T]N$!1\M;N=V4); MRWRM9 F^$+SS,%4R"A?V410.)JV0%=C'X606[8.\ M+*(#OJYDX4)X :Q_CK[U.D^A=JTOR04-I9<5A=8PZ"FUT!B=7*HK]\A1HS\C M)5/Z)VR808K:+!"]4)7=S>8E(!;IB?+.7-M7LEN-5XZ<4[Y3:2Q^ZX:EH\ M-'> M'WC#$4;B[_W5JF7B_G4-LNJB1-/)GUI6JZD,6YWWB.Y,!?NR;9IL8JA M9#[4 DMBJ[%!-(L6M/%<\-BC"40QU#S$X;M;WZ8/1:D%"YR7E4*Z;EJD,8!3 M6[6\M35K%.N=DWC.>2-2"[YN^S45<&$\R3Y\AA,I\C0$*HX%Y!%,L9.]%-O( M5VXD'8Y9Z_K40"N3\.J24LRF5KHN:W@,;:NX@9R^N?(6.F#Y25( MJ?9^)QS7U"T/FG8X M&#G98B_1HKY:'8L.O%WLJPLR1E'0$N; (K^Z6SQ94D5<&;G,@ N%,L"VN.,0<]L/Q\SL4A\G M7UZ$K.;%V7J2LQ\<\!0$D9CE9U&&%O1&DK13%2AJ#8.%F]VTW59JM/S MK]9'M.WN:$+.E>E!VFF[H$UTQDA(#ARZE]][!:R.]WWE&COVD7NF*$96?&4T MU18I%SW?6%'K*,"H%2H92CD;Z'OOGJ^%NWL37NSEJ":F(YPFL9.^-9WY<[;? MK,9D9\]8[M#;/@GC9!#$H/3 :8KN/%D+D7B.[T$DRA@6.IC9#; ], M)P, YA".W#S,-3)'X7 :8W3!()8E<&P#NG[",1T"_#*9S2@&81CC>8S#9#)M MG+[B;6GQFP.UJ82#UR%4<%G;3)K.M=875'=3)I<7D@=2594S!Z1$T' U&[= ;A-%DUA[.YY!# M[5R@*<_")>PJ[='59ZD5X=CTEI) M:@S%5=&+ _.L7Y!4W')*J5]A!RL2.C3S%Q9%C)RG'[PC-:#'.L!Q34=4MW!Z MO/^Y/4J"EO*X/+LPG;9[#;M2V_B6L)"R[6:3PF L+.DD+0-B.+[G=&_\]AR[ M )K+6<1'06\T LH_#/S8Q;;?T'-.V;M[V,)L$@-M0T?]* 204&XV59P$LH1Y MG1@I/'!][GN99]?/WBP<4MXQ_D+C/<_G>C'FL&*6:#@$'OS<%,JUQE-X;4IP MBL)X/" X\=Z.[.[PZW!$PR.<8 J"Z+/8E=O+L?:1^G!7G99P,_U.:BZ7;US M2ZS/N+!VE<<]@<9"7R2R(].\.> RG=9OT'[X<,&6%_E%J/WP.[]FJ<@#L*==W[U5O+*9N4=%^ M4*IL;;#DUN_$YZT'L(L'6A_2_E7(L1X,PEHYJN>-^Y1V:'5=XFB^_6,,]&/0 MJ6Z)9U' X)5ZJLMP>W?:=QN-"I\\+,#+D7#\!%-I/LZ>>3?AQ)C$0'J:#'D$ M$="D:V"K 0UKUH3C\: >QO3V].)S\)?3]U_.@P_GIU=?/I]S'%/'YX>^WAU= MU=Z2M1%>U36PTPW/M.DMUIW=626\08R5?@!+B[!XX^DGZ=IT"A.Q96WLJ-9R M@%G0=]S'0[]KZ7CT2CHE1:;%]&M-D=VMV?H)?XDH+S(\W7,J<3NW2T8KO[-B M+E.4,D%C2M.7J>+F5$X/)[%6:3$TZKT*8[>U9#7^K#DFD]P47%G^QD12<0LC M[035LK^.(;7K.Z3#B!SW+F+I)28$[+IN, M@%2%B=..'? ]<810OG#:CJ^Y&"\UG*TCBP_Y$-XJF=!2B "]:Y6\FVS[B/GL M-%K5K +CM;K<:XKJ0%5K?1>$IQJ]#NH]:X;2IIQ(FCF)L,H/,DVIHB)?DK^^ M?!+RA75J;C1B5!9+7)7(6K4IMBJ6TK"\6M96O #9*E_EV >'(G'#P'!HJ@P MXA;6D<$4<'S59'!80(HQLGD\^R5FDU??.!BAYO*U'<\).7 KX&R]$ZQ[JL63 MM*V?:OVA?8=H9FLYQ?V;](XLTS+0;69,8]\BMR^&I,BI6-[L*":<>=4$^?,Z M=.XT>VR*8!W (;G;ICAX80N56H"'S^NEWUF^ZXG[!J*DI;PZZC<9F2=OQGJ]&] M;O2L)<0V%D26.TR2/0KBV2P<)@/GDV;BK";AQM-P.L$D7"QT$,_&3AZMS:)5 M>R%\E\!W).3%X3"*PTD\EMQ;3N8]:Y-;+CN+LW0MIF7J=;&NS=Y: XL4GUH# M:>TZ8FKIMO2DH"74.J?*XZU=8+CQ;R,&/?YC[9/_NT]RVYG"CC=%Q2T:=INJ M1GRH7P61KG29=1S+)'0K4?B%XUHJ?3K=QR9P\69T;4@@8A]CO2*AD"[-5= , M-'_9=3I&%=W@7*Z?@-XL066VK^V&XS6QN>.@\[)>!_H\+P#US1P/-1 MFS)[56:V9 0M">IQRP+6%OI3G2;75VXZMK25:74"VZQO53(S.6V*+)WR"87L M2>5T)^A(6UK;*#BTL0N8J> 3I^M2T>CETJD1;BRQ MYN "35W_J643:9)'#%'EQ6BCOI"*$[*F9/KUX3G#)I#U-JS(4B>;ZM1=G+Z^ M>']Q?7%^%?QR_OY-\/;R$T$F)!4K'F'>-M MM^WYU+)7-T+J%R695X!!W[:USJ 3WU95>(DYQYG,*),FXAH)1\:CJ M%$Y.'H"B^*I"0O/Z\1=-$FMHL&D6M+1- &GB].N!>\0M%O,V3#@H#C+ K,(:-JAA3\0'TCT"[!S9@^ M9>MU];1\2-=YJN6X-/!IR7'8F%60:=BS"\@YTI02WO/VW@9,N]VJR;QUCP1Q M(?EB + =[Y63^0?;(;SZRVR-W723OYP:"7)=&Y?!NC7WQJ;1RY_VD32M21!C M?ZB1=W @NF)5;?@N"8=8(JAK1_Z"VL+6&KU(I=9YXT%0FV9C^;_>:])OIZ)H M*GW=:E3%9PU.?^B7GU?H:9**X1>F)9LN3SKC8+C?'.-Y,#Z>6CUQ+#,W:L5F MP9:EN8D.6O:6)8*,Z[=A4V>YBGXS-(-,IH%G,_ ]2B3HGF4KSA]WDUT4A.@6 M'4U-_%XM_IGITC^G)YY"]TV#)/+5=^ZS0\ 4^$)"N$BX0SNLG^A@"IVVW+MG MRT]WR1UFAX"?EUQ'G>?5XNL]1Q4R/6I\HGH3#L53-#(HL;F:$$FQA==H MLO.">P>H1:2;36\5(/5Y_49X"VEHH0:FVG4;3\+!$",J?MTO#U.:5H):9%W0 M>OWEZN+C^=55\/G\]/W%NX_H[P].SZXO_D(25_WQSUC2=*=E^'')GT4/<^J] M=(N"K_5L/SMG:]]\X>)PUUK?0NH.2;.O=B1*[1(YCHF#7DS'7TIBN;W-YSDI ME"S!@.[!\=(Z(B58DWJF)DYLDR:=\8@P97<4%WU&..NB=VM1<#]4%MO-VF4V MK8HO+V7WA57!%+=#0RX%%C2AL_2A(@ %[CL-3IZO] M5W#,_!.S@+HR0* MQN%TDIB'+S76BT@,W]D$N/QP@,TPA@/KBWN./KG+,_Z[))S&4^RB,9W$%#Q' M53?E'CF$J<O<3/U!C)V>#5KW$]-V>@E5<(JC<)I$7#SMDX:XH:W\ MPG2R>-4Z2GW"43@>S(SA=03#QA.);!UA9.L,8TYCB1O7&F&*.1*"9$P*W2TW M^(T:&<%"B!*G[?<[T@(*.-?0/M35!DD>[Q^XRF=95.MBAX#7T"9!%P/S19L>B SU$H+ZC@2>]5!XXQ,KFX=X'%2 M^L=VQ7+K_=A:=M6.^AQ6:+?K1J&+-OLU&VN8'U,)"] +7Q?HZD4%G=+="Z!7 MO1_HPQ^.,?IJG:^8?=(!(W0KNO+H75105K:L(:R094]:A4N_%Z76L&%#!?)/ MM=T92#KE"XR%&;X\H7YMP&:7U'Y1J+@Q^5&HHR[+M/ZDD$5>1UXQBV#3&G!> M[+F$47++X@9>J7$3$_^.QQ9J@QL5\ 1T4OVZ\KJUALA9LG2UE,KE+8_;O:Z* M1;84= 8$Y8+OK?&O"#XN+[3-' =3E3YPYNZO;F]%MU^$)@'OZ>Y#$6&2AY]+ MUTA3R=\33"8CTAI@+4?#>"0:!%\\4X*'F[ B7\,"1T8G=KN XWITRLYDZ%*@F M$"W%6ZC3:#,9A_%LI*&SIK]\PPG0(?O% VSP%M?3<@YMHQ2P#9CH(L@A7D=K M'.>(6ET-_-#91G^6EA;(RKQ1WG8;M+76R&_NK06TFH0,MQ:SJ^A]VV9^. EG M2>S8*_8H&Y*!AFEF-0..VS'3J[[A$ ;&&KQT*\(GPEE0)%!N9IQ$(-D;!>]1 M'R]C(ZR)^LEP8"Y),N)+(LR+NE?Z-CJ];")R:.^X9LN7H]G$#(N5[>VP0EZD M'MJ"FC()57LLRJ]PXS%PZ:FVSHB+FS?Z* B MU3U+%V3-P;)YZE+=8ZOH-PPYCJ6>82,LOZ5Z6S=)H]2Y43@_^#&>>H%U/E,GL>#468G4NONO_OK_7=_O7]*?[V] MKEX5!" M?0F M!9#M2V9J39E%9FLJ&%!ISWL*=\GUR"TEG=\7\X(-)V+(=F@^Y?.EH%23L/2N M6"X '7_)RNH^>T(4V*)9H!YI@R&X=V7J8A=/99).YYDG6%CY$+&*B#1P6L!/ M6];*VRFG0AKPU2*8',,>_,4SXS">-:4I\365+9&L#;D@0UYHQ;(_+&R\%!^: MHE&[O['+R:0699^Z> XG*23\S6ZB5H^.\>)X(I.Q:!\&_B@)1['V7<)^PTFM M5E"]:BK'4!\FJ?)DTO8AM%*Y"1IC6=,H6TY#P%#M@$0EG6,,'8>@X(7,(COU MM7C/D%^S&B$=]F*B.$I@KU$14$6"'D8"8/I*"9E]Q\%)E[#M&]P0-;SJY%/ MPEHH-R\ I%5.46-?*>T2LS)+Y8=S:8_M7>O="FV9"(PU^]UA)*V>1;$7)X^H MMVE0)VM#Z^(A92#3S!@"]YC?8L2&M"ID1\NZ>%QRZ><[6&<:JAXDK<[%[42%$S&F/(N70+7/B: M4S*W6JFUVA1K([]0,@]%1(&@LEX8D5&T(ST]HZ?LWXM:SV (D /O[C5C]+GX MGU'#48P66V,!:(85H&G)*/Z.K:YN1%B@R8>3.[:,KL!_V$KA!]2,#MRAO:.. MF.J'^""!Z5,VR+).#[3KC&^']&Q$XD!G[X]Z#.MJQG.^S%I])RF#_7P9FS_B M5SSSZDX; MZ*(93)($PTDX&2<=HYW)M]J MACM'#_%3;DFA3O"_$@?A>S.?Z4#:5A#J*$BFI #1R^V63I%L,*DQ'I% 1*6' M3"W/WF@ 0V#7&G*;<7#">#P[; W3H&>JL7=7&,.\U6@(5V"$ZZC' %Q\/+O\ M1K$"\.ZC%CGV_&&KCSF/I()"T M)W@Q6Y#/C?LM10/"9MAJ/*'?9E$X 70ALH98'@^3()F$XWB*UW@"A$?A V+F MD!!K#)>:NB\!GF,*%):= E5Z- J29!2.@-X,HTDX2FR6M%T%/#!(1DANL+M\ M;T(S',OT\-(DIO^3H#<Y1H\JH]*WI1BX31RRC3DX7'J,2AFY+#N@[VPN&YK$G:;B98IH^8 M.TQ% M$,*78\]#V&UG>YU?6VCD%_HT\P^A&#M$N5*DP^%0;W,./!M&*0%PKL MQ4+O5D\55MT6GP2@^0FUSD#9**7Z1?A0X05SFK164XE>OG<%A;^"^3X:#8Y8?60;EE%%;K5>WJ2')CU(G2%:"7PL1 MKEHJB)-QJ*44_SI[Q$[5N>;,<+./.25VN(D9;9EG-;,<2W &9Y&KL@;YA :-?&*66;Y9%$_*(#<0\"]<7&801+\'9Z]LC9M'3="DK(!.+&WW2A$ G4)"GHX\Y1'[W9+30]Y2/,EZW[M&1K]X-1D M96E/A+8>S:UM:MA=:%*L]E#*YRV,%](:QF]>6=\_(-%O!)M4;CC&C-RC\8P[ M<(GW0'!3E"G'" QX@280-EB0%/'#NXOWUQ<_'!/2LA_"F+N$KOADY%?Q^#.8 M,D*ML[@5+9@^494;U E-XKQM2]ITV[1'R4O&F9/XV3X[J?0VU8-U0^<6=R7\ MUJ27#DGE37.H5\$G$.-/2M!PY'HJ57'KI(..$8>S:,3J40(RQ*E(PRV9%*A@ ME.@>GHZHSB0H.J#ES+@5IA20\DHK) ,0#*>XUF0\=.O\N#5.@7)CQ>@8A$70 M.#]AT@"\"FI";"N]O*=@6#DG9,MF"]C=*IX.\4<"\H>NGCP?>!%75$_<+AV$ MK_$$RSB' Y#,L%FG]4>35X(.7JJ"P./C""0YT%?@A0A^FN;6S4?A"1HY">-( M4TA L@+X@' &4'A7XCMMASX$VCN)8Y 3T3L44:ZZA.3CL9,JTT,)BT7H7@*; MC6!$E,/4^A$[A@_=#)B$IE4S'181R.$^Y\:I)WN 2NTM 6Z I4 MJ'EJ0O4).E_P"X7!6S#].)Q2I5,0S<,Q:0!_<.UG5C!KPP4J/_HY. M).,&#"W8OF]7KH?4+[/PYW2]0\[ P+MNA]@!I=WN5.Q0;@+8O,[9?W8J:BPQY MQST%:_H5:4B2'B%R5^V1E^OZ;Y^=-8[Z@^!'H#WNCPO-UN@9B_%Q+;3PE6CF MKC!HTFIT6F(#F&_83^#GT-@-N%F3(]# \$S#^DB!$GCEE[Q">C]GYV)!1;/0RP9 MP9W 0D;\PI27A>_5Y=I>U$?BADLWI:+)4T<*@G0*',! _"]R;8"] 6^8AY"_ MSKNP S@DGV$$S\&/(0SX8W!J$#'WO,LWH)6RVYC8H[0?,55S=VLW,,L]O[PZ M1'Y[;0V6=B88EVROV%$C'%"#[&1,G1]4-Q"A&N:S08CLR1'=A5OR,OH#NYH, ML6C.+ X^V]C&%XS0BZG@'O7V'D\1N@3T5]NUJ4F& X GB[K/0_VH.C:4[JU+O2OGM6&[2G. V1(P6;O(R>-K/VI MR4R?F3A5BITU\%/ZT-BO:^WMJ&\D_+5;B#[>#^?; M?.F3#N[CI((#T2]E5BX?]1@MJ95>%6R/Y<*F@O6.)AIC*V\A0+ MZ*I*[EXUMP>@!I]WGG9(%&FWR#E^CY7?)X<"7PW\KJE@U?H 5SF7]%!*VNB,[0EBJJ]D*FE$-B0#L8R*K^QI+;N:@PE M]FXJUWLEO?H.46O9O>X7VXU34@K)F#2O5+[#X!*L)ZY= AU@,K6Y\2\HAS2J M%* -T#K9GV^&]0[+B[8WR3SDVL;W<=,>_BIEI_:AMH"#GZO?TUM"T@%^=NQ! M?*]0RL:AM.)>P&G(@4=A\"'[/9\7H33\#4$26^3X,5#^IRKGH*PKD!3_GI58 M-D-:C-6N&DN2FXP1D>X&+X>2'>SWU-J*8T'Y]C=!-;I;GN/007&VD1$1[((E\#+0='>98!N$E=5 MR7@:1NW1J!92ABN ]2"CW2!K*VQM%H$(YF$L1QP??U ]?G-:,\5O& /""):1G1!3*(I-K_>VA!G8@.> M0791-Y";7JU9_ZX?FIN'YX&F9%;.T+"Z@,5213*LL@( 2%G%,5V%S>)OLJ=" MU'CC*2'T&B^J40C>E+? 8T@ MZ@:!G$ KSA7S$G/*%>;DFT*MWA22^%1AJWN]H.YBO>/;GJ M#M]4=V RY7H=N.W^91VK#&[Z0L*D_" %KY9-6SR-WUB0IW?6(S74M,!<6/?* MU=B'7!K3SQ%5>C:RX)%R7%TIH5P43%L'))(AK&X&2']")<4(A)97VWPU+R]" MD+F6ZZRK[O_19AK.^ES5U$VSUOO'[@&O(G;#&38>A%$4L2PYP7"102-@E JK M95Q;30!QWX)W5%,-*$T2SWBX\3B,!XW2&)_./UY=7'ZD(F27U[^;XI@RUT96A<9J$X_.)4'I(T)L_%1CR#5KT%DW MKI<+ Q[P'-[47SCI[]QI)\OAM)J-HQ%'O 3B\AH J@LV^$.EI%%476ATC6E3 M"U2% Y1S+@FI]D)"[,&$I5DL$ZN0VCX6*$JV^GEH+:\P4W%)O0>E&B803'+ M[$HVA2(,W&?P-?:OKC6SY$FD'*>]1B5RH7V,F:^61T_7L/*EME?UYS13<#$H M.TT_N'1\4[C8MSNZXLC^0#8\!;:ZHJ,6&7I??V&_:\F6'&0A#HB;AB(H?X^_3,(FF M%'P#NFZ$]J%X&(?3X=C(@A1G'$=AC ZV03A&=PDU,4ULRP)Z!O8P&R;!D$/K MQN$,7IB&4Y#.^*X 8BUJYAET\R2M%4VV@+/H3>UA;/XQ6Y Q:F^8H'UFB%X@ M[$+\7.3:&:.U>*1B\YOO;+F'J*W80],- 66$N-$@QB= MH./VDUN*7A 4_GR]88(H!_N+$*&&4>-UH8YEC23,PCBA4+C1( D$7 *K[WZ2 M WIO%,:C9@O";SO,O6!V3W(V3L+I.'( 75_ 6X_X-*R2O?$D3(8C=NVARSR9 M\N^*#_R'(,6Q%Z_BAU;MD0M?^;4-CX(DB3G6=3:=MC:F/&VI3PB7))[160&E MH+O:BV;A:$1 1"_O+-;PW/8.O?#BF!IDHKEVAE&?/,:(7*HX")9_B@?&Q?V] MP'/J]@*E]9UYO445PIV=4E1Z)=4*.7N;NF@;%,FC00S)\C,6NDM& *E3-AD!C:2L]-MVSFSAM MWQ>V!L2I8QA@*NM 3_-X/-)U1",,\X"?R4P#KPPL6B@5N3Z7R_T"F!BU9Q@& M.]UO;$7".J'#Z3:X?N(Q*?AQ[^J(Y=LD8_=>-B)^.QCU7C)-,<=P"@FY7291 M!#QKXF%/RTNS&9 0/TQ.NG'@SVT8S:.*5H83B<< BG%@_TD9>.,5$T)#M>GR>5'*E<X65811.X2579IG!78S0;\3GV\'01M-PS/<+6W=/B 3!9U,B.UW"!^P9 M9& ;GN!?YA[?YF->9V\"G)TGH(ZV=)-'([R0TV0<8%#0"%9>'U)[;ZK\%(]I M@PDP;0RF&E).A/62T; 4!>)(4$I5$'C=F]DC6=$"X&!BT&^!=DP2C(&B8]K? MTK?[](]PZ4A[CH+A#$0_#!$?8]=@NF' ?RB_!;Z8->KM2*;8/&1"$7"]24*BJ;(8]B<>D:@ZF7 CXEBVT -4'4Y(VNM& "!W MP"9["#?VE@8YA6M>QYFWP1L;$/;N92_MYXBD(VQF.PL&(.C;'V&=U8B:+(OD= M)HFYN7/$ 75'>&%!ZE(:4FOYFO*=R!J=;[OQRX;KSAIADTH(F;_L-6.T7L?4 M8(^B#&R(P#>%^_$2FG!$5$$EA62*YW_J]+-$>O^8H9,I6YRDF,AYYS>\W$G; M <2)G?$T:))6Z[UX,5]X5K5]([U6V)4T[$<80=$?PO_#?DR_8S#%9RKW113@R4@E-J$FQ]Q2V5].W1DY+0=$Q=I$O-C> IE6(I%T;C93.6Y0=2N(HS3S99A*W9 6)9RVPWUA M1D F&\)U*%5(F"91X)J:HN!3$;U];'HD;A4A=;Z%9COCVG ME=B].O0,BQJI>4-"3\C.[R0B\*HPT?]V!W!U9S!)_J(L2Z:/.A6[ %1)8;GE MDRG)+JE3#F+ J19*D.N;,I&F#+I:=%E#EY#$F1(V]8!1V1NCK5@D)CQ]1(0)7M M0^0>+ZQZMZ$FHA530*\;RGW&W5I,28U?ZVY ]_#(#3X,1V''29\FK-AK-!+QDK4UA.4*'VX)[F3X<7*,DV+8N.2W:MBGF=918*5!=1Y0-].]5*Q1Q3 M(<009ZCF7.W91.71W.QG[T@_K"U.UT$CU9K3>UBH":IKKVZ@4D97#Y T$ GY M\M@ZL.ZY%HFJ.U-;')S4H@7?.L!POQO.?H1![&:= MX!2WL!4&6R"WH<)3R[SB$,C;,K7E?RR[Q?FZ(ZI2=B@YLB[+CTYY45,YAX'+ MQZ,Q+[M2LF(H_I%-VL2+0@)='/(?1<8NDB:!T]QY5 9/NY&2].69UH:GP8]Z7IZ[$5S M?:'V4!]/_\)BSR>,0J'Y41M>Y.P)5KO865>_:K;5#P?LY)B2(=FZL<;L+9^% MHW'4O"^O@G><&@TG?P*2!IQ M[4T1H_U:&!^=MRS5QSQ=H<(16DV/V-EL/E3 M][B8QX?V _EY5M.->S?=:T*?,:80ZD^_MX2SAKK"W5OLV>@LC**1_GC3I*:] MK/OEV3 <#*;ZHX/>&+A[A%CL\K=[MCN$;:*357[** [)\D*\RATJ,[V[[@%' MB#%#_?%.\^0]:M>[[WY_. Q'R51_2*&4EMNZ%T=GZ/$F/%4G\O>B*'^8=$R^ MD73(A8?;^W\0$8DF:-D'K2&B"D3V@";LCAJ$@\G@CQ(1S/Z-1^;G=R,BR2P< M3\?FYSXBDB0A*DGF4HTYCYCJ.XUB>'6)@GBIS8D=";(WMZ,,!^2J-H/R%9@, MP^ET^GWH$&6;3_3'=RKEW*6F5W#M M;GN5CH%0Z!7,S!4TT>CPB8*F[K?HG=+[D5F MR@WNCR4DHMJGN\J&)UZ3[<=::90N!@V:F$Y3CQE_ M!+^CFD6?@< .=PG6!H,ZW_?I+G;-Z6HR,O/_9N_=FMK(EG71OU(Q@SX+1Q3: MJGN5.\X#QMC-6C9X N[>\U&@ C1;EI@2V,V_W_EEYKA5E82PO)V(]V(!4 M->XC[_FEZU1V3V;H'V]122M:3F"V-S/',9ZV M5P]:1/A+N^+$,.&/_,V(2=&FD?B42P9BNU=UU]=1.XHI2-).!WAX MLI_!T3^WLR.F7#^QFV&]TN_P,B0*JHNI6&%C?28>YM6_GI%3C#VN*ZQL[ROU M^PI]7E_H%-ZJC/[V=M7> M:MT4.5@Z41.GQ=DDXI[PU]')2G0/_RGVX+4U63ACA2\?KMK7T1S%HAB1N)4; ML,D%,!P<&>(8_2K-(>6#V1#,C3>/=IF:FXJKSTTDY18JYRF(9V-' 5FB5#"X],B(Q',\6$4QP@Z;-'3(TV9.S M+:P>YZW),G&89$ G>IS?\@Z[5""38^#G(6A4XH5LZY.!3DR:*K<(B,?G)Q>' M%C5;TTZHB[O9%5)Y_42D19 (X]F\V.$"K4/.'#?)$U(LCWLU2%#N5JH;@AU3]^VUKM+(R^.RSE:+IQ>5R5P3J2-33*VHP2:#[5NJX<8<;([(%N' :BJB=W>^\D3LL*97U<$U/<@^Q/BZ5LW..7X9-G MN$G'XCU0'9HT.2X9R)O7B>#H!8%QH#[W0 R&Y]C8\7,F'E]TG$ZQG^HNYNF[%S$?_E!"I2Y7K01HN RC;\# M>#*;&YHTKAJV$"4%'>%&/LH3AM)M) :T$Z8$LV:=,F!OE3&0WKA"BD5!+5,C MB+$L:[I->?01$2VM2=#PSY&' "IE,H 'SAY:6P/&*ZZ&!7V^D+M7-I$7GC@M M6#3<\V87'0+!FZ/+]Q^1YZQGE)0DTK5)P+1"?GCL)Z*,M^V!2$_3Z$LPN6WQ MZN+'\1R)/H@^Y >35T;[;EWGJUO-5)V0"";W&Y>.";C127%]3$-Z-?KDQ8O< M672_99K&SA$P6E\N<82PB+2L@>;G7TA-5(U;].*W3'K@VA:*-8OB=VJ2%5V\ M2-_I*H5 7=KC47=*0Y0K'R?[?[YR699K6BG&O.#^&(W.YSTN^Y&=^5:2]NM' MV4QLHA71XSU7H[23^C+Y"[1IQ!JWC1P+UY>7EA>9Q4] :QS;VH']&FI;UHLS M'E"ULV@\Y)N]7/!F?)R;O3R+B]S"VG039"\NSX[^*SHZ^XA,V<-+Y,H.9NUZ M./*T$@%--Y7NCZ1XS 5L,@K$:0G4Y@1?QNT,&QS,Y-TTT* _NOF&%5QWV''TR4J\H#? M[@SZX>,U$EA4$4+JO9&D;66$F8$@80CZ.>-,_LO"P/&(HZ6&.9@E"3XU:P,- M[)-78UL>0M4M]^*GB\_K0(.X[[Z 5N34@+';VD8K!/RQDG?> B"#.>50#^?= M'E:=YXU^IQ71O1V13=B&WU$B*M9 4[-YTH0^"X *PQPLIDY:TE*+W(M@)P?G MQ=/)Z$AYAXLSL(,3IB2C78'6,C;)]J-T]11&3LQN@E%]M^R&Z4B1<[YV-T,R M/(BRD]@M@F,P3 FYO+$#(:H^,I40$''V?0.\@ZCJ]J*[:'3\N)US_+3K9"Z3 MY0".7;@-ZFJ>%NVV1SA$ I UZHP'B[?A5J.D.YH4%*>@K.%L)M(;.(+_&!:W:>!NX[@B=B8+L^?^-9!N/0&>I4%,T^*D M_*%&H<-@RDU*.ZPF+&W10'L(_%$;U6^Z<3",?:G2'.^D0_AQL",F#M3Z&N+P MWIB046.3>WBZ%_/(1H*@A9><:N\5DNN @?I9.3]"%*$-"?VG [(!,6I'CEE=W(7AB\@5I#O5N# M6 S,"<&"_S59*[>T-A M0FS$>*N()6,[P_=6@@OIF%]DCWX_6/&N?365?.GZ26D36?0)5PZ1; [9#*<$ MN%-IVIYYK@4>NY]<&Z!G [5 M18$L>A+J2.N^9BA[D@<>'X"***"Y'70*1U:C IC_1&[2:*]N1N.2TYSD"/ ! MH%DT>1&3((F4\U&30>10'K8O]:(J3NC=*^M1V8 F8C'Q;5:B9A5G1";C=$0M M!&/:0"R*.&MRR0%O\A$J.8U*'=!>5(WIV]HNF%ZY;35&(F"_EG$VSJF]\:BJ M.'/.M%=41&";X<2WT#EE=OE6%X6I3U*,"E9$Z9>JU)3[9)27GK?>J:M!==0. M:%7/'\:5%>T1';K4&BLPB=[,)T16+ZY)G ;CXX$>@'ZPWVHY;>?.AFT5KVUY M?M]1L\RP>';9 D$;Z7?^_]:8Y\5Z)B4G(285YR_27TB/.Y^M_SRX6;6MBV>7 MP/B4OT[E64[FLVTR]:*%EN&B5;2%?W-3][0S0E6($(:Q6*MBR 30B3G3]GH^ M67DY!3<<;RRL"DJR*89$I$YEE%A?MPJ%94,;J;EIG*LZ"^BH-O:K&_S XO4G MX&6QA?&T?0YB2&,;+*#A6'RZO-XW[4A_"%).S BC?KZ.@3_5](V))R7;\\P, MQ23]N!@[-@=I5#-C6BD!\ZFO46&[ZX5Y]8?I\%<566_RT*'EYI:+S!Y("$N/ MA@FO^SG7(2O&\L>D1>* M4(%30=6S/-S[K??57I:-\G%TP*PJ:Z(T'E>D%!1C3O'>JZI105)^7(US1C+9 MJ_(1D!SH87DK&1>C!G!(955R)1K [3/SI?< J%+6F3P%Y#)^.N7WB&E50*DJ MN&(8?HDW($S $[3'W1\6PP:^7;/<;KF\*$$'U>&"1( MSX;E?_6Y>WI:I16L,J-TLDE ;8TAQ'<[_0E-WQG2?U=)4('VN+C!@]@'F5A? MWR%DP021&".(;Y!ST1SL9_7&PDG%DK6FN:4^];0:R#PFH3# MTG?,U)Y4SF.^GBPD>44,)N-?N#9D03]U264>(/$2RAAB[UN6')*_KM>"NR+6 MQEC-EJN:+0+S&?6U\4#)P?/#BH[!8;9/R*26"^KJJM5,+]'2-VZLK.%P^V:E M.J@"_L ^TB5IHZ/):LXURC7X0$5*([CLMMMV7ZTH:A1=/["J8_ZT5J4A_3>4 MA55VV'*:3C:R37-O6K46PBIH#*#6O+H$&G^[VDA=>I9K@QH:-.TD1N6@?;OG M=QU$V\RYI443DRQOC"@=17B7,SAXI(+A^<:W/?SO M4_P_&6EHNEND_NG+2\"[RWJB'3X2S_7M.]P! SC8S M@6 LIAE7$B3FGXV2Q%H%<@!X <*IJ49U&4S' ^10HQ1JN,.B"5&D2I@1PT*0 MUBA F(B%(!L5@?F 9(NX2.V7>=T=:X $V31)=VP>BZ9IR\;=N+A35Q7 ML-%&IF5BLT0J)?BVPF=;F'I%DO \[!KX-7373UP%5<-?I:Z\.KIZZ#OLI5!R MO6'0+Z7(+N=@*\$?-BR^U%(@)_FV$\2<:C!HD8#1VF8M-T DO'L:4&FI,%\+L19W/DY:A&M%!6CTA%ZILX2C9' M9/Q_L<'$D8[%!B(_M/R5TU,[G?=5UMMB1MNW^K_]C2?E> M2\I0J+N*;*H_\R;2S[VTIM//>C_JP]>*^W?E@0K]CY-*V[<=#+ M&=11F78=G>Q.-\N#DHFWT.>(C]+-;WQV5R%FTOX.7X/0/4GYR^ M.SO_R!$OO4?:6U;.SAGM P/=$F>CSYXX2K]#CQ*JYGG2V6ME4B585$:8F-!A M#=0WI46F+CK^E)G,X9<6APCNRL?[N9%@2(8G1G#'X##BB[R9"=&_72V_,6_B M,;1DL$\:%%UQ)R[7LAR8/ M>,-CF)Q8ZC]!1$*A1 7\N%M^DRM'>OF-"8&DMMX"6@FDZ>/D3V!0Z]T^.GO[ MT0:Z2)SB.HCL"1$7UO05A!4'\= -OW%));+BP;9ZK*T6#(R$HZWBRJUT?(1]>(>.)1V:/I$7..O)E[B^9OD(;W_,>:ELN< M24FKA80D^2KZ3(R0\<7Z:?Z5.!$-UL8G'#%:T >Z<+^WMQ-J_G0VN24!+7I' MYX)TT;/% \K026SB!?4ZN6<2Y-]4;T<[!H$Y78&%56!,&3\UWX3F))H%9T)B MF>5HV#U@ ^AL-143*(?*,AOEF!+,5Q0=LY@K*X"8V%IF?^C=Q(,:8L8A.T;$ MA- @N8F6[(8,AX\/\Z/6@Z0C@F"I MKN364Y(D>8]6=A.\I!>#G^D-13M :?3VFQ=G2I**/=\;7O7/!6O^4J#51&>' M<5QZ"KE2JP$OY)0Y1=4*KLP&P0R3<@B--OZ/!3.0:3IPUT326@>3E(PLQH$C MLH+%R/HH*Y9Q:!GQTM7%QH81(J5++Y1'F?Q;OQ+G\^W*N!\Y<(DMD##,SABG MP[O2;+WK"*A>FJPIULYW8BHF0'O$S%&0V"+=#D%S-)LOW,T%RF&U?)N2Q2-4 MSPIO^$#6I5(#M5(Z-]/*BJ6>J"JF82-O(4;=18/SP'Q(;+XT-&(CE?+9T\D< M6!A5DWHE4'3"S RV0P "X?GCMQWS_JQ%8"1\@WR3F=[J#D4R\A1D'Q,^;]^]1PS016@.D;I"=2F*>*4:]DD M91:G61U]0*;YG/&+%>8258 EY@M)ZGU^PW%=*5($:XY.HP4=YY*PTZ.&PVS, MT:8BB>NTBLHFSHHF:B1>XG C.Z/-JZGG+$GHA.7U.'K/@LB"CR?NC!-8Y 6N M5#!4>1:1*A !D21;GXX9^2VDG<:)MN0Y;/Q*7+JG(Y4&27CG$Y>$Y5%7.2-R8;7LM@N$+D5;)P<->4Y9%E" M LNR%C@<.BHH*(_C_P"QZ\AF#'#OAC!9S#I;,DP(*@OW8UL%FUGD!_Y(O)V5M?ABSZ/ M6#^M62IAW5!Z8+.@U>PP_.M7HA$BVV%C^+2K&$I- >M%&.Q6.4JYZ5R"* 8$ MIT/C O-(_Q;!<=>;WO&"?0^A[W?5&8N%_U!8_MXPG%+?J;JA!QN5KQJME;47 M@51FC&A8)40TI:#4]GF&'0!$0Y%F("OZJ^BMOF$2=%5K+E&Q#^Z2*?'/9]<[WD$>\^2[*VQ9Y$FKC"PC@3B P9[2!'9>(SX++.V MS^!6G0(N75.; ;)VHH?))PAV8L HIIFG8V9TH^B-<6J+A9:ZG:P="@32LEV MM8[)2UORX6+NVBDH'RLF<2\>3D[,DT '0T/_Z]F+!1P&< 3O1#DAW\-;QSBX MY/<#:1] ZN&RWW ;;!,G'2Y[*!!V#J_# YM<+06F_8=N>U=0&A=QIHB.*%U8 M\)%+N6#2)A$I*QBD,T^)CZ5 BL,-=DA]X$Q%SGDS.7R0)8E]<5TY*2]%@;P\ MY])8) H4D!TSDBC!51GES39EK2N68@LBEQ$0)M?7[5R%\>W"NQ=F^8QX$DMJ MUOKZ<;WV-+-Z%%T\ L7'D^4#G<5#V-DHSP,?VYI4 M0*ZAA]G5'!<5-=+H[VF-8>B0I9TD1D[0@6K-^S+JONE[4B@V*1MLS6\:< MA.HVU+<1.^^?Z(ETUJ9/(,8M\/>6]R2;+6)2@1EZCMN-<6P>Y ]G1O,!/Q[H M.A[003EX6C[J2R.WW_X1'QIMD-,_X.:,16>"P!G/;\;AN/*W>&3T* M++@**.$^4=G,38+/5R'Q,Q?=&699Q5&\O2/:]5,>__WSR>4_N*;WZ=GIT=GI MY?G9AP\GI^^CD]/+X_/CB\O>&Q+ML]D[ZB7\GRX7B@C&.#Q&C7CY(&"OZM3ROC2=?0./9X,_/6]+K[B1]*MP"HUWPNT;O2 M[BCZ39/@G:W:A1>86,EP>,Y(]Q6T_F%YV_*= Y5 *!,2PE9\LV0H+"'B.L+0 M=L5ITB)X>CGXH5=&Z_JHY.*%*R&2X M.ER8;P!2B?O+8L=,[X@)$P$?[&R56B[H0/"$&.%OKO[ZN12^: _6L[]@!PUP ME_X0&KLV4IC-6A:@A%3A]WPV(DL(5-?V06U7CYP+CV27D8>!!'C./A'O;='IH# MID[]UCR2#;"_[V[QR)699SW=B_WS&AT* +J?,' =$I9$#OEA\Z(F9FH*?E8T M;%-$(91KQRA+ M'D>_4R$0<(\:5\C'V?S!H0-$R$U2K*59Q^8/6Q"UWX'H9O/) M=>L6]D*!$005H9=)'$+@!.:2_9+$/ZE>C:+:5SI$X>PFKAN8Z[*J(0VDBE!.E]0.\/_^4?$C6_?!P9(JC>M=26*&D?SCK":E21<-%M?\0MY@/';*TZ)/B0NK?2&@4WLD3 M?PPT5)#F17M+Y%KQ*B:T-LQ@3)Z'.8 *6@V%1>48(\EMV//!W=4E6PI,CL;KX3MYCK\9/ '<&D^:KBC7'?KR M:)8!AKG%DZ5^8?98*&VL/&^N<3M*332Q.;%5]8&-#QHHJ89\ON@Z<0^2V,.T MY>CX4QH,[Z&4EO/".; 77):.A8>)#LA<\>C0 0="LGOQBOH8:08YQ/7-L(0A M331LK7,N.ZE,P;Y;?BFC@GRF <'J)0422;!\&Q1C'.B+QZOU;#I#LE 0 M?H9ZAY,(68;^FS/OS0]+(A20)1:W=Y,9":)(=C]:CN+HPP,I(2:4]DY.:=IM70*U)\\J=?],BX2)!2)F>XZJ/#.+1VP49]4?-W4ZR>154SFR/2? MCP;1&^ G7)]^XU#A JT!1MFUI1R=??QX\([E/KZ3;2: M?+-!H18FVG^IBTNEJ2.27V'.HD&'V*$/0S!FJ^D!SO832B#^:7(ZI^UDWJ[L M0%R[C,)L,A1-^=$;D_8EE.-FCA0!'??5$^IAUB M$O37PE3O8R%>JFA(P]OG;UQ%IL;!XX+?\I=-.#8T9#94334=**QWL%F*N[QK MO3JQ7F\#OO:!WF=KZI9V1Q%\PEX-HA62;,QR2T:/H)Q33PQ]Q+(6M^+7$%RW M&CZ@M*C]BXL?ZGQ%_@C8H#]\Z6[MC=1*.H,>U=D":2(: [T4[Y[*>6N[-PS2 M;B9PHG5WN>5I:_Z8+;I+SZX95AWH8'5]^IX[\ >'35LYX>#Q:0LOB.;!<@B# MQ)0;;%MSSFP063 ^O+1%1/V8Z_YX"Z$:]TRWX.>L[Z9:3RR?]Q=,K6YY_94 MVZE)2"[G61G_JV?S<=6,M^7DLN?5#&-JLAZ\@2!@_D(-EELLYR/V@T#DW-UDQ?H3>C7="?@PBO[T,TE[_#:'_<""A[)>N,S-5XG"<2!%F/=>%S M^JR*BCBM4MD%$J?J.F-U7K>$W:-YE,=9T\C^(-RLP2=%QS5BNIU&"7S%2&[F^+^,U)EIHS/UAV)QOF80@BPSHV&0R2D>!B MCUN3GN0BLA1=7VH=+:5^Q.(A #%XWBS+N$@+S=PC!5=+!,J/J4_KPEO Z/QN "JDG$+)I;HR %XVM+>AP#V1PO MOLY6RX46X+@.Q-$_6E,MV^'.N :%]^(-R(=T"=EB9F(40%?75R2G+R4M2L5( MKXRQ7W?3;23BB^V+7G$G-2D*VH]4J%%]UM3K]F!UO-HJ)I]/2PIX L,"V3?@ MUK.U4:W\$2OB!B=(+F [F]W ('/GKP#OTNU2RU;3*)9?=7:0#-G#^&4IJIU? M!(@7U3,G^CYM>+8TCWP $, 6V/ +#?A$UG/$"Y'WUQ;:+@*TR MKIGD*\7:@91K<1$Z3_$YB_TM\0HZT8?V M^FXQ^]=C&Y2J]HI?A8?&!%0@;M@DB4%+7$@6C@O^]+[0-@H(N5=$0C,Q9VUPMD?$KFZ'+@YV?^V8MN%1G* YKUB^896$IF7' 8K M>;OME&/HF8/-)[,O-M!SYN2PY8H>FG !N45&W,](8( MQDP7_QZ8T=.^EKJ.=\P'+ES/U+-06D/\U']1$QC$8G\TW62K M^ WX\8BKLVIIDC>N-,GV($=K:1/4CVG'P)SD<4.LX>9Q/C]@%$+,$N+.F!5% M^ MU(=Q9P0&3P?4\O!M>2#!'09+Z=+S@72AX]7//I.ZSM\;,'!Y9R8S<9$A\T<& MW]ME5D!=:17DF@>TUE:>F>OLYL %"LATF47/A0AM&<.FMJ?+5GD,CVE@2**K M&[=A;Q=%L-S8;P!]U0.S'$+DVVW_.XB5WQW.$/1F>@H__ E/O-EPX%\#QPJ4 M=KEZC>I!!GV!SY/)FO;6=;\33X-@&<2:(^>DRI SE2#LLQ:%IXCKBG-/$+/- M$9996<7CFG-3LI0_"SM%<;6!;O,<&0"D"Y6DX90-:3HUP_.7->E&F80=DW94 MT*?56+4)\[(JIG)82'?W'4FQ8C7^)'RQ$9<'3L;Y?)7SL!)HZ2(WFZ\)UL.PD.PG)+_ M2O.6OGTB]".+>]Y.MG4Z<;FC8MQ\EF8YRBI_FP'9>O$Z&%L.70=B_NX.:,/) MM&$Y]3B,TN$D#/MGEN8V$[!S, WMDK+F55P _IV&6\9E@8VKZI3AAV3]LI0_ M0XHB[RZ&C2C\'0[G:9?6;=[)%YW.'CZ8L\OSW" U1+&7>EM[/+WTALVS\Y/3K[>/PJ.O[? M*+QV'$>GQY?1EN]ZS;"Q7=,EI4*39A]N%BTU'?-$TS&/33K?:=L+P]XZRBU9 MG9+:M+9"> _GH>NO\91@2$HVQ*\3MW_-5=VLXM2!T7Q0D5$P6%G'VC+&'\PE M^8,N>WLPA0\>F?42X>[78)XMK$O[;G:_-G!(N-]\Q%"9A\LC<64(HG$I6%I9 MQBD7!D5&29UR-3@#O<..KW""G+'%3@=@6VF5'H>=KKYQ4Q_3)4S4S2_9)C#^64;ZSFCTKBL_68/0K"*O[GN@8$+2V MP<7M-!6K)KDC8>[H9G7).2-G,1V=N\4 M:5QG7"J+@^)=[K:Y*:_[W^VQ4"YU? &AF!71H6!]<,P@Q^HB^SZE&PRO4X*P M:A,$8FS!\@+&B00L)&A5Q"YDM/<;1X-%KM(XX2N08I)9AIJ\1 )@ZL+ME3A8 MT*-[+,_KZ /[!F@/ ._/ A6$K/$X>@,P/N:$"5(: Q-!>5/@M)4;-^8T+@2UD@ZI6/,/&8X@%#1:AO@UMV]:AQL LHY?RN*A1 M4R"AWW*2 9!B=^B5GPN2&?=3(@B(<^;P9&*Z1:Y9S,_T!9JS*3=.]LKDY:G# M2Y**EC?P$4_9W;'!P8-NTN^.\9@9>QTW6!$?7QD9T M(L%8_-@M$&POVF_H(%6U9,,WDAK\RLZ.-W,;=[?(Y)! ]I'CG&82ZE\V<<%7 MY\@8HR6RI/-* >H)W6^?#FM6.T8]V6&FDL%?LG58TOE9]J=>NPSP[Y\/SR^/ MSS_\(WI[>'D8[7]>3!ZYF&3_20OGZSBSQUEWBUISC;R=/$RV=K=Q8-&%"J,. M8-@8_'M)0?^0U ABL>]F*Y+7+EJX"8"BMYK2:7A$*KK+7X7JW%0)5Z3&[Q7T M5<"A:]&6HLGDF;IBQ)CW3$D5R:4A^6EN?5O-DV=%!9\[^;QD4',2R++L>XXI+]YXU."L93@[=;WK7H]AH:!7L>$I?JN+ MK<?/QQ')R?10?3[ MX8?/HC0AT)BH.*D-_T!*^>'1T=EG!""_\/D^PO<1LEW:Z2/J(R7I 1UH+H_I MQ+._.R/ H5'"?/;T <[N$Z"T]-5(;5D']URS6]9"U__Y]3 VD7^P3>1X1U.8 M049 C6Y@.$II#J.!DD;WQD]-_20ADT>N./.1!>JTQBSS[=MV*EK&VK;GFCCQ MC,%LFN7D]_5NL N'3NZ=1D'!;X"DB-LC@ M>BEIEQP99X1CDG?2')DG7&<$P7$E29O>7II1P)V'%BUXOH"? 5\L(UT*^#&D M->>),\7NP[H_AEB6$G&%G&#TZ*=H>;5&L<[K%BW#F($:B0#[2HCB4E-P5)'P MZVSY"0D4&&)*TCM18!7OGEFBO2@C$IO6C"5(OY5)$DX] U!)D\O4:RDJM\/F M5#]U--,C(V\:7;4Z:%7%.I+U)V>!A5Q0ACFR/,+NW MP^:P!R1C1*&R]#:'-)42FZ.;M^OF %FH%"]+D[/!)3R7*.?=R+DT^[C#YI0_ MG-'NWR]9@H-", MJ;W,]X&QPFRW;N>MH8LA;J^4FJB:JC-QP!KF2C)T%[%@%N+0ZP$Z^73Y>/5P M\SBW=C[DH4JI/;:?$+]1\Q]",=F.C9!_\0%>:[P/ITCTMV[$*^EZ]C1337SX M.K G/"IO0\S43;"CQAWZH&1L<)$P$*8!4T?Z>?%T.VQTJH9Z2 X'QWOVAS%] M;,THH1D'<,[7RY74 6 /')>6'1JQPC13BRVNQ.0Z!##%DU*5P=5$M(F#W"@_ M@9#$+Z.^R??CQ\/S?T1G[Z*+D_>G)^].C@Y/+PT[!F?^=/;AA!.C]C\IW')/ MYO%Y+DWKC0'TPEZ_D3(@-X%%N]- ]->7^>OU_>2Z_7__=J^+_+>-K0X)W@%" M3 1#R[>[)? WD>(]1="A9#.:+*'6A"W2KDDL[.Q! 6V&\NIB22,W53@T/=1@ MGNO'!B6^\_$WBXU.!U(_>S0UA5Y)_0$%QPSA\^?M!/'.?R[@[V%H;)K6U6K" M--&!+.$<&>3Z.%I_:QGN^,O,7#9%RD1 M;"^8SR']_SO6N_&WPDNWO=>"*Z82Z,.W81!'BWS*$'IF9#@Q7KRXF[?!+$*! M1U.3@6Z D+]4C +27QGN7I*-A(A%URLU)<5ZZD;W>X7=$.@DI2(N0G;M_&@SQJ+#P T:K&%#DD%,!W]V#UN#PZ4" MTN']@X.C"8'T4-Y"%\_D.[\_//QD+[V&5@>;P['++'$@;" MH<)?#*=44')73MQYX08G+% CUW+N1?FO7E(BK888RS0K7 F MZ/*^S/GKMQC[3-3KB%84GCL.O'6M=H&R4?EAW4(,F1O$T'D7]##6 V]RHE@B M]#T311_=]INJ&6N^ MM)N[X%6E_V^7@L6"BR.1I%Y--P@UJUF["&KG($MQV<=!,RXC&-F67Q#/Z+)? M8DLH)/IH;?(M4.YA;:>LXM!+3F"8O,@G^P$,71)$3+%>6J)#D_(9H9B4GEUZ M=+:R8]+\C2O_3;G%[+1;,[U!BB9G0XEM_)HS'J8S:B(XZQ[$D[_3/;GI7$I; M$7>S$+@[/,(4B1-CO')[6B7+RVBU6)4(6Z9]FH=5HEUN2R>U!;'V-W1#K'Q) MVDXI8+/G*MK?,RH%[L3L M2^MRR!0P1M-;..-!V]M?L^3(RVD4AJ5>9]GSV%NDIWM0!0P,A>!MFF_G#2^1 M6C\Y\, @[5L\UA'Q-UF/*SIOBO$'58:W:85, R5);O-6&RC3[F[SZ$S967FQ#>Z$80/"YDCD MM&DY\]F7F=R]V)T/$0V9D:W:*TGIF"T..'.3L^KFDZ?>8?NZG-.P%%O5?2E" M8?=(#\ .^/!V 4B;SY%X[S$SXCGS)Y6W'GQ@,KZ]D+-%)[;9<\#:9))@#DJP MEEQ/BO5\IK,>%W)8Y&;K'E:PW\ND,12/3PF]UN?N.55JH!;6FM:!1VI9AS3=;+!1?5GL_^;*5JN5/H0T@&H\M?>[B-/"&3;&=!27=9 M*/GSD6:CR:J+]ENXC5R$V7S0H?0&"MG(M?JRTIJWS-=:)E]7[<,W ,B[!3') MP"(%,ELTF:1!J:Z51[&FBCMJE\8F9$I:*"G8=$VUQ )8NJLC1,V!]G"*I6.T M 3QGQYP?>\.R-UFV4<'S8&O[JHE7QM3A)JB0^\0/G$*;_1(%2I:5R8A86#SY$&[F'KLRXLGY81I +CG>2-YT@F,TV6#5_N. )UW MU:US:W+\'=^8@ E#X[)%!5;+I\F&I]1<[,%L=].)V[_N9E=0TY4*6I$=18%@ M%EP1\9U=FUJS*DY;8!L7%4!-81XDIG!/#+'#>6 41)4:QV;^CH31=KQR_-X MP 4!%KRK/^:98GAS-I36#HUG:?T+GFE^D4>*7L[ID=XNOE8[V7&#-Z*CH%") MU736>OF'HO"[,#L]T(O.!2.M\1/#0#PYBH)+&L+*@ -?_SFYU:I&# @ZGUPM M27)&=O%=.X'%<8A.!<7_K(8GZKVQ$[8!1P,.R,V-147CN,RG(-O(PCAX?+.I%@ 4@D9@P*5&PL,T<8&M'D=QHW;%2(T"ZS[!T"8K$#.&9>,BRE+=#5W$W=GZ!B\# M76N.A7G#+Z[BZ@\$ <0ZQX[)3,<0'M[. /SS>?[,V*]=5(45--WRQY*#B RJ MK(Z+-+'U/>)H+R_BNA@'A3& ]9F6M7Y6 E376W=;LV?44<+(I7D,#2 M#L34=+_GOUOWM^$IZ!68_*S9T-?8JZL''PXM%FL#;3UJ92E("#%(6U+\YM'J M-B3(T*U@?\6#IAR*1@5L ZFOQ)!M?%E8^@DQ6J16$"-0=8;KL1]UIY+HZ:'F M]#V63O,_<:E/NSWE?>JG37E+=C59_"E 5G9=7"&N[BH\*>P+1&7K=65/FZN$ MX"T06%E8D2K:,"!)$%RMV%XB-\N*/_YZN47N+9,-@3BW-A:4H8>!9(='-1* M'Y<@)Z/)>?@JACQJ<:\'J$.27N8KP;J D'WQ"C]4^)(L-'JP]<(!UBAHK9G MJ1"'N4,N$4F2[C$OM#4IJRE)ZP^OG64A+!%GTB*$U_U3C-5.:#1@*6I&NK?2 MPT(J.5H?A(Z8I,L_-9$IM$]\O/XP65@=$[76KT?<#@)^MIJ&>A> M63]?+#(*Z$(OQT'T[36CN%(]LR&))E"R\[ (M#P@O,7 M:\B2H&3Q ?D&7"9G!-]V5#L8-^[<>.ESL9/FC-.JJUMSF$OP2H#W:K$VYY/U MP\%L@9JJ*_H-M80L(/7)NS,K/OJ8,[TSY6?V&?VL+V]$+<4%T)%1E"R;XUY=Z)W@$OX8#-!>) MDOI MKGC7C\X!!^I ]W.*,JQ-4F@..[.!X2S.7]6B@.?SL??\E (72V7?\JQTGIMN#I[* :=6C,O MD$;S+.I:KYJ64X@$<;V7#HANWULW,_B!SY&7>Z@[8< '4>PL1LQ]0(K%YKD+[M[MV M@;)N)F !QEWG,;J>K:X?OP!VY9H_F,ZN!=92&4!'_;'(@]K7EXEX4J[$[@W M$R-(F2JG(@?I=Q8NW$2_+EWYH,54/)\D9DXX;1* B@8=;' D_;E3>^HD8R@? M(P[BNCAXP0#!D+I7^PM.Q(EQRQECA-C& 9"WLL_+XL)X\,U-TUMQ=3LXMX^K MR#$P";?IS%W:Z7H 5-0]I'L/BZYY+=_Z=B3(;*OH0@TYSS[0N6C#CF-K%E(CCL0Q+*^ Y* "H4HNX$P=RDAZXD=PXLV_1]U0KRN!F!058,6V#.S_8Y MQ249!1GRH6%NN2!)8$5<9O[^C/J[EPQYSUQGF)D+1O%@)N^6$NUD+-Z]R!)$RM_!!R9%,#DT MQ'I_^Z.PVX 7:4 T(D=6 QMH+'MIEL%@#7IS'NQ Z+<@D9O5MYK9VEE(%\MH M[IM 3'P+]#M[,S_*TT!-69.U@)Y\SSM1\!#T.91J>&B5G0V8Q37,QQXN%_UC8C6G7=8_ M62P$T-=80V@'Z*+-;@RC7TI]V(D'(NV_OK+UY17TF]OS'R&]R'%)3>Q1IA-4 MWV2.)JG2"@S )Q:ONT#:SNB)<6K\!UNT9[*36D]!' '+E<%\5L\$]-BUV*.( ME<.3?K<$L"@C0'%;G1;<&V(VU*6TQCB$2TU)6;35I]F&=6"+3F@4*X=F<%/F MJO7YMZ&^PKSQ')#ES$!]H&?8-Y@4\::92"!0+YP *YL-=>$WC19<_,6,0U.5 M]QMS2[A\O!TFC%'7"U+1F;&BQ""F-]A&D(Q6LC=FI@H?'GUGZZZ$8UGSXU;# M[W3,>C;I:;$$/T#T&X)6Y](CG3E:6]L&T2I\W \I->?.2'V>L/VRE7U)[^YX MSYRX/8V].H8K+SZ7[Z:]'][+HI=896VJ 59\@_HAV)I?%K6[ $/5^C MZ+.UO76^DJ.G*(@_>3@!/'&(HX\E<0LHJDL(A"[*!XNJ7GJ&B=IG^/@61JF) MA-!:"L9SM%:FL/#*E\GU:ND'J; Z*/[(3FV#[I!L=*I1?#RG#S,)ERNPO!EX MW6A34C3:"_"+ [>(;ZM6$[%SBQC/L8C3*KK9+]Q4!^0T%3:DJ[ M7TF(KCL21HDUW\ADH'9#Y9ZM_SSHF;[\?!Q-\I_&U*T#_XFQ$KAD% D=U#HJ+]IJJX5[L4G"9,)Q&O.!'_L@ M1:QML*LI\60BM9Q?3H5X$UW1S:/Q"D5HU*D??LL2BKE/1E!HD=3YM0W\>39( M*Q._UW"JF@MR[O@=NZ)76 ZN3WEXJ80ZA294A"A8-663(58N]#/$S7BK7:D; M#X&1G5G8"$1BF#!^:U,=C/W 06 [E='\32#&8^LW77&]D/BC (99<.H6R79S@082C]2-F+*85ITX%E^QX7UR;H6!KE< >1 MP8S\(=G:#/?!Q]5@I[5:XKIB6]=B;\3KS+A'WSM-M4M])WKKEXY#56@<#@% MD^DA"/V:"\S8N [?AFL+#4H.4]ROJ=J9C^6?D/_X(X\R%=LHDR9ML,<[3.6E M5FZ?;/CAP].]2 #^?+_Q:HRBM\/+T8GP'\[ X3V?^39++J9#"LLW,!^!MB401#*ROW MI;Y(E]E[$YKFO>?W.U4H7XEF,#RY:7O/62"(>KY3& *-8_ 2J&8/QA@JJ,R: M"R4U4]$XQBCZB,*"W\WNV==&.BC8;$O3>BT( N6O@">R22@]T3D8J7'?>V/I MK)7NA&_-D*(OM 9 MJ?,'\#F:TRW7#Y8N=>A2PPQ'SF)!D)SAXG[YGM27))UQIRFCY*__@]6/ M]MX"IPUD<,>6<-BL#8W=#!;\N67N5/7B$% Y6\R%A?Z12&?;U(RG&!9*CA2; M>?*'=4QX:\J)!(93\6M]2UI()N7<]&9CM[.5LF]B@0,&"3L8C.=OTG]3K]BW M5E0U0>KH,1/HE!UKO2DTB%P/&#Y)W]@H*)B\8?7_H"4NUO"U]1B.S7##G!T+ M7#R%/!B':]ZJG,,I?:TMJ=M.N)KQ0'HY)\T9':8??M5>K1]@W)#D/9]G!W'IO7I@2N]&;)7(?]__V[O#BS=]> MR>).AQ_]?,\E%??_=GCQF1X]78ZXFX-Q&INJ$A;C_N#<,OJC@/GH@_N7RWM2 M (G_O'J-.2IC<05FCE0ONIS\%1TK#V!QSG>BB,M@L /<&3K#-%2PH2]L@S)& M:0&-TCZ??!L7 )<\Q 1\P]X4C.+H4:7S_UQ> :G,A75UL)HL,P7 .4O1ZF(! MIY6^56%SMQ-.*=U@=;(9G 8>AL[$$%]&5U7W ![ -DAYR;EUU^\TP<[(985E MS&:\XFGZS\F"SY7Q,ZV7SKK>:;,_Y1!J0M]BU9'$0>I:[9P#PUL EV@CYPA(3F=?'OH6MA+03N@A[XZ M&%D53R" MXAV^[,46"6P ;YN5_2SJNP84^.J1]:(C(]JKJ8UK0_>7Q4#K^^ZK=[QCKJ>P MVD@P3CD%XOY0+N&BDJMPD^C8Q"@UH/WV+0V$D$N)1HYL5DBHEFSXE8% MXL!+Q2,N:$<0:S@(T'3@@K7]=C@G!REL&84:'-OY3&PEK*J$3O=O=XSO;8.H M5+VA^4Z%D*_OC)V.'S)V)SJQCC<:N]./$X[89,SZK8>!GQ+$]47PF+YZ>?4. MML59!NX1;[5\7-,Z^>OIK9:+L]#X"H,]0>1@*9'G+T4BNEDN'Z!N<8%\,&A:XN+RF\5:*U/P,+%>>]6 SH.>:>ZO M.\F5*! 1UP60'9,D+O/ZAN+?FI[8+E@83@T^?E^'B;2+.#D M6TETSHC*!LN'C]B1Q:GA$W]D4SCV#R^.(J'5Y;A\YCY;=)FXJ#\>\0AF!R@T?U6LPBI)5FBFGX+ M&\4S\[D';Z"#==0#]CD^?R$],G']G^^9BW&DD+&9U+J)EJ(QF=1I'O"@Y%JI.@X6,Z,7OXT&L+-N@?TZ)/7$5_@L^N'Y56[4LR0+9>X/, #*M)? M"CBORE0Y-(<3'*"#8W@!U']PTTJDCEK3A81=POAOH7J')+&.B SJQ+ HU\8V MBWY:Z>?![T=](9Z3PQ@'VVQ.,#60ENL8$5G8@VF'38'$6 MYL[(AF9QM+X@5U59,4NNVVTQ [*6,C2Y)0,[G%L,LB#"TU@,V &"H[X3G!S*=GW>Q44R+ M_:B.CL:(RG/CQ"F#LT48]AXH"AWDF &ETK1G-=#A]O1$!^V-=D--WSH9X/=G M/W$RTMYW3<;:JDYZ5J2.J>J4J,$_J%ECU.J8KIZ]VVD2R-BSY^MNH+H9*WY,[Y#5@2K8-56' ZPO.&H:V,5 M.C_[;"U!)B/!8XUQY(.*BTP8EHZT8"$\&7%68:B=.R>NC)FD\RQ7WE[SV$.$ M8I]"6?H\9.)I8AN N$$D,_%@5NI[3-1E/ MV2;DV[5 6!G]A:6L>TB/%CA5D9'$W!=*2=X ;I$MR%%4FI?O '!!I=GKPLG! MD$I9RT-H(!&=;PP2!^^ 0\J3TQ%N2,=@\"VPRA%AO3)!?)J:M9AR!4!MRME0 M#)T3]Q*B'V\E Y2]>3,G,7=2:O5,.X"H/S7$SS>RBUC& \.B,.Z&AEKA?H>N M9.>T%5%2>Q"D:A5T80C@8Y2D/5R)/]2I:@7U=LH"@D)EV@RPZU8@QCV())8C M3#B\B^_@<#/&_;:9*1OQHGTI>V)B &7,G8L8$4'PPW?ZE 7B9!!0LY>B:L38Q/ZG\DKGB>^B&[UW24&&6B]I9[,FB8Z3JZV3]]:QX 7VODHY^XQ9S M:(G(JU8.&\;F4XD\\.3Q:AT^WM(P=S$J)\37WGI.2VS7;^HZ-8PN*4A*%50* M,,Z.N'H8!DF8EP\=UW=TCV,?H.I1F\(EU$46"JRJ? +84T#J?4*R>IP[T\5U M!Z&Q&_O2D3V&HD(PZ*%X"CAH90@F,-(&$7I!?\[-/*A Q AFO$?QJ[[;,9!< M.=Y#5E8OEM.3O6["K-K B#M@PWW6QN&=?V/NP ;HR6 @!\L9.?!(DDR,,=:E MD4QNL%!6CDP*+SF(@YEF7^Q;5IU?,B_R6U3*TC+0J;T@EKWR+?)B@_# =VH^ M30=0I&M([.B33 E^ED+YGX^+UG>7#M_-NN?P$>-I\FNT7:.,>U?TE/C[;DJE M)\_.O"0ZY)N:IK^9V3PL6=S5? MEX)5DI5GUN'H0I M2<2\\0RS94'1<\U2=[=JR/4M-_R&]IY^L$$( JRN^0BU\TR2[C97\8"A#2X7 ML]>N7X/69@MR!!HW9Y+8]<\YK_7SRO1>QE MNJ\/^HGP!R<&R0'5L2P^R/X%XEIP++-B?)"#\1DW]G^LN]K?2>@8E5JY)QZ> M[B0ZFB\?IY'@D+"BZ*GIEUBN$U@7+S1ZPSC0?:[(*J'Q3'0.J0U\8:4L'$T? MW7<2$0-ZZ"A6D0VE]F)(=!1>^._W=^SQ#PL8L@&G8Q^[,S!&S0*T ,.;WM?T MOU?^]2O^_7GZ]NNJ< -=MB,E,/I\:/MFR Q]P=?QO^^[Y,7/O.0_4H3SDJOE M],N.FTK=--=3$KPW^TR4Q_1 8/\GWNG_2KQ3=Q_>?+XX.3V^N*#=__OGDXL3 M%$O?O.V?9IQ?_89+=?::,C,X=/F; IH'JR#IJ6R(VJG^.ZWQ)U,TS&;()-@-3?UE56'1VP?/-'VX9H2E;C]J-)3VKX/V$74PD3YD=8WIV^\B2'24 M+@(,@-G*LW4'"1,^E*$/I$K;0WN;"0RC@Q0,L01E2^F<6;Z;P._9)'H$^KFN M:4V;/A[C>O:JRNPG;%5^Q:73NK.D\:09?9_V[JU:<"ZX )LTRB*R(BW&SRY95M-1- MYK:MR6A;ZGKCMI5URGLCW\/\U>F:VLL;-^3[R1./%]6Y,ZX^/[SAXR8NRH*^ M/M+F&*-]OP0=RU"Z/9QG\'(:-QGJD0&U^=TD MZMEUO'J*SETUX@N!)A_:^^NPR"4SSW\[@A(>(5D8"BXEW& MKR5M.+&+5Q8$K1>[4%&?:9PT8_J#*%T>U3@D>8X(GS##W,)X5@^PG M5D:0,IT3)QOX" =!69P52TI$W-';^R#;A/MJ[8/I&T<TX*.LVV7Z_T*9\/>)ZFA MR0?0/TN'/I8&#OXQPF,^(CZ#%.V)P&%W >YV@I>^#.3Z!U.A5$+(V7O# ^QB M:TT$OG\8=)"=.1/&R,$ K\T NP3T][=?4?(Y3W)\O%U[<8)>90^SD L.2 MN^,W<4GK>*BL@<\W_J'QE#AIW>/;L-$2_R7X+\5_630X5));7Q^0+#VDE.Y; M[DF608WW=NK ))5L;+S'R0CE&T"9I5(J?[.?X-(8XDQ'92S!1^FHZ3Q,2[E/ M_" KY 'S2CY*TJ+WI'G*_APEW>:2P>;J4?T+UH*6@+5?^W"=$^785QHD_$UIIZ')'4D) J_/P7&;$;AM^E,2BDH@T M;=V'=FU\+N;&FU*N)"77E4RRJ;W;8+[?XP9SHJ:@\RD$H9AW.GG5L\1_:R,- M?]LSJX8XQ8J18UX@/D$L^D3;7K[YF3"G]ZYW)PF_"/^ ]UC[P\ ME$B,7S'VGNN< 7F0YHAK_3<>+'_YMU6QZ_-6Q?&*H\." M'&R\5^^--@N*:#;6HB"N);$LZD)(M"TJ?+=S9$C=JJ$.!4Q=8/\"XMV7Z.(@ M(](_%\._"<$IQ'@KK[:B03)JI&29XJ0ZT% ^56M4EM+H<]R.8.O+8)N\E>W> M5UE8R7#SC\CP#N BFATH7[@#Y??M %2+IM@JH7X,ZKN%[*/'E6]O@9OW8!T# M87$X#B*V#HWK MEF?",5@"\![+HDKOZB6R&L4CP>4%09FWF^\?1$/%A#?4U&0J;)XQ4H;R[/4 MRWZWD_KL;.TGW;9)X"N(#Q1CMK(3P994X:2$ M#$R?-.-,9-2P]20OJ:&:6J8EHV<;ZHKT9/N<@9JJ8RPYF 2I8**SD=I5##1I MK.U)5A/)@4N ],*TYD&38IWW+L';X_.3WP\O3WX_CDY.+R[//W\\/GV)R:27 M!^5AKGF0?!\Z&2#/(Z3_@&*G!5#9X-(;GX^0-0P9N-OXGL>0WR@QZKJ V7X( M[**OMGWE1S:'<$PAHED(%+5^;0T"%IO/)0Y##H"AEH3PNA!C.^LXD$0V]]-(C6]&$2*8ZXJR$2P8> MKMCW4<0YW4,8U%,=@DAZ[+XK>1/HEZII6"++4^P'JC74O=WW:\8X#YRZ9\/< M$SW+)H'!YD2Y"!5^,<\3@ MX7"\"Z.E<)3+S%9TDOQ)S2^^B?9*J)EU[[;C*Y@JB9[;V/Z!"I=\QUSJLN>< M@:M>_1Y+AY'I'T=W-CP)]%Y9I.GBS[]C%D M/+CD7=8HV)(A:VEW]?(Z+HCC#*X>,9:JB;94*_-R2J6JH&=D;7]N M!XA-'V%SOX?B-]1^&# 1&'$!;L7HFZ:3@0;WKUZ%DF'OM^>X#I%N<0WLD?A7 M$ /)H] @-/0;Q#LVR6_A+DV5$HF$-%G$M"3L<&%_*%$WF%.S.*G'OF"XE0=O M^KG?<.WO5_P+M_<\N]Q/83J&<3;.B94_UX5A?F5-K]6\3J0FE&->)YG;GIL= MOHX+;A[K1%WPBCY[NF;N>[7#93KLWJ#MZV/ _'=<;,YL6ZY>M#I#X*2[L&+QW/#^_#!^YXE[6WU>HV7O7>8+KZK4)=[RJ3?!9\=CWFS*)OA].Y^",C"L+\I? M.W"E[%5'D0O_VF4-H#AV5P"?]02I[]J=O,A[?[]L7J%J*G_M,B\HP]UYX;/O MV5>Q&81_[;ZWHOV'?^TT ]:C>W/@3S&ZRYZV\!(Z/C-Y)!87X*I]^-8J")6- MHV>H,77 J +W;%T$R3=D1)*;0)<+T1-^9/1,OC1;)%'60\4]:&<2OBR-8&$G!.5RA*"F.+'\A;2-7S^]NSG9>M MVL"XYVW,;$/-*[\@E*FY9;-#S9Q\\ZVK6S%YZ.YJ]Z%MF[BMPM?V209;9@/] MABP$5N=C\%JOV)"/WF%9A[AX^DO^O%PY\RJ+Z3#40B';.[@XC(YTM5I.[)@1 MC/KPQ!ZIOT:XOML$!B<-2%MA,)[STEQN\M*$$S6%L_SP.VXD]+/Z.)1^@+X% MC%>SB%.5O;S73KS@H#6DJT9V_+:] ;$N!%_N7I0VI(ME8^^3OG_7^(K3.JXK M^(J3A/YJ2L_=ZYR]1@.C[S+ZCD6$-,Z3-*[24EW$XG/>2_%:K+K_\28/!8TY2T*[/+4KRP^5#G\:B@UQD=E"4WC,S&-/V^Z"^C)"SV6O52@),[8B8/0 M=MSU5:NDM#@=73\E]:T MLKR%GWJ1U8+].K;+B=^ES/!?09>MZ7)JNE3H]^?Q+^OHM2Z,F^+5MCAY3M5K M&KUN@]=5ZG2* I@6O*/L'-#Z+DBL0>2PS>013H._N\=^8.IK +;VZOH#0IZV&HH#)T\F-X1U&P(:A*2 MKLA-!"E)/TR0WE);I!Y>2Z1V0^=>PO'CI*9[GTYX8U3V%O9Q>WJ^J M."DXVC"E1R3H7Z4)K@G MVE<0A]Z^])=6RALH.H]:/7_FNJH@3B^V4T:OD,"?9,SW@=8OK?BW)HDK.G#, MQG%/TCR+LBHNB; 6^*JTBT[D-N>C61(-XC @NBD0RN%:(A&[**(,F7O$7W.B MR47FK#YN%/3 ."O 7M-QCN0H]/!*NZ>7B)!7[!;9SXO4.@ ^? W)3"BIO IL"&+C53C/5J!IK#(+0.<-(GDW26K#N7C; M;^IU]&E#%0T_CH\8$'&YI!#A"TD.)@MR0%#74*9U5!?LN2,QBF2H1F#1AN#( M2"#(\QICS%+&; A+TTEKR]!*7 MM,M>=1R0+TM324B&CGSP"O$UI%;6',?G87?:Q!JU*2'S(Z%[0_R%7DCHIXW! M[C]*3W#+I(HF1D.A3S.:9%)9LRI M,9N'YK(V9*G&)"J5=9Q799"IG>( E%#><%S,%ONF=5FNM.9N: GKI!F:G'\U M<*USXA!I7G*'V,O@X?V =NLF/VD*CB&B=VS>1J7F00\6MWP]7#"KEM=716. MFH'Q[Z-GAW;B &/J9V#) .@>@%!>K!4 M\Y!$N-(W-!'M1@D_0KX?V5OI52I@FIJ>7>Q".I(;/>*,TT%U3EG(YSP MC%[Y30&MN5E2]6$61UT)6A2N8I:-"GFAEF'AO6[EN/UDA .(H=L ":E-@:74 M,@1C:DC^);Y' ]HHH2>N[2$1[^SX$#,UKLP;2^%U?5$[;*" MA/C6>%Q+ZA['81J[H6I2U!]I5_K)P^3/=F$2<5UIK;5D0L-22CK2N3E^+VIA M/V4?'<=QES6V:^>!]&!CB$.42($B,3T!\LO#P[P3Y$.=Y-P;R=TS!_$MEUVM MX+,OLX>)\:MI0N9^IO$XWJ*JLT.7LX'<.K;KVD-I.3Z].#D[9;OOV>5OQ^?1 MI[.+RX/SX\L3B1V(WAR?'K\[N8P^?3C<@O;2D24#_+V?S[L*;*QH?VR0-_XI090#7VZX"]#G:/_8[(_?253E-.^4[D:2X)*0 MD$9R3FGQRSBNA^2.%*(EJ8(0%#BN.G.N7GXF0QY#%N5B!"A)[,PBR4?@'?+ ML>P9K3F[>,CF]/ X89Q4KDW^2F$&"I*",QS2?,RP0ON #LGQ 8FN8W:L/$QF M<\$YY4SD37%H[L8 @(1./%/I/.=@X?YK1T-9]4Z!2S XZ$.GASJJ28U,T1&):C3GX6E0!9^I$FG#&*G=!8K$NEZ[53]_),;]7D+K<#V?\OLW< MNLS^3C:<29]X"]T=P+N ^/1(\WY9Q5DNN?O[4!:S6GXWYT'^T$/Q2O$$UIWH MQ6=R8%Z'3B-BJYP>13TT=3T8Y+H! "IM>*^(4O!=W4^:N"AX$:'?<#K5V>:D M 7JQ5/"+?=+H<@8GV(=U3!.P4ACHT[%5[G[6\NQ83%ELBE;L)>[^VJ-K+,*) MR1 4COLM$)RDHR-RIM )>]#K&_;'@EAGK.*(7&'!'5GHC/9!AE_!'9$58_8A M- !+X*GLB_RB$#O#\T*8(;I.J8%:QP$=JRP+,XZD@(&#?F[/ZO.7:(!GH[=C M*<$%K#7'OWNR!#-5@ZANFQRRO\P6IJI7YX[UK(0;F.Y6DLO&3UK1C.7(*DF( M_U3!- =>:I !3,>XA*I),M5F.M"4*5L8::7C/'^!?16[^8GC3T@3,2L-Q\3S MQE6C8)( %R M!DY#<*'WY4:_DG$"'FLL'7"$/-_FHL"E!' :3&(%C;S;)!90Y":1H=*2)YAE MC!:9Y>S!<>H"-YLQP(N3H@QEP>)MGLP6Z8H'0!L#?*\$R$VP /(V;4\1V+S[ M>Q@ZT9^(027K'.;H$ED(?#.)!['KC[ZH)+>N:#:)/V#[0Z2D3Q8!?=8>0$'K M4'!/.D7H3,7VWWU@Z92U93.B6.VQN%I5DMB0ZA1(W1KG%4M\FP\ T5MBE?M8 M-[%"T/8G[-&IF8/M5[E((=R1+.#S^386LQ/#=S/D16L2!OTAXI\G.A&:5%HK MBP3BZ%B9$QQ/,I$R:;8RF.']Y$@>83UY$8\+S@"ALUJPUT0Z2Q+]G3I))5DD M$7,RLB6;:FN6OR$O+V7=BI!S[N:P_$IO*'H/ \X#,6< OH>[\ZL_7+612]/O MQ/1O/NFJ_ M<\0:2+!R2'11]X';]=H@P3.PY-H>7EI8WLJ:;^A+JM,?TR<@M M&3+5M^W&'UJSX.!0:Q8P2JI&]WY>RTEQV-I@*WT)8HB[F6((!Z88PL1K^'%M MDE3\AHT#?9 *O)@+/JO,OU5H!K'(Y:,$EKA13O_GHY1_+^C_'O\3RYF=@C#,HPM^ M2?XO>=W-BN&?6?&P )!9?NG0_]][]WF' 7X[6[0')*6AN 5MR,&G)5U\CR%VN<#@QO $S%DER!_>VT>B>&W6YQ08W]$X:O>8PM27G M%*-1B=?]QL#DC/,=Q"&JFV'-I7T5EF2G!L.9=O\T*[(0E!9+4"P6NQ7-/%&5 MF#F,5?MU:@W<'.7ND?)NO88!61R^Q(SA#Y_S\W@8S]N5D[-'V&Q14TZ!UCP$ M2*YM\KA2F,"IB=_H%)S8D%743C?[J[4XN=YW>?,+-:+XH.PU !*E)DR[H&AX42*IL1Z3"KZ6V/F;U02^YVLD M:7@F%/0W%([T]R"&G*-[I$H]AR9**,T4%:7 6/7>7GC1 -)ZOZ!-_YFALC?[ MFGKUBMVI!ISS,Y>7.SW\70K"?K*E48]-:51)*.'3RDLL >7T"QR[I,OI$04D M\EA49,%D=T:04FRM #].^MOS.GH_7UYAQO/YP?7DGI-;-XG&*4.^C^W/#=OZ M6AQ-MQ!7V/7UOR:W;//:V"[\GZ#%^O-HN4+@!5'%JR7J'2)#=-.[L#C"]6I^ MAG"SWABNNXU.MTRT(9&O,#^ C[K2\%JCD+2;7V[R>#RNS8\-Q]NN^]1KW&AT M-UNFF],T8:+3G]J*=T.\7H@T/B)@;_]V\UMS.#8,+7SV)&!+[N#D^0LR,9(_5]1UB M(08&(TDTLU47NWJ '%;?23KTPM/M_?\1$4D8.R"IXX2#[]P&56+(&,?C:ORC M1 11$VEA?_XT(I(U<5F7]NZE*B;_@T$92 &OCD)YBK+E2^7[ MUUYFYY@-G;91N0)5'M=U_7/H$$?I5.;'3R/DY(Q"SGZXSM(247: M?F%^;"#!S_(RW3YRVC54XER$7*!+72&5TU0&]SP>0]2+"U]._%1ZKIFLP3L& MF<98.X+R=)#^SCHX?X%C6HCJB.\J%X;2,3W9X,:U29Z#RUE7RT'P(XGQ3^[_ MX\712?3'M\+Y,.F/F]\>B ]NTYE]PRD@#V< MMQPDR)6>2/F,GF;(%N+K->(;^\-]<;,<'4_+ >/$+12I*UH!>,.<0-O)A3)/ M>!1DQ!?^AP=T-%E,IK.)[SN(?2 E: MW7JIOOAFQ*1HTTA\RB4#L=U/KCG:!UN5>V-X<$:VC0'HF>88B)JZPV:3(F.;9"]R:@X M#R)[/UD1[9K=3SI*F*'$-C9* U$L=&JWBN'@@T=2;MR&7W;MBAMGMAD$G/[+ M#U($ ?<,1##39FH@1GH"2S5-&E<-"Z*)U+#AC_*$X\H;<5)T+$O0GDC_1_1Z ME7&<\[A"'$!!+5,C< *4-1):>YMV>7;T7]'1V4=$)1VBO-0+HHX&BE0/YOP8 MNU>OR&(4=7MXNM<,_$UAWYK_M+9%6$W>6S]XTK>U_W!BQ"?U!0P. MG_TN*<.Z%XFFB;A-;3[&0>-(\:\0MCU=@^R)D=QDRP&"+-]OYJH M U.VYTPLFUO#O&RFUN^I;OWP;F%Q7/H MPB>(>Z%K=*T)Y6>D>*"N-$=,=J)RW*&+"D3YTV:DT5[=C,8E&SMENWG%:!9- M7I T1A>O:49-1C>]75US"L6^)/E4[,3<*^M1V>#$W+0SO+;/.> U>X&2<3JB M%H(Q;3!B%8 8%7]YDX^0*3,J=4"DSI#DWM1VP5H9BB0*;VB/I,HQBD>0DMJ, M1U7%]G/3'FG/5;TU(L'+V#^V)1 49($7*'HKV,YRS\Q610->BNV8 VR]:[M= MF,J,?.A4KIU$;^8DGAS0,)>(!)<#> MEYGWI M/,M&?-LFV^R).\MPT2K:PK\YZQ3I^-?."/G3Y%>H#%I!E68OL.#R'#)#2#:! M-F&N\@V;8KT*TPYMPY;WE->GL&RP3*^+*Y ;FHO&X#0+O>VF<0^#4QO[U0U^ M8/'Z$[C34'*2%+PU'NJ3'9 ,/Q(L(#W*16GX='F];]J1_A!8U[]C54'5(*P@(G,]N++:F3V]_E42MWGIA7OUA M*K%#.Q@ :T0A];Y58@>YIB-E+3VJ);S628K+A;\+=%LG6^4_GP!N94.#9C1F M3,2H(64C#T"#$*]H@)W9+'<@M*\M&?5'93X[]DCK.?N&6'P5TH^@ UC43A^Y M2U4U*G(4C1KG'-&T5^4C1&;0 MP_)6,BY(#DG,D#;+K@4[BO=:,[&P-]_=-F, M7'5F9!ZWXX)8HGU-)'MO_YZMIX@/V":[2,!KFG%"(^U:-B(%P(@J.2*I$$O3 M5",2-/WI.&YGG)T JH 0BC-4)='OHO+MIS7R(!,16[)1$<@T="CB(K5?YG5W MK$%8;M-PF@4]2NQKZR$Y\2[T)[%XZ09[ DAOD\VTL9B?EJB4A<",=PQ_!K>X MC83>B;PX*WV?O/1AJ?!).)I;;S3W=C0"Q@8H CL:3*N5@&TUO3 >LWY"CQ*W M)9(J==XGFNLB@-"=:FR]$ 4N,"X53(:PM/")&#=4:U)_,@1O$J:F4EL;@0#6 MD>P9$S\27V+@IOD2X%F/&@4N M>0P#9ZL5@E=^JVZ%@7FZ83B(5.YE5G"^(A1VRFS4G:*AC_831. M!^3!DF6WC/\O-LB#Z5@$1OFAN6:.J7CI(-I(J6VXW"C_CISVG"':*N!\D$J>F!4),4CZ0R09 M#:Y#CEU/08'B5)*^X!&. 3VZ:8@ _M'DU]9PEP)$"2GL7 MTVE.E&/!M$Y>X+#AH52H,PO70'P8)CKDE&9<81,[!B23!D6<:"=QHH>+#IF2 M0UIP2,H-Z>&Q <;!&Q4I!F7)=95RFG I:"@_!DBC)>S81[>.0&M7=&2>Z)0L MB)I.V)0_$*#-)S' M&^C8*_[>E_C63VN@&?)CV@-ST*F)N\/PKU])A7=$(VPT0]O]0U-PGXF#00#3 MERMS^ZP[%VY66!QND>=/:VKHQ+V3X[>JU_Z%_Z@7_J->^/=RX3_8"W]D+[Q7 M+:>G@!F=RS-///XX6>FH7=_#5?I==<;RU6*82(AJ;QA>TOA@%0+DO36:*;<7 M:5T*A &1EEY(.MGV>88==,#I_57TMMIP)*(+M10O RM+2T$G(EZFF0+_C=/W M1^8]WNEQS^<->QYWV#/\87MBN@>(QYD, Y5_'2**GC[#MH%*[$L6XB#.-)D/2+4.0E2FG^6R2)3+!:,E3(O@IHE1P M^ER4$$@X\*5(%\^A)I4D'S%0HA&'@%Z&LL](Z"*>67"E^G'"[&< "R[PY-D% M=^21!,KW+=QK]W<])% /6?96GYE=!\3U)]Q\E2>A*FI0"!]'R(VT4I54 J-S M&5=CD2>3AN2CU'!7X.*R9!RY&&-ZZC@?'024')@"GH[2-+CF*Z78 XG8Q*7&\$93JJ* MAK[UJIVW7]L%%$10G>._^(S-;35R5A 435)8GF8)[E92T,<25K@9$J06[:Y[ MOG'+O8T^6BX8G87TU=63Q #ZGRCC!0(B=3%;RB858B"[6$RN_UQ[7V99Q?;5 MWCYWE_#X[Y]/+O_!:!RG9Z='9Z>7YVGY*=:Q;$'L!LVX%NWUX,-./,G5T.[@RM#KM@/:W0Z8JUT2Z(WJW%( MI-OTNW6/Z%@'+9K[',V'E-)4"CPC3AA *6-!ZP$"0@H[=,Z(?ICCJK4E:UZ; M8;G/;'P:28<+$]$C98.1L3>YAQ$-,AU'P[GW7.P D&#HJI%NYBD!@*S *$L> M1[]3,=[-GUQXRZ:W/7=\OEG!8%A8/W?#R04/=+HFR2P0]@@:IF BHE4QDL MK;3+;8KHNL7^G@X!'M#$=0,-"6"(55%%2" G>N+ 5)!8WZE%^DXK7P_Z/#BP,VS?^BG]JG1# S"8%/$@EFV"N-/*BK:T M6*(UL;D,.9<;>@4(;0,^_V2NOA]W>@0%5 R,]OM#KU 4]-3? M)ZL9:9C1Q>/]_7P&9JJ^AX^FB(Y;?--(NCW_E99N]JXC88:7,VD<-[+U3QJ-]D49F;+6985^7I:1X:N4M<",3'\6L4&+U>+K_JN ]52^ M>@1B+0 VZ2O39XWK?Q7UE6![K1'*3,OD*5TW8M0-8&/X,LJ_ MAK$.BKID<.F.GBR=4P:)S.0(6\L!_Z5VJR(6O$$1]""V7=9X]>'TMUIURHTH MMH+8WH8'[VZ[S?N"ZJTV?H)AYA,M:7D+4<5;T 9',>!X4FN%*&S()LHE$[E, M23A=[/1E9,T*'/TE)XI-3S;V/Z!XP<='5LIL(L1?P+=H@W]*!5 DLF#XBQ<('I6S_4+H#+YQRP'^ IK=KO\Y$L'.$25#>A"+R-65@2".)TBDWS%\K5;*2NY@6"EK#45J7K&V M8B5YBJ0KQPFI'[3>9$_)#U^A!*^TN3R_HY\ 4O%Z\WLJ4E81IKZN9Z18C&UD MZ.F,JA74YUXR;!2*KBT^W B537I=C.PA*;'>O"Q56J3W15@C^"S9*9PS6[>- M!BJ\X-PW$7D'>+16BSQ6$5$7#S]J*N FN(!/+ROBY,C*XO)E8H'[&1BI:H7& M@G['%RUR-X33P9ES*BUBLQ#]&;ILD4:D72$E>C=:K>'.P+7RS@2Y$"\/9QD( M 0TUW+-!95PX,9!J@U5X,)IFM4&KUH13B7_"'5B]P*";MOS3/!6I25V@1PS^ MJ-'$RA3,4R\W^"\"EZ^7*?+2=4XR"&&76$X%.OY!':BH_\M!Z3"V\1@5/26&(C\.ST@!V7&T(>5I#C6UG-O MG-5K#65E2Q&FO+LX"NN2LG;@^C5+30;G:J'5L2K6KT[9 2[1_-=HB/5#Q5T. MXARD[SKW3A:B3L/K04N'C7-#7EN/0^P4VCQ34A*#DFLK1N'X,Y#>*TE)L'FA MIUI$+62,N1W_GO!30DR$V-6*FV/7*H2@4Q&&%W6-Q.).\MP,DA)0WD/8(S'1 M&O VEXV:G!G!X,$9.W0WQ'1U4>:#6*9LS/5RLZG?#G7^435B+1CL]8QS<'ST M@K\PYB(H>8-@XF5]E^?E%P;%GC H!M(@!1+>88#79$Z)#-/DB4K=ST"QT?E\ M_9T(526^B^,=%QS=LT(5RN(ED>Y% @!+_.@/J""OU]H$(%"J490,JG9;-4)( MW^H0:'EQW7396T83Q>%"+A -#BM";#5X4.LM0K;"X]Y.8&^BDOWF3LMN<[:- M4'N *.*FZ1GQG1C+*LM2C+X'%Y@AG&$B"5]3Z3O9BOQ!V9$_"$NR0473T:A/ MN,-^W[OR^_Z@$P#+&03%/5-(/*;IPA"2Z>@TP\)AY+T'$0J;D85X)O.GY4Q; MH>4(^-T+$W(THN A$T6)W6J,^G:S7L^9'#=KDMZJ%<)T1/<#Q)6^1B,U3-Q[ MHH)-3*O0;L%/K'Z1R$B .9Q[UT,"#D#!JEW'RQY!MJ4F!,FMCT7.,)5"E:'* MJJT*X(;U@!6D,3B"X1LH8@D1]:[W\WO*+]\@V/,:BT"U;3EU9-Y M[M!E!]Y;H?,1,-LR^P.,L]8 >;".V&T-E2_%F8,/%OFR!K(3#KZ&DZS7LQ-# M_.[U2;:"/4!?:GJD\>&N5+RK_6(YI\NZBI8U=*6AWU V:WEWLX?GA;(EJ/8\ MAW@!@T4]81NV[4 .BR<*!FT@D#EL M7Q5^:\"[@J8G'5HMD2;LK ;G$Y6DG(*HA-DFV!"<+T^AU6:D(]#^+A4&9/C= MKA]W*#'+^M4:H\3R3=%J"1!]ELU3>XVW4N4"N)EFJ=V6-K1$:D48 Z9Y:=%H MT','6K:@V_Z.JAC4+J8B #7$0=("X>(WFH(M:S5A%>?PT.\6[.P1)UW!>M(L MI3*9P.;A<867OEZYH*1%SH2-E&11^?TP3 ^L!JX+C@'9;9ZL/45C\[(-9<@( M>=DDR.,,7%YGNIQMJE4)U?O!DTB]HW2(JUY!H/T*J%]A X5[@B"A6PUZ(_4= MLX,&PRL*NUMIM.@];5%V))UT;4")J/B-4V(?U/M^\,[:F,%&X":VV4+]4G(S,%U_XN=Z0O]4'K#7*EMQQMLY%IQ< M[#C+,IW%_O>%K2#P(%XO-@02"T+?'"/&-W/8NSWZ+RAC+ E/[ 2TJ2::5-Y A,-*'AMAM0&0K!;438^P7) MM JL!.64JF#4%'!-E_52G>Y>8)_J]6/(E!:O4FXCK=61=EJMO'M=01D5JN*& MU_"WUD4FF59;\?]JKT\@TPK2&O2*AZN&DVCE)E-;U2PR;=;B_Q7)YB332KN, M8&75BW*[2?1Y4:&_@(E',J78IPNB7R (8)"8J&OEUB4.U92E[N[\\(LWO/;& MO9M![[K7\2DGV2C//>ZP;@3]D8D74$%ELA)X'AC01OB[W<,C//_OU7 MIP;WL6"=V/?GQ<.S9+]8(F,W# 1X %NGK3+X"Z+,7Z$[L2O[KXXZ:D(W7H2 MIF/Q&S:PM4<]%-J+,/@4#*8!_.P,H6QRM>'[Z;CKG7W UQ[F.Y$Z0,.^+/E1 MF?RVI.**0"[]QOQ^R=, /\_Z*&-,GF5#ECX"^Q6/E=^]Z@]YX$L)Y^A1(+=L1.QU& MVP@!L)BR$?1N_1(G_C:])970(B5BDW188)X=+EIH(<2GF".^$_0^^5?] #Z% M!>@>-VU!2W<$VZJ(Z-]]= 7LH3?]_S,FKQ)+/A+2Z_Y^][A?*@5.NKB-] [2 MJR^U06'T$"T(DM @JN;)1-4;P"4Q&8;D8E+\I=,*F'U ;L% M/.C^#0DO"Q+CLOS!#7)*Z(#BL?R4GB'N*5AU+OMMA-2+: W&A9B$*1.2IZ02='(;7D\_D MYU"8ZIS:K:R"PN=AH]70A7\]I,!\^435L:CJ7G=K4?MR7K[":N(EG_HR' [@ M]T[ OG+%%_=?LU79JS!K:=@.!M%W>?!-A)17&6- /DLQ&FN-/\78UDC M\FP$KBA:4;95BDW1@L^^1=*(9GG[!1P>3J;# 8^E.*5J&(2 ^:OYAOHJ8+-C$M@_0MDUQI^5/C_$W>O^_(DF.^%0=;-G)NLOO?!HW% MY^O'<_(5PQ?'7DX9Z8[H&0[X0>+K\#6#-!:;]E=PEF9Q^R_JD*C$,(2-,F>+ MNW&1*^FQ ^_WF"08>N%[P.L&WE4(3_O8&_BA8'V+7P3#AUT9<>E(QLP20(U; M0IT,+6@W\^BK"D +]XN5$)O01+.8BPA0;X+*94YC;;AN+C \Y[Q/(3L31+-$ M<12.*&E_,DLK-I/=O*%'M$,[:L9-PZ:/%A2D=;6QK5VBCUX\M^\V)V)8%A*>5@ J5W* M<[A+$H%=!B-(P0P50KH;98D!?YQ^^HSRH?F-:6:D? ,A!QZ&\.ONX:_>$+)'\G MQ8G_7>X#SE'@.+!*%[%QZB)LCA3V,J81WN0E^%O$L,[N9^G6% ZT;N81OZH) MC(FL"AGMNO8O[*'/$6\MV6M(Y8S/",'I15&A"#>(Z+5"7*Z_HQ_ /ZU1'L9D9C)8H0R;M9N;MZ?U14SJ(3^M=WK4H"AK MN=9J5I4DVGLG]X,A]W/O7Z?3G1O,(&-Z*$^6AQXV)O.;="=PB?#:Z^# M^P2GO3?P.K W7U"9\2H62R36-3T\E)C59..I@WX1!N574F M_3M4-;)UK=.9WDW[()UU\>-PTOLO?IZOAZ$7^)U;[\[_%_S:Z4/#V%2ZJV/N MWBS)>IMYG$551O8P7A;'(3]4*:\.67?$.R@F8E*:QP,=1XHNG@1=F%P-\^,2 M+\V0NF8[FUQ5B#@2VZZ"&'#_)[>!-PC^FGC7>(*^!'ZH:Z.S-SGAWB#HPG@M M;Z%GYA6'@YOS21#>>=W@:D)//GRE?9)YD V-(!(0AM5P7KUK#BC]D4E9XSC( MDY/.R# 5!5^9@!LWGMKRA>6E+5^:'TIABTV!'(D$77/H\?UZLV&4 2W8QV*@ M^(I8UT",H]F+>6G6R@W;6"P?AM&W]?(;J<132_732RZBN;WWZ!>$6G56J&#X M^4JH7#C/ALP!A#K^& 4.-?T/>HS PH#@^^K@,NU\2]8V)$^AMO\]0S3LG2A3X M)P+[$/F)_2K.3DYEYB(5LS%H].>1[F9"BD3O)#=1088>A)--\RU??D MJ%2P5]Q US+;&#>,UG$>OHJ MECQ*2D7>>0XW(.JYR%!KY79JJ+6*+6">RA5IN%&N8B+>9,N&]IT*%6FV7JZF MQUNUC9?*%6FX56YAVN![6-?]1FO<$+W*K6(-U\OUR_1"U.U#QH+%-J]IK''= MW+EFX36NI=?8D*RI3+&QUM.--KVSNH70ZL4:OBS7;!MGV$LOBX[8LG$-0_W M!DT-[Z; S8X?>/IM+N#0T/Z2O-"=P[2>_QPW3]YCG^L4YSV3>8]8[A.3B_[S M4'->XLQ+:[E()S]EG"(95PEO_GGK!1@^;.J9OP'G7[&KUDA[YOKR^-<1G;]3 M-&JT3F6*/;D7:<(W&JW:^/Z=/YF&K!\W^;"\4M9W)1:=^ZQ>GG) 8M3F3!4Y%O!'XM "\%_F=$MC$$N?Y>[3$1.%T!FW"(:() M(PES>A,1R"M 'WY2J/T\VH*,0HS?+<7:N2=00N1KH::S>J\>V:/;G*#W+7,R MR+1;QJWXNLO@MDW4&HZ>I(P9_2-2]\BA.HW$RVCUM'N6";]*O/<$0O*0I >7 MZN#H!JJUPI. %>G&JS3;TD*Q^4%)>3_95>T:^[634V;[N0BR9\A^.L#=JPRR MMWK8$.L%YYU_^XAKJIUEH:%$0LJ(X7B%H6J)E<3WYB$1)M]$+/;JO7I?:] MT_7RB#.I*>T.7Z@GTX7M@)KL;([;R47E!YXA0V]/H:[SU-*KS!DQ"S W5]]R M$=GV2,)='/ LL4TF_\:X6BA^:>4];\'U=="9I,Z97F5H.5CC"?P07Z-E"W&< M3F/V8MK;HN!P\.9"-U7B^="N^-$*_520A K1]BL\FI2ZA'G6"-;,S*6A6]?0 MTY] (^%WE)=.>$&= M]3$$U3/U:*\PGC%\0U$V:& DP\/Z'M'5*"![L7K9Q_V;&K WZ7^_(/=+GX3ODZSOV;7\PSK'7;^N&&\P>X7?,]? MI=%?L_.'!_4.^W[,((KM>BXV)2XE,D8DG$JSM>;'L"IV]8Y<)P)0CU<)2X&< MLU$?((Y.-N=RTLZE%?W2X5TH^1=)V?Y0[=@E\;1VW"7=6^SZII"/5]+IDH;% M#H5B$UE]WEUL7]:$??]H*E,WP((3P 4PI=]W%&J+R86*]G0;+>>8) 8C5 _O M^-&7([K"4(]07 KSIANIG;&_#?I=\N@;^WVG^BE9Z,CP#&':,T+._K5?NN/1 M>)?@"B7IH"12"R)Q=M%G!X-K$39G*)W(2EXF:,7IS;.SCMWQMGAKK]:.C%(: MS7X0^5#\^V%,H>(]932FW,\Z(/+S:Z$JPF^[Q5?IQ>PX3C>:C0N9"1K<0OH] MJWA-1O*(7'LZ^0&WUG(ILN+9HR[.QC=W%M]0F4G8=PH+22\NF8/XH,MO]LP. M5E?1+V'@]WLW@SN&A8 +D<]G\FW,*OTESP6:@D1 +&UVO. BOWAQ>C]4PL(PI#MI9KJJT)-5J7&R M(,7#YS,8QSR4^RG#'[TER SZH:_%7 M/]0(6LPHQT.,Z3=:RY3$P7)!:38P-%R$IAF69BL>G).L4:*0)[Y()0OI%KNL MLCH^6/,U>D^_IX;? 1XWQUE\HTV%4;GH/<^18DZX: %F[BS,16U+ADSN8" M%^4K]UOLAFU8(Q=.')(K)?7[+8I[!,66)T9/R#URD]1%A!1178G? M$W&A$@Z3W>$_AD[(O^B%^#PIH7V)F3N4T3K#,8AP?TY]Q%2@F+ZQ%_S58X>] M;F\\&H(4)TKE=25,+HMB!#/#794H*N-%,7>&D;W4%X_-&["F K9,$C[,;KK[#BBP>'LU2!82$B MWW"0,F1#P=@A\RH8!->]R<=CD#-80?2[R:L@L),1LDC6/$<;^#1\6U#" #PG M66@54O5L=-LUL2[B9@TQ460VR=MK:HT3?Y[B#RH0XP@?CP3N)XK'/@%+[T&A M].$"<"B/MB(.-]H#C7Z--<(R$CU&[[&U[YT)1RE;0+,(;]RCCG3]M"+?7O?3FQ831T3\[S^F<.;5GW8.EE;&& MV_W]=C%?S#96;T29JRN1BTM_,O'SA%0KQYANZ]1D8,\+S/\*[(0V$KLTFHFW MB-*IWLN?<2^8WHR(W-YXQAW:#:Z#$)T?\-[DT/:TAO08UR!Q6>&$168?0]OD M2)NR=@< 27*UI&K:\+.=Y:04A^U: (]7MFN4(Y(>%>AD/#37R':(.J,E^W$- M"P^OED(8/=,>9IO-#Y%TW84;FZ.D]*4S-B!=$/7K0IDC8:_MSTB.MA+[K>V9P$+Z'2 M%IV+M^E="6K+'I&T7O&$I[5 M,335^-@J-^(=I&'H.#CYBFUR#5N 9L4V8^EV1*XH\P4P!XAL8W8#\ZG8YD,] M6<)D+8.ZE8\53FR[7LXV6<\6K-2%O4/; D)IVSBFY7&9J3/"]%%&+0)Q,&KA M>_>@N$K+<:_8@M0JMFCFLXJ5# +%A!TX0=5+ZPFJVB*]ZPW;L#)NA.E I/KX M+_%*"Z$&).EAOX]B\6<_[!Z5(@&6#]5P"GYGJG-M&M+Q5K><,XM+26<1/%@D M(0W^F7TE)&&L%D8@3:,_8Z80?14+IS%H%(P"4=6,AV,^%PH[F5U5&IF GY[] M':TD+-0+L.\;.S!;**^&4QK)/1!*5RL>!]N,XH2K-B9[L5&;PO@LG)G M9XZTU8Q6<])S(=S0<3\[#8-)C?P1)791F@4!L"]:PR8O%,7,P MJ5[,'/XWFD4SJIFAREU$(<)4K(*K1'LYV7V!@P)1+U,$C=7$<]&*>,=*CO2Z M(M,?)UCA&N06BJ(+;:*[EG>6G"E]BIQ^K@5(C(ZJ)F&=3)[:U49BO"_8CD@S M+*\#!\NL;@B#AEF5ODFT;&,]Y3^F4CBIY$;;;2'>VWMA8N'M7>[WF.B0MG*R+()B43"*N-X&&^HK1(+ M>ZZEL]%N"<8)$OFSUT&08+)U339XSD/D"/SM%@2;.7K+P'IHL=#IIJWO5'(T M:!HR$+#SD=Y^*3)(/?-8'W"L1$<[&JOMZ;1RF<5OJ91(VQM@ )DH,[SJ]VZ( M:1YS]AC=%>AZ.NB*F)CI,:*N? VUAY-32,31'[2\G41R3BG:B_B7..&G*9<@ M[K:]CV&G9\B)2CUV^.B/-NO_85V.63;7FSS6$I>;HI;0)MF^I),W@],QMSY_ M_L-N/\.$U]X91H9_M.)2=O;(?2RMZ=34RVK7QZ;SO4HE@O&BRA.!Z:Z*KE[& M&QQOT@LMA%6DUH(TT3\H+IB/7<(E7 +!(!^&7CG']I0QC6N^1HD].536?DJ0 M17(G3K=I#R1AX($1+D=((K9#PSS<5M(HHXB=(3D:?/YIUXV.)6FY1CIA MC3X(M'(5;%>2IM?.<632L*5)6CMC8OMH[2A=%4=(6CV^ZS*N.0=T7GS;6>]) MUJ;E7@?KW:3G.M?ULY8'2862'SB[[HM]E'\M>6[)0=A289^Q^,[].4?H?FFM M*\=NJ)8W^,3;Y(Z3(*()LX-7RF0(Y25:*?Q]'0[O.'E4;P#?6<]07LG+1HPS MM5'6W3EIY^"D+_)F" _!'?D]-QT"4,;HV3<^[KF".&]:G")>',M$QBCLNG\S:K/1NYH^C4(20F*'4,39-$KX)BF3J/1G(3G=ZL*3 M3\ GJ<@7UJ8)6A%VGJ_R"65E++;:;T1>HZT3X/!Z\4_L3N(NUK F/O:7P@>. ME./*$BXA.U T02.)%Q'.:LE;+K:,>ORXF4EWJ\@M>IVX?:*VOHT:RHP6B'7; M@ULT[-PF0P<,K5$!N_>AC?6M8&(YXA,+]Q4'\(%L%H=1V:/6( M^GR?2%[*PP3D3E!EZ$("PM;Q$?O.YGY1]&[&<-XC;K=0]V^PNS?+]3TNYG)Y M_C![>8TV?LT^&F-XA\W+T><;[!B9G)_6W^ 1PV]_FY%GXFNV]6MVT#F6=]C) M GV_"5:"A+2]7Q\(>,_=R*_"0D@/XEVP#PYW^B:[MD05Y49@W&8X_YW:WJ_: MRXSQO,NV%NK_K?"*5+2,=CT\O,:!S=OZ+T0QRC>Z]P(T.G8T;X%M!*N_$9AY M=MWVL>W\(O0BVSC> ZXH7[]OQ_?.M0%DV!B/;^Z7'QK9^VU_\9&\'24DM7>OV-0OW6MC*.^WN3FZ+K2; M)]I%I,E1%?*_,$05VR!'?J^;V_A1J]0:Y_"?$68ZG@P[?Y")"@;+H0QJ,*ZO M#L4@_N9MGV<;IIOIBOR5LTYYO2$F_HP_,MW5I?>A M--5L'>/ W!8KD4V7^MN6DN,DL\YJC8[+63Z@;]YA289CHJ^U^-CFO2(R<7M5 M#B7TFMY\]L.&$0W';[MXB!U=] %K03OD\45#O"<=.\8LDK?28\)-1FR-F-@9 M$-S7Q7))PA4Z#Z/HM;$8JF6D$,P-PQW(XVE+^;'W3+LJE@AM;' A[LC-2BM MGL8+6)#=>K/]W]YC)&+A=-]?X!OPPIQK/@TO&(Y& 1-Q%UJ[6C[IX2@0M ML48OZ1NHP<&G(QI"R?LLD[?Z(GDK%2$DG S(0LNYD(B7T3^8<75;@+I?[TZP M70>9U#?2SQ,=S<,E/&>6#]H!+YM.2HI0/#N1RE#A&!Z?7_7=\VPEIU%*7@0@ MC$>EC+R4]CDXLO=<6*/>1O:+1P1'VZXC+A[7X)\Z/=0*.=L3P,CYKPC?2'/;;Z0&7ZB@B_^L8B6%J<]Z>GX;8WQ(;;\3M6F+6ZZ M:LV*"V4M'I ()';^N(FBV),.U>^6.'E+Y9JM'S5L\LV$V]_*?3;S46DS)Y4> M\YCU!O!@WW'AJR_PN@=AIP?/^RCL=0(O)!],]][ID:+QRV=G]C[4$3P QO*A M72G7VWGOVA+?KEO/CR5NC'39>&/BA_AHLK-?*7V/AN0]GULU&UVEIKX@2=&S#30"M\Q5ZY-0(>7A2Q.!=F_)2IHK*&)927I5C.9 MBO%Y]0\YN4W[LF>?N<]I#DY3V$%[MAPY/N>].B@:U*PH.; 6P0V9.70NXQ0 PS3^ M[2%HV/%L"8,/HV_1"@U -^LUJK4LZ0U;5J_ZH8($&T=/,L]4P21 Z.E-D/P8 M6^X-5ZK^#SVE;PR '.JI"Z\1^7^ZFG'8 7R@5>&4AWW*>.A-UG*((I;=(%@# M0R#&QSUI?H1] *>&E_J(G(=QEFTM!R4&H>A?6;;,3 "/&4,812#PPT%O<#-& MEE;28'%JDRL:1I06DB Z<@1B>5(3:"!!M*L;&NWQK8 APM'C[ R] IRB[XLE0RU3 -J2$M&0%3@']A:! MSC&YG^MPR>;Z6VZ/-!:3W^\/.Q3K?>>'?YQ/AN?X$XCA[,;O#<8?/<3(#2CQ M*MS6=\,N,DIQ U.'9$*&K26UN;]#I3Q%X0\3EQ$M_9#9:.\TE'%O/3$>! ME*!JV7\XT#3'A51-8M([E2UEGO MITZ ]7?:F7C]WB 0M]TQ.[,B&+7U*MK\X# - M_1-I8H,;[W&]7*R- :]F#W]OW=\'?TX))APH;3 $ZAE,$!8-@U][@TD0!N,) MC#1'H1Q9-?S]DY'NXI 6P@9N5:C.M_4N*E+A\G"1IKU(!_D >EJ)G9!! M[V<&*PPW#"E=08+D-Y>5>&2"&6N@Q-!(?[W;17&JIFMXRR34U(%6I6H09O== M8/[J\:\@N[W,-I9WU6[SLZU;\?5^,265S(5*U@92IL!0E-& Q4?*QNKXTZ6E M9:,PM<&FQMGVN>3-! @?@IS'*X(.S1X3\96J1:0L?2&,\56M:S79D./6#TDH M8T%E$KW6,4L^-I]XDB%-LN1=K=%7(%CR?9<5Q-LL-YN9VZ:!E4W0_<]%1YW8 M'$OP@5#5?M13JY2[>NNW5N=I,KKA:Z))2)!#7G^]P M?T/MSYB*#WVR MA/+,WS%@(:E_@3MWO!SYD%)+AU.,.$L:?IA#"U . 1&=*WS]!RM^3'_:&T[$WGHY&_5X0CKWKZ60:!B"/P0_88=6+OH68#F"%N,;PZM$V MW@E?)I-Y1G^C#2*;37&KU$,S$@3N#35,"@UJ46:2_9&AWLR]0 1.,@I")E5. M CSJ38 E[P?I12M.J;$$3PCWF/F6@39E1B*A"-["S1D)4,G)]V@)%')G3=60 MN\$2MDAC^[ZV6V>.:.H9#:FOU-CU>K]YM;;P2+U&6Q,XJ='L<6?B9,B\ *^T MCP6:R]S$HNVX=[!@2^[M*]J0<^^*-.3>.),"0E17!';_LD/W1O;W=@6X*]>= M1:^=)0D&JQW>>;&_NFS7]*Q(E\24*>>[Q=?(7>?S>O,WO$8(";F__Q]*CK.F MF%:!RWXUVSP)^Z]FU[*9+I20D#'"(WO+A9C;M$+OII+;^N->1Z0RZT]1QZCT MRO 6,#N9WPDP_D ]!(<\ S&7^T.<:D<)>282I\(E(E]@6YZ>,P+C4)(7N=2; M&I5$.WMKQA^#9R4X*OGM?_Y'JU:M_1_T.S4RBG%)PZN+%T:OZ+9+R=DHT2-9 M+=M*U5TLDVN2=T%WB2EZ^RWK9KE39-GV.RN*9QC-LMJ9P3\TV^V7.X9:T^5$ MJTA(]!__?:B_$S9PSFN5+&B-3?(:36AZ*$",I3A.J8C95I$3Z?)$5/41I M$RCC#XG9SE(2!HT";ZM(H*LEHUR4AWK&=9D:X7&&7X>*(=]T'96/&XGE$CVW MW:SV=U(LL^4V-$CV8=X_;D\3BAH\8S/,1VFN*9&Y,_E8I4J2%50O?80 '73@(7V.YGOT=JW6 MSJL7)?0^V7-&=%8=44JE\?[KU]GF!\ZMIX//:>XIO61Z-NFACPG4<+VRUOC4 M=&\9Z7+LH&ULL.)PF8X%YS9EI4+!ER1B$ >O_+X_Z 1 P4&0-.H0? M9/[.$&/#V74EVJP?(A-!]AH8J"ULLO>$!5UC6'!XP'7O>F@< M :6 P.NN;RG!M_PB;LIB"D!V1++;6@Y?"=,G,W>Z%R'5AEV]DFKN0!O;>"!F M24P7M_O!"'\,/HPJII>OV:/L0T&#R]LOEG/;PWPW>WA>*"M=))NWO,D!L&IB(RCW)ZR-UG'*BM%<. MU%J1Q2;.ZF'J$$ T>H0-]N B?(HRRZKM5DM@@SBW874GGXT_IWXX"<+^%[A4 M!_!F].#U./Q>% XN^?H$7.?0O/Z09(XA ?[8K; ME'/N]6 FZ/T8NZ+HB<,['09:+UJ^^+NJ9>:ZTNTW(VO@<(>&PO8ZD@C)D-*N3)TB MEQC%A4EBU)FZ[L)AB' 8^KQD-TP5(!(E5P%<=!"P^=N4_SZMB(>OX$=;O<<'6YX^3% M*W7M%#8F/W\=^0[J$?'%[BT/-CQ*O#2)3G/>H9\(WA_[#%I ,R.&P1K1 %XC M2E:2F*P$,4(W%IX:(!)42*!TO^G*GD&*1QOVK&=:L>%AA M9U[85[.^J63X* MM)X12"CM!$ZA!4(_1TIAR6^T4R^NP3]"H+&7FUPK3"7:>-,Y[!/JBRZR$C+& MLBOCP18*?8H3(T>2-#-7)7+'!)423!LQ0:G@J-;09C2&IHTPI??F.?V1;'%7 M";!KS)&X$!@5K:EWW9C]J;FUY"&;Y1[2SO;B!3E9"_6EU-OAM6]Z#M])G)"J M]JND$Z#949[3S6=*4LZPWJ;:@9JG4%!(2IR501;2.U M" Y@=G*58I1,J%5)(9G9G5^_#2:3[HR^NS='KHQH]+&;[J=/?YP/W\OJKR]E M^1?[>[O9[2][#W7]^'XPV*\>\FVV_[U\S'?BE?NRVF:U>%I]'>P?JSQ;[Q_R MO-YN!H:FV8-M5NQZ'S^\?-:B&LA/RCI?U46Y$Q>;"S=%_GW_^GKSE&7B#=_R M-/MRV=-Z+'NJRVFQJ?-JDM7Y=54^/1:[KY<]O;9%65FTW[7\T+[3^);]C_O'*35W6Q4MY89U_B3+!> M]FQ-?."W8E]\*39%_<]EK_U[D_?$KQA(/Z,MAY?'0R&^K_Y/,9;W]\4JGY2K MIVV^JP_E6.6;YMMW^X?B<=]CNVR;7_8FT7@YYV'*O'#"Q*.?WC(_G$;QW$O] M*&Q^B_AJ?WWX7;4HL5=85KTOQ N5O]8;<#K(<10F4>!/O)1/6)**AP8Y8=%4 ML(XC"=( D$9GD.-HOI @AP!R>$;(*R_PPC%GR8SS-)$ 30!H=@;(+A:9!&D! M2*N[JO:2F01I TB[,\@DC<82Y A CCJ$O#,D2 = .K20R7(^]^+;%LJ_#OVI M/_::'G,\CI:BQY0@70#ITD)>+1,_Y$DBL#XM_<1O>F^Y3>L:ZK\U6KCK*)K\ MZ0=!:QD_3+WPVK\*./.21.UY=&@98LTDLR@^B#"(PNM^RN,YF_"K5.9#@M&) M#3/AL7\CM'S#11DF:=R*6RD]9!:=6"U3SX_9C1L!D/)DP,>V1,9!B=6#$_FW/,O4!T.H!M!]ML(88[2C$BG^C$0DGX=7O3'8\&#*03@U@G7!A.Q"E- M!8>1N /#-(Z"P ^O&[=PN0T;R"<&>=@RG_OIH1=L6!M0 W$HH!*V$ TEF7FQW$ ,)!2#6"B'MGMQZ&+>,?ZY:2C\-Q;RM&G7,B82BD$L ME&2Y6 2MZ[Q C5C:IB-C(J$8Q$+YM/1BT3:"6R8&VQZ[6.ZRIW51Y^MW,B%R MB4'LDF0\XY.E&!7Z/NNW(XE#K]@T'4$O8R*]&,1Z@=& $K(82"]&ET'+W5#& M1)8QN@A;V$6:"8R]?&L.D7"&G<8O3,9$PAEV%, \EZ>,B90S["2..5KI<*JL MRX!&:>A#Y)]AEP&-BHG\,^PRH%$QD82&9PQHCMZ12#W#+B,;M0R1>H8=139' MNB&DGN'Y YQC-6XB\9A=1CI*C9M(/&:7D0Z[D#&1>,RSQSI'*QQ)Q^PRZ%$K M'*[2=!GTJ)A(.N:9@YXCE8UD8U)'/'",;LJ82#MFIQ&/)6,B[9B=1CRVC(FT M8U)K!V*.Y!5.9!Z+V#P8TY$QD7DLZI '8KHR)C*/16P>A'G7+LW]Q$3VL8CM M@S%U&1/9QR*VS_%)@SY;^+&7!/ M;V5,9"&+V$(04RU-9"&+V$*G,&._&3$I]R:RD-7)O-LSIE*:-K*036RA4YAB M\!Y>S^0Y81M9R":V$)P?5$L36<@FMA#&E.>$;60AF]A"&%,>%MO(0C:QA3"F M/"RVD85L8@N=G!1N6I&RX<&&N]6H8R& .9[)BY(VLI!-'0N=QFPNR)C(0C9U M+(0PU0X)6>*A8YB MRN--!UG((;:0LH+ZTJF+8?&OAW4<9"&'V$( \\UQ'0=9R"&VT!M,Y6GHR:-W M!UG((;80*,T)G\JC=P=9R"&V$,#D4Q436<@YYR8$%7,9*ALT'60AI]/M"'+W M[L#3.\06PIA*]XXLY!!;"&/*W;N++.026PACRJML+K*02VPAC"FOLKG(0BZQ MA3"FO,KF(@NYQ!;"F/(JFXLLY!);"&&JJVPNLI!+;"&,*:^RNDT.@RH2" MKL%#I1KU#@4(.E1 X>E2C7J/ @0U%5!XT%2CWJ4 02T%%!XUU:AWR4%06P&% MATTU8B,)GB.;845\&;<3H HH/&ZJ$3M)#8::39&)%_##3!A7PF%=@V=0->IU MHB/E*<$KH/ 4JD;LI;?!^B+F8__UX)4""H^C:L1F4D%_*5\9%. M-=-_I#L@-A/>7*Z8"><]H$Y\@$$5,^$4"-0Y$#"H8B:L-]70*&9 MJ/,@0- WC0F:B3H3 @95&Q,T$W5Z!+4?O?(2?]P"3_Q@F2H+ACK.CT"=(.'( M:8T^>[VH@$(S46=*0&X5! H9FH,R>HH*^G.*9^ MZ(D&I8#BC#S4,1,ZLZYV3S"7@GY(IC!HW[[_^&&=WQ>[?!V*+]F+ZZMLLUI4 MK'DX?)9I-;?\_=-F,Q;7HEU09LWU]C->=R,QDIEG8:Z0 MX;NOOHW/R_EQNYG6C[OIXO7E>3-=+];SO/LR#--J/;XLI\OM;MP<_G*_W;\L MY\.O^X=AMUP]+1_&(3A7AOWI-18W5Z?7O+B]NU[L;^_\XN+'+X?5Y M^+7=/TWK<9RGX?CB+P\W.+SE;3?^S^VW]_>/J_'K=O7S9=S,[ZSX>X/%\/Z@ M<'Y0D ^*YP=%^:!T?E"2#\KG!V7YH')^4)$/JN<'5?F@=GY0DP_JYP=U^2#O M0$:GGT18Z[7VP+77>^T!;*\7VP/97F^V![2]7FT/;'N]VQ[@]GJY/=#M]79[ MP-OK]0Z@=]#K'4#O8/!9FSYLZ_4.H'?0ZQU [Z#7.X#>0:]W +V#7N\ >@>] MW@'T#GJ] ^@=]'I'T#OJ]8Z@=]3K'4'O:/"LA!Z6Z/6.H'?4ZQU![ZC7.X+> M4:]W!+VC7N\(>D>]WA'TCGJ]$^B=]'HGT#OI]4Z@=]+KG4#O9/"LFQYVZ_5. MH'?2ZYU [Z37.X'>2:]W KV37N\$>B>]WAGTSGJ],^B=]7IGT#OK][PQZ9[W>&?3.>KT+Z%WT>A?0N^CU+J!W MT>M=0.^BU[N WD6O=P&]B\%9$SILHM>[@-Y%KW[P)Z%[W>%?2N>KTK MZ%WU>E?0N^KUKJ!WU>M=0>^JU[N"WE6O=P6]J\%903HLJ->[@MY5KW<%O:M> M[P9Z-[W>#?1N>KT;Z-WT>C?0N^GU;J!WT^O=0.^FU[N!WDVO=P.]F\%9;SKL MK=>[@=Y-KW<'O;M>[PYZ=[W>'?3N>KT[Z-WU>G?0N^OU[J!WU^O=0>^NU[N# MWEVO=P>]NT&K0[&.1:V#N8Y!K^,HV'$&Q8ZC9,<9-#N.HAUG4.TXRG:<0;?C M*-QQ!N6.HW3'&;0[CN(=9U#O.,IWG$&_XRC@<0:B8X!I4F!B@FD@.D:8%A4F M9I@6'2:&F!8E)J:8%BTFQI@6-2;FF!8])@:9%D4F)ID&3::G*-,;5)F>LDQO MT&5Z"C.]09GI*/FX?ILZ?\<_&/YYQ8/LUOS^/G M[SA>]>,!)V[/A]N,P_'GI_\/'Z_Z9\5P.F.Z^0U02P,$% @ )WI63E(7 M:^:K @ L44 !, !;0V]N=&5N=%]4>7!E&ULS=M=;YLP%,;QKQ)Q M.P7;O!B8FMYLN]TJ;5^ @9.@\";;[=)O/Y.VDU9E4J4C0[^[< M_'B)K-&%:VDQUJ'T[M3LQUC7_NE1G1[\]ELZ_O>KSX]75]*;Z)ZGONNJ7TWC>)A;%\573\7C*WI3WO< MOIO=A[ A6GTYABHN7-M$8=5%X@T=7M^XG(?[OCT8:[O6_%>T:;OM&M-.S?T0 M;HG=;$W=NKTQ?NACMZ^M:;][VXV[Y[QWM?5?ZR$4%L=>_+4AOEX._]B;\P%. M*Y?L[,-K8-8&&,Y UFE9.'R// \ 3 @ "P @ $ 7W)E M;',O+G)E;'-02P$"% ,4 " G>E9.)^B'#H( "Q $ M @ 'I 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( "=Z5DZ0 J18 M[@ "L" 1 " 9D! !D;V-0&UL4$L! A0#% @ )WI63I)=H,7V @ 1PP M !@ ( !]P@ 'AL+W=O5<>P8 $LB 8 " 2,, !X M;"]W;W)KE9.&PO=V]R:W-H965T&UL4$L! A0#% @ )WI63E/14$3 ! &1< !@ ( ! M/1@ 'AL+W=OE9.)TCS76D& !H( & M @ &)'P >&PO=V]R:W-H965T&UL4$L! A0#% @ M)WI63D-6"B4:!@ RQ\ !@ ( !*"8 'AL+W=OE9.#ICCF[&PO=V]R:W-H965T&UL4$L! A0#% @ )WI63I>)Y$&W 0 T@, !D M ( !)S< 'AL+W=OE9.I[<3[+8! #2 P &0 @ $5.0 >&PO=V]R:W-H965T M&UL4$L! A0# M% @ )WI63DAK"7&V 0 T@, !D ( ![#P 'AL+W=O ME9._J.(CK8! #2 M P &0 @ '9/@ >&PO=V]R:W-H965T&UL4$L! A0#% @ )WI63A0/ M0UVV 0 T@, !D ( !M$( 'AL+W=OE9.Y_/1!K&PO=V]R:W-H965T&UL4$L! A0#% @ )WI63B0=P ZV 0 T@, !D M ( !?4@ 'AL+W=OE9.!EU*<;8! #2 P &0 @ %J2@ >&PO M=V]R:W-H965T&UL4$L! A0#% @ )WI63CB3%%ZS 0 T@, !D ( ! M14X 'AL+W=OE9. MPXV^];&PO=V]R:W-H965T&UL4$L! A0#% M @ )WI63JZ!_L=Z @ = D !D ( !!U0 'AL+W=OE9.Q3]9Q],! "&PO=V]R:W-H965T-> !X;"]W;W)K&UL4$L! A0#% @ )WI63@5X[2+% 0 -P0 !D M ( !VF 'AL+W=OE9.H8,V+;0! #2 P &0 @ '68@ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ )WI63H(=# 'L 0 9@4 !D ( !O68 M 'AL+W=OE9.-L=+ M3! " "&PO=V]R:W-H965T&UL4$L! A0#% @ M)WI63J/ROX3J 0 9@4 !D ( !4VT 'AL+W=OE9.40*&R+&PO=V]R:W-H965T&UL4$L! A0#% @ )WI63M+U'5*V 0 T@, !D M ( !+7D 'AL+W=OE9.N2,ZPMP! ":! &0 @ $:>P >&PO=V]R:W-H M965T&UL4$L! M A0#% @ )WI63G33ATE9.C_]U+/4! M U!0 &0 @ '@@0 >&PO=V]R:W-H965T&UL4$L! A0#% @ )WI6 M3K[K$SY^ @ (@D !D ( !!X8 'AL+W=OE9.!+^[L%0" #+!P &0 M @ &\B >&PO=V]R:W-H965T+ !X;"]W;W)K M&UL4$L! A0#% @ )WI63E_.:%4^ P :PX M !D ( !+(\ 'AL+W=OE9.I:A-3%$" "8!P &0 @ &AD@ M>&PO=V]R:W-H965T MJ@( ,0* 9 " 2F5 !X;"]W;W)K&UL4$L! A0#% @ )WI63K.[1^OB @ \@H !D M ( !"I@ 'AL+W=OE9.P=6$KX8" 0"0 &0 @ $CFP >&PO=V]R:W-H965T M"= !X;"]W;W)K&UL4$L! A0# M% @ )WI63E,\QD10 @ 5P@ !D ( !]Y\ 'AL+W=O ME9.2]W^TN,# #" M$0 &0 @ %^H@ >&PO=V]R:W-H965T&UL4$L! A0#% @ )WI63CO0 ME*G. @ " L !D ( !]J@ 'AL+W=OE9.0.C!XML! #]! &0 M @ '[JP >&PO=V]R:W-H965T&UL4$L! A0#% @ )WI63A8J7=&D! -1H !D M ( !'+$ 'AL+W=OE9.2M5$K_H" #$#@ &0 @ 'WM0 >&PO M=V]R:W-H965T&UL4$L! A0#% @ )WI63D+(-5GQ 0 804 !D ( ! MN+L 'AL+W=OE9. MT=)?(W," "M!P &0 @ '@O0 >&PO=V]R:W-H965T&UL4$L! A0#% M @ )WI63C(?"&PO=V]R:W-H965T&UL4$L! A0#% @ )WI63K)H[4^ M @ YP@ !D ( !2] 'AL+W=OE9.;,^TGGH" !=" &0 M@ $"TP >&PO=V]R:W-H965T&UL4$L! A0#% @ )WI63I^-+MTC! RQ0 !D M ( ! -D 'AL+W=OE9.%V?Z:C,% #Q' &0 @ %:W0 >&PO=V]R M:W-H965T&UL M4$L! A0#% @ )WI63K&:97<_ @ 508 !D ( ! >4 M 'AL+W=OE9.@&PO=V]R:W-H965T&UL4$L! A0#% @ M)WI63AW7QI*T P +Q !D ( !K>T 'AL+W=O&UL4$L! A0#% @ )WI63A62[-$# P M%0P !D ( !,_< 'AL+W=OE9.*.W;L5T& "E) &0 @ %M M^@ >&PO=V]R:W-H965T&UL4$L! A0#% @ )WI63N9-GSRB! 7Q8 !D M ( !)0,! 'AL+W=OE9.PSWBLNP! !1!0 &0 @ '^!P$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ )WI63KV!E9.W\&55? ! M %!0 &0 @ '%#@$ >&PO=V]R:W-H965TP0 0!X;"]W;W)K&UL4$L! A0#% @ )WI6 M3@;1(8"D!P LC@ !D ( !&!,! 'AL+W=OE9.GT1B 7(" "R" &0 M @ 'S&@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ )WI63J(.7

    &UL M4$L! A0#% @ )WI63N0P=+S^ @ 20L !H ( !8B,! M 'AL+W=O&UL4$L! A0#% @ )WI63@I% MSZ4N @ [@8 !H ( !F"8! 'AL+W=O&UL4$L! A0#% @ )WI63K2C[&UL4$L! A0#% M @ )WI63B]1[E;D @ 7@H !H ( !W2P! 'AL+W=O&UL M4$L! A0#% @ )WI63H8MIL9O @ 1P@ !H ( !QS(! M 'AL+W=O&UL4$L! A0#% @ )WI63HU! M^Z'I! 6!< !H ( !;C4! 'AL+W=O&UL4$L! A0#% @ )WI63K5L+/1G @ I0< !H M ( !CSH! 'AL+W=O&UL4$L! A0#% M @ )WI63OFMTM:- @ F@@ !H ( !+CT! 'AL+W=O&UL M4$L! A0#% @ )WI63@$X^/3I @ [ H !H ( !KT,! M 'AL+W=O&UL4$L! A0#% @ )WI63G+P M2NO_ P GA, !H ( !T$8! 'AL+W=O&UL4$L! A0#% @ )WI63H,].$]& P &@T !H M ( !!TL! 'AL+W=O&UL4$L! A0#% M @ )WI63MI^(4QK @ ) @ !H ( !A4X! 'AL+W=O&UL M4$L! A0#% @ )WI63M*MLC+! @ UPD !H ( !1%,! M 'AL+W=O&UL4$L! A0#% @ )WI63HJR MHGHQ @ [P8 !H ( !/58! 'AL+W=O&UL4$L! A0#% @ )WI63N*N?3(Z!@ 3B, !H M ( !IE@! 'AL+W=O&UL4$L! A0#% M @ )WI63J ;?Q7] 0 (@4 !H ( !&%\! 'AL+W=O&UL M4$L! A0#% @ )WI63FU2%_/]! 5A@ !H ( !!V0! M 'AL+W=O&UL4$L! A0#% @ )WI63HU[ M<9V,!0 ZQP !H ( !/&D! 'AL+W=O&UL4$L! A0#% @ )WI63F: 4.(R! 10 !H M ( ! &\! 'AL+W=O&UL4$L! A0#% M @ )WI63K7"ELE:%0$ "X$ !0 ( !:G,! 'AL+W-H87)E M9%-T&UL4$L! A0#% @ )WI63J7+G=AE @ /@T T M ( !]H@" 'AL+W-T>6QEE9.8@=F MHO(' !_40 #P @ &&BP( >&PO=V]R:V)O;VLN>&UL4$L! M A0#% @ )WI63L'Q5!9Y P N4@ !H ( !I9," 'AL M+U]R96QS+W=O XML 140 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 141 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 143 FilingSummary.xml IDEA: XBRL DOCUMENT 3.10.0.1 html 557 590 1 false 131 0 false 10 false false R1.htm 0001000 - Document - DOCUMENT AND ENTITY INFORMATION Sheet http://www.hersheys.com/role/DocumentAndEntityInformation DOCUMENT AND ENTITY INFORMATION Cover 1 false false R2.htm 1001000 - Statement - CONSOLIDATED STATEMENTS OF INCOME Sheet http://www.hersheys.com/role/ConsolidatedStatementsOfIncome CONSOLIDATED STATEMENTS OF INCOME Statements 2 false false R3.htm 1002000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 3 false false R4.htm 1003000 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.hersheys.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 4 false false R5.htm 1003501 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.hersheys.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 5 false false R6.htm 1004000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 1005000 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquity CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 7 false false R8.htm 1005501 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) Sheet http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) Statements 8 false false R9.htm 2101100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.hersheys.com/role/SummaryOfSignificantAccountingPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 9 false false R10.htm 2103100 - Disclosure - BUSINESS ACQUISITIONS Sheet http://www.hersheys.com/role/BusinessAcquisitions BUSINESS ACQUISITIONS Notes 10 false false R11.htm 2104100 - Disclosure - GOODWILL AND INTANGIBLE ASSETS Sheet http://www.hersheys.com/role/GoodwillAndIntangibleAssets GOODWILL AND INTANGIBLE ASSETS Notes 11 false false R12.htm 2105100 - Disclosure - SHORT AND LONG-TERM DEBT Sheet http://www.hersheys.com/role/ShortAndLongTermDebt SHORT AND LONG-TERM DEBT Notes 12 false false R13.htm 2106100 - Disclosure - DERIVATIVE INSTRUMENTS Sheet http://www.hersheys.com/role/DerivativeInstruments DERIVATIVE INSTRUMENTS Notes 13 false false R14.htm 2107100 - Disclosure - FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS Sheet http://www.hersheys.com/role/FairValueMeasurementsFairValueMeasurements FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS Notes 14 false false R15.htm 2112100 - Disclosure - ASSETS AND LIABILITIES HELD FOR SALE ASSETS AND LIABILITIES HELD FOR SALE (Notes) Notes http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleNotes ASSETS AND LIABILITIES HELD FOR SALE ASSETS AND LIABILITIES HELD FOR SALE (Notes) Notes 15 false false R16.htm 2116100 - Disclosure - BUSINESS REALIGNMENT ACTIVITIES Sheet http://www.hersheys.com/role/BusinessRealignmentActivities BUSINESS REALIGNMENT ACTIVITIES Notes 16 false false R17.htm 2117100 - Disclosure - INCOME TAXES Sheet http://www.hersheys.com/role/IncomeTaxes INCOME TAXES Notes 17 false false R18.htm 2118100 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS Sheet http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlans PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS Notes 18 false false R19.htm 2123100 - Disclosure - STOCK COMPENSATION PLANS Sheet http://www.hersheys.com/role/StockCompensationPlans STOCK COMPENSATION PLANS Notes 19 false false R20.htm 2124100 - Disclosure - SEGMENT INFORMATION Sheet http://www.hersheys.com/role/SegmentInformation SEGMENT INFORMATION Notes 20 false false R21.htm 2125100 - Disclosure - EQUITY AND NONCONTROLLING INTEREST Sheet http://www.hersheys.com/role/EquityAndNoncontrollingInterest EQUITY AND NONCONTROLLING INTEREST Notes 21 false false R22.htm 2126100 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.hersheys.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 22 false false R23.htm 2127100 - Disclosure - EARNINGS PER SHARE Sheet http://www.hersheys.com/role/EarningsPerShare EARNINGS PER SHARE Notes 23 false false R24.htm 2128100 - Disclosure - OTHER (INCOME) EXPENSE, NET OTHER (INCOME) EXPENSE, NET Sheet http://www.hersheys.com/role/OtherIncomeExpenseNetOtherIncomeExpenseNet OTHER (INCOME) EXPENSE, NET OTHER (INCOME) EXPENSE, NET Notes 24 false false R25.htm 2129100 - Disclosure - SUPPLEMENTAL BALANCE SHEET INFORMATION Sheet http://www.hersheys.com/role/SupplementalBalanceSheetInformation SUPPLEMENTAL BALANCE SHEET INFORMATION Notes 25 false false R26.htm 2130100 - Disclosure - QUARTERLY DATA (Unaudited) Sheet http://www.hersheys.com/role/QuarterlyDataUnaudited QUARTERLY DATA (Unaudited) Notes 26 false false R27.htm 2131100 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS Sheet http://www.hersheys.com/role/ScheduleIiValuationAndQualifyingAccountsScheduleIiValuationAndQualifyingAccounts SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS Notes 27 false false R28.htm 2201201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 28 false false R29.htm 2301302 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesTables SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://www.hersheys.com/role/SummaryOfSignificantAccountingPolicies 29 false false R30.htm 2303301 - Disclosure - BUSINESS ACQUISITIONS (Tables) Sheet http://www.hersheys.com/role/BusinessAcquisitionsTables BUSINESS ACQUISITIONS (Tables) Tables http://www.hersheys.com/role/BusinessAcquisitions 30 false false R31.htm 2304301 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) Sheet http://www.hersheys.com/role/GoodwillAndIntangibleAssetsTables GOODWILL AND INTANGIBLE ASSETS (Tables) Tables http://www.hersheys.com/role/GoodwillAndIntangibleAssets 31 false false R32.htm 2305301 - Disclosure - SHORT AND LONG-TERM DEBT (Tables) Sheet http://www.hersheys.com/role/ShortAndLongTermDebtTables SHORT AND LONG-TERM DEBT (Tables) Tables http://www.hersheys.com/role/ShortAndLongTermDebt 32 false false R33.htm 2306301 - Disclosure - DERIVATIVE INSTRUMENTS (Tables) Sheet http://www.hersheys.com/role/DerivativeInstrumentsTables DERIVATIVE INSTRUMENTS (Tables) Tables http://www.hersheys.com/role/DerivativeInstruments 33 false false R34.htm 2307301 - Disclosure - FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.hersheys.com/role/FairValueMeasurementsFairValueMeasurementsTables FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS (Tables) Tables http://www.hersheys.com/role/FairValueMeasurementsFairValueMeasurements 34 false false R35.htm 2312301 - Disclosure - ASSETS AND LIABILITIES HELD FOR SALE ASSETS AND LIABILITIES HELD FOR SALE (Tables) Sheet http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleTables ASSETS AND LIABILITIES HELD FOR SALE ASSETS AND LIABILITIES HELD FOR SALE (Tables) Tables http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleNotes 35 false false R36.htm 2316301 - Disclosure - BUSINESS REALIGNMENT ACTIVITIES (Tables) Sheet http://www.hersheys.com/role/BusinessRealignmentActivitiesTables BUSINESS REALIGNMENT ACTIVITIES (Tables) Tables http://www.hersheys.com/role/BusinessRealignmentActivities 36 false false R37.htm 2317301 - Disclosure - INCOME TAXES (Tables) Sheet http://www.hersheys.com/role/IncomeTaxesTables INCOME TAXES (Tables) Tables http://www.hersheys.com/role/IncomeTaxes 37 false false R38.htm 2318301 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS (Tables) Sheet http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansTables PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS (Tables) Tables http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlans 38 false false R39.htm 2323301 - Disclosure - STOCK COMPENSATION PLANS (Tables) Sheet http://www.hersheys.com/role/StockCompensationPlansTables STOCK COMPENSATION PLANS (Tables) Tables http://www.hersheys.com/role/StockCompensationPlans 39 false false R40.htm 2324301 - Disclosure - SEGMENT INFORMATION (Tables) Sheet http://www.hersheys.com/role/SegmentInformationTables SEGMENT INFORMATION (Tables) Tables http://www.hersheys.com/role/SegmentInformation 40 false false R41.htm 2325301 - Disclosure - EQUITY AND NONCONTROLLING INTEREST (Tables) Sheet http://www.hersheys.com/role/EquityAndNoncontrollingInterestTables EQUITY AND NONCONTROLLING INTEREST (Tables) Tables http://www.hersheys.com/role/EquityAndNoncontrollingInterest 41 false false R42.htm 2326301 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) Sheet http://www.hersheys.com/role/CommitmentsAndContingenciesTables COMMITMENTS AND CONTINGENCIES (Tables) Tables http://www.hersheys.com/role/CommitmentsAndContingencies 42 false false R43.htm 2327301 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://www.hersheys.com/role/EarningsPerShareTables EARNINGS PER SHARE (Tables) Tables http://www.hersheys.com/role/EarningsPerShare 43 false false R44.htm 2328301 - Disclosure - OTHER (INCOME) EXPENSE, NET OTHER (INCOME) EXPENSE, NET (Tables) Sheet http://www.hersheys.com/role/OtherIncomeExpenseNetOtherIncomeExpenseNetTables OTHER (INCOME) EXPENSE, NET OTHER (INCOME) EXPENSE, NET (Tables) Tables http://www.hersheys.com/role/OtherIncomeExpenseNetOtherIncomeExpenseNet 44 false false R45.htm 2329301 - Disclosure - SUPPLEMENTAL BALANCE SHEET INFORMATION (Tables) Sheet http://www.hersheys.com/role/SupplementalBalanceSheetInformationTables SUPPLEMENTAL BALANCE SHEET INFORMATION (Tables) Tables http://www.hersheys.com/role/SupplementalBalanceSheetInformation 45 false false R46.htm 2330301 - Disclosure - QUARTERLY DATA (Tables) Sheet http://www.hersheys.com/role/QuarterlyDataTables QUARTERLY DATA (Tables) Tables http://www.hersheys.com/role/QuarterlyDataUnaudited 46 false false R47.htm 2401403 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION (Details) Sheet http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesDescriptionOfBusinessAndBasisOfPresentationDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION (Details) Details 47 false false R48.htm 2401404 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - REVENUE RECOGNITION (Details) Sheet http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - REVENUE RECOGNITION (Details) Details 48 false false R49.htm 2401405 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - SELLING, MARKETING AND ADMINISTRATIVE EXPENSE (Details) Sheet http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesSellingMarketingAndAdministrativeExpenseDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - SELLING, MARKETING AND ADMINISTRATIVE EXPENSE (Details) Details 49 false false R50.htm 2401406 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - ACCOUNTS RECEIVABLE - TRADE (Details) Sheet http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesAccountsReceivableTradeDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - ACCOUNTS RECEIVABLE - TRADE (Details) Details 50 false false R51.htm 2401407 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - INVENTORIES (Details) Sheet http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesInventoriesDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - INVENTORIES (Details) Details 51 false false R52.htm 2401408 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - PROPERTY, PLANT AND EQUIPMENT (Details) Sheet http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - PROPERTY, PLANT AND EQUIPMENT (Details) Details 52 false false R53.htm 2401409 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - COMPUTER SOFTWARE (Details) Sheet http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesComputerSoftwareDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - COMPUTER SOFTWARE (Details) Details 53 false false R54.htm 2401410 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - RECENT ACCOUNTING PRONOUNCEMENTS (Details) Sheet http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - RECENT ACCOUNTING PRONOUNCEMENTS (Details) Details 54 false false R55.htm 2403402 - Disclosure - BUSINESS ACQUISITIONS - PIRATE BRANDS NARRATIVE (Details) Sheet http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsNarrativeDetails BUSINESS ACQUISITIONS - PIRATE BRANDS NARRATIVE (Details) Details 55 false false R56.htm 2403403 - Disclosure - BUSINESS ACQUISITIONS - PIRATE BRANDS ASSETS ACQUIRED AND LIABILITIES ASSUMED ALLOCATION (Details) Sheet http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsAssetsAcquiredAndLiabilitiesAssumedAllocationDetails BUSINESS ACQUISITIONS - PIRATE BRANDS ASSETS ACQUIRED AND LIABILITIES ASSUMED ALLOCATION (Details) Details 56 false false R57.htm 2403404 - Disclosure - BUSINESS ACQUISITIONS - AMPLIFY SNACK BRANDS, INC NARRATIVE (Details) Sheet http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncNarrativeDetails BUSINESS ACQUISITIONS - AMPLIFY SNACK BRANDS, INC NARRATIVE (Details) Details 57 false false R58.htm 2403405 - Disclosure - BUSINESS ACQUISITIONS - AMPLIFY SNACK BRANDS, INC ASSETS ACQUIRED AND LIABILITIES ASSUMED ALLOCATION (Details) Sheet http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncAssetsAcquiredAndLiabilitiesAssumedAllocationDetails BUSINESS ACQUISITIONS - AMPLIFY SNACK BRANDS, INC ASSETS ACQUIRED AND LIABILITIES ASSUMED ALLOCATION (Details) Details 58 false false R59.htm 2403406 - Disclosure - BUSINESS ACQUISITIONS - RIPPLE BRAND COLLECTIVE, LLC ASSETS ACQUIRED AND LIABILITIES ASSUMED ALLOCATION (Details) Sheet http://www.hersheys.com/role/BusinessAcquisitionsRippleBrandCollectiveLlcAssetsAcquiredAndLiabilitiesAssumedAllocationDetails BUSINESS ACQUISITIONS - RIPPLE BRAND COLLECTIVE, LLC ASSETS ACQUIRED AND LIABILITIES ASSUMED ALLOCATION (Details) Details 59 false false R60.htm 2403407 - Disclosure - BUSINESS ACQUISITIONS - RIPPLE BRAND COLLECTIVE, LLC NARRATIVE (Details) Sheet http://www.hersheys.com/role/BusinessAcquisitionsRippleBrandCollectiveLlcNarrativeDetails BUSINESS ACQUISITIONS - RIPPLE BRAND COLLECTIVE, LLC NARRATIVE (Details) Details 60 false false R61.htm 2403408 - Disclosure - BUSINESS ACQUISITIONS - SHANGHAI GOLDEN MONKEY NARRATIVE (Details) Sheet http://www.hersheys.com/role/BusinessAcquisitionsShanghaiGoldenMonkeyNarrativeDetails BUSINESS ACQUISITIONS - SHANGHAI GOLDEN MONKEY NARRATIVE (Details) Details 61 false false R62.htm 2404402 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF CHANGES IN CARRYING VALUE OF GOODWILL BY REPORTABLE SEGMENT (Details) Sheet http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfChangesInCarryingValueOfGoodwillByReportableSegmentDetails GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF CHANGES IN CARRYING VALUE OF GOODWILL BY REPORTABLE SEGMENT (Details) Details 62 false false R63.htm 2404403 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - GOODWILL AND INTANGIBLE ASSETS NARRATIVE (Details) Sheet http://www.hersheys.com/role/GoodwillAndIntangibleAssetsGoodwillAndIntangibleAssetsNarrativeDetails GOODWILL AND INTANGIBLE ASSETS - GOODWILL AND INTANGIBLE ASSETS NARRATIVE (Details) Details 63 false false R64.htm 2404404 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF GROSS CARRYING AMOUNT AND ACCUMULATED AMORTIZATION FOR EACH MAJOR CLASS OF INTANGIBLE ASSET (Details) Sheet http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfGrossCarryingAmountAndAccumulatedAmortizationForEachMajorClassOfIntangibleAssetDetails GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF GROSS CARRYING AMOUNT AND ACCUMULATED AMORTIZATION FOR EACH MAJOR CLASS OF INTANGIBLE ASSET (Details) Details 64 false false R65.htm 2404405 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF AMORTIZATION EXPENSE, FOR THE NEXT FIVE YEARS (Details) Sheet http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseForNextFiveYearsDetails GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF AMORTIZATION EXPENSE, FOR THE NEXT FIVE YEARS (Details) Details 65 false false R66.htm 2405402 - Disclosure - SHORT AND LONG-TERM DEBT - SHORT-TERM DEBT NARRATIVE (Details) Sheet http://www.hersheys.com/role/ShortAndLongTermDebtShortTermDebtNarrativeDetails SHORT AND LONG-TERM DEBT - SHORT-TERM DEBT NARRATIVE (Details) Details 66 false false R67.htm 2405403 - Disclosure - SHORT AND LONG-TERM DEBT - SCHEDULE OF LONG-TERM DEBT INSTRUMENTS (Details) Sheet http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfLongTermDebtInstrumentsDetails SHORT AND LONG-TERM DEBT - SCHEDULE OF LONG-TERM DEBT INSTRUMENTS (Details) Details 67 false false R68.htm 2405404 - Disclosure - SHORT AND LONG-TERM DEBT - LONG TERM DEBT INTEREST RATES (Details) Sheet http://www.hersheys.com/role/ShortAndLongTermDebtLongTermDebtInterestRatesDetails SHORT AND LONG-TERM DEBT - LONG TERM DEBT INTEREST RATES (Details) Details 68 false false R69.htm 2405405 - Disclosure - SHORT AND LONG-TERM DEBT - LONG TERM DEBT NARRATIVE (Details) Sheet http://www.hersheys.com/role/ShortAndLongTermDebtLongTermDebtNarrativeDetails SHORT AND LONG-TERM DEBT - LONG TERM DEBT NARRATIVE (Details) Details 69 false false R70.htm 2405406 - Disclosure - SHORT AND LONG-TERM DEBT - SCHEDULE OF MATURITIES OF LONG-TERM DEBT (Details) Sheet http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtDetails SHORT AND LONG-TERM DEBT - SCHEDULE OF MATURITIES OF LONG-TERM DEBT (Details) Details 70 false false R71.htm 2405407 - Disclosure - SHORT AND LONG-TERM DEBT - SCHEDULE OF NET INTEREST EXPENSE (Details) Sheet http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfNetInterestExpenseDetails SHORT AND LONG-TERM DEBT - SCHEDULE OF NET INTEREST EXPENSE (Details) Details 71 false false R72.htm 2406402 - Disclosure - DERIVATIVE INSTRUMENTS - DERIVATIVE INSTRUMENTS NARRATIVE (Details) Sheet http://www.hersheys.com/role/DerivativeInstrumentsDerivativeInstrumentsNarrativeDetails DERIVATIVE INSTRUMENTS - DERIVATIVE INSTRUMENTS NARRATIVE (Details) Details 72 false false R73.htm 2406403 - Disclosure - DERIVATIVE INSTRUMENTS - SCHEDULE OF THE CLASSIFICATION OF DERIVATIVE ASSETS AND LIABILITIES WITHIN THE CONSOLIDATED BALANCE SHEETS (Details) Sheet http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfClassificationOfDerivativeAssetsAndLiabilitiesWithinConsolidatedBalanceSheetsDetails DERIVATIVE INSTRUMENTS - SCHEDULE OF THE CLASSIFICATION OF DERIVATIVE ASSETS AND LIABILITIES WITHIN THE CONSOLIDATED BALANCE SHEETS (Details) Details 73 false false R74.htm 2406404 - Disclosure - DERIVATIVE INSTRUMENTS - SCHEDULE OF THE EFFECT OF DERIVATIVE INSTRUMENTS ON THE CONSOLIDATED STATEMENTS OF INCOME (Details) Sheet http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfEffectOfDerivativeInstrumentsOnConsolidatedStatementsOfIncomeDetails DERIVATIVE INSTRUMENTS - SCHEDULE OF THE EFFECT OF DERIVATIVE INSTRUMENTS ON THE CONSOLIDATED STATEMENTS OF INCOME (Details) Details 74 false false R75.htm 2407402 - Disclosure - FAIR VALUE MEASUREMENTS - SCHEDULE OF ASSETS AND LIABILITIES MEASURED AT FAIR VALUE (Details) Sheet http://www.hersheys.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueDetails FAIR VALUE MEASUREMENTS - SCHEDULE OF ASSETS AND LIABILITIES MEASURED AT FAIR VALUE (Details) Details 75 false false R76.htm 2407403 - Disclosure - FAIR VALUE MEASUREMENTS - SCHEDULE OF FAIR VALUES AND CARRYING VALUES OF LONG-TERM DEBT (Details) Sheet http://www.hersheys.com/role/FairValueMeasurementsScheduleOfFairValuesAndCarryingValuesOfLongTermDebtDetails FAIR VALUE MEASUREMENTS - SCHEDULE OF FAIR VALUES AND CARRYING VALUES OF LONG-TERM DEBT (Details) Details 76 false false R77.htm 2407404 - Disclosure - FAIR VALUE MEASUREMENTS - FAIR VALUE MEASUREMENTS NARRATIVE (Details) Sheet http://www.hersheys.com/role/FairValueMeasurementsFairValueMeasurementsNarrativeDetails FAIR VALUE MEASUREMENTS - FAIR VALUE MEASUREMENTS NARRATIVE (Details) Details 77 false false R78.htm 2412402 - Disclosure - ASSETS AND LIABILITIES HELD FOR SALE ASSETS AND LIABILITIES HELD FOR SALE (Details) Sheet http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleDetails ASSETS AND LIABILITIES HELD FOR SALE ASSETS AND LIABILITIES HELD FOR SALE (Details) Details http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleTables 78 false false R79.htm 2416402 - Disclosure - BUSINESS REALIGNMENT ACTIVITIES - SCHEDULE OF BUSINESS REALIGNMENT ACTIVITY (Details) Sheet http://www.hersheys.com/role/BusinessRealignmentActivitiesScheduleOfBusinessRealignmentActivityDetails BUSINESS REALIGNMENT ACTIVITIES - SCHEDULE OF BUSINESS REALIGNMENT ACTIVITY (Details) Details 79 false false R80.htm 2416403 - Disclosure - BUSINESS REALIGNMENT ACTIVITIES - BUSINESS REALIGNMENT ACTIVITIES NARRATIVE (Details) Sheet http://www.hersheys.com/role/BusinessRealignmentActivitiesBusinessRealignmentActivitiesNarrativeDetails BUSINESS REALIGNMENT ACTIVITIES - BUSINESS REALIGNMENT ACTIVITIES NARRATIVE (Details) Details 80 false false R81.htm 2416404 - Disclosure - BUSINESS REALIGNMENT ACTIVITIES - SCHEDULE OF LIABILITY ACTIVITY FOR COSTS QUALIFYING AS EXIT AND DISPOSAL COSTS (Details) Sheet http://www.hersheys.com/role/BusinessRealignmentActivitiesScheduleOfLiabilityActivityForCostsQualifyingAsExitAndDisposalCostsDetails BUSINESS REALIGNMENT ACTIVITIES - SCHEDULE OF LIABILITY ACTIVITY FOR COSTS QUALIFYING AS EXIT AND DISPOSAL COSTS (Details) Details 81 false false R82.htm 2417402 - Disclosure - INCOME TAXES - SCHEDULE OF INCOME (LOSS) BEFORE TAXES (Details) Sheet http://www.hersheys.com/role/IncomeTaxesScheduleOfIncomeLossBeforeTaxesDetails INCOME TAXES - SCHEDULE OF INCOME (LOSS) BEFORE TAXES (Details) Details 82 false false R83.htm 2417403 - Disclosure - INCOME TAXES - SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT) (Details) Sheet http://www.hersheys.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails INCOME TAXES - SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT) (Details) Details 83 false false R84.htm 2417404 - Disclosure - INCOME TAXES - INCOME TAXES NARRATIVE (Details) Sheet http://www.hersheys.com/role/IncomeTaxesIncomeTaxesNarrativeDetails INCOME TAXES - INCOME TAXES NARRATIVE (Details) Details 84 false false R85.htm 2417405 - Disclosure - INCOME TAXES - SCHEDULE OF DEFERRED TAX ASSET AND LIABILITIES (Details) Sheet http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails INCOME TAXES - SCHEDULE OF DEFERRED TAX ASSET AND LIABILITIES (Details) Details 85 false false R86.htm 2417406 - Disclosure - INCOME TAXES - SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION (Details) Sheet http://www.hersheys.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails INCOME TAXES - SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION (Details) Details 86 false false R87.htm 2417407 - Disclosure - INCOME TAXES - SCHEDULE OF UNRECOGNIZED TAX BENEFITS ROLL FORWARD (Details) Sheet http://www.hersheys.com/role/IncomeTaxesScheduleOfUnrecognizedTaxBenefitsRollForwardDetails INCOME TAXES - SCHEDULE OF UNRECOGNIZED TAX BENEFITS ROLL FORWARD (Details) Details 87 false false R88.htm 2418402 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS NARRATIVE (Details) Sheet http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansPensionAndOtherPostRetirementBenefitPlansNarrativeDetails PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS NARRATIVE (Details) Details 88 false false R89.htm 2418403 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF DEFINED BENEFIT OBLIGATIONS, PLAN ASSETS AND FUNDED STATUS (Details) Sheet http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF DEFINED BENEFIT OBLIGATIONS, PLAN ASSETS AND FUNDED STATUS (Details) Details 89 false false R90.htm 2418404 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF ACCUMULATED BENEFIT OBLIGATIONS IN EXCESS OF PLAN ASSETS (Details) Sheet http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfAccumulatedBenefitObligationsInExcessOfPlanAssetsDetails PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF ACCUMULATED BENEFIT OBLIGATIONS IN EXCESS OF PLAN ASSETS (Details) Details 90 false false R91.htm 2418405 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF COMPONENTS OF NET PERIODIC BENEFIT COST (Details) Sheet http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfComponentsOfNetPeriodicBenefitCostDetails PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF COMPONENTS OF NET PERIODIC BENEFIT COST (Details) Details 91 false false R92.htm 2418406 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF AMOUNTS EXPECTED TO BE AMORTIZED FROM AOCI INTO NET PERIODIC BENEFIT (Details) Sheet http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfAmountsExpectedToBeAmortizedFromAociIntoNetPeriodicBenefitDetails PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF AMOUNTS EXPECTED TO BE AMORTIZED FROM AOCI INTO NET PERIODIC BENEFIT (Details) Details 92 false false R93.htm 2418407 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF WEIGHTED AVERAGE ASSUMPTIONS USED IN COMPUTING BENEFIT OBLIGATIONS (Details) Sheet http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfWeightedAverageAssumptionsUsedInComputingBenefitObligationsDetails PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF WEIGHTED AVERAGE ASSUMPTIONS USED IN COMPUTING BENEFIT OBLIGATIONS (Details) Details 93 false false R94.htm 2418408 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF WEIGHTED AVERAGE ASSUMPTIONS USED IN COMPUTING NET PERIODIC BENEFIT COST (Details) Sheet http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfWeightedAverageAssumptionsUsedInComputingNetPeriodicBenefitCostDetails PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF WEIGHTED AVERAGE ASSUMPTIONS USED IN COMPUTING NET PERIODIC BENEFIT COST (Details) Details 94 false false R95.htm 2418409 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF EFFECT OF ONE PERCENT CHANGE IN ASSUMED HEALTH CARE TREND RATES (Details) Sheet http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfEffectOfOnePercentChangeInAssumedHealthCareTrendRatesDetails PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF EFFECT OF ONE PERCENT CHANGE IN ASSUMED HEALTH CARE TREND RATES (Details) Details 95 false false R96.htm 2418410 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF PLAN ASSETS ACROSS ASSET CLASSES (Details) Sheet http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPlanAssetsAcrossAssetClassesDetails PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF PLAN ASSETS ACROSS ASSET CLASSES (Details) Details 96 false false R97.htm 2418411 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF PENSION PLAN ASSETS WITHIN THE FAIR VALUE HIERARCHY (Details) Sheet http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPensionPlanAssetsWithinFairValueHierarchyDetails PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF PENSION PLAN ASSETS WITHIN THE FAIR VALUE HIERARCHY (Details) Details 97 false false R98.htm 2418412 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF EXPECTED BENEFIT PAYMENTS TO BE PAID (Details) Sheet http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfExpectedBenefitPaymentsToBePaidDetails PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF EXPECTED BENEFIT PAYMENTS TO BE PAID (Details) Details 98 false false R99.htm 2423402 - Disclosure - STOCK COMPENSATION PLANS - STOCK COMPENSATION PLANS NARRATIVE (Details) Sheet http://www.hersheys.com/role/StockCompensationPlansStockCompensationPlansNarrativeDetails STOCK COMPENSATION PLANS - STOCK COMPENSATION PLANS NARRATIVE (Details) Details 99 false false R100.htm 2423403 - Disclosure - STOCK COMPENSATION PLANS - SCHEDULE OF COMPENSATION EXPENSE AND INCOME TAX BENEFITS FOR STOCK-BASED COMPENSATION PROGRAMS (Details) Sheet http://www.hersheys.com/role/StockCompensationPlansScheduleOfCompensationExpenseAndIncomeTaxBenefitsForStockBasedCompensationProgramsDetails STOCK COMPENSATION PLANS - SCHEDULE OF COMPENSATION EXPENSE AND INCOME TAX BENEFITS FOR STOCK-BASED COMPENSATION PROGRAMS (Details) Details 100 false false R101.htm 2423404 - Disclosure - STOCK COMPENSATION PLANS - SCHEDULE OF STOCK OPTION ACTIVITY (Details) Sheet http://www.hersheys.com/role/StockCompensationPlansScheduleOfStockOptionActivityDetails STOCK COMPENSATION PLANS - SCHEDULE OF STOCK OPTION ACTIVITY (Details) Details 101 false false R102.htm 2423405 - Disclosure - STOCK COMPENSATION PLANS - SCHEDULE OF FAIR VALUE WEIGHTED-AVERAGE ASSUMPTIONS (Details) Sheet http://www.hersheys.com/role/StockCompensationPlansScheduleOfFairValueWeightedAverageAssumptionsDetails STOCK COMPENSATION PLANS - SCHEDULE OF FAIR VALUE WEIGHTED-AVERAGE ASSUMPTIONS (Details) Details 102 false false R103.htm 2423406 - Disclosure - STOCK COMPENSATION PLANS - SCHEDULE OF STOCK OPTION INFORMATION BY EXERCISE PRICE RANGE (Details) Sheet http://www.hersheys.com/role/StockCompensationPlansScheduleOfStockOptionInformationByExercisePriceRangeDetails STOCK COMPENSATION PLANS - SCHEDULE OF STOCK OPTION INFORMATION BY EXERCISE PRICE RANGE (Details) Details 103 false false R104.htm 2423407 - Disclosure - STOCK COMPENSATION PLANS - SCHEDULE OF PSUs AND RSUs ACTIVITY (Details) Sheet http://www.hersheys.com/role/StockCompensationPlansScheduleOfPsusAndRsusActivityDetails STOCK COMPENSATION PLANS - SCHEDULE OF PSUs AND RSUs ACTIVITY (Details) Details 104 false false R105.htm 2423408 - Disclosure - STOCK COMPENSATION PLANS - SCHEDULE OF PSUs AND RSUS FAIR VALUE WEIGHTED-AVERAGE ASSUMPTIONS (Details) Sheet http://www.hersheys.com/role/StockCompensationPlansScheduleOfPsusAndRsusFairValueWeightedAverageAssumptionsDetails STOCK COMPENSATION PLANS - SCHEDULE OF PSUs AND RSUS FAIR VALUE WEIGHTED-AVERAGE ASSUMPTIONS (Details) Details 105 false false R106.htm 2424402 - Disclosure - - SEGMENT INFORMATION NARRATIVE (Details) Sheet http://www.hersheys.com/role/SegmentInformationNarrativeDetails - SEGMENT INFORMATION NARRATIVE (Details) Details 106 false false R107.htm 2424403 - Disclosure - - SCHEDULE OF NET SALES AND EARNINGS BY SEGMENT (Details) Sheet http://www.hersheys.com/role/ScheduleOfNetSalesAndEarningsBySegmentDetails - SCHEDULE OF NET SALES AND EARNINGS BY SEGMENT (Details) Details 107 false false R108.htm 2424404 - Disclosure - SEGMENT INFORMATION - SCHEDULE OF UNALLOCATED MARK-TO-MARKET (GAINS) LOSSES ON COMMODITY DERIVATIVES (Details) Sheet http://www.hersheys.com/role/SegmentInformationScheduleOfUnallocatedMarkToMarketGainsLossesOnCommodityDerivativesDetails SEGMENT INFORMATION - SCHEDULE OF UNALLOCATED MARK-TO-MARKET (GAINS) LOSSES ON COMMODITY DERIVATIVES (Details) Details 108 false false R109.htm 2424405 - Disclosure - - SCHEDULE OF DEPRECIATION AND AMORTIZATION EXPENSE INCLUDED WITHIN SEGMENT INCOME (Details) Sheet http://www.hersheys.com/role/ScheduleOfDepreciationAndAmortizationExpenseIncludedWithinSegmentIncomeDetails - SCHEDULE OF DEPRECIATION AND AMORTIZATION EXPENSE INCLUDED WITHIN SEGMENT INCOME (Details) Details 109 false false R110.htm 2424406 - Disclosure - - SCHEDULE OF SEGMENT INFORMATION BY GEOGRAPHY (Details) Sheet http://www.hersheys.com/role/ScheduleOfSegmentInformationByGeographyDetails - SCHEDULE OF SEGMENT INFORMATION BY GEOGRAPHY (Details) Details 110 false false R111.htm 2424407 - Disclosure - SEGMENT INFORMATION - SCHEDULE OF ADDITIONAL PRODUCT LINE SALES (Details) Sheet http://www.hersheys.com/role/SegmentInformationScheduleOfAdditionalProductLineSalesDetails SEGMENT INFORMATION - SCHEDULE OF ADDITIONAL PRODUCT LINE SALES (Details) Details 111 false false R112.htm 2425402 - Disclosure - EQUITY AND NONCONTROLLING INTEREST - EQUITY AND NONCONTROLLING INTEREST NARRATIVE (Details) Sheet http://www.hersheys.com/role/EquityAndNoncontrollingInterestEquityAndNoncontrollingInterestNarrativeDetails EQUITY AND NONCONTROLLING INTEREST - EQUITY AND NONCONTROLLING INTEREST NARRATIVE (Details) Details 112 false false R113.htm 2425403 - Disclosure - EQUITY AND NONCONTROLLING INTEREST - SCHEDULE OF THE CHANGES IN THE OUTSTANDING SHARES OF COMMMON STOCK (Details) Sheet http://www.hersheys.com/role/EquityAndNoncontrollingInterestScheduleOfChangesInOutstandingSharesOfCommmonStockDetails EQUITY AND NONCONTROLLING INTEREST - SCHEDULE OF THE CHANGES IN THE OUTSTANDING SHARES OF COMMMON STOCK (Details) Details 113 false false R114.htm 2425404 - Disclosure - EQUITY AND NONCONTROLLING INTEREST - SCHEDULE OF ACTIVITY RELATING TO THE NONCONTROLLING INTEREST (Details) Sheet http://www.hersheys.com/role/EquityAndNoncontrollingInterestScheduleOfActivityRelatingToNoncontrollingInterestDetails EQUITY AND NONCONTROLLING INTEREST - SCHEDULE OF ACTIVITY RELATING TO THE NONCONTROLLING INTEREST (Details) Details 114 false false R115.htm 2426402 - Disclosure - COMMITMENTS AND CONTINGENCIES - SCHEDULE OF PURCHASE OBLIGATIONS COVERED BY PUTCHASE AGREEMENTS WITH VARIOUS SUPPLIERS FUTURE MATURTY SCHEDULE (Details) Sheet http://www.hersheys.com/role/CommitmentsAndContingenciesScheduleOfPurchaseObligationsCoveredByPutchaseAgreementsWithVariousSuppliersFutureMaturtyScheduleDetails COMMITMENTS AND CONTINGENCIES - SCHEDULE OF PURCHASE OBLIGATIONS COVERED BY PUTCHASE AGREEMENTS WITH VARIOUS SUPPLIERS FUTURE MATURTY SCHEDULE (Details) Details 115 false false R116.htm 2426403 - Disclosure - COMMITMENTS AND CONTINGENCIES - SCHEDULE OF OPERATING AND CAPITAL LEASE OBLIGATIONS (Details) Sheet http://www.hersheys.com/role/CommitmentsAndContingenciesScheduleOfOperatingAndCapitalLeaseObligationsDetails COMMITMENTS AND CONTINGENCIES - SCHEDULE OF OPERATING AND CAPITAL LEASE OBLIGATIONS (Details) Details 116 false false R117.htm 2426404 - Disclosure - COMMITMENTS AND CONTINGENCIES - COMMITMENTS AND CONTINGENCIES NARRATIVE (Details) Sheet http://www.hersheys.com/role/CommitmentsAndContingenciesCommitmentsAndContingenciesNarrativeDetails COMMITMENTS AND CONTINGENCIES - COMMITMENTS AND CONTINGENCIES NARRATIVE (Details) Details 117 false false R118.htm 2427402 - Disclosure - - SCHEDULE OF BASIC AND DILUTED EARNINGS PER SHARE (Details) Sheet http://www.hersheys.com/role/ScheduleOfBasicAndDilutedEarningsPerShareDetails - SCHEDULE OF BASIC AND DILUTED EARNINGS PER SHARE (Details) Details 118 false false R119.htm 2427403 - Disclosure - EARNINGS PER SHARE - EARNINGS PER SHARE NARRATIVE (Details) Sheet http://www.hersheys.com/role/EarningsPerShareEarningsPerShareNarrativeDetails EARNINGS PER SHARE - EARNINGS PER SHARE NARRATIVE (Details) Details 119 false false R120.htm 2428402 - Disclosure - OTHER (INCOME) EXPENSE, NET - SCHEDULE OF OTHER (INCOME) AND EXPENSE, NET (Details) Sheet http://www.hersheys.com/role/OtherIncomeExpenseNetScheduleOfOtherIncomeAndExpenseNetDetails OTHER (INCOME) EXPENSE, NET - SCHEDULE OF OTHER (INCOME) AND EXPENSE, NET (Details) Details http://www.hersheys.com/role/OtherIncomeExpenseNetOtherIncomeExpenseNetTables 120 false false R121.htm 2429402 - Disclosure - - SCHEDULE OF SUPPLEMENTAL BALANCE SHEET INFORMATION (Details) Sheet http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails - SCHEDULE OF SUPPLEMENTAL BALANCE SHEET INFORMATION (Details) Details 121 false false R122.htm 2430402 - Disclosure - - SCHEDULE OF QUARTERLY FINANCIAL INFORMATION (Details) Sheet http://www.hersheys.com/role/ScheduleOfQuarterlyFinancialInformationDetails - SCHEDULE OF QUARTERLY FINANCIAL INFORMATION (Details) Details 122 false false R123.htm 2431401 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) Sheet http://www.hersheys.com/role/ScheduleIiValuationAndQualifyingAccountsScheduleIiValuationAndQualifyingAccountsDetails SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) Details http://www.hersheys.com/role/ScheduleIiValuationAndQualifyingAccountsScheduleIiValuationAndQualifyingAccounts 123 false false All Reports Book All Reports a2018form10-kq4.htm hsy-20181231.xsd hsy-20181231_cal.xml hsy-20181231_def.xml hsy-20181231_lab.xml hsy-20181231_pre.xml hsy_20181231exhibit211.htm hsy_20181231exhibit231.htm hsy_20181231exhibit232.htm hsy_20181231exhibit311.htm hsy_20181231exhibit312.htm hsy_20181231exhibit321.htm hsy_20181231exhibit32by-la.htm http://fasb.org/srt/2018-01-31 http://xbrl.sec.gov/dei/2018-01-31 http://xbrl.sec.gov/invest/2013-01-31 http://fasb.org/us-gaap/2018-01-31 http://xbrl.sec.gov/country/2017-01-31 true true JSON 145 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "a2018form10-kq4.htm": { "axisCustom": 0, "axisStandard": 40, "contextCount": 557, "dts": { "calculationLink": { "local": [ "hsy-20181231_cal.xml" ] }, "definitionLink": { "local": [ "hsy-20181231_def.xml" ], "remote": [ "http://xbrl.fasb.org/srt/2018/elts/srt-eedm1-def-2018-01-31.xml", "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-eedm-def-2018-01-31.xml" ] }, "inline": { "local": [ "a2018form10-kq4.htm" ] }, "labelLink": { "local": [ "hsy-20181231_lab.xml" ], "remote": [ "http://xbrl.fasb.org/srt/2018/elts/srt-doc-2018-01-31.xml", "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-doc-2018-01-31.xml", "http://xbrl.sec.gov/invest/2013/invest-doc-2013-01-31.xml", "https://xbrl.sec.gov/dei/2018/dei-doc-2018-01-31.xml" ] }, "presentationLink": { "local": [ "hsy-20181231_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/srt/2018/elts/srt-ref-2018-01-31.xml", "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-ref-2018-01-31.xml", "http://xbrl.sec.gov/invest/2013/invest-ref-2013-01-31.xml", "https://xbrl.sec.gov/dei/2018/dei-ref-2018-01-31.xml" ] }, "schema": { "local": [ "hsy-20181231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-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", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd", "http://xbrl.fasb.org/srt/2018/elts/srt-roles-2018-01-31.xsd", "http://xbrl.fasb.org/srt/2018/elts/srt-types-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-parts-codification-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-roles-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-types-2018-01-31.xsd", "http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.sec.gov/currency/2017/currency-2017-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/dei/2018/dei-2018-01-31.xsd", "https://xbrl.sec.gov/exch/2018/exch-2018-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd" ] } }, "elementCount": 949, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2018-01-31": 41, "http://www.hersheys.com/20181231": 3, "http://xbrl.sec.gov/dei/2018-01-31": 14, "http://xbrl.sec.gov/invest/2013-01-31": 1, "total": 59 }, "keyCustom": 59, "keyStandard": 531, "memberCustom": 44, "memberStandard": 80, "nsprefix": "hsy", "nsuri": "http://www.hersheys.com/20181231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "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.hersheys.com/role/DocumentAndEntityInformation", "shortName": "DOCUMENT AND ENTITY INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "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" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103100 - Disclosure - BUSINESS ACQUISITIONS", "role": "http://www.hersheys.com/role/BusinessAcquisitions", "shortName": "BUSINESS ACQUISITIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423403 - Disclosure - STOCK COMPENSATION PLANS - SCHEDULE OF COMPENSATION EXPENSE AND INCOME TAX BENEFITS FOR STOCK-BASED COMPENSATION PROGRAMS (Details)", "role": "http://www.hersheys.com/role/StockCompensationPlansScheduleOfCompensationExpenseAndIncomeTaxBenefitsForStockBasedCompensationProgramsDetails", "shortName": "STOCK COMPENSATION PLANS - SCHEDULE OF COMPENSATION EXPENSE AND INCOME TAX BENEFITS FOR STOCK-BASED COMPENSATION PROGRAMS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2017Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423404 - Disclosure - STOCK COMPENSATION PLANS - SCHEDULE OF STOCK OPTION ACTIVITY (Details)", "role": "http://www.hersheys.com/role/StockCompensationPlansScheduleOfStockOptionActivityDetails", "shortName": "STOCK COMPENSATION PLANS - SCHEDULE OF STOCK OPTION ACTIVITY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "0", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423405 - Disclosure - STOCK COMPENSATION PLANS - SCHEDULE OF FAIR VALUE WEIGHTED-AVERAGE ASSUMPTIONS (Details)", "role": "http://www.hersheys.com/role/StockCompensationPlansScheduleOfFairValueWeightedAverageAssumptionsDetails", "shortName": "STOCK COMPENSATION PLANS - SCHEDULE OF FAIR VALUE WEIGHTED-AVERAGE ASSUMPTIONS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R103": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hsy_ExercisePriceRangeOneMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423406 - Disclosure - STOCK COMPENSATION PLANS - SCHEDULE OF STOCK OPTION INFORMATION BY EXERCISE PRICE RANGE (Details)", "role": "http://www.hersheys.com/role/StockCompensationPlansScheduleOfStockOptionInformationByExercisePriceRangeDetails", "shortName": "STOCK COMPENSATION PLANS - SCHEDULE OF STOCK OPTION INFORMATION BY EXERCISE PRICE RANGE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hsy_ExercisePriceRangeOneMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R104": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2017Q4_us-gaap_AwardTypeAxis_hsy_PerformanceSharesAndRestrictedStockUnitsRSUMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423407 - Disclosure - STOCK COMPENSATION PLANS - SCHEDULE OF PSUs AND RSUs ACTIVITY (Details)", "role": "http://www.hersheys.com/role/StockCompensationPlansScheduleOfPsusAndRsusActivityDetails", "shortName": "STOCK COMPENSATION PLANS - SCHEDULE OF PSUs AND RSUs ACTIVITY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD_us-gaap_AwardTypeAxis_hsy_PerformanceSharesAndRestrictedStockUnitsRSUMember", "decimals": "INF", "lang": null, "name": "hsy:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAssumptionChange", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R105": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423408 - Disclosure - STOCK COMPENSATION PLANS - SCHEDULE OF PSUs AND RSUS FAIR VALUE WEIGHTED-AVERAGE ASSUMPTIONS (Details)", "role": "http://www.hersheys.com/role/StockCompensationPlansScheduleOfPsusAndRsusFairValueWeightedAverageAssumptionsDetails", "shortName": "STOCK COMPENSATION PLANS - SCHEDULE OF PSUs AND RSUS FAIR VALUE WEIGHTED-AVERAGE ASSUMPTIONS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4_us-gaap_AwardTypeAxis_hsy_PerformanceSharesAndRestrictedStockUnitsRSUMember", "decimals": "2", "lang": null, "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R106": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueGoodsNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_hsy_NorthAmericaSegmentMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424402 - Disclosure - - SEGMENT INFORMATION NARRATIVE (Details)", "role": "http://www.hersheys.com/role/SegmentInformationNarrativeDetails", "shortName": "- SEGMENT INFORMATION NARRATIVE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueGoodsNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_hsy_NorthAmericaSegmentMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R107": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424403 - Disclosure - - SCHEDULE OF NET SALES AND EARNINGS BY SEGMENT (Details)", "role": "http://www.hersheys.com/role/ScheduleOfNetSalesAndEarningsBySegmentDetails", "shortName": "- SCHEDULE OF NET SALES AND EARNINGS BY SEGMENT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R108": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_CommodityContractMember_us-gaap_StatementBusinessSegmentsAxis_us-gaap_MaterialReconcilingItemsMember", "decimals": "-3", "first": true, "lang": null, "name": "hsy:NetMarktoMarketValuationofCertainDerivativePositionsRecognizedinUnallocatedDerivativeGainsLosses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424404 - Disclosure - SEGMENT INFORMATION - SCHEDULE OF UNALLOCATED MARK-TO-MARKET (GAINS) LOSSES ON COMMODITY DERIVATIVES (Details)", "role": "http://www.hersheys.com/role/SegmentInformationScheduleOfUnallocatedMarkToMarketGainsLossesOnCommodityDerivativesDetails", "shortName": "SEGMENT INFORMATION - SCHEDULE OF UNALLOCATED MARK-TO-MARKET (GAINS) LOSSES ON COMMODITY DERIVATIVES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_CommodityContractMember_us-gaap_StatementBusinessSegmentsAxis_us-gaap_MaterialReconcilingItemsMember", "decimals": "-3", "first": true, "lang": null, "name": "hsy:NetMarktoMarketValuationofCertainDerivativePositionsRecognizedinUnallocatedDerivativeGainsLosses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R109": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424405 - Disclosure - - SCHEDULE OF DEPRECIATION AND AMORTIZATION EXPENSE INCLUDED WITHIN SEGMENT INCOME (Details)", "role": "http://www.hersheys.com/role/ScheduleOfDepreciationAndAmortizationExpenseIncludedWithinSegmentIncomeDetails", "shortName": "- SCHEDULE OF DEPRECIATION AND AMORTIZATION EXPENSE INCLUDED WITHIN SEGMENT INCOME (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_hsy_NorthAmericaSegmentMember", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104100 - Disclosure - GOODWILL AND INTANGIBLE ASSETS", "role": "http://www.hersheys.com/role/GoodwillAndIntangibleAssets", "shortName": "GOODWILL AND INTANGIBLE ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R110": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424406 - Disclosure - - SCHEDULE OF SEGMENT INFORMATION BY GEOGRAPHY (Details)", "role": "http://www.hersheys.com/role/ScheduleOfSegmentInformationByGeographyDetails", "shortName": "- SCHEDULE OF SEGMENT INFORMATION BY GEOGRAPHY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD_srt_StatementGeographicalAxis_country_US", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R111": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424407 - Disclosure - SEGMENT INFORMATION - SCHEDULE OF ADDITIONAL PRODUCT LINE SALES (Details)", "role": "http://www.hersheys.com/role/SegmentInformationScheduleOfAdditionalProductLineSalesDetails", "shortName": "SEGMENT INFORMATION - SCHEDULE OF ADDITIONAL PRODUCT LINE SALES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "FD2018Q4YTD_srt_ProductOrServiceAxis_hsy_ConfectioneryandConfectionerybasedPortfolioMember", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R112": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "INF", "first": true, "lang": null, "name": "hsy:CommonandPreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425402 - Disclosure - EQUITY AND NONCONTROLLING INTEREST - EQUITY AND NONCONTROLLING INTEREST NARRATIVE (Details)", "role": "http://www.hersheys.com/role/EquityAndNoncontrollingInterestEquityAndNoncontrollingInterestNarrativeDetails", "shortName": "EQUITY AND NONCONTROLLING INTEREST - EQUITY AND NONCONTROLLING INTEREST NARRATIVE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD_us-gaap_StatementClassOfStockAxis_hsy_HersheyCommonStockMember", "decimals": "INF", "lang": null, "name": "hsy:CommonStockNumberofVotes", "reportCount": 1, "unique": true, "unitRef": "vote", "xsiNil": "false" } }, "R113": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425403 - Disclosure - EQUITY AND NONCONTROLLING INTEREST - SCHEDULE OF THE CHANGES IN THE OUTSTANDING SHARES OF COMMMON STOCK (Details)", "role": "http://www.hersheys.com/role/EquityAndNoncontrollingInterestScheduleOfChangesInOutstandingSharesOfCommmonStockDetails", "shortName": "EQUITY AND NONCONTROLLING INTEREST - SCHEDULE OF THE CHANGES IN THE OUTSTANDING SHARES OF COMMMON STOCK (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2016Q4", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R114": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FI2017Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:MinorityInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425404 - Disclosure - EQUITY AND NONCONTROLLING INTEREST - SCHEDULE OF ACTIVITY RELATING TO THE NONCONTROLLING INTEREST (Details)", "role": "http://www.hersheys.com/role/EquityAndNoncontrollingInterestScheduleOfActivityRelatingToNoncontrollingInterestDetails", "shortName": "EQUITY AND NONCONTROLLING INTEREST - SCHEDULE OF ACTIVITY RELATING TO THE NONCONTROLLING INTEREST (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R115": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_us-gaap_InventoriesMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426402 - Disclosure - COMMITMENTS AND CONTINGENCIES - SCHEDULE OF PURCHASE OBLIGATIONS COVERED BY PUTCHASE AGREEMENTS WITH VARIOUS SUPPLIERS FUTURE MATURTY SCHEDULE (Details)", "role": "http://www.hersheys.com/role/CommitmentsAndContingenciesScheduleOfPurchaseObligationsCoveredByPutchaseAgreementsWithVariousSuppliersFutureMaturtyScheduleDetails", "shortName": "COMMITMENTS AND CONTINGENCIES - SCHEDULE OF PURCHASE OBLIGATIONS COVERED BY PUTCHASE AGREEMENTS WITH VARIOUS SUPPLIERS FUTURE MATURTY SCHEDULE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_us-gaap_InventoriesMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R116": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426403 - Disclosure - COMMITMENTS AND CONTINGENCIES - SCHEDULE OF OPERATING AND CAPITAL LEASE OBLIGATIONS (Details)", "role": "http://www.hersheys.com/role/CommitmentsAndContingenciesScheduleOfOperatingAndCapitalLeaseObligationsDetails", "shortName": "COMMITMENTS AND CONTINGENCIES - SCHEDULE OF OPERATING AND CAPITAL LEASE OBLIGATIONS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R117": { "firstAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "INF", "first": true, "lang": null, "name": "dei:EntityNumberOfEmployees", "reportCount": 1, "unique": true, "unitRef": "employee", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426404 - Disclosure - COMMITMENTS AND CONTINGENCIES - COMMITMENTS AND CONTINGENCIES NARRATIVE (Details)", "role": "http://www.hersheys.com/role/CommitmentsAndContingenciesCommitmentsAndContingenciesNarrativeDetails", "shortName": "COMMITMENTS AND CONTINGENCIES - COMMITMENTS AND CONTINGENCIES NARRATIVE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "INF", "first": true, "lang": null, "name": "dei:EntityNumberOfEmployees", "reportCount": 1, "unique": true, "unitRef": "employee", "xsiNil": "false" } }, "R118": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD_us-gaap_StatementClassOfStockAxis_hsy_HersheyCommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Dividends", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427402 - Disclosure - - SCHEDULE OF BASIC AND DILUTED EARNINGS PER SHARE (Details)", "role": "http://www.hersheys.com/role/ScheduleOfBasicAndDilutedEarningsPerShareDetails", "shortName": "- SCHEDULE OF BASIC AND DILUTED EARNINGS PER SHARE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD_us-gaap_StatementClassOfStockAxis_hsy_HersheyCommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Dividends", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R119": { "firstAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "body", "html" ], "contextRef": "FD2018Q4YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427403 - Disclosure - EARNINGS PER SHARE - EARNINGS PER SHARE NARRATIVE (Details)", "role": "http://www.hersheys.com/role/EarningsPerShareEarningsPerShareNarrativeDetails", "shortName": "EARNINGS PER SHARE - EARNINGS PER SHARE NARRATIVE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "body", "html" ], "contextRef": "FD2018Q4YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105100 - Disclosure - SHORT AND LONG-TERM DEBT", "role": "http://www.hersheys.com/role/ShortAndLongTermDebt", "shortName": "SHORT AND LONG-TERM DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R120": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428402 - Disclosure - OTHER (INCOME) EXPENSE, NET - SCHEDULE OF OTHER (INCOME) AND EXPENSE, NET (Details)", "role": "http://www.hersheys.com/role/OtherIncomeExpenseNetScheduleOfOtherIncomeAndExpenseNetDetails", "shortName": "OTHER (INCOME) EXPENSE, NET - SCHEDULE OF OTHER (INCOME) AND EXPENSE, NET (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "lang": null, "name": "hsy:DefinedBenefitPlanNonServiceCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R121": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429402 - Disclosure - - SCHEDULE OF SUPPLEMENTAL BALANCE SHEET INFORMATION (Details)", "role": "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails", "shortName": "- SCHEDULE OF SUPPLEMENTAL BALANCE SHEET INFORMATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R122": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430402 - Disclosure - - SCHEDULE OF QUARTERLY FINANCIAL INFORMATION (Details)", "role": "http://www.hersheys.com/role/ScheduleOfQuarterlyFinancialInformationDetails", "shortName": "- SCHEDULE OF QUARTERLY FINANCIAL INFORMATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q3_srt_RangeAxis_srt_MaximumMember", "decimals": "INF", "lang": null, "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R123": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2017Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431401 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details)", "role": "http://www.hersheys.com/role/ScheduleIiValuationAndQualifyingAccountsScheduleIiValuationAndQualifyingAccountsDetails", "shortName": "SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2015Q4", "decimals": "-3", "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativesAndFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106100 - Disclosure - DERIVATIVE INSTRUMENTS", "role": "http://www.hersheys.com/role/DerivativeInstruments", "shortName": "DERIVATIVE INSTRUMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativesAndFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107100 - Disclosure - FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS", "role": "http://www.hersheys.com/role/FairValueMeasurementsFairValueMeasurements", "shortName": "FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112100 - Disclosure - ASSETS AND LIABILITIES HELD FOR SALE ASSETS AND LIABILITIES HELD FOR SALE (Notes)", "role": "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleNotes", "shortName": "ASSETS AND LIABILITIES HELD FOR SALE ASSETS AND LIABILITIES HELD FOR SALE (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116100 - Disclosure - BUSINESS REALIGNMENT ACTIVITIES", "role": "http://www.hersheys.com/role/BusinessRealignmentActivities", "shortName": "BUSINESS REALIGNMENT ACTIVITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117100 - Disclosure - INCOME TAXES", "role": "http://www.hersheys.com/role/IncomeTaxes", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118100 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS", "role": "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlans", "shortName": "PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "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" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2123100 - Disclosure - STOCK COMPENSATION PLANS", "role": "http://www.hersheys.com/role/StockCompensationPlans", "shortName": "STOCK COMPENSATION PLANS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - CONSOLIDATED STATEMENTS OF INCOME", "role": "http://www.hersheys.com/role/ConsolidatedStatementsOfIncome", "shortName": "CONSOLIDATED STATEMENTS OF INCOME", "subGroupType": "", "uniqueAnchor": null }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2124100 - Disclosure - SEGMENT INFORMATION", "role": "http://www.hersheys.com/role/SegmentInformation", "shortName": "SEGMENT INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125100 - Disclosure - EQUITY AND NONCONTROLLING INTEREST", "role": "http://www.hersheys.com/role/EquityAndNoncontrollingInterest", "shortName": "EQUITY AND NONCONTROLLING INTEREST", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2126100 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://www.hersheys.com/role/CommitmentsAndContingencies", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127100 - Disclosure - EARNINGS PER SHARE", "role": "http://www.hersheys.com/role/EarningsPerShare", "shortName": "EARNINGS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2128100 - Disclosure - OTHER (INCOME) EXPENSE, NET OTHER (INCOME) EXPENSE, NET", "role": "http://www.hersheys.com/role/OtherIncomeExpenseNetOtherIncomeExpenseNet", "shortName": "OTHER (INCOME) EXPENSE, NET OTHER (INCOME) EXPENSE, NET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2129100 - Disclosure - SUPPLEMENTAL BALANCE SHEET INFORMATION", "role": "http://www.hersheys.com/role/SupplementalBalanceSheetInformation", "shortName": "SUPPLEMENTAL BALANCE SHEET INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2130100 - Disclosure - QUARTERLY DATA (Unaudited)", "role": "http://www.hersheys.com/role/QuarterlyDataUnaudited", "shortName": "QUARTERLY DATA (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131100 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS", "role": "http://www.hersheys.com/role/ScheduleIiValuationAndQualifyingAccountsScheduleIiValuationAndQualifyingAccounts", "shortName": "SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2201201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2301302 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "role": "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesTables", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "role": "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_hsy_PirateBrandsMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - BUSINESS ACQUISITIONS (Tables)", "role": "http://www.hersheys.com/role/BusinessAcquisitionsTables", "shortName": "BUSINESS ACQUISITIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_hsy_PirateBrandsMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables)", "role": "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsTables", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - SHORT AND LONG-TERM DEBT (Tables)", "role": "http://www.hersheys.com/role/ShortAndLongTermDebtTables", "shortName": "SHORT AND LONG-TERM DEBT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - DERIVATIVE INSTRUMENTS (Tables)", "role": "http://www.hersheys.com/role/DerivativeInstrumentsTables", "shortName": "DERIVATIVE INSTRUMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS (Tables)", "role": "http://www.hersheys.com/role/FairValueMeasurementsFairValueMeasurementsTables", "shortName": "FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312301 - Disclosure - ASSETS AND LIABILITIES HELD FOR SALE ASSETS AND LIABILITIES HELD FOR SALE (Tables)", "role": "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleTables", "shortName": "ASSETS AND LIABILITIES HELD FOR SALE ASSETS AND LIABILITIES HELD FOR SALE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316301 - Disclosure - BUSINESS REALIGNMENT ACTIVITIES (Tables)", "role": "http://www.hersheys.com/role/BusinessRealignmentActivitiesTables", "shortName": "BUSINESS REALIGNMENT ACTIVITIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317301 - Disclosure - INCOME TAXES (Tables)", "role": "http://www.hersheys.com/role/IncomeTaxesTables", "shortName": "INCOME TAXES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2318301 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS (Tables)", "role": "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansTables", "shortName": "PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2323301 - Disclosure - STOCK COMPENSATION PLANS (Tables)", "role": "http://www.hersheys.com/role/StockCompensationPlansTables", "shortName": "STOCK COMPENSATION PLANS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FI2018Q4", "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.hersheys.com/role/ConsolidatedBalanceSheets", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2324301 - Disclosure - SEGMENT INFORMATION (Tables)", "role": "http://www.hersheys.com/role/SegmentInformationTables", "shortName": "SEGMENT INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2325301 - Disclosure - EQUITY AND NONCONTROLLING INTEREST (Tables)", "role": "http://www.hersheys.com/role/EquityAndNoncontrollingInterestTables", "shortName": "EQUITY AND NONCONTROLLING INTEREST (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2326301 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)", "role": "http://www.hersheys.com/role/CommitmentsAndContingenciesTables", "shortName": "COMMITMENTS AND CONTINGENCIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2327301 - Disclosure - EARNINGS PER SHARE (Tables)", "role": "http://www.hersheys.com/role/EarningsPerShareTables", "shortName": "EARNINGS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328301 - Disclosure - OTHER (INCOME) EXPENSE, NET OTHER (INCOME) EXPENSE, NET (Tables)", "role": "http://www.hersheys.com/role/OtherIncomeExpenseNetOtherIncomeExpenseNetTables", "shortName": "OTHER (INCOME) EXPENSE, NET OTHER (INCOME) EXPENSE, NET (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "hsy:ScheduleofSupplementalBalanceSheetInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2329301 - Disclosure - SUPPLEMENTAL BALANCE SHEET INFORMATION (Tables)", "role": "http://www.hersheys.com/role/SupplementalBalanceSheetInformationTables", "shortName": "SUPPLEMENTAL BALANCE SHEET INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "hsy:ScheduleofSupplementalBalanceSheetInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2330301 - Disclosure - QUARTERLY DATA (Tables)", "role": "http://www.hersheys.com/role/QuarterlyDataTables", "shortName": "QUARTERLY DATA (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "INF", "first": true, "lang": null, "name": "hsy:NumberOfBrandNames", "reportCount": 1, "unique": true, "unitRef": "brand_name", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401403 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION (Details)", "role": "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesDescriptionOfBusinessAndBasisOfPresentationDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "INF", "first": true, "lang": null, "name": "hsy:NumberOfBrandNames", "reportCount": 1, "unique": true, "unitRef": "brand_name", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "hsy:PromotionalCostsEstimateDeviationPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401404 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - REVENUE RECOGNITION (Details)", "role": "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - REVENUE RECOGNITION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "hsy:PromotionalCostsEstimateDeviationPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401405 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - SELLING, MARKETING AND ADMINISTRATIVE EXPENSE (Details)", "role": "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesSellingMarketingAndAdministrativeExpenseDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - SELLING, MARKETING AND ADMINISTRATIVE EXPENSE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003501 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.hersheys.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401406 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - ACCOUNTS RECEIVABLE - TRADE (Details)", "role": "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesAccountsReceivableTradeDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - ACCOUNTS RECEIVABLE - TRADE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:PercentageOfLIFOInventory", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401407 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - INVENTORIES (Details)", "role": "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesInventoriesDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - INVENTORIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:PercentageOfLIFOInventory", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "hsy:CapitalLeasedAssetsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401408 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - PROPERTY, PLANT AND EQUIPMENT (Details)", "role": "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - PROPERTY, PLANT AND EQUIPMENT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "hsy:CapitalLeasedAssetsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401409 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - COMPUTER SOFTWARE (Details)", "role": "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesComputerSoftwareDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - COMPUTER SOFTWARE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember", "decimals": "-3", "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401410 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - RECENT ACCOUNTING PRONOUNCEMENTS (Details)", "role": "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - RECENT ACCOUNTING PRONOUNCEMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "lang": null, "name": "hsy:TaxCutsandJobsActof2017ReclassificationfromAOCItoRetainedEarnings", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403402 - Disclosure - BUSINESS ACQUISITIONS - PIRATE BRANDS NARRATIVE (Details)", "role": "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsNarrativeDetails", "shortName": "BUSINESS ACQUISITIONS - PIRATE BRANDS NARRATIVE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "D2018Q3Oct17_us-gaap_BusinessAcquisitionAxis_hsy_PirateBrandsMember", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403403 - Disclosure - BUSINESS ACQUISITIONS - PIRATE BRANDS ASSETS ACQUIRED AND LIABILITIES ASSUMED ALLOCATION (Details)", "role": "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "shortName": "BUSINESS ACQUISITIONS - PIRATE BRANDS ASSETS ACQUIRED AND LIABILITIES ASSUMED ALLOCATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "I2018Q4_us-gaap_BusinessAcquisitionAxis_hsy_PirateBrandsMember", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "I2018Q1", "decimals": "-3", "first": true, "lang": null, "name": "hsy:BusinessAcquisitionEquityInterestsReceivedCommonStockValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403404 - Disclosure - BUSINESS ACQUISITIONS - AMPLIFY SNACK BRANDS, INC NARRATIVE (Details)", "role": "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncNarrativeDetails", "shortName": "BUSINESS ACQUISITIONS - AMPLIFY SNACK BRANDS, INC NARRATIVE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "I2018Q1", "decimals": "-3", "first": true, "lang": null, "name": "hsy:BusinessAcquisitionEquityInterestsReceivedCommonStockValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403405 - Disclosure - BUSINESS ACQUISITIONS - AMPLIFY SNACK BRANDS, INC ASSETS ACQUIRED AND LIABILITIES ASSUMED ALLOCATION (Details)", "role": "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "shortName": "BUSINESS ACQUISITIONS - AMPLIFY SNACK BRANDS, INC ASSETS ACQUIRED AND LIABILITIES ASSUMED ALLOCATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "I2018Q1_us-gaap_BusinessAcquisitionAxis_hsy_AmplifySnackBrandsInc.Member", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403406 - Disclosure - BUSINESS ACQUISITIONS - RIPPLE BRAND COLLECTIVE, LLC ASSETS ACQUIRED AND LIABILITIES ASSUMED ALLOCATION (Details)", "role": "http://www.hersheys.com/role/BusinessAcquisitionsRippleBrandCollectiveLlcAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "shortName": "BUSINESS ACQUISITIONS - RIPPLE BRAND COLLECTIVE, LLC ASSETS ACQUIRED AND LIABILITIES ASSUMED ALLOCATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "I2016Q2SD_us-gaap_BusinessAcquisitionAxis_hsy_RippleBrandCollectiveLLCMember", "decimals": "-3", "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestPaid", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestPaid", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "D2016Q2SD_us-gaap_BusinessAcquisitionAxis_hsy_RippleBrandCollectiveLLCMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403407 - Disclosure - BUSINESS ACQUISITIONS - RIPPLE BRAND COLLECTIVE, LLC NARRATIVE (Details)", "role": "http://www.hersheys.com/role/BusinessAcquisitionsRippleBrandCollectiveLlcNarrativeDetails", "shortName": "BUSINESS ACQUISITIONS - RIPPLE BRAND COLLECTIVE, LLC NARRATIVE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "D2016Q2SD_us-gaap_BusinessAcquisitionAxis_hsy_RippleBrandCollectiveLLCMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403408 - Disclosure - BUSINESS ACQUISITIONS - SHANGHAI GOLDEN MONKEY NARRATIVE (Details)", "role": "http://www.hersheys.com/role/BusinessAcquisitionsShanghaiGoldenMonkeyNarrativeDetails", "shortName": "BUSINESS ACQUISITIONS - SHANGHAI GOLDEN MONKEY NARRATIVE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "I2016Q1Feb03_us-gaap_BusinessAcquisitionAxis_hsy_ShanghaiGoldenMonkeyFoodJointStockCo.Ltd.Member", "decimals": "2", "lang": null, "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2016Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404402 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF CHANGES IN CARRYING VALUE OF GOODWILL BY REPORTABLE SEGMENT (Details)", "role": "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfChangesInCarryingValueOfGoodwillByReportableSegmentDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF CHANGES IN CARRYING VALUE OF GOODWILL BY REPORTABLE SEGMENT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2016Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404403 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - GOODWILL AND INTANGIBLE ASSETS NARRATIVE (Details)", "role": "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsGoodwillAndIntangibleAssetsNarrativeDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS - GOODWILL AND INTANGIBLE ASSETS NARRATIVE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404404 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF GROSS CARRYING AMOUNT AND ACCUMULATED AMORTIZATION FOR EACH MAJOR CLASS OF INTANGIBLE ASSET (Details)", "role": "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfGrossCarryingAmountAndAccumulatedAmortizationForEachMajorClassOfIntangibleAssetDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF GROSS CARRYING AMOUNT AND ACCUMULATED AMORTIZATION FOR EACH MAJOR CLASS OF INTANGIBLE ASSET (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404405 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF AMORTIZATION EXPENSE, FOR THE NEXT FIVE YEARS (Details)", "role": "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseForNextFiveYearsDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF AMORTIZATION EXPENSE, FOR THE NEXT FIVE YEARS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShortTermBorrowings", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - SHORT AND LONG-TERM DEBT - SHORT-TERM DEBT NARRATIVE (Details)", "role": "http://www.hersheys.com/role/ShortAndLongTermDebtShortTermDebtNarrativeDetails", "shortName": "SHORT AND LONG-TERM DEBT - SHORT-TERM DEBT NARRATIVE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "3", "lang": null, "name": "us-gaap:ShortTermDebtWeightedAverageInterestRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405403 - Disclosure - SHORT AND LONG-TERM DEBT - SCHEDULE OF LONG-TERM DEBT INSTRUMENTS (Details)", "role": "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfLongTermDebtInstrumentsDetails", "shortName": "SHORT AND LONG-TERM DEBT - SCHEDULE OF LONG-TERM DEBT INSTRUMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "lang": null, "name": "hsy:DebtInstrumentImpactofDerivativesUnamortizedDiscountPremiumandDebtIssuanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4_us-gaap_DebtInstrumentAxis_hsy_Notes2.90Due2020Domain_us-gaap_LongtermDebtTypeAxis_us-gaap_DomesticCorporateDebtSecuritiesMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405404 - Disclosure - SHORT AND LONG-TERM DEBT - LONG TERM DEBT INTEREST RATES (Details)", "role": "http://www.hersheys.com/role/ShortAndLongTermDebtLongTermDebtInterestRatesDetails", "shortName": "SHORT AND LONG-TERM DEBT - LONG TERM DEBT INTEREST RATES (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R69": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405405 - Disclosure - SHORT AND LONG-TERM DEBT - LONG TERM DEBT NARRATIVE (Details)", "role": "http://www.hersheys.com/role/ShortAndLongTermDebtLongTermDebtNarrativeDetails", "shortName": "SHORT AND LONG-TERM DEBT - LONG TERM DEBT NARRATIVE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "D2016Q3SD_us-gaap_DebtInstrumentAxis_hsy_Notes5.45Due2016Member_us-gaap_LongtermDebtTypeAxis_us-gaap_DomesticCorporateDebtSecuritiesMember", "decimals": "-3", "lang": null, "name": "us-gaap:RepaymentsOfDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FI2015Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005000 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "role": "http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquity", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FI2015Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405406 - Disclosure - SHORT AND LONG-TERM DEBT - SCHEDULE OF MATURITIES OF LONG-TERM DEBT (Details)", "role": "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtDetails", "shortName": "SHORT AND LONG-TERM DEBT - SCHEDULE OF MATURITIES OF LONG-TERM DEBT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405407 - Disclosure - SHORT AND LONG-TERM DEBT - SCHEDULE OF NET INTEREST EXPENSE (Details)", "role": "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfNetInterestExpenseDetails", "shortName": "SHORT AND LONG-TERM DEBT - SCHEDULE OF NET INTEREST EXPENSE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - DERIVATIVE INSTRUMENTS - DERIVATIVE INSTRUMENTS NARRATIVE (Details)", "role": "http://www.hersheys.com/role/DerivativeInstrumentsDerivativeInstrumentsNarrativeDetails", "shortName": "DERIVATIVE INSTRUMENTS - DERIVATIVE INSTRUMENTS NARRATIVE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - DERIVATIVE INSTRUMENTS - SCHEDULE OF THE CLASSIFICATION OF DERIVATIVE ASSETS AND LIABILITIES WITHIN THE CONSOLIDATED BALANCE SHEETS (Details)", "role": "http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfClassificationOfDerivativeAssetsAndLiabilitiesWithinConsolidatedBalanceSheetsDetails", "shortName": "DERIVATIVE INSTRUMENTS - SCHEDULE OF THE CLASSIFICATION OF DERIVATIVE ASSETS AND LIABILITIES WITHIN THE CONSOLIDATED BALANCE SHEETS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember", "decimals": "-3", "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406404 - Disclosure - DERIVATIVE INSTRUMENTS - SCHEDULE OF THE EFFECT OF DERIVATIVE INSTRUMENTS ON THE CONSOLIDATED STATEMENTS OF INCOME (Details)", "role": "http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfEffectOfDerivativeInstrumentsOnConsolidatedStatementsOfIncomeDetails", "shortName": "DERIVATIVE INSTRUMENTS - SCHEDULE OF THE EFFECT OF DERIVATIVE INSTRUMENTS ON THE CONSOLIDATED STATEMENTS OF INCOME (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - FAIR VALUE MEASUREMENTS - SCHEDULE OF ASSETS AND LIABILITIES MEASURED AT FAIR VALUE (Details)", "role": "http://www.hersheys.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueDetails", "shortName": "FAIR VALUE MEASUREMENTS - SCHEDULE OF ASSETS AND LIABILITIES MEASURED AT FAIR VALUE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - FAIR VALUE MEASUREMENTS - SCHEDULE OF FAIR VALUES AND CARRYING VALUES OF LONG-TERM DEBT (Details)", "role": "http://www.hersheys.com/role/FairValueMeasurementsScheduleOfFairValuesAndCarryingValuesOfLongTermDebtDetails", "shortName": "FAIR VALUE MEASUREMENTS - SCHEDULE OF FAIR VALUES AND CARRYING VALUES OF LONG-TERM DEBT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member", "decimals": "-3", "lang": null, "name": "hsy:LongtermDebtCurrentMaturitiesFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407404 - Disclosure - FAIR VALUE MEASUREMENTS - FAIR VALUE MEASUREMENTS NARRATIVE (Details)", "role": "http://www.hersheys.com/role/FairValueMeasurementsFairValueMeasurementsNarrativeDetails", "shortName": "FAIR VALUE MEASUREMENTS - FAIR VALUE MEASUREMENTS NARRATIVE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412402 - Disclosure - ASSETS AND LIABILITIES HELD FOR SALE ASSETS AND LIABILITIES HELD FOR SALE (Details)", "role": "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleDetails", "shortName": "ASSETS AND LIABILITIES HELD FOR SALE ASSETS AND LIABILITIES HELD FOR SALE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416402 - Disclosure - BUSINESS REALIGNMENT ACTIVITIES - SCHEDULE OF BUSINESS REALIGNMENT ACTIVITY (Details)", "role": "http://www.hersheys.com/role/BusinessRealignmentActivitiesScheduleOfBusinessRealignmentActivityDetails", "shortName": "BUSINESS REALIGNMENT ACTIVITIES - SCHEDULE OF BUSINESS REALIGNMENT ACTIVITY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD_us-gaap_RestructuringCostAndReserveAxis_hsy_AcceleratedDepreciationandAmortizationMember_us-gaap_RestructuringPlanAxis_hsy_MarginforGrowthProgramMember", "decimals": "-3", "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4QTD_us-gaap_StatementClassOfStockAxis_hsy_HersheyCommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005501 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)", "role": "http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R80": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetImpairmentCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416403 - Disclosure - BUSINESS REALIGNMENT ACTIVITIES - BUSINESS REALIGNMENT ACTIVITIES NARRATIVE (Details)", "role": "http://www.hersheys.com/role/BusinessRealignmentActivitiesBusinessRealignmentActivitiesNarrativeDetails", "shortName": "BUSINESS REALIGNMENT ACTIVITIES - BUSINESS REALIGNMENT ACTIVITIES NARRATIVE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4_us-gaap_RestructuringPlanAxis_hsy_MarginforGrowthProgramMember", "decimals": "-3", "lang": null, "name": "us-gaap:RestructuringAndRelatedCostCostIncurredToDate1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FI2017Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416404 - Disclosure - BUSINESS REALIGNMENT ACTIVITIES - SCHEDULE OF LIABILITY ACTIVITY FOR COSTS QUALIFYING AS EXIT AND DISPOSAL COSTS (Details)", "role": "http://www.hersheys.com/role/BusinessRealignmentActivitiesScheduleOfLiabilityActivityForCostsQualifyingAsExitAndDisposalCostsDetails", "shortName": "BUSINESS REALIGNMENT ACTIVITIES - SCHEDULE OF LIABILITY ACTIVITY FOR COSTS QUALIFYING AS EXIT AND DISPOSAL COSTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FI2017Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417402 - Disclosure - INCOME TAXES - SCHEDULE OF INCOME (LOSS) BEFORE TAXES (Details)", "role": "http://www.hersheys.com/role/IncomeTaxesScheduleOfIncomeLossBeforeTaxesDetails", "shortName": "INCOME TAXES - SCHEDULE OF INCOME (LOSS) BEFORE TAXES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417403 - Disclosure - INCOME TAXES - SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT) (Details)", "role": "http://www.hersheys.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails", "shortName": "INCOME TAXES - SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2017Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "hsy:TaxCutsandJobsActof2017NetImpactChangeinTaxRateandMandatoryTaxonUnremittedForeignEarningsIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417404 - Disclosure - INCOME TAXES - INCOME TAXES NARRATIVE (Details)", "role": "http://www.hersheys.com/role/IncomeTaxesIncomeTaxesNarrativeDetails", "shortName": "INCOME TAXES - INCOME TAXES NARRATIVE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2017Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "hsy:TaxCutsandJobsActof2017NetImpactChangeinTaxRateandMandatoryTaxonUnremittedForeignEarningsIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417405 - Disclosure - INCOME TAXES - SCHEDULE OF DEFERRED TAX ASSET AND LIABILITIES (Details)", "role": "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails", "shortName": "INCOME TAXES - SCHEDULE OF DEFERRED TAX ASSET AND LIABILITIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417406 - Disclosure - INCOME TAXES - SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION (Details)", "role": "http://www.hersheys.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails", "shortName": "INCOME TAXES - SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2017Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417407 - Disclosure - INCOME TAXES - SCHEDULE OF UNRECOGNIZED TAX BENEFITS ROLL FORWARD (Details)", "role": "http://www.hersheys.com/role/IncomeTaxesScheduleOfUnrecognizedTaxBenefitsRollForwardDetails", "shortName": "INCOME TAXES - SCHEDULE OF UNRECOGNIZED TAX BENEFITS ROLL FORWARD (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2016Q4", "decimals": "-3", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "hsy:NumberofDefinedBenefitOtherPostretirementPlansandDefinedContributionOtherPostretirementPlans", "reportCount": 1, "unique": true, "unitRef": "postretirement_plan", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418402 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS NARRATIVE (Details)", "role": "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansPensionAndOtherPostRetirementBenefitPlansNarrativeDetails", "shortName": "PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS NARRATIVE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "hsy:NumberofDefinedBenefitOtherPostretirementPlansandDefinedContributionOtherPostretirementPlans", "reportCount": 1, "unique": true, "unitRef": "postretirement_plan", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418403 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF DEFINED BENEFIT OBLIGATIONS, PLAN ASSETS AND FUNDED STATUS (Details)", "role": "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails", "shortName": "PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF DEFINED BENEFIT OBLIGATIONS, PLAN ASSETS AND FUNDED STATUS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember", "decimals": "-3", "lang": null, "name": "us-gaap:DefinedBenefitPlanPlanAmendments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "role": "http://www.hersheys.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418404 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF ACCUMULATED BENEFIT OBLIGATIONS IN EXCESS OF PLAN ASSETS (Details)", "role": "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfAccumulatedBenefitObligationsInExcessOfPlanAssetsDetails", "shortName": "PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF ACCUMULATED BENEFIT OBLIGATIONS IN EXCESS OF PLAN ASSETS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418405 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF COMPONENTS OF NET PERIODIC BENEFIT COST (Details)", "role": "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfComponentsOfNetPeriodicBenefitCostDetails", "shortName": "PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF COMPONENTS OF NET PERIODIC BENEFIT COST (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember", "decimals": "-3", "lang": null, "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418406 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF AMOUNTS EXPECTED TO BE AMORTIZED FROM AOCI INTO NET PERIODIC BENEFIT (Details)", "role": "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfAmountsExpectedToBeAmortizedFromAociIntoNetPeriodicBenefitDetails", "shortName": "PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF AMOUNTS EXPECTED TO BE AMORTIZED FROM AOCI INTO NET PERIODIC BENEFIT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418407 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF WEIGHTED AVERAGE ASSUMPTIONS USED IN COMPUTING BENEFIT OBLIGATIONS (Details)", "role": "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfWeightedAverageAssumptionsUsedInComputingBenefitObligationsDetails", "shortName": "PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF WEIGHTED AVERAGE ASSUMPTIONS USED IN COMPUTING BENEFIT OBLIGATIONS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418408 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF WEIGHTED AVERAGE ASSUMPTIONS USED IN COMPUTING NET PERIODIC BENEFIT COST (Details)", "role": "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfWeightedAverageAssumptionsUsedInComputingNetPeriodicBenefitCostDetails", "shortName": "PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF WEIGHTED AVERAGE ASSUMPTIONS USED IN COMPUTING NET PERIODIC BENEFIT COST (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418409 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF EFFECT OF ONE PERCENT CHANGE IN ASSUMED HEALTH CARE TREND RATES (Details)", "role": "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfEffectOfOnePercentChangeInAssumedHealthCareTrendRatesDetails", "shortName": "PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF EFFECT OF ONE PERCENT CHANGE IN ASSUMED HEALTH CARE TREND RATES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_us-gaap_CashAndCashEquivalentsMember_us-gaap_RetirementPlanTypeAxis_us-gaap_DomesticPlanMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418410 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF PLAN ASSETS ACROSS ASSET CLASSES (Details)", "role": "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPlanAssetsAcrossAssetClassesDetails", "shortName": "PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF PLAN ASSETS ACROSS ASSET CLASSES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_us-gaap_CashAndCashEquivalentsMember_us-gaap_RetirementPlanTypeAxis_us-gaap_DomesticPlanMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418411 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF PENSION PLAN ASSETS WITHIN THE FAIR VALUE HIERARCHY (Details)", "role": "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPensionPlanAssetsWithinFairValueHierarchyDetails", "shortName": "PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF PENSION PLAN ASSETS WITHIN THE FAIR VALUE HIERARCHY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember", "decimals": "-3", "lang": null, "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418412 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF EXPECTED BENEFIT PAYMENTS TO BE PAID (Details)", "role": "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfExpectedBenefitPaymentsToBePaidDetails", "shortName": "PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF EXPECTED BENEFIT PAYMENTS TO BE PAID (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423402 - Disclosure - STOCK COMPENSATION PLANS - STOCK COMPENSATION PLANS NARRATIVE (Details)", "role": "http://www.hersheys.com/role/StockCompensationPlansStockCompensationPlansNarrativeDetails", "shortName": "STOCK COMPENSATION PLANS - STOCK COMPENSATION PLANS NARRATIVE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } } }, "segmentCount": 131, "tag": { "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfSegmentInformationByGeographyDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "If the value is true, then the document is an amendment to previously-filed/accepted document.", "label": "Amendment Flag", "terseLabel": "Amendment flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "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/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document fiscal period focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.hersheys.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/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "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": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "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/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "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/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r645" ], "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/2018-01-31", "presentation": [ "http://www.hersheys.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 (shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.hersheys.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/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.hersheys.com/role/EquityAndNoncontrollingInterestEquityAndNoncontrollingInterestNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r645" ], "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/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r645" ], "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/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityNumberOfEmployees": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of persons employed by the Entity", "label": "Entity Number of Employees", "terseLabel": "Entity number of employees" } } }, "localname": "EntityNumberOfEmployees", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.hersheys.com/role/CommitmentsAndContingenciesCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "decimalItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "State aggregate market value of voting and non-voting common equity held by non-affiliates computed by reference to price at which the common equity was last sold, or average bid and asked price of such common equity, as of the last business day of registrant's most recently completed second fiscal quarter. The public float should be reported on the cover page of the registrants form 10K.", "label": "Entity Public Float", "terseLabel": "Entity public float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r645" ], "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/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r645" ], "lang": { "en-US": { "role": { "documentation": "Indicate if company meets the shell company criteria: a company with no or nominal operations, and with no or nominal assets or assets consisting solely of cash and cash equivalents.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r645" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a smaller reporting company with both a public float and revenues of less than $75 million.", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity voluntary filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity well-known seasoned issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.hersheys.com/role/EquityAndNoncontrollingInterestEquityAndNoncontrollingInterestNarrativeDetails" ], "xbrltype": "stringItemType" }, "hsy_AcceleratedDepreciationandAmortizationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Accelerated Depreciation and Amortization [Member]", "label": "Accelerated Depreciation and Amortization [Member]", "terseLabel": "Accelerated depreciation and amortization" } } }, "localname": "AcceleratedDepreciationandAmortizationMember", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/BusinessRealignmentActivitiesScheduleOfBusinessRealignmentActivityDetails" ], "xbrltype": "domainItemType" }, "hsy_AccountingStandardsUpdate201609ExcessTaxBenefitComponentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-09, Excess Tax Benefit Component [Member]", "label": "Accounting Standards Update 2016-09, Excess Tax Benefit Component [Member]", "terseLabel": "Accounting Standards Update 2016-09, Excess Tax Benefit Component [Member]" } } }, "localname": "AccountingStandardsUpdate201609ExcessTaxBenefitComponentMember", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "hsy_AllocationOfNetDerivativeGainsLossesFromEconomicHedgesToOperatingResultsOfReportingSegmentsTableTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Allocation Of Net Derivative Gains Losses From Economic Hedges To Operating Results Of Reporting Segments Table [Table Text Block]", "label": "Allocation Of Net Derivative Gains Losses From Economic Hedges To Operating Results Of Reporting Segments Table [Table Text Block]", "terseLabel": "Schedule of Unallocated Mark-to-Market (Gains) Losses on Commodity Derivatives" } } }, "localname": "AllocationOfNetDerivativeGainsLossesFromEconomicHedgesToOperatingResultsOfReportingSegmentsTableTableTextBlock", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "hsy_AmplifySnackBrandsInc.Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Amplify Snack Brands, Inc. [Member]", "label": "Amplify Snack Brands, Inc. [Member]", "terseLabel": "Amplify Snack Brands, Inc." } } }, "localname": "AmplifySnackBrandsInc.Member", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsTables" ], "xbrltype": "domainItemType" }, "hsy_AmplifySnackBrandsIncAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Amplify Snack Brands, Inc [Abstract]", "label": "Amplify Snack Brands, Inc [Abstract]" } } }, "localname": "AmplifySnackBrandsIncAbstract", "nsuri": "http://www.hersheys.com/20181231", "xbrltype": "stringItemType" }, "hsy_BusinessAcquisitionEquityInterestsReceivedCommonStockValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Acquisition, Equity Interests Received, Common Stock, Value", "label": "Business Acquisition, Equity Interests Received, Common Stock, Value", "terseLabel": "Business Acquisition, Equity Interests Received, Common Stock, Value" } } }, "localname": "BusinessAcquisitionEquityInterestsReceivedCommonStockValue", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "hsy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Liabilities", "negatedTerseLabel": "Accrued liabilities", "terseLabel": "Accrued liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsAssetsAcquiredAndLiabilitiesAssumedAllocationDetails" ], "xbrltype": "monetaryItemType" }, "hsy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCurrentLiabilitiesDebt": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Debt", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Debt", "negatedTerseLabel": "Current debt" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCurrentLiabilitiesDebt", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncAssetsAcquiredAndLiabilitiesAssumedAllocationDetails" ], "xbrltype": "monetaryItemType" }, "hsy_CapitalLeasedAssetsNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Capital Leased Assets, Net", "label": "Capital Leased Assets, Net", "terseLabel": "Assets under capital lease arrangements, net" } } }, "localname": "CapitalLeasedAssetsNet", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "hsy_CommonStockNumberofVotes": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common Stock, Number of Votes", "label": "Common Stock, Number of Votes", "terseLabel": "Common stock, voting rights (vote)" } } }, "localname": "CommonStockNumberofVotes", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/EquityAndNoncontrollingInterestEquityAndNoncontrollingInterestNarrativeDetails" ], "xbrltype": "integerItemType" }, "hsy_CommonStockVotingPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common Stock, Voting Percentage", "label": "Common Stock, Voting Percentage", "terseLabel": "Common stock, voting percentage" } } }, "localname": "CommonStockVotingPercentage", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/EquityAndNoncontrollingInterestEquityAndNoncontrollingInterestNarrativeDetails" ], "xbrltype": "percentItemType" }, "hsy_CommonStockVotingRightsBoardElectionPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common Stock Voting Rights, Board Election Percentage", "label": "Common Stock Voting Rights, Board Election Percentage", "terseLabel": "Common Stock Voting Rights, Board Election Percentage" } } }, "localname": "CommonStockVotingRightsBoardElectionPercentage", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/EquityAndNoncontrollingInterestEquityAndNoncontrollingInterestNarrativeDetails" ], "xbrltype": "percentItemType" }, "hsy_CommonandPreferredStockSharesAuthorized": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common and Preferred Stock, Shares Authorized", "label": "Common and Preferred Stock, Shares Authorized", "terseLabel": "Common and preferred shares authorized (shares)" } } }, "localname": "CommonandPreferredStockSharesAuthorized", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/EquityAndNoncontrollingInterestEquityAndNoncontrollingInterestNarrativeDetails" ], "xbrltype": "sharesItemType" }, "hsy_ConfectioneryandConfectionerybasedPortfolioMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Confectionery and Confectionery-based Portfolio [Member]", "label": "Confectionery and Confectionery-based Portfolio [Member]", "terseLabel": "Confectionery and confectionery-based portfolio" } } }, "localname": "ConfectioneryandConfectionerybasedPortfolioMember", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/SegmentInformationScheduleOfAdditionalProductLineSalesDetails" ], "xbrltype": "domainItemType" }, "hsy_CumulativeAmountofMarktoMarketLossesonCommodityDerivatives": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cumulative Amount of Mark-to-Market Losses on Commodity Derivatives", "label": "Cumulative Amount of Mark-to-Market Losses on Commodity Derivatives", "terseLabel": "Derivative, Gain (Loss) on Derivative, Net" } } }, "localname": "CumulativeAmountofMarktoMarketLossesonCommodityDerivatives", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "hsy_Debentures7.2Due2027Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debentures 7.2% Due 2027 [Member]", "label": "Debentures 7.2% Due 2027 [Member]", "terseLabel": "7.2% Debentures due 2027" } } }, "localname": "Debentures7.2Due2027Member", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtLongTermDebtInterestRatesDetails", "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfLongTermDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "hsy_Debentures8.8Due2021Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debentures 8.8% Due 2021 [Member]", "label": "Debentures 8.8% Due 2021 [Member]", "terseLabel": "8.8% Debentures due 2021" } } }, "localname": "Debentures8.8Due2021Member", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtLongTermDebtInterestRatesDetails", "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfLongTermDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "hsy_DebtInstrumentCovenantPretaxIncomeFromOperationsToConsolidatedInterestExpenseMinimum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant, Pre-tax Income From Operations To Consolidated Interest Expense, Minimum", "label": "Debt Instrument, Covenant, Pre-tax Income From Operations To Consolidated Interest Expense, Minimum", "terseLabel": "Debt instrument, covenant, pre-tax income from operations to consolidated interest expense, minimum" } } }, "localname": "DebtInstrumentCovenantPretaxIncomeFromOperationsToConsolidatedInterestExpenseMinimum", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtShortTermDebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "hsy_DebtInstrumentImpactofDerivativesUnamortizedDiscountPremiumandDebtIssuanceCostsNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Impact of Derivatives, Unamortized Discount (Premium), and Debt Issuance Costs, Net", "label": "Debt Instrument, Impact of Derivatives, Unamortized Discount (Premium), and Debt Issuance Costs, Net", "negatedTerseLabel": "Net impact of interest rate swaps, debt issuance costs and unamortized debt discounts" } } }, "localname": "DebtInstrumentImpactofDerivativesUnamortizedDiscountPremiumandDebtIssuanceCostsNet", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfLongTermDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "hsy_DeferredCompensationArrangementwithIndividualConversionBasis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Deferred Compensation Arrangement with Individual, Conversion Basis", "label": "Deferred Compensation Arrangement with Individual, Conversion Basis", "terseLabel": "Common stock, conversion basis (shares)" } } }, "localname": "DeferredCompensationArrangementwithIndividualConversionBasis", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansStockCompensationPlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "hsy_DeferredTaxAssetLeasingArrangements": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax asset attributable to taxable temporary differences from leasing arrangements.", "label": "Deferred Tax Asset, Leasing Arrangements", "terseLabel": "Lease financing obligation" } } }, "localname": "DeferredTaxAssetLeasingArrangements", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "hsy_DeferredTaxAssetTaxDeferredExpenseAccruedTradePromotionReserves": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element reflects the tax effect as of the balance sheet date of the amount of the estimated future tax effects arising from all other reserves, which can only be deducted for tax purposes when losses pertaining to such reserves are actually incurred.", "label": "Deferred Tax Asset Tax Deferred Expense Accrued Trade Promotion Reserves", "terseLabel": "Accrued trade promotion reserves" } } }, "localname": "DeferredTaxAssetTaxDeferredExpenseAccruedTradePromotionReserves", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "hsy_DeferredTaxLiabilitiesDeferredExpenseCompensationAndBenefitsPensions": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Liabilities, Deferred Expense, Compensation And Benefits, Pensions", "label": "Deferred Tax Liabilities, Deferred Expense, Compensation And Benefits, Pensions", "terseLabel": "Pension" } } }, "localname": "DeferredTaxLiabilitiesDeferredExpenseCompensationAndBenefitsPensions", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "hsy_DefinedBenefitPlanNonServiceCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Defined Benefit Plan, Non-Service Cost", "label": "Defined Benefit Plan, Non-Service Cost", "terseLabel": "Defined Benefit Plan, Non-Service Cost" } } }, "localname": "DefinedBenefitPlanNonServiceCost", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/OtherIncomeExpenseNetScheduleOfOtherIncomeAndExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "hsy_DefinedBenefitPlanPlanAssetsMeasuredatNetAssetValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Defined Benefit Plan, Plan Assets Measured at Net Asset Value", "label": "Defined Benefit Plan, Plan Assets Measured at Net Asset Value", "terseLabel": "Defined Benefit Plan, Plan Assets Measured at Net Asset Value" } } }, "localname": "DefinedBenefitPlanPlanAssetsMeasuredatNetAssetValue", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPensionPlanAssetsWithinFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "hsy_DefinedBenefitPlansMinimumFutureEmployerContributionsinNextFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Defined Benefit Plans, Minimum Future Employer Contributions in Next Fiscal Year", "label": "Defined Benefit Plans, Minimum Future Employer Contributions in Next Fiscal Year", "terseLabel": "Defined benefit plans, minimum future employer contributions in next fiscal year" } } }, "localname": "DefinedBenefitPlansMinimumFutureEmployerContributionsinNextFiscalYear", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansPensionAndOtherPostRetirementBenefitPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "hsy_DerivativeAssetCashTransfersReceivablePayableChangeInQuotedMarketPricesOnTheLastDayOfTrading": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Derivative Asset, Cash Transfers Receivable (Payable), Change In Quoted Market Prices On The Last Day Of Trading", "label": "Derivative Asset, Cash Transfers Receivable (Payable), Change In Quoted Market Prices On The Last Day Of Trading", "terseLabel": "Gross derivative assets, included within derivative liabilities" } } }, "localname": "DerivativeAssetCashTransfersReceivablePayableChangeInQuotedMarketPricesOnTheLastDayOfTrading", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfClassificationOfDerivativeAssetsAndLiabilitiesWithinConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "hsy_DerivativeLiabilityCashTransfersReceivablePayableChangeInQuotedMarketPricesOnTheLastDayOfTrading": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Derivative Liability, Cash Transfers Receivable (Payable), Change In Quoted Market Prices On The Last Day Of Trading", "label": "Derivative Liability, Cash Transfers Receivable (Payable), Change In Quoted Market Prices On The Last Day Of Trading", "terseLabel": "Derivative liability, gross liabilities" } } }, "localname": "DerivativeLiabilityCashTransfersReceivablePayableChangeInQuotedMarketPricesOnTheLastDayOfTrading", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfClassificationOfDerivativeAssetsAndLiabilitiesWithinConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "hsy_DiversifiedcreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Diversified credit [Member]", "label": "Diversified credit [Member]", "terseLabel": "Diversified credit" } } }, "localname": "DiversifiedcreditMember", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPensionPlanAssetsWithinFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "hsy_DividendsCommonStockCashAdditionalPercentageOverClassBCommonStockDividends": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Dividends, Common Stock, Cash, Additional Percentage Over Class B Common Stock Dividends", "label": "Dividends, Common Stock, Cash, Additional Percentage Over Class B Common Stock Dividends", "terseLabel": "Dividends, common sock, cash, additional percentage over Class B common stock dividends" } } }, "localname": "DividendsCommonStockCashAdditionalPercentageOverClassBCommonStockDividends", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/EquityAndNoncontrollingInterestEquityAndNoncontrollingInterestNarrativeDetails" ], "xbrltype": "percentItemType" }, "hsy_DocumentAndEntityInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Document And Entity Information [Abstract]" } } }, "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.hersheys.com/20181231", "xbrltype": "stringItemType" }, "hsy_EntityNumberofPartTimeEmployees": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Entity Number of Part-Time Employees", "label": "Entity Number of Part-Time Employees", "terseLabel": "Entity number of part-time employees" } } }, "localname": "EntityNumberofPartTimeEmployees", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/CommitmentsAndContingenciesCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "decimalItemType" }, "hsy_ExercisePriceRangeFourMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Exercise Price Range Four [Member]", "label": "Exercise Price Range Four [Member]", "terseLabel": "$33.40 - $111.76" } } }, "localname": "ExercisePriceRangeFourMember", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfStockOptionInformationByExercisePriceRangeDetails" ], "xbrltype": "domainItemType" }, "hsy_ExercisePriceRangeOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Exercise Price Range One [Member]", "label": "Exercise Price Range One [Member]", "terseLabel": "$33.40 - $90.39" } } }, "localname": "ExercisePriceRangeOneMember", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfStockOptionInformationByExercisePriceRangeDetails" ], "xbrltype": "domainItemType" }, "hsy_ExercisePriceRangeThreeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Exercise Price Range Three [Member]", "label": "Exercise Price Range Three [Member]", "terseLabel": "$105.92 - $111.76" } } }, "localname": "ExercisePriceRangeThreeMember", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfStockOptionInformationByExercisePriceRangeDetails" ], "xbrltype": "domainItemType" }, "hsy_ExercisePriceRangeTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Exercise Price Range Two [Member]", "label": "Exercise Price Range Two [Member]", "terseLabel": "$90.40 - $105.91" } } }, "localname": "ExercisePriceRangeTwoMember", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfStockOptionInformationByExercisePriceRangeDetails" ], "xbrltype": "domainItemType" }, "hsy_FAIRVALUEMEASUREMENTSAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "FAIR VALUE MEASUREMENTS [Abstract]", "label": "FAIR VALUE MEASUREMENTS [Abstract]" } } }, "localname": "FAIRVALUEMEASUREMENTSAbstract", "nsuri": "http://www.hersheys.com/20181231", "xbrltype": "stringItemType" }, "hsy_GlobalAllCapMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equity Security which comprises equity funds that the MSCI World index.", "label": "Global all-cap [Member]", "terseLabel": "Global all-cap" } } }, "localname": "GlobalAllCapMember", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPensionPlanAssetsWithinFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "hsy_GlobaldiversifiedassetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Global diversified assets [Member]", "label": "Global diversified assets [Member]", "terseLabel": "Global diversified assets" } } }, "localname": "GlobaldiversifiedassetsMember", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPensionPlanAssetsWithinFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "hsy_GlobalinfrastructureMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Global infrastructure [Member]", "label": "Global infrastructure [Member]", "terseLabel": "Global infrastructure" } } }, "localname": "GlobalinfrastructureMember", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPensionPlanAssetsWithinFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "hsy_GlobalrealestateinvestmenttrustsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Global real estate investment trusts [Member]", "label": "Global real estate investment trusts [Member]", "terseLabel": "Global real estate investment trusts" } } }, "localname": "GlobalrealestateinvestmenttrustsMember", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPensionPlanAssetsWithinFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "hsy_HersheyCommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Hershey Common Stock [Member]", "label": "Hershey Common Stock [Member]", "terseLabel": "Common stock" } } }, "localname": "HersheyCommonStockMember", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheets", "http://www.hersheys.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.hersheys.com/role/ConsolidatedStatementsOfIncome", "http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical", "http://www.hersheys.com/role/DocumentAndEntityInformation", "http://www.hersheys.com/role/EquityAndNoncontrollingInterestEquityAndNoncontrollingInterestNarrativeDetails", "http://www.hersheys.com/role/EquityAndNoncontrollingInterestScheduleOfChangesInOutstandingSharesOfCommmonStockDetails", "http://www.hersheys.com/role/ScheduleOfBasicAndDilutedEarningsPerShareDetails", "http://www.hersheys.com/role/ScheduleOfQuarterlyFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "hsy_HersheyCompanyPuertoRicoHourlyPensionPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Hershey Company Puerto Rico Hourly Pension Plan [Member]", "label": "Hershey Company Puerto Rico Hourly Pension Plan [Member]", "terseLabel": "Hershey Company Puerto Rico Hourly Pension Plan" } } }, "localname": "HersheyCompanyPuertoRicoHourlyPensionPlanMember", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansPensionAndOtherPostRetirementBenefitPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "hsy_HersheyTrustCompanyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Hershey Trust Company [Member]", "label": "Hershey Trust Company [Member]", "terseLabel": "Hershey Trust Company" } } }, "localname": "HersheyTrustCompanyMember", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/EquityAndNoncontrollingInterestEquityAndNoncontrollingInterestNarrativeDetails", "http://www.hersheys.com/role/EquityAndNoncontrollingInterestScheduleOfChangesInOutstandingSharesOfCommmonStockDetails" ], "xbrltype": "domainItemType" }, "hsy_IncrementalCommonSharesAttributabletoDilutiveEffectofConversionofCommonStock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Common Stock", "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Common Stock", "terseLabel": "Conversion of Class B common stock to Common shares outstanding" } } }, "localname": "IncrementalCommonSharesAttributabletoDilutiveEffectofConversionofCommonStock", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/ScheduleOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "hsy_InternationalandOtherSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "International and Other Segment [Member]", "label": "International and Other Segment [Member]", "terseLabel": "International and Other" } } }, "localname": "InternationalandOtherSegmentMember", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/BusinessRealignmentActivitiesBusinessRealignmentActivitiesNarrativeDetails", "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfChangesInCarryingValueOfGoodwillByReportableSegmentDetails", "http://www.hersheys.com/role/ScheduleOfDepreciationAndAmortizationExpenseIncludedWithinSegmentIncomeDetails", "http://www.hersheys.com/role/ScheduleOfNetSalesAndEarningsBySegmentDetails" ], "xbrltype": "domainItemType" }, "hsy_LongtermDebtCurrentMaturitiesFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Long-term Debt, Current Maturities, Fair Value", "label": "Long-term Debt, Current Maturities, Fair Value", "terseLabel": "Long-term Debt, Current Maturities, Fair Value" } } }, "localname": "LongtermDebtCurrentMaturitiesFairValue", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/FairValueMeasurementsScheduleOfFairValuesAndCarryingValuesOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "hsy_LongtermDebtExcludingCurrentMaturitiesFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Long-term Debt, Excluding Current Maturities, Fair Value", "label": "Long-term Debt, Excluding Current Maturities, Fair Value", "terseLabel": "Long-term Debt, Excluding Current Maturities, Fair Value" } } }, "localname": "LongtermDebtExcludingCurrentMaturitiesFairValue", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/FairValueMeasurementsScheduleOfFairValuesAndCarryingValuesOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "hsy_LotteShanghaiFoodCompanyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lotte Shanghai Food Company [Member]", "label": "Lotte Shanghai Food Company [Member]", "terseLabel": "Lotte Shanghai Food Company" } } }, "localname": "LotteShanghaiFoodCompanyMember", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/EquityAndNoncontrollingInterestEquityAndNoncontrollingInterestNarrativeDetails" ], "xbrltype": "domainItemType" }, "hsy_MarginforGrowthProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Margin for Growth Program [Member]", "label": "Margin for Growth Program [Member]", "terseLabel": "Margin for Growth Program" } } }, "localname": "MarginforGrowthProgramMember", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/BusinessRealignmentActivitiesBusinessRealignmentActivitiesNarrativeDetails", "http://www.hersheys.com/role/BusinessRealignmentActivitiesScheduleOfBusinessRealignmentActivityDetails", "http://www.hersheys.com/role/FairValueMeasurementsFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "hsy_McLaneCompanyInc.Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "McLane Company, Inc. [Member]", "label": "McLane Company, Inc. [Member]", "terseLabel": "McLane Company, Inc." } } }, "localname": "McLaneCompanyInc.Member", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesAccountsReceivableTradeDetails", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "hsy_MinimumLengthofTimeHedgedinCashFlowHedge": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Minimum length of time over which the entity is hedging its exposure to the variability in future cash flows for forecasted transactions, excluding those forecasted transactions related to the payment of variable interest on existing financial instruments, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Minimum Length of Time Hedged in Cash Flow Hedge", "terseLabel": "Minimum length of time, hedged in cash flow hedge" } } }, "localname": "MinimumLengthofTimeHedgedinCashFlowHedge", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/DerivativeInstrumentsDerivativeInstrumentsNarrativeDetails" ], "xbrltype": "durationItemType" }, "hsy_NetGainLossOnCommodityDerivativePositionsReclassifiedFromUnallocatedDerivativeGainsLossesToSegmentIncome": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of gain (loss) from commodity derivative positions reclassified from unallocated derivative (gains) losses to segment income.", "label": "Net Gain Loss On Commodity Derivative Positions Reclassified From Unallocated Derivative Gains Losses To Segment Income", "terseLabel": "Net Gain Loss On Commodity Derivative Positions Reclassified From Unallocated Derivative Gains Losses To Segment Income" } } }, "localname": "NetGainLossOnCommodityDerivativePositionsReclassifiedFromUnallocatedDerivativeGainsLossesToSegmentIncome", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/SegmentInformationNarrativeDetails", "http://www.hersheys.com/role/SegmentInformationScheduleOfUnallocatedMarkToMarketGainsLossesOnCommodityDerivativesDetails" ], "xbrltype": "monetaryItemType" }, "hsy_NetMarktoMarketValuationofCertainDerivativePositionsRecognizedinUnallocatedDerivativeGainsLosses": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Changes in the values of derivative positions that is recorded in unallocated derivative (gains)/losses", "label": "Net Mark to Market Valuation of Certain Derivative Positions Recognized in Unallocated Derivative (Gains) Losses", "negatedTerseLabel": "Net Mark to Market Valuation of Certain Derivative Positions Recognized in Unallocated Derivative Gains Losses" } } }, "localname": "NetMarktoMarketValuationofCertainDerivativePositionsRecognizedinUnallocatedDerivativeGainsLosses", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/SegmentInformationScheduleOfUnallocatedMarkToMarketGainsLossesOnCommodityDerivativesDetails" ], "xbrltype": "monetaryItemType" }, "hsy_NorthAmericaSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "North America Segment [Member]", "label": "North America Segment [Member]", "terseLabel": "North America" } } }, "localname": "NorthAmericaSegmentMember", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfChangesInCarryingValueOfGoodwillByReportableSegmentDetails", "http://www.hersheys.com/role/ScheduleOfDepreciationAndAmortizationExpenseIncludedWithinSegmentIncomeDetails", "http://www.hersheys.com/role/ScheduleOfNetSalesAndEarningsBySegmentDetails", "http://www.hersheys.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "hsy_Notes1.50Due2016Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Notes 1.50% Due 2016 [Member]", "label": "Notes 1.50% Due 2016 [Member]", "terseLabel": "1.50% Notes due 2016" } } }, "localname": "Notes1.50Due2016Member", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtLongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "hsy_Notes1.60Due2018Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Notes 1.60% Due 2018 [Member]", "label": "Notes 1.60% Due 2018 [Member]", "terseLabel": "1.60% Notes due 2018 (1)" } } }, "localname": "Notes1.60Due2018Member", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtLongTermDebtInterestRatesDetails", "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfLongTermDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "hsy_Notes2.30Due2026Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Notes 2.30% Due 2026 [Member]", "label": "Notes 2.30% Due 2026 [Member]", "terseLabel": "2.30% Notes due 2026 (3)" } } }, "localname": "Notes2.30Due2026Member", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtLongTermDebtInterestRatesDetails", "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfLongTermDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "hsy_Notes2.625Due2023Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Notes 2.625% Due 2023 [Member]", "label": "Notes 2.625% Due 2023 [Member]", "terseLabel": "2.625% Notes due 2023" } } }, "localname": "Notes2.625Due2023Member", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtLongTermDebtInterestRatesDetails", "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfLongTermDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "hsy_Notes2.90Due2020Domain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Notes 2.90% Due 2020", "label": "Notes 2.90% Due 2020 [Domain]", "terseLabel": "2.90% Notes due 2020 (2)" } } }, "localname": "Notes2.90Due2020Domain", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtLongTermDebtInterestRatesDetails", "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfLongTermDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "hsy_Notes3.10Due2021Domain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Notes 3.10% Due 2021", "label": "Notes 3.10% Due 2021 [Domain]", "terseLabel": "3.10% Notes due 2021 (2)" } } }, "localname": "Notes3.10Due2021Domain", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtLongTermDebtInterestRatesDetails", "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfLongTermDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "hsy_Notes3.20Due2025Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Notes 3.20% Due 2025 [Member]", "label": "Notes 3.20% Due 2025 [Member]", "terseLabel": "3.20% Notes due 2025" } } }, "localname": "Notes3.20Due2025Member", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtLongTermDebtInterestRatesDetails", "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfLongTermDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "hsy_Notes3.375Due2023Domain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Notes 3.375% Due 2023", "label": "Notes 3.375% Due 2023 [Domain]", "terseLabel": "3.375% Notes due 2023 (2)" } } }, "localname": "Notes3.375Due2023Domain", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtLongTermDebtInterestRatesDetails", "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfLongTermDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "hsy_Notes3.375Due2046Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Notes 3.375% Due 2046 [Member]", "label": "Notes 3.375% Due 2046 [Member]", "terseLabel": "3.375% Notes due 2046" } } }, "localname": "Notes3.375Due2046Member", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtLongTermDebtInterestRatesDetails", "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfLongTermDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "hsy_Notes4.125Due2020Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Notes 4.125% Due 2020 [Member]", "label": "Notes 4.125% Due 2020 [Member]", "terseLabel": "4.125% Notes due 2020" } } }, "localname": "Notes4.125Due2020Member", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtLongTermDebtInterestRatesDetails", "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfLongTermDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "hsy_Notes5.45Due2016Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Notes 5.45% Due 2016 [Member]", "label": "Notes 5.45% Due 2016 [Member]", "terseLabel": "5.45% Notes due 2016" } } }, "localname": "Notes5.45Due2016Member", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtLongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "hsy_NumberOfBrandNames": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number Of Brand Names", "label": "Number Of Brand Names", "terseLabel": "Number of brand names" } } }, "localname": "NumberOfBrandNames", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesDescriptionOfBusinessAndBasisOfPresentationDetails" ], "xbrltype": "integerItemType" }, "hsy_NumberOfCountriesWhereBrandsAreMartketedSoldAndDistributed": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number Of Countries Where Brands Are Marketed, Sold, And Distributed", "label": "Number Of Countries Where Brands Are Martketed, Sold, And Distributed", "terseLabel": "Number of countries in which products are marketed, sold and distributed (country)" } } }, "localname": "NumberOfCountriesWhereBrandsAreMartketedSoldAndDistributed", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesDescriptionOfBusinessAndBasisOfPresentationDetails" ], "xbrltype": "integerItemType" }, "hsy_NumberofDefinedBenefitOtherPostretirementPlansandDefinedContributionOtherPostretirementPlans": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of Defined Benefit Other Post-retirement Plans and Defined Contribution Other Post-retirement Plans", "label": "Number of Defined Benefit Other Post-retirement Plans and Defined Contribution Other Post-retirement Plans", "terseLabel": "Number of defined benefit, other post-retirement plans, and defined contribution other post-retirement plans (postretirement plan)" } } }, "localname": "NumberofDefinedBenefitOtherPostretirementPlansandDefinedContributionOtherPostretirementPlans", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansPensionAndOtherPostRetirementBenefitPlansNarrativeDetails" ], "xbrltype": "integerItemType" }, "hsy_OperationalOptimizationProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operational Optimization Program [Member]", "label": "Operational Optimization Program [Member]", "terseLabel": "Operation Optimization Program" } } }, "localname": "OperationalOptimizationProgramMember", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleDetails", "http://www.hersheys.com/role/BusinessRealignmentActivitiesBusinessRealignmentActivitiesNarrativeDetails", "http://www.hersheys.com/role/BusinessRealignmentActivitiesScheduleOfBusinessRealignmentActivityDetails" ], "xbrltype": "domainItemType" }, "hsy_OtherMiscellaneousAssetsNonCurrent": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Other Miscellaneous Assets, Non-Current", "label": "Other Miscellaneous Assets, Non-Current", "terseLabel": "Other non-current assets" } } }, "localname": "OtherMiscellaneousAssetsNonCurrent", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "hsy_OtherMiscellaneousLiabilitiesNonCurrent": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Other Miscellaneous Liabilities, Non-Current", "label": "Other Miscellaneous Liabilities, Non-Current", "verboseLabel": "Other" } } }, "localname": "OtherMiscellaneousLiabilitiesNonCurrent", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "hsy_OtherNonoperatingGainLoss": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/OtherIncomeExpenseNetScheduleOfOtherIncomeAndExpenseNetDetails": { "order": 2.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Other Nonoperating, Gain (Loss)", "label": "Other Nonoperating, Gain (Loss)", "negatedTerseLabel": "Other (income) expense, net" } } }, "localname": "OtherNonoperatingGainLoss", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/OtherIncomeExpenseNetScheduleOfOtherIncomeAndExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "hsy_PartnershipsQualifyingForTaxCreditsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Partnerships Qualifying For Tax Credits [Member]", "label": "Partnerships Qualifying For Tax Credits [Member]", "terseLabel": "Partnerships Qualifying For Tax Credits" } } }, "localname": "PartnershipsQualifyingForTaxCreditsMember", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesIncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "hsy_PerformanceSharesAndRestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Performance Shares And Restricted Stock Units (RSU) [Member]", "label": "Performance Shares And Restricted Stock Units (RSU) [Member]", "terseLabel": "Performance and restricted stock units" } } }, "localname": "PerformanceSharesAndRestrictedStockUnitsRSUMember", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/ScheduleOfBasicAndDilutedEarningsPerShareDetails", "http://www.hersheys.com/role/StockCompensationPlansScheduleOfPsusAndRsusActivityDetails", "http://www.hersheys.com/role/StockCompensationPlansScheduleOfPsusAndRsusFairValueWeightedAverageAssumptionsDetails" ], "xbrltype": "domainItemType" }, "hsy_PerformanceStockUnitsandRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Performance Stock Units and Restricted Stock Units [Member]", "label": "Performance Stock Units and Restricted Stock Units [Member]", "terseLabel": "Performance stock units and restricted stock units" } } }, "localname": "PerformanceStockUnitsandRestrictedStockUnitsMember", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansStockCompensationPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "hsy_PirateBrandsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Pirate Brands [Abstract]", "label": "Pirate Brands [Abstract]" } } }, "localname": "PirateBrandsAbstract", "nsuri": "http://www.hersheys.com/20181231", "xbrltype": "stringItemType" }, "hsy_PirateBrandsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Pirate Brands [Member]", "label": "Pirate Brands [Member]", "terseLabel": "Pirate Brands" } } }, "localname": "PirateBrandsMember", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsTables" ], "xbrltype": "domainItemType" }, "hsy_PrepaidExpensesandOther": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Prepaid Expenses and Other", "label": "Prepaid Expenses and Other", "terseLabel": "Prepaid Expenses and Other" } } }, "localname": "PrepaidExpensesandOther", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "hsy_ProductivityInitiative2015Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Productivity Initiative 2015 [Member]", "label": "Productivity Initiative 2015 [Member]", "terseLabel": "2015 Productivity Initiative" } } }, "localname": "ProductivityInitiative2015Member", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/BusinessRealignmentActivitiesBusinessRealignmentActivitiesNarrativeDetails", "http://www.hersheys.com/role/BusinessRealignmentActivitiesScheduleOfBusinessRealignmentActivityDetails" ], "xbrltype": "domainItemType" }, "hsy_PromotionalCostsEstimateDeviationPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Promotional Costs, Estimate Deviation, Percentage", "label": "Promotional Costs, Estimate Deviation, Percentage", "terseLabel": "Promotional Costs, Estimate Deviation, Percentage (Less Than)" } } }, "localname": "PromotionalCostsEstimateDeviationPercentage", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "percentItemType" }, "hsy_RIPPLEBRANDCOLLECTIVELLCAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "- RIPPLE BRAND COLLECTIVE, LLC [Abstract]", "label": "- RIPPLE BRAND COLLECTIVE, LLC [Abstract]" } } }, "localname": "RIPPLEBRANDCOLLECTIVELLCAbstract", "nsuri": "http://www.hersheys.com/20181231", "xbrltype": "stringItemType" }, "hsy_RepaymentofTaxReceivableObligation": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Repayment of Tax Receivable Obligation", "label": "Repayment of Tax Receivable Obligation", "negatedTerseLabel": "Repayment of tax receivable obligation" } } }, "localname": "RepaymentofTaxReceivableObligation", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "hsy_RestructuringChargesBusinessRealignment": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfIncome": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Restructuring Charges, Business Realignment", "label": "Restructuring Charges, Business Realignment", "negatedTerseLabel": "Restructuring Charges, Business Realignment", "terseLabel": "Business realignment costs" } } }, "localname": "RestructuringChargesBusinessRealignment", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfIncome", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "hsy_RestructuringChargesBusinessRealignmentReserve": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Restructuring Charges, Business Realignment Reserve", "label": "Restructuring Charges, Business Realignment Reserve", "terseLabel": "2018 business realignment charges" } } }, "localname": "RestructuringChargesBusinessRealignmentReserve", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/BusinessRealignmentActivitiesScheduleOfLiabilityActivityForCostsQualifyingAsExitAndDisposalCostsDetails" ], "xbrltype": "monetaryItemType" }, "hsy_RestructuringandRelatedCostExpectedCostCashPortion": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Restructuring and Related Cost, Expected Cost, Cash Portion", "label": "Restructuring and Related Cost, Expected Cost, Cash Portion", "terseLabel": "Restructuring and Related Cost, Expected Cost, Cash Portion" } } }, "localname": "RestructuringandRelatedCostExpectedCostCashPortion", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/BusinessRealignmentActivitiesBusinessRealignmentActivitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "hsy_RestructuringandRelatedCostExpectedNumberofPositionsEliminatedPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restructuring and Related Cost, Expected Number of Positions Eliminated, Percent", "label": "Restructuring and Related Cost, Expected Number of Positions Eliminated, Percent", "terseLabel": "Restructuring and Related Cost, Expected Number of Positions Eliminated, Percent" } } }, "localname": "RestructuringandRelatedCostExpectedNumberofPositionsEliminatedPercent", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/BusinessRealignmentActivitiesBusinessRealignmentActivitiesNarrativeDetails" ], "xbrltype": "percentItemType" }, "hsy_RippleBrandCollectiveLLCAssetsAcquiredandLiabilitiesAssumedAllocationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Ripple Brand Collective, LLC Assets Acquired and Liabilities Assumed Allocation [Abstract]", "label": "Ripple Brand Collective, LLC Assets Acquired and Liabilities Assumed Allocation [Abstract]" } } }, "localname": "RippleBrandCollectiveLLCAssetsAcquiredandLiabilitiesAssumedAllocationAbstract", "nsuri": "http://www.hersheys.com/20181231", "xbrltype": "stringItemType" }, "hsy_RippleBrandCollectiveLLCMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Ripple Brand Collective, LLC [Member]", "label": "Ripple Brand Collective, LLC [Member]", "terseLabel": "Ripple Brand Collective, LLC" } } }, "localname": "RippleBrandCollectiveLLCMember", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsRippleBrandCollectiveLlcAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsRippleBrandCollectiveLlcNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsTables" ], "xbrltype": "domainItemType" }, "hsy_ScheduleofSharebasedPaymentAwardEquityInstrumentsOtherthanOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Share-based Payment Award, Equity Instruments Other than Options, Valuation Assumptions [Table Text Block]", "label": "Schedule of Share-based Payment Award, Equity Instruments Other than Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Information Pertaining to Fair Value of PSUs and RSUs Granted for Potential Future Distribution" } } }, "localname": "ScheduleofSharebasedPaymentAwardEquityInstrumentsOtherthanOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "hsy_ScheduleofSupplementalBalanceSheetInformationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Supplemental Balance Sheet Information [Table Text Block]", "label": "Schedule of Supplemental Balance Sheet Information [Table Text Block]", "terseLabel": "Schedule of Supplemental Balance Sheet Information" } } }, "localname": "ScheduleofSupplementalBalanceSheetInformationTableTextBlock", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/SupplementalBalanceSheetInformationTables" ], "xbrltype": "textBlockItemType" }, "hsy_ShanghaiGoldenMonkeyAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Shanghai Golden Monkey [Abstract]", "label": "Shanghai Golden Monkey [Abstract]" } } }, "localname": "ShanghaiGoldenMonkeyAbstract", "nsuri": "http://www.hersheys.com/20181231", "xbrltype": "stringItemType" }, "hsy_ShanghaiGoldenMonkeyFoodJointStockCo.Ltd.Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Shanghai Golden Monkey Food Joint Stock Co., Ltd. [Member]", "label": "Shanghai Golden Monkey Food Joint Stock Co., Ltd. [Member]", "terseLabel": "Shanghai Golden Monkey Food Joint Stock Co., Ltd." } } }, "localname": "ShanghaiGoldenMonkeyFoodJointStockCo.Ltd.Member", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsShanghaiGoldenMonkeyNarrativeDetails", "http://www.hersheys.com/role/OtherIncomeExpenseNetScheduleOfOtherIncomeAndExpenseNetDetails" ], "xbrltype": "domainItemType" }, "hsy_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAssumptionChange": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The change in the number of shares under a share-based award plan other than a stock option plan due to a change in the performance assumptions.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Performance Assumption Change", "negatedTerseLabel": "Performance assumption change (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAssumptionChange", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfPsusAndRsusActivityDetails" ], "xbrltype": "sharesItemType" }, "hsy_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAssumptionChangeWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of the grant date pertaining to a share-based award plan other than a stock option plan due to a change in the performance assumptions.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Performance Assumption Change Weighted Average Grant Date Fair Value", "terseLabel": "Performance assumption change" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAssumptionChangeWeightedAverageGrantDateFairValue", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfPsusAndRsusActivityDetails" ], "xbrltype": "perShareItemType" }, "hsy_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceScorePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share Based Compensation Arrangement, By Share Based Payment Award, Equity Instruments Other Than Options, Performance Score, Percentage", "label": "Share Based Compensation Arrangement, By Share Based Payment Award, Equity Instruments Other Than Options, Performance Score, Percentage", "terseLabel": "Share based compensation arrangement, by share based payment award, equity instruments other than options, performance score, percentage" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceScorePercentage", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansStockCompensationPlansNarrativeDetails" ], "xbrltype": "percentItemType" }, "hsy_ShareBasedCompensationArrangementByShareBasedPaymentAwardIntrinsicValueOfShareBasedLiabilitiesPaidCombinedWithFairValueOfSharesVested": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Intrinsic value of share-based liabilities paid, combined with the fair value of shares vested (in millions of dollars).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Intrinsic Value Of Share Based Liabilities Paid Combined With Fair Value Of Shares Vested", "terseLabel": "Intrinsic value of share-based liabilities paid, combined with the fair value of shares vested (in millions of dollars)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardIntrinsicValueOfShareBasedLiabilitiesPaidCombinedWithFairValueOfSharesVested", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansStockCompensationPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "hsy_ShareRepurchaseProgramAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share Repurchase Program [Abstract]", "label": "Share Repurchase Program [Abstract]", "terseLabel": "Stock repurchases:" } } }, "localname": "ShareRepurchaseProgramAbstract", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/EquityAndNoncontrollingInterestScheduleOfChangesInOutstandingSharesOfCommmonStockDetails" ], "xbrltype": "stringItemType" }, "hsy_SnacksPortfolioMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Snacks Portfolio [Member]", "label": "Snacks Portfolio [Member]", "terseLabel": "Snacks portfolio" } } }, "localname": "SnacksPortfolioMember", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/SegmentInformationScheduleOfAdditionalProductLineSalesDetails" ], "xbrltype": "domainItemType" }, "hsy_TaxCutsandJobsActReclassificationFromAOCIToRetainedEarningsAfterTaxCashFlowHedges": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 7.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Tax Cuts and Jobs Act, Reclassification From AOCI To Retained Earnings, After Tax, Cash Flow Hedges", "label": "Tax Cuts and Jobs Act, Reclassification From AOCI To Retained Earnings, After Tax, Cash Flow Hedges", "totalLabel": "Tax cuts and jobs act, reclassification from aoci to retained earnings, after tax, cash flow hedges" } } }, "localname": "TaxCutsandJobsActReclassificationFromAOCIToRetainedEarningsAfterTaxCashFlowHedges", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "hsy_TaxCutsandJobsActReclassificationFromAOCIToRetainedEarningsAfterTaxPensionandPostretirementBenefitPlans": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 8.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Tax Cuts and Jobs Act, Reclassification From AOCI To Retained Earnings, After Tax Pension and Post-retirement Benefit Plans", "label": "Tax Cuts and Jobs Act, Reclassification From AOCI To Retained Earnings, After Tax Pension and Post-retirement Benefit Plans", "totalLabel": "Tax cuts and jobs act, reclassification from aoci to retained earnings, after tax pension and post-retirement benefit plans" } } }, "localname": "TaxCutsandJobsActReclassificationFromAOCIToRetainedEarningsAfterTaxPensionandPostretirementBenefitPlans", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "hsy_TaxCutsandJobsActReclassificationFromAOCIToRetainedEarningsPreTaxEffectCashFlowHedges": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "hsy_TaxCutsandJobsActReclassificationFromAOCIToRetainedEarningsAfterTaxCashFlowHedges", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Tax Cuts and Jobs Act, Reclassification From AOCI To Retained Earnings, Pre Tax Effect, Cash Flow Hedges", "label": "Tax Cuts and Jobs Act, Reclassification From AOCI To Retained Earnings, Pre Tax Effect, Cash Flow Hedges", "terseLabel": "Tax cuts and jobs act, reclassification from aoci to retained earnings, pre tax effect, cash flow hedges" } } }, "localname": "TaxCutsandJobsActReclassificationFromAOCIToRetainedEarningsPreTaxEffectCashFlowHedges", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "hsy_TaxCutsandJobsActReclassificationFromAOCIToRetainedEarningsPreTaxEffectPensionandPostretirementBenefitPlans": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "hsy_TaxCutsandJobsActReclassificationFromAOCIToRetainedEarningsAfterTaxPensionandPostretirementBenefitPlans", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Tax Cuts and Jobs Act, Reclassification From AOCI To Retained Earnings, Pre Tax Effect, Pension and Post-retirement Benefit Plans", "label": "Tax Cuts and Jobs Act, Reclassification From AOCI To Retained Earnings, Pre Tax Effect, Pension and Post-retirement Benefit Plans", "terseLabel": "Tax cuts and jobs act, reclassification from aoci to retained earnings, pre tax effect, pension and post-retirement benefit plans" } } }, "localname": "TaxCutsandJobsActReclassificationFromAOCIToRetainedEarningsPreTaxEffectPensionandPostretirementBenefitPlans", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "hsy_TaxCutsandJobsActReclassificationFromAOCIToRetainedEarningsTaxEffect": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Tax Cuts and Jobs Act, Reclassification From AOCI To Retained Earnings, Tax Effect", "label": "Tax Cuts and Jobs Act, Reclassification From AOCI To Retained Earnings, Tax Effect", "terseLabel": "Tax cuts and jobs act, reclassification from aoci to retained earnings, tax effect" } } }, "localname": "TaxCutsandJobsActReclassificationFromAOCIToRetainedEarningsTaxEffect", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "hsy_TaxCutsandJobsActReclassificationFromAOCIToRetainedEarningsTaxEffectCashFlowHedges": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 7.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Tax Cuts and Jobs Act, Reclassification From AOCI To Retained Earnings, Tax Effect, Cash Flow Hedges", "label": "Tax Cuts and Jobs Act, Reclassification From AOCI To Retained Earnings, Tax Effect, Cash Flow Hedges", "terseLabel": "Tax cuts and jobs act, reclassification from aoci to retained earnings, tax effect, cash flow hedges" } } }, "localname": "TaxCutsandJobsActReclassificationFromAOCIToRetainedEarningsTaxEffectCashFlowHedges", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "hsy_TaxCutsandJobsActReclassificationFromAOCIToRetainedEarningsTaxEffectPensionandPostretirementBenefitPlans": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 8.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Tax Cuts and Jobs Act, Reclassification From AOCI To Retained Earnings, Tax Effect, Pension and Post-retirement Benefit Plans", "label": "Tax Cuts and Jobs Act, Reclassification From AOCI To Retained Earnings, Tax Effect, Pension and Post-retirement Benefit Plans", "terseLabel": "Tax cuts and jobs act, reclassification from aoci to retained earnings, tax effect, pension and post-retirement benefit plans" } } }, "localname": "TaxCutsandJobsActReclassificationFromAOCIToRetainedEarningsTaxEffectPensionandPostretirementBenefitPlans", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "hsy_TaxCutsandJobsActof2017MeasurementPeriodAdjustmentIncomeTaxExpenseBenefit": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Tax Cuts and Jobs Act of 2017, Measurement Period Adjustment, Income Tax Expense (Benefit)", "label": "Tax Cuts and Jobs Act of 2017, Measurement Period Adjustment, Income Tax Expense (Benefit)", "terseLabel": "Tax Cuts and Jobs Act of 2017, measurement period adjustment, income tax expense (benefit)" } } }, "localname": "TaxCutsandJobsActof2017MeasurementPeriodAdjustmentIncomeTaxExpenseBenefit", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesIncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "hsy_TaxCutsandJobsActof2017NetImpactChangeinTaxRateandMandatoryTaxonUnremittedForeignEarningsIncomeTaxExpenseBenefit": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Tax Cuts and Jobs Act of 2017, Net Impact Change in Tax Rate and Mandatory Tax on Unremitted Foreign Earnings, Income Tax Expense (Benefit)", "label": "Tax Cuts and Jobs Act of 2017, Net Impact Change in Tax Rate and Mandatory Tax on Unremitted Foreign Earnings, Income Tax Expense (Benefit)", "terseLabel": "Tax Cuts and Jobs Act of 2017, change in tax rate, income tax expense" } } }, "localname": "TaxCutsandJobsActof2017NetImpactChangeinTaxRateandMandatoryTaxonUnremittedForeignEarningsIncomeTaxExpenseBenefit", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesIncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "hsy_TaxCutsandJobsActof2017ReclassificationfromAOCItoRetainedEarnings": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Tax Cuts and Jobs Act of 2017, Reclassification from AOCI to Retained Earnings", "label": "Tax Cuts and Jobs Act of 2017, Reclassification from AOCI to Retained Earnings", "terseLabel": "Tax Cuts and Jobs Act of 2017, Reclassification from AOCI to Retained Earnings" } } }, "localname": "TaxCutsandJobsActof2017ReclassificationfromAOCItoRetainedEarnings", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "hsy_TreasuryStockSharesRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Treasury Stock, Shares [Roll Forward]", "label": "Treasury Stock, Shares [Roll Forward]", "terseLabel": "Treasury Stock, Shares [Roll Forward]" } } }, "localname": "TreasuryStockSharesRollForward", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/EquityAndNoncontrollingInterestScheduleOfChangesInOutstandingSharesOfCommmonStockDetails" ], "xbrltype": "stringItemType" }, "hsy_TyrrellsandShanghaiGoldenMonkeySGMMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tyrrells and Shanghai Golden Monkey (SGM) [Member]", "label": "Tyrrells and Shanghai Golden Monkey (SGM) [Member]", "terseLabel": "Tyrrells and Shanghai Golden Monkey (SGM)" } } }, "localname": "TyrrellsandShanghaiGoldenMonkeySGMMember", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleDetails" ], "xbrltype": "domainItemType" }, "hsy_UnsettledAccruedLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Unsettled Accrued Liabilities", "label": "Unsettled Accrued Liabilities", "terseLabel": "Unsettled Accrued Liabilities" } } }, "localname": "UnsettledAccruedLiabilities", "nsuri": "http://www.hersheys.com/20181231", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "invest_DerivativeNotionalAmount": { "auth_ref": [ "r646" ], "lang": { "en-US": { "role": { "documentation": "Aggregate notional amount specified by the derivative(s). Expressed as an absolute value.", "label": "Derivative, Notional Amount", "terseLabel": "Derivative, notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://xbrl.sec.gov/invest/2013-01-31", "presentation": [ "http://www.hersheys.com/role/DerivativeInstrumentsDerivativeInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r211", "r222" ], "lang": { "en-US": { "role": { "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfChangesInCarryingValueOfGoodwillByReportableSegmentDetails", "http://www.hersheys.com/role/ScheduleOfDepreciationAndAmortizationExpenseIncludedWithinSegmentIncomeDetails", "http://www.hersheys.com/role/ScheduleOfNetSalesAndEarningsBySegmentDetails", "http://www.hersheys.com/role/SegmentInformationNarrativeDetails", "http://www.hersheys.com/role/SegmentInformationScheduleOfUnallocatedMarkToMarketGainsLossesOnCommodityDerivativesDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfChangesInCarryingValueOfGoodwillByReportableSegmentDetails", "http://www.hersheys.com/role/ScheduleOfDepreciationAndAmortizationExpenseIncludedWithinSegmentIncomeDetails", "http://www.hersheys.com/role/ScheduleOfNetSalesAndEarningsBySegmentDetails", "http://www.hersheys.com/role/SegmentInformationNarrativeDetails", "http://www.hersheys.com/role/SegmentInformationScheduleOfUnallocatedMarkToMarketGainsLossesOnCommodityDerivativesDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r85", "r152", "r651" ], "lang": { "en-US": { "role": { "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.hersheys.com/role/EquityAndNoncontrollingInterestEquityAndNoncontrollingInterestNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of investment, including named security. Excludes consolidated entity.", "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesIncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r227", "r334", "r338" ], "lang": { "en-US": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesAccountsReceivableTradeDetails", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsRippleBrandCollectiveLlcNarrativeDetails", "http://www.hersheys.com/role/BusinessRealignmentActivitiesBusinessRealignmentActivitiesNarrativeDetails", "http://www.hersheys.com/role/DerivativeInstrumentsDerivativeInstrumentsNarrativeDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansPensionAndOtherPostRetirementBenefitPlansNarrativeDetails", "http://www.hersheys.com/role/ScheduleOfQuarterlyFinancialInformationDetails", "http://www.hersheys.com/role/StockCompensationPlansStockCompensationPlansNarrativeDetails", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesComputerSoftwareDetails", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsRippleBrandCollectiveLlcNarrativeDetails", "http://www.hersheys.com/role/BusinessRealignmentActivitiesBusinessRealignmentActivitiesNarrativeDetails", "http://www.hersheys.com/role/DerivativeInstrumentsDerivativeInstrumentsNarrativeDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansPensionAndOtherPostRetirementBenefitPlansNarrativeDetails", "http://www.hersheys.com/role/ScheduleOfQuarterlyFinancialInformationDetails", "http://www.hersheys.com/role/StockCompensationPlansStockCompensationPlansNarrativeDetails", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesComputerSoftwareDetails", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesAccountsReceivableTradeDetails", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Continent of North America.", "label": "North America [Member]", "terseLabel": "North America" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessRealignmentActivitiesBusinessRealignmentActivitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Axis]", "terseLabel": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsShanghaiGoldenMonkeyNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsShanghaiGoldenMonkeyNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r225", "r334", "r336", "r636" ], "lang": { "en-US": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SegmentInformationScheduleOfAdditionalProductLineSalesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SegmentInformationScheduleOfAdditionalProductLineSalesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by range, including, but not limited to, upper and lower bounds.", "label": "Range [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsRippleBrandCollectiveLlcAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsRippleBrandCollectiveLlcNarrativeDetails", "http://www.hersheys.com/role/BusinessRealignmentActivitiesBusinessRealignmentActivitiesNarrativeDetails", "http://www.hersheys.com/role/DerivativeInstrumentsDerivativeInstrumentsNarrativeDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansPensionAndOtherPostRetirementBenefitPlansNarrativeDetails", "http://www.hersheys.com/role/ScheduleOfQuarterlyFinancialInformationDetails", "http://www.hersheys.com/role/StockCompensationPlansStockCompensationPlansNarrativeDetails", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesComputerSoftwareDetails", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Extent of variation, for example, but not limited to, upper and lower bounds.", "label": "Range [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsRippleBrandCollectiveLlcAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsRippleBrandCollectiveLlcNarrativeDetails", "http://www.hersheys.com/role/BusinessRealignmentActivitiesBusinessRealignmentActivitiesNarrativeDetails", "http://www.hersheys.com/role/DerivativeInstrumentsDerivativeInstrumentsNarrativeDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansPensionAndOtherPostRetirementBenefitPlansNarrativeDetails", "http://www.hersheys.com/role/ScheduleOfQuarterlyFinancialInformationDetails", "http://www.hersheys.com/role/StockCompensationPlansStockCompensationPlansNarrativeDetails", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesComputerSoftwareDetails", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.hersheys.com/role/EquityAndNoncontrollingInterestEquityAndNoncontrollingInterestNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r240" ], "lang": { "en-US": { "role": { "documentation": "Information by name of investment, including named security. Excludes consolidated entity.", "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesIncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "auth_ref": [ "r163", "r649" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]", "terseLabel": "Schedule II - Valuation and Qualifying Accounts" } } }, "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleIiValuationAndQualifyingAccountsScheduleIiValuationAndQualifyingAccounts" ], "xbrltype": "textBlockItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfSegmentInformationByGeographyDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r226", "r334", "r337", "r640", "r642", "r647", "r648" ], "lang": { "en-US": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfSegmentInformationByGeographyDetails" ], "xbrltype": "stringItemType" }, "srt_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesReportableDataLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "SEC Schedule, 12-15, Insurance Companies, Summary of Investments, Other than Investments in Related Parties [Line Items]", "terseLabel": "SEC Schedule, 12-15, Insurance Companies, Summary of Investments, Other than Investments in Related Parties [Line Items]" } } }, "localname": "SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesReportableDataLineItems", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.hersheys.com/role/OtherIncomeExpenseNetScheduleOfOtherIncomeAndExpenseNetDetails" ], "xbrltype": "stringItemType" }, "srt_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesTable": { "auth_ref": [ "r639", "r650" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about investment held by insurance company, excluding investment in related party.", "label": "SEC Schedule, 12-15, Insurance Companies, Summary of Investments, Other than Investments in Related Parties [Table]", "terseLabel": "SEC Schedule, 12-15, Insurance Companies, Summary of Investments, Other than Investments in Related Parties [Table]" } } }, "localname": "SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesTable", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.hersheys.com/role/OtherIncomeExpenseNetScheduleOfOtherIncomeAndExpenseNetDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]" } } }, "localname": "ValuationAndQualifyingAccountsAbstract", "nsuri": "http://fasb.org/srt/2018-01-31", "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleIiValuationAndQualifyingAccountsScheduleIiValuationAndQualifyingAccounts", "http://www.hersheys.com/role/ScheduleIiValuationAndQualifyingAccountsScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "auth_ref": [ "r163", "r649" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureTable", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleIiValuationAndQualifyingAccountsScheduleIiValuationAndQualifyingAccounts", "http://www.hersheys.com/role/ScheduleIiValuationAndQualifyingAccountsScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r589" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "Accounting Standards Update 2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201707Member": { "auth_ref": [ "r397" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2017-07 Compensation-Retirement Benefits (Topic 715): Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost.", "label": "Accounting Standards Update 2017-07 [Member]", "terseLabel": "Accounting Standards Update 2017-07" } } }, "localname": "AccountingStandardsUpdate201707Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r62" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of 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/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesAccountsReceivableTradeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r45", "r335" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.", "label": "Accounts Receivable, Net, Current", "terseLabel": "Accounts receivable\u2014trade, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r37", "r601", "r624" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Accrued income taxes" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r68" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheets", "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accrued Liabilities, Current [Abstract]" } } }, "localname": "AccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccruedMarketingCostsCurrent": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Marketing Costs, Current", "terseLabel": "Advertising, promotion and product allowances" } } }, "localname": "AccruedMarketingCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r60", "r281" ], "calculation": { "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax": { "auth_ref": [ "r88", "r93", "r95" ], "calculation": { "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails": { "order": 3.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change, net of tax, in accumulated gains and losses from derivative instruments designated and qualifying as the effective portion of cash flow hedges. Includes an entity's share of an equity investee's Increase or Decrease in deferred hedging gains or losses.", "label": "Accumulated Other Comprehensive Income (Loss), Cumulative Changes in Net Gain (Loss) from Cash Flow Hedges, Effect Net of Tax", "terseLabel": "Cash flow hedges, net of tax" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": { "auth_ref": [ "r90", "r96" ], "calculation": { "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).", "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax", "negatedTerseLabel": "Pension and post-retirement benefit plans, net of tax", "totalLabel": "Net amounts recognized in AOCI" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails", "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r87", "r93", "r95", "r96", "r575", "r580" ], "calculation": { "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r93", "r95", "r96" ], "calculation": { "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total accumulated other comprehensive loss", "verboseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheets", "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r92", "r96", "r100", "r519" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r46" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r165" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r401", "r403", "r440", "r441" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) from recognition of equity-based compensation.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r444" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising expense" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesSellingMarketingAndAdministrativeExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r403", "r433", "r439" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.", "label": "Allocated Share-based Compensation Expense", "terseLabel": "Pre-tax compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfCompensationExpenseAndIncomeTaxBenefitsForStockBasedCompensationProgramsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossMember": { "auth_ref": [ "r162" ], "lang": { "en-US": { "role": { "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]", "terseLabel": "Allowance for Trade Receivables" } } }, "localname": "AllowanceForCreditLossMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleIiValuationAndQualifyingAccountsScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r77", "r232" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.", "label": "Allowance for Doubtful Accounts Receivable, Current", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesAccountsReceivableTradeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r140", "r261", "r269" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of Intangible Assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsGoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax": { "auth_ref": [ "r396" ], "calculation": { "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfComponentsOfNetPeriodicBenefitCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized in net periodic benefit cost (credit) and other comprehensive (income) loss.", "label": "Defined Benefit Plan, Amount Recognized in Net Periodic Benefit Cost (Credit) and Other Comprehensive (Income) Loss, before Tax", "totalLabel": "Net amounts recognized in periodic benefit cost and AOCI" } } }, "localname": "AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfComponentsOfNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r183" ], "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 earnings per share (shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/EarningsPerShareEarningsPerShareNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r183" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/EarningsPerShareEarningsPerShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/EarningsPerShareEarningsPerShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r183" ], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/EarningsPerShareEarningsPerShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r140", "r278" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfIncome": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Long-lived asset impairment charges", "verboseLabel": "Long-lived asset impairment charges" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleDetails", "http://www.hersheys.com/role/BusinessRealignmentActivitiesBusinessRealignmentActivitiesNarrativeDetails", "http://www.hersheys.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r216", "r599", "r623" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r20", "r22", "r82" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": { "auth_ref": [ "r0", "r1", "r9", "r11", "r285" ], "calculation": { "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Assets", "terseLabel": "Disposal Group, Including Discontinued Operation, Assets", "totalLabel": "Disposal Group, Including Discontinued Operation, Assets" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleDetails", "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r404", "r436" ], "lang": { "en-US": { "role": { "documentation": "Information by award type pertaining to equity-based compensation.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/EquityAndNoncontrollingInterestEquityAndNoncontrollingInterestNarrativeDetails", "http://www.hersheys.com/role/EquityAndNoncontrollingInterestScheduleOfChangesInOutstandingSharesOfCommmonStockDetails", "http://www.hersheys.com/role/ScheduleOfBasicAndDilutedEarningsPerShareDetails", "http://www.hersheys.com/role/StockCompensationPlansScheduleOfPsusAndRsusActivityDetails", "http://www.hersheys.com/role/StockCompensationPlansScheduleOfPsusAndRsusFairValueWeightedAverageAssumptionsDetails", "http://www.hersheys.com/role/StockCompensationPlansStockCompensationPlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]", "terseLabel": "Building and Building Improvements" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingsAndImprovementsGross": { "auth_ref": [ "r24", "r280" ], "calculation": { "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Buildings and Improvements, Gross", "terseLabel": "Buildings" } } }, "localname": "BuildingsAndImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleDetails", "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsRippleBrandCollectiveLlcAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsRippleBrandCollectiveLlcNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsShanghaiGoldenMonkeyNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsTables", "http://www.hersheys.com/role/OtherIncomeExpenseNetScheduleOfOtherIncomeAndExpenseNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r489", "r490" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleDetails", "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsRippleBrandCollectiveLlcAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsRippleBrandCollectiveLlcNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsShanghaiGoldenMonkeyNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsTables", "http://www.hersheys.com/role/OtherIncomeExpenseNetScheduleOfOtherIncomeAndExpenseNetDetails" ], "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]", "verboseLabel": "Business Acquisition and Divestitures [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsRippleBrandCollectiveLlcAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsRippleBrandCollectiveLlcNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsShanghaiGoldenMonkeyNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsTables" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r488" ], "lang": { "en-US": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Business Acquisition, Percentage of Voting Interests Acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsShanghaiGoldenMonkeyNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionSharePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.", "label": "Business Acquisition, Share Price", "terseLabel": "Business Acquisition, Share Price" } } }, "localname": "BusinessAcquisitionSharePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r487" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Business Combination, Acquisition Related Costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount": { "auth_ref": [ "r499", "r500", "r501", "r502", "r503", "r508" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "In a business combination in which the amount of net identifiable assets acquired and liabilities assumed exceeds the aggregate consideration transferred or to be transferred (as defined), this element represents the amount of gain recognized by the entity.", "label": "Business Combination, Bargain Purchase, Gain Recognized, Amount", "negatedTerseLabel": "Gain on settlement of SGM liability (see Note 2)", "terseLabel": "Gain on settlement of SGM liability (see Note 2)" } } }, "localname": "BusinessCombinationBargainPurchaseGainRecognizedAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsShanghaiGoldenMonkeyNarrativeDetails", "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows", "http://www.hersheys.com/role/OtherIncomeExpenseNetScheduleOfOtherIncomeAndExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r504", "r505", "r506" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Business Combination, Consideration Transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationIntegrationRelatedCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Costs incurred to effect a business combination which have been expensed during the period. Such costs could include business integration costs, systems integration and conversion costs, and severance and other employee-related costs.", "label": "Business Combination, Integration Related Costs", "terseLabel": "Acquisition-related costs" } } }, "localname": "BusinessCombinationIntegrationRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfNetSalesAndEarningsBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r492" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsRippleBrandCollectiveLlcAssetsAcquiredAndLiabilitiesAssumedAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "auth_ref": [ "r492" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncAssetsAcquiredAndLiabilitiesAssumedAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r492" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Other current assets", "verboseLabel": "Other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsRippleBrandCollectiveLlcAssetsAcquiredAndLiabilitiesAssumedAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "auth_ref": [ "r492" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities", "negatedTerseLabel": "Current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsRippleBrandCollectiveLlcAssetsAcquiredAndLiabilitiesAssumedAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r492" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedTerseLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncAssetsAcquiredAndLiabilitiesAssumedAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r492" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "negatedTerseLabel": "Other current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncAssetsAcquiredAndLiabilitiesAssumedAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent": { "auth_ref": [ "r492" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary difference assumed at the acquisition date that are classified as noncurrent.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Noncurrent", "negatedTerseLabel": "Non-current deferred income taxes" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncAssetsAcquiredAndLiabilitiesAssumedAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment": { "auth_ref": [ "r492" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Equipment", "terseLabel": "Plant, property and equipment, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsAssetsAcquiredAndLiabilitiesAssumedAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r491", "r492" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Other intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsRippleBrandCollectiveLlcAssetsAcquiredAndLiabilitiesAssumedAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r491", "r492" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventories" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsAssetsAcquiredAndLiabilitiesAssumedAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r491", "r492" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "terseLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsRippleBrandCollectiveLlcAssetsAcquiredAndLiabilitiesAssumedAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets": { "auth_ref": [ "r492" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets", "terseLabel": "Other non-current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncAssetsAcquiredAndLiabilitiesAssumedAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities": { "auth_ref": [ "r492" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities", "negatedTerseLabel": "Non-current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncAssetsAcquiredAndLiabilitiesAssumedAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r16", "r164", "r207" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "Description of Business and Basis of Presentation" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalLeaseObligationsMember": { "auth_ref": [ "r588" ], "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": "Lease Obligations" } } }, "localname": "CapitalLeaseObligationsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfLongTermDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r588" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases 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": "Capital Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "Capital Leases, Future Minimum Payments Due, Next Twelve Months" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/CommitmentsAndContingenciesScheduleOfOperatingAndCapitalLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r588" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases 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": "Capital Leases, Future Minimum Payments Due in Five Years", "terseLabel": "Capital Leases, Future Minimum Payments Due in Five Years" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/CommitmentsAndContingenciesScheduleOfOperatingAndCapitalLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r588" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases 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": "Capital Leases, Future Minimum Payments Due in Four Years", "terseLabel": "Capital Leases, Future Minimum Payments Due in Four Years" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/CommitmentsAndContingenciesScheduleOfOperatingAndCapitalLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r588" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases 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": "Capital Leases, Future Minimum Payments Due in Three Years", "terseLabel": "Capital Leases, Future Minimum Payments Due in Three Years" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/CommitmentsAndContingenciesScheduleOfOperatingAndCapitalLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r588" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases 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": "Capital Leases, Future Minimum Payments Due in Two Years", "terseLabel": "Capital Leases, Future Minimum Payments Due in Two Years" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/CommitmentsAndContingenciesScheduleOfOperatingAndCapitalLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r588" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases 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": "Capital Leases, Future Minimum Payments Due Thereafter", "terseLabel": "Capital Leases, Future Minimum Payments Due Thereafter" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/CommitmentsAndContingenciesScheduleOfOperatingAndCapitalLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": { "auth_ref": [ "r644" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs.", "label": "Capitalized Computer Software, Accumulated Amortization", "terseLabel": "Capitalized computer software, accumulated amortization" } } }, "localname": "CapitalizedComputerSoftwareAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesComputerSoftwareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r643" ], "calculation": { "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Capitalized Computer Software, Net", "verboseLabel": "Capitalized software, net" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesComputerSoftwareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r17", "r57", "r142" ], "calculation": { "http://www.hersheys.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, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheets", "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Member]", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash" } } }, "localname": "CashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPensionPlanAssetsWithinFairValueHierarchyDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPlanAssetsAcrossAssetClassesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": { "auth_ref": [], "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)", "terseLabel": "Increase (decrease) in cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r29", "r143", "r149", "r229" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths": { "auth_ref": [ "r554" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.", "label": "Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months", "terseLabel": "Cash flow hedge gain (loss) to be reclassified within twelve months" } } }, "localname": "CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DerivativeInstrumentsDerivativeInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r528" ], "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 Hedges" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DerivativeInstrumentsDerivativeInstrumentsNarrativeDetails", "http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfClassificationOfDerivativeAssetsAndLiabilitiesWithinConsolidatedBalanceSheetsDetails", "http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfEffectOfDerivativeInstrumentsOnConsolidatedStatementsOfIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsShanghaiGoldenMonkeyNarrativeDetails", "http://www.hersheys.com/role/ConsolidatedBalanceSheets", "http://www.hersheys.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.hersheys.com/role/ConsolidatedStatementsOfIncome", "http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical", "http://www.hersheys.com/role/DocumentAndEntityInformation", "http://www.hersheys.com/role/EquityAndNoncontrollingInterestEquityAndNoncontrollingInterestNarrativeDetails", "http://www.hersheys.com/role/EquityAndNoncontrollingInterestScheduleOfChangesInOutstandingSharesOfCommmonStockDetails", "http://www.hersheys.com/role/ScheduleOfBasicAndDilutedEarningsPerShareDetails", "http://www.hersheys.com/role/ScheduleOfQuarterlyFinancialInformationDetails" ], "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/2018-01-31", "presentation": [ "http://www.hersheys.com/role/EquityAndNoncontrollingInterestEquityAndNoncontrollingInterestNarrativeDetails", "http://www.hersheys.com/role/EquityAndNoncontrollingInterestScheduleOfChangesInOutstandingSharesOfCommmonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CollateralizedDebtObligationsMember": { "auth_ref": [ "r236", "r361" ], "lang": { "en-US": { "role": { "documentation": "Securities collateralized by a pool of assets.", "label": "Collateralized Debt Obligations [Member]", "terseLabel": "Collateralized obligations" } } }, "localname": "CollateralizedDebtObligationsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPensionPlanAssetsWithinFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r312" ], "lang": { "en-US": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial Paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtShortTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r310", "r311" ], "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/2018-01-31", "presentation": [ "http://www.hersheys.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommodityContractMember": { "auth_ref": [ "r361", "r544" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to commodity prices.", "label": "Commodity Contract [Member]", "terseLabel": "Commodities futures and options" } } }, "localname": "CommodityContractMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DerivativeInstrumentsDerivativeInstrumentsNarrativeDetails", "http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfClassificationOfDerivativeAssetsAndLiabilitiesWithinConsolidatedBalanceSheetsDetails", "http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfEffectOfDerivativeInstrumentsOnConsolidatedStatementsOfIncomeDetails", "http://www.hersheys.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.hersheys.com/role/SegmentInformationNarrativeDetails", "http://www.hersheys.com/role/SegmentInformationScheduleOfUnallocatedMarkToMarketGainsLossesOnCommodityDerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B common stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheets", "http://www.hersheys.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.hersheys.com/role/ConsolidatedStatementsOfIncome", "http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical", "http://www.hersheys.com/role/DocumentAndEntityInformation", "http://www.hersheys.com/role/EquityAndNoncontrollingInterestEquityAndNoncontrollingInterestNarrativeDetails", "http://www.hersheys.com/role/ScheduleOfBasicAndDilutedEarningsPerShareDetails", "http://www.hersheys.com/role/ScheduleOfQuarterlyFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r329" ], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Dividends paid per share (USD per share)" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfIncome", "http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical", "http://www.hersheys.com/role/ScheduleOfQuarterlyFinancialInformationDetails" ], "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/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r44" ], "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 (USD per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/EquityAndNoncontrollingInterestEquityAndNoncontrollingInterestNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r44" ], "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 (shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/EquityAndNoncontrollingInterestEquityAndNoncontrollingInterestNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r44" ], "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 (shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.hersheys.com/role/EquityAndNoncontrollingInterestScheduleOfChangesInOutstandingSharesOfCommmonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r44", "r322" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares, outstanding (shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/EquityAndNoncontrollingInterestEquityAndNoncontrollingInterestNarrativeDetails", "http://www.hersheys.com/role/EquityAndNoncontrollingInterestScheduleOfChangesInOutstandingSharesOfCommmonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r44" ], "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" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.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/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Components of Deferred Tax Assets and Liabilities [Abstract]", "terseLabel": "Included in:" } } }, "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r103", "r105", "r106" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income attributable to The Hershey Company" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r103", "r105", "r513", "r514", "r523" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "terseLabel": "Comprehensive loss attributable to noncontrolling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r103", "r105", "r512", "r523" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Total comprehensive income including noncontrolling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r200", "r202", "r569", "r570" ], "lang": { "en-US": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessRealignmentActivitiesBusinessRealignmentActivitiesNarrativeDetails", "http://www.hersheys.com/role/CommitmentsAndContingenciesCommitmentsAndContingenciesNarrativeDetails", "http://www.hersheys.com/role/SegmentInformationNarrativeDetails", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesAccountsReceivableTradeDetails", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r200", "r202", "r569", "r570", "r638" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessRealignmentActivitiesBusinessRealignmentActivitiesNarrativeDetails", "http://www.hersheys.com/role/CommitmentsAndContingenciesCommitmentsAndContingenciesNarrativeDetails", "http://www.hersheys.com/role/SegmentInformationNarrativeDetails", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesAccountsReceivableTradeDetails", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r200", "r202", "r569", "r570", "r638" ], "lang": { "en-US": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessRealignmentActivitiesBusinessRealignmentActivitiesNarrativeDetails", "http://www.hersheys.com/role/SegmentInformationNarrativeDetails", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesAccountsReceivableTradeDetails", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskLineItems": { "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": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/CommitmentsAndContingenciesCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r200", "r202", "r569", "r570" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration Risk, Percentage", "verboseLabel": "Percentage of employees" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessRealignmentActivitiesBusinessRealignmentActivitiesNarrativeDetails", "http://www.hersheys.com/role/CommitmentsAndContingenciesCommitmentsAndContingenciesNarrativeDetails", "http://www.hersheys.com/role/SegmentInformationNarrativeDetails", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesAccountsReceivableTradeDetails", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r197", "r200", "r202", "r203", "r569", "r571" ], "lang": { "en-US": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/CommitmentsAndContingenciesCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r200", "r202", "r569", "r570" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessRealignmentActivitiesBusinessRealignmentActivitiesNarrativeDetails", "http://www.hersheys.com/role/SegmentInformationNarrativeDetails", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesAccountsReceivableTradeDetails", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressGross": { "auth_ref": [ "r280" ], "calculation": { "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails": { "order": 4.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress, Gross", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r145", "r146", "r147" ], "lang": { "en-US": { "role": { "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Converted", "terseLabel": "Conversion of stock" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/EquityAndNoncontrollingInterestEquityAndNoncontrollingInterestNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CorporateBondSecuritiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).", "label": "Corporate Bond Securities [Member]", "terseLabel": "Corporate bonds" } } }, "localname": "CorporateBondSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPensionPlanAssetsWithinFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateMember": { "auth_ref": [ "r208" ], "lang": { "en-US": { "role": { "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items.", "label": "Corporate Segment [Member]", "terseLabel": "Corporate (1)" } } }, "localname": "CorporateMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfDepreciationAndAmortizationExpenseIncludedWithinSegmentIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r224" ], "lang": { "en-US": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Corporate, Non-Segment" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfDepreciationAndAmortizationExpenseIncludedWithinSegmentIncomeDetails", "http://www.hersheys.com/role/ScheduleOfNetSalesAndEarningsBySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r117" ], "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/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfIncome", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of Sales" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessRealignmentActivitiesScheduleOfBusinessRealignmentActivityDetails", "http://www.hersheys.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r118", "r149" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for recognition of costs in the period which correspond to the sales and revenue categories presented in the statement of operations. The accounting policy may include the amount and nature of costs incurred, provisions associated with inventories, purchase discounts, freight and other costs included in cost of sales incurred and recorded in the period. This disclosure also includes the nature of costs of sales incurred and recorded in the statement of operations for the period relating to transactions with related parties.", "label": "Cost of Sales, Policy [Policy Text Block]", "terseLabel": "Cost of Sales" } } }, "localname": "CostOfSalesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtShortTermDebtNarrativeDetails" ], "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/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtShortTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "Cumulative Effect of New Accounting Principle in Period of Adoption", "terseLabel": "Cumulative effect of new accounting principle in period of adoption" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r151", "r475", "r480" ], "calculation": { "http://www.hersheys.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r157", "r477" ], "calculation": { "http://www.hersheys.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r151", "r475", "r480" ], "calculation": { "http://www.hersheys.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Current provision for income taxes" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r151", "r475", "r480" ], "calculation": { "http://www.hersheys.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r198" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesAccountsReceivableTradeDetails", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelatedIntangibleAssetsMember": { "auth_ref": [ "r494" ], "lang": { "en-US": { "role": { "documentation": "Customer-related asset, including, but not limited to, customer lists, and noncontractual customer relationships.", "label": "Customer-Related Intangible Assets [Member]", "terseLabel": "Customer-related" } } }, "localname": "CustomerRelatedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfGrossCarryingAmountAndAccumulatedAmortizationForEachMajorClassOfIntangibleAssetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r496" ], "lang": { "en-US": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r318" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Short and Long-Term Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r35", "r37", "r38", "r600", "r603", "r620" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtLongTermDebtInterestRatesDetails", "http://www.hersheys.com/role/ShortAndLongTermDebtLongTermDebtNarrativeDetails", "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfLongTermDebtInstrumentsDetails", "http://www.hersheys.com/role/ShortAndLongTermDebtShortTermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r70" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate, stated percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtLongTermDebtInterestRatesDetails", "http://www.hersheys.com/role/ShortAndLongTermDebtLongTermDebtNarrativeDetails", "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfLongTermDebtInstrumentsDetails" ], "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/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtLongTermDebtInterestRatesDetails", "http://www.hersheys.com/role/ShortAndLongTermDebtLongTermDebtNarrativeDetails", "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfLongTermDebtInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r71" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtLongTermDebtInterestRatesDetails", "http://www.hersheys.com/role/ShortAndLongTermDebtLongTermDebtNarrativeDetails", "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfLongTermDebtInstrumentsDetails", "http://www.hersheys.com/role/ShortAndLongTermDebtShortTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r71", "r154", "r323", "r326", "r327", "r328", "r582", "r583", "r585", "r617" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtLongTermDebtInterestRatesDetails", "http://www.hersheys.com/role/ShortAndLongTermDebtLongTermDebtNarrativeDetails", "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfLongTermDebtInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesMember": { "auth_ref": [ "r237" ], "lang": { "en-US": { "role": { "documentation": "Debt instrument issued by corporations, governments and governmental agencies, municipalities, and other institutions.", "label": "Debt Securities [Member]", "terseLabel": "Fixed income securities" } } }, "localname": "DebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPlanAssetsAcrossAssetClassesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued": { "auth_ref": [ "r435" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued pursuant to the terms of a deferred compensation arrangement.", "label": "Deferred Compensation Arrangement with Individual, Shares Issued", "terseLabel": "Deferred performance stock units, deferred restricted stock units, and directors' fees and accumulated dividend amounts representing deferred stock units outstanding" } } }, "localname": "DeferredCompensationArrangementWithIndividualSharesIssued", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansStockCompensationPlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r151", "r476", "r480" ], "calculation": { "http://www.hersheys.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r151", "r476", "r480" ], "calculation": { "http://www.hersheys.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r140", "r151", "r476", "r480" ], "calculation": { "http://www.hersheys.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Deferred income tax provision" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred:" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r40", "r41", "r468", "r602", "r619" ], "calculation": { "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "totalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r141" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r151", "r476", "r480" ], "calculation": { "http://www.hersheys.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsCapitalLossCarryforwards": { "auth_ref": [ "r449", "r473", "r474" ], "calculation": { "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible capital loss carryforwards.", "label": "Deferred Tax Assets, Capital Loss Carryforwards", "terseLabel": "Capital loss carryforwards" } } }, "localname": "DeferredTaxAssetsCapitalLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsDerivativeInstruments": { "auth_ref": [ "r449", "r473", "r474" ], "calculation": { "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from derivative instruments.", "label": "Deferred Tax Assets, Derivative Instruments", "terseLabel": "Derivative instruments" } } }, "localname": "DeferredTaxAssetsDerivativeInstruments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r469" ], "calculation": { "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Gross deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent": { "auth_ref": [ "r452", "r453", "r472" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting and classified as noncurrent.", "label": "Deferred Tax Assets, Net, Noncurrent", "terseLabel": "Non-current deferred tax assets, net", "verboseLabel": "Deferred income taxes" } } }, "localname": "DeferredTaxAssetsLiabilitiesNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheets", "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r470" ], "calculation": { "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsNetOfValuationAllowanceAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r447", "r473", "r474" ], "calculation": { "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r449", "r473", "r474" ], "calculation": { "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails": { "order": 10.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions": { "auth_ref": [ "r473" ], "calculation": { "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from pension benefits.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions", "terseLabel": "Pension" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits": { "auth_ref": [ "r473" ], "calculation": { "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from postretirement benefits.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits", "terseLabel": "Post-retirement benefit obligations" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r447", "r473", "r474" ], "calculation": { "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Stock-based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "auth_ref": [ "r447", "r473", "r474" ], "calculation": { "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other", "terseLabel": "Accrued expenses and other reserves" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r471" ], "calculation": { "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedTerseLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r453", "r472" ], "calculation": { "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Net deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts": { "auth_ref": [ "r448", "r473", "r474" ], "calculation": { "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from inventory.", "label": "Deferred Tax Liabilities, Inventory", "terseLabel": "Inventories" } } }, "localname": "DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r449", "r473", "r474" ], "calculation": { "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "terseLabel": "Acquired intangibles" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesNoncurrent": { "auth_ref": [ "r452", "r453", "r454" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.", "label": "Deferred Tax Liabilities, Net, Noncurrent", "negatedTerseLabel": "Non-current deferred tax liabilities, net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredTaxLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheets", "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r449", "r473", "r474" ], "calculation": { "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r449", "r473", "r474" ], "calculation": { "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "terseLabel": "Property, plant and equipment, net" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": { "auth_ref": [ "r39", "r342", "r343", "r358" ], "calculation": { "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan.", "label": "Liability, Defined Benefit Pension Plan, Noncurrent", "terseLabel": "Pension benefits liabilities" } } }, "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation": { "auth_ref": [ "r363" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.", "label": "Defined Benefit Plan, Accumulated Benefit Obligation", "terseLabel": "Defined benefit plan, accumulated benefit obligation" } } }, "localname": "DefinedBenefitPlanAccumulatedBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansPensionAndOtherPostRetirementBenefitPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax [Abstract]", "terseLabel": "Amounts recognized in Accumulated Other Comprehensive Income (Loss), net of tax:" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax": { "auth_ref": [ "r96", "r373" ], "calculation": { "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails": { "order": 1.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Accumulated Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Tax", "negatedTerseLabel": "Actuarial net (loss) gain" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax": { "auth_ref": [ "r96", "r373" ], "calculation": { "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails": { "order": 2.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of accumulated other comprehensive (income) loss for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).", "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Tax", "terseLabel": "Net prior service credit (cost)" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": { "auth_ref": [ "r353", "r396" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.", "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)", "terseLabel": "Actual return on plan assets" } } }, "localname": "DefinedBenefitPlanActualReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActuarialGainLoss": { "auth_ref": [ "r348" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.", "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)", "negatedTerseLabel": "Actuarial (gain) loss" } } }, "localname": "DefinedBenefitPlanActuarialGainLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r369", "r392", "r396" ], "calculation": { "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfComponentsOfNetPeriodicBenefitCostDetails": { "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 net loss (gain)" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfComponentsOfNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": { "auth_ref": [ "r370", "r393", "r396" ], "calculation": { "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfComponentsOfNetPeriodicBenefitCostDetails": { "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 (credit) cost" } } }, "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfComponentsOfNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet": { "auth_ref": [ "r342", "r358" ], "calculation": { "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset (liability), recognized in statement of financial position, for defined benefit pension and other postretirement plans.", "label": "Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position", "totalLabel": "Total" } } }, "localname": "DefinedBenefitPlanAmountsRecognizedInBalanceSheet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position [Abstract]", "terseLabel": "Amounts recognized in the Consolidated Balance Sheets:" } } }, "localname": "DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax": { "auth_ref": [ "r89", "r93", "r372" ], "calculation": { "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfComponentsOfNetPeriodicBenefitCostDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, after reclassification adjustment, of increase (decrease) in accumulated other comprehensive income from gain (loss) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, before Tax", "negatedTerseLabel": "Actuarial net (gain) loss" } } }, "localname": "DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfComponentsOfNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax": { "auth_ref": [ "r91", "r93", "r372" ], "calculation": { "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfComponentsOfNetPeriodicBenefitCostDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income from prior service cost (credit) of defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Reclassification Adjustment, before Tax", "terseLabel": "Prior service (credit) cost" } } }, "localname": "DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfComponentsOfNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent": { "auth_ref": [ "r33", "r342", "r343", "r358", "r598", "r622" ], "calculation": { "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans.", "label": "Assets for Plan Benefits, Defined Benefit Plan", "terseLabel": "Other assets" } } }, "localname": "DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": { "auth_ref": [ "r375" ], "lang": { "en-US": { "role": { "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate", "terseLabel": "Discount rate" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfWeightedAverageAssumptionsUsedInComputingBenefitObligationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease": { "auth_ref": [ "r376" ], "lang": { "en-US": { "role": { "documentation": "Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase", "terseLabel": "Rate of increase in compensation levels" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfWeightedAverageAssumptionsUsedInComputingBenefitObligationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": { "auth_ref": [ "r375" ], "lang": { "en-US": { "role": { "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate", "terseLabel": "Discount rate" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfWeightedAverageAssumptionsUsedInComputingNetPeriodicBenefitCostDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": { "auth_ref": [ "r377" ], "lang": { "en-US": { "role": { "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets", "terseLabel": "Expected long-term return on plan assets" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfWeightedAverageAssumptionsUsedInComputingNetPeriodicBenefitCostDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease": { "auth_ref": [ "r376" ], "lang": { "en-US": { "role": { "documentation": "Weighted average rate of compensation increase used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase", "terseLabel": "Rate of compensation increase" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfWeightedAverageAssumptionsUsedInComputingNetPeriodicBenefitCostDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "auth_ref": [ "r344" ], "calculation": { "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Benefit Obligation", "periodEndLabel": "Projected benefit obligation at end of year", "periodStartLabel": "Projected benefit obligation at beginning of year" } } }, "localname": "DefinedBenefitPlanBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": { "auth_ref": [ "r350", "r398" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.", "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid", "terseLabel": "Benefits paid" } } }, "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": { "auth_ref": [ "r361", "r362", "r380", "r396" ], "lang": { "en-US": { "role": { "documentation": "Information by defined benefit plan asset investment.", "label": "Defined Benefit Plan, Plan Assets, Category [Axis]", "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Axis]" } } }, "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPensionPlanAssetsWithinFairValueHierarchyDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPlanAssetsAcrossAssetClassesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]", "terseLabel": "Change in benefit obligation" } } }, "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]", "terseLabel": "Change in plan assets" } } }, "localname": "DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "auth_ref": [ "r355", "r361", "r362", "r395", "r396" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.", "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "terseLabel": "Employer contributions" } } }, "localname": "DefinedBenefitPlanContributionsByEmployer", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansPensionAndOtherPostRetirementBenefitPlansNarrativeDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanCurtailments": { "auth_ref": [ "r346" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of (increase) decrease in benefit obligation of defined benefit plan from event reducing expected years of future service of present employees or eliminating accrual of benefits for some or all future services of present employees.", "label": "Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Curtailment", "terseLabel": "Curtailment" } } }, "localname": "DefinedBenefitPlanCurtailments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansPensionAndOtherPostRetirementBenefitPlansNarrativeDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfAmountsExpectedToBeAmortizedFromAociIntoNetPeriodicBenefitDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfComponentsOfNetPeriodicBenefitCostDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfExpectedBenefitPaymentsToBePaidDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPensionPlanAssetsWithinFairValueHierarchyDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPlanAssetsAcrossAssetClassesDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfWeightedAverageAssumptionsUsedInComputingBenefitObligationsDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfWeightedAverageAssumptionsUsedInComputingNetPeriodicBenefitCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1": { "auth_ref": [ "r379" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in accumulated postretirement benefit obligation from one-percentage-point decrease in assumed health care cost trend rate.", "label": "Defined Benefit Plan, Effect of One Percentage Point Decrease on Accumulated Postretirement Benefit Obligation", "negatedTerseLabel": "Effect on post-retirement benefit obligation, one percentage point decrease" } } }, "localname": "DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfEffectOfOnePercentChangeInAssumedHealthCareTrendRatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1": { "auth_ref": [ "r379" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in service and interest cost components of net periodic postretirement benefit cost from one-percentage-point decrease in assumed health care cost trend rate.", "label": "Defined Benefit Plan, Effect of One Percentage Point Decrease on Service and Interest Cost Components", "negatedTerseLabel": "Effect on total service and interest cost components, one percentage point decrease" } } }, "localname": "DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfEffectOfOnePercentChangeInAssumedHealthCareTrendRatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation": { "auth_ref": [ "r379" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in accumulated postretirement benefit obligation from one-percentage-point increase in assumed health care cost trend rate.", "label": "Defined Benefit Plan, Effect of One Percentage Point Increase on Accumulated Postretirement Benefit Obligation", "terseLabel": "Effect on post-retirement benefit obligation, one percentage point increase" } } }, "localname": "DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfEffectOfOnePercentChangeInAssumedHealthCareTrendRatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents": { "auth_ref": [ "r379" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in service and interest cost components of net periodic postretirement benefit cost from one-percentage-point increase in assumed health care cost trend rate.", "label": "Defined Benefit Plan, Effect of One Percentage Point Increase on Service and Interest Cost Components", "terseLabel": "Effect on total service and interest cost components, one percentage point increase" } } }, "localname": "DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfEffectOfOnePercentChangeInAssumedHealthCareTrendRatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear": { "auth_ref": [ "r381" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount included in accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan expected to be recognized in net periodic benefit (cost) credit for fiscal year following most recent annual statement of financial position.", "label": "Defined Benefit Plan, Expected Amortization of Gain (Loss), Next Fiscal Year", "negatedTerseLabel": "Amortization of net actuarial loss" } } }, "localname": "DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfAmountsExpectedToBeAmortizedFromAociIntoNetPeriodicBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear": { "auth_ref": [ "r381" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount included in accumulated other comprehensive (income) loss for prior service cost (credit) expected to be recognized in net periodic benefit cost (credit) for fiscal year following most recent annual statement of financial position.", "label": "Defined Benefit Plan, Expected Amortization of Prior Service Cost (Credit), Next Fiscal Year", "terseLabel": "Amortization of prior service (credit) cost" } } }, "localname": "DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfAmountsExpectedToBeAmortizedFromAociIntoNetPeriodicBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": { "auth_ref": [ "r364" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following latest fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Five Fiscal Years Thereafter", "terseLabel": "2024-2028" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfExpectedBenefitPaymentsToBePaidDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "auth_ref": [ "r364" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in next fiscal year following latest fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Next Twelve Months", "terseLabel": "2019" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfExpectedBenefitPaymentsToBePaidDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": { "auth_ref": [ "r364" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in fifth fiscal year following latest fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five", "terseLabel": "2023" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfExpectedBenefitPaymentsToBePaidDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": { "auth_ref": [ "r364" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in fourth fiscal year following latest fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four", "terseLabel": "2022" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfExpectedBenefitPaymentsToBePaidDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": { "auth_ref": [ "r364" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in third fiscal year following latest fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three", "terseLabel": "2021" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfExpectedBenefitPaymentsToBePaidDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": { "auth_ref": [ "r364" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in second fiscal year following latest fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two", "terseLabel": "2020" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfExpectedBenefitPaymentsToBePaidDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r368", "r391", "r396" ], "calculation": { "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfComponentsOfNetPeriodicBenefitCostDetails": { "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/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfComponentsOfNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "auth_ref": [ "r352", "r361", "r362", "r396" ], "calculation": { "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.", "label": "Defined Benefit Plan, Plan Assets, Amount", "periodEndLabel": "Fair value of plan assets at end of year", "periodStartLabel": "Fair value of plan assets at beginning of year", "terseLabel": "Defined Benefit Plan, Plan Assets, Amount" } } }, "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPensionPlanAssetsWithinFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation": { "auth_ref": [ "r349" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which (increases) decreases benefit obligation of defined benefit plan.", "label": "Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss)", "terseLabel": "Currency translation and other" } } }, "localname": "DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": { "auth_ref": [ "r342", "r358" ], "calculation": { "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.", "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan", "totalLabel": "Funded status at end of year" } } }, "localname": "DefinedBenefitPlanFundedStatusOfPlan", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear": { "auth_ref": [ "r378" ], "lang": { "en-US": { "role": { "documentation": "Assumed rate, for next fiscal year, based on annual change in cost of health care cost benefits used to measure expected cost of benefits covered by defined benefit postretirement plan. Factors include, but are not limited to, estimate of health care inflation, change in health care utilization or delivery pattern, technological advances, and change in health status of participant. Excludes factors for change in composition of plan population by age and dependency status.", "label": "Defined Benefit Plan, Health Care Cost Trend Rate Assumed, Next Fiscal Year", "terseLabel": "Defined Benefit Plan, Health Care Cost Trend Rate Assumed, Next Fiscal Year" } } }, "localname": "DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansPensionAndOtherPostRetirementBenefitPlansNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r347", "r367", "r390", "r396" ], "calculation": { "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfComponentsOfNetPeriodicBenefitCostDetails": { "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/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfComponentsOfNetPeriodicBenefitCostDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r365", "r388", "r396" ], "calculation": { "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfComponentsOfNetPeriodicBenefitCostDetails": { "order": 1.0, "parentTag": "us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "totalLabel": "Total net periodic benefit cost" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfComponentsOfNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]", "terseLabel": "Amounts recognized in net periodic benefit cost" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCostAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfComponentsOfNetPeriodicBenefitCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation": { "auth_ref": [ "r384", "r385" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated benefit obligation for defined benefit plan with accumulated benefit obligation in excess of plan assets.", "label": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation", "terseLabel": "Accumulated benefit obligation" } } }, "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfAccumulatedBenefitObligationsInExcessOfPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets": { "auth_ref": [ "r384", "r385" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of plan asset for defined benefit plan with accumulated benefit obligation in excess of plan assets.", "label": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Plan Assets", "terseLabel": "Fair value of plan assets" } } }, "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfAccumulatedBenefitObligationsInExcessOfPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation": { "auth_ref": [ "r384", "r396" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of projected benefit obligation for defined benefit pension plan with accumulated benefit obligation in excess of plan assets.", "label": "Defined Benefit Plan, Pension Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation", "terseLabel": "Projected benefit obligation" } } }, "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfAccumulatedBenefitObligationsInExcessOfPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAmendments": { "auth_ref": [ "r351" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in benefit obligation of defined benefit plan from change in terms of existing plan or initiation of new plan.", "label": "Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Plan Amendment", "terseLabel": "Plan amendments" } } }, "localname": "DefinedBenefitPlanPlanAmendments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": { "auth_ref": [ "r356", "r398" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.", "label": "Defined Benefit Plan, Plan Assets, Benefits Paid", "terseLabel": "Benefits paid" } } }, "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r354" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) plan assets of defined benefit plan.", "label": "Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss)", "terseLabel": "Currency translation and other" } } }, "localname": "DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage": { "auth_ref": [ "r360", "r396" ], "lang": { "en-US": { "role": { "documentation": "Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.", "label": "Defined Benefit Plan, Plan Assets, Target Allocation, Percentage", "terseLabel": "Defined Benefit Plan, Plan Assets, Target Allocation, Percentage" } } }, "localname": "DefinedBenefitPlanPlanAssetsTargetAllocationPercentage", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPlanAssetsAcrossAssetClassesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments": { "auth_ref": [ "r371", "r394" ], "calculation": { "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfComponentsOfNetPeriodicBenefitCostDetails": { "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 event reducing expected years of future service of present employees or eliminating accrual of defined benefits for some or all future services of present employees.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Curtailment", "negatedTerseLabel": "Curtailment credit" } } }, "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfComponentsOfNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1": { "auth_ref": [ "r371", "r394" ], "calculation": { "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfComponentsOfNetPeriodicBenefitCostDetails": { "order": 7.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/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfComponentsOfNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r345", "r366", "r389", "r396" ], "calculation": { "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfComponentsOfNetPeriodicBenefitCostDetails": { "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/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfComponentsOfNetPeriodicBenefitCostDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanSettlementsBenefitObligation": { "auth_ref": [ "r346" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of (increase) decrease to benefit obligation of defined benefit plan from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Includes, but is not limited to, lump-sum cash payment to participant in exchange for right to receive specified benefits, purchase of nonparticipating annuity contract and change from remeasurement.", "label": "Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Settlement", "negatedLabel": "Settlement" } } }, "localname": "DefinedBenefitPlanSettlementsBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanSettlementsPlanAssets": { "auth_ref": [ "r357" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of payment, which decreases plan assets of defined benefit plan, for irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Transaction constituting settlement includes, but is not limited to, making lump-sum cash payment to participant in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity contract.", "label": "Defined Benefit Plan, Plan Assets, Payment for Settlement", "negatedTerseLabel": "Settlement" } } }, "localname": "DefinedBenefitPlanSettlementsPlanAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1": { "auth_ref": [ "r378" ], "lang": { "en-US": { "role": { "documentation": "Ultimate trend rate for health care cost for defined benefit postretirement plan.", "label": "Defined Benefit Plan, Ultimate Health Care Cost Trend Rate", "terseLabel": "Defined benefit plan, ultimate health care cost trend rate" } } }, "localname": "DefinedBenefitPlanUltimateHealthCareCostTrendRate1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansPensionAndOtherPostRetirementBenefitPlansNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r399" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Defined contribution pan, cost recognized" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansPensionAndOtherPostRetirementBenefitPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r140", "r279" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r140", "r214" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows", "http://www.hersheys.com/role/ScheduleOfDepreciationAndAmortizationExpenseIncludedWithinSegmentIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r83", "r84", "r566" ], "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 asset" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfClassificationOfDerivativeAssetsAndLiabilitiesWithinConsolidatedBalanceSheetsDetails", "http://www.hersheys.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DerivativeInstrumentsDerivativeInstrumentsNarrativeDetails", "http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfClassificationOfDerivativeAssetsAndLiabilitiesWithinConsolidatedBalanceSheetsDetails", "http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfEffectOfDerivativeInstrumentsOnConsolidatedStatementsOfIncomeDetails", "http://www.hersheys.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.hersheys.com/role/SegmentInformationNarrativeDetails", "http://www.hersheys.com/role/SegmentInformationScheduleOfUnallocatedMarkToMarketGainsLossesOnCommodityDerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r534" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "negatedTerseLabel": "Derivative, Gain (Loss) on Derivative, Net" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfNetSalesAndEarningsBySegmentDetails", "http://www.hersheys.com/role/SegmentInformationScheduleOfUnallocatedMarkToMarketGainsLossesOnCommodityDerivativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r533", "r535", "r540", "r546" ], "lang": { "en-US": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DerivativeInstrumentsDerivativeInstrumentsNarrativeDetails", "http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfClassificationOfDerivativeAssetsAndLiabilitiesWithinConsolidatedBalanceSheetsDetails", "http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfEffectOfDerivativeInstrumentsOnConsolidatedStatementsOfIncomeDetails", "http://www.hersheys.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.hersheys.com/role/SegmentInformationNarrativeDetails", "http://www.hersheys.com/role/SegmentInformationScheduleOfUnallocatedMarkToMarketGainsLossesOnCommodityDerivativesDetails" ], "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/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r529", "r533", "r540" ], "lang": { "en-US": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]", "terseLabel": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DerivativeInstrumentsDerivativeInstrumentsNarrativeDetails", "http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfClassificationOfDerivativeAssetsAndLiabilitiesWithinConsolidatedBalanceSheetsDetails", "http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfEffectOfDerivativeInstrumentsOnConsolidatedStatementsOfIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet": { "auth_ref": [ "r538", "r545" ], "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": "Gains (losses) reclassified from accumulated OCI into income (effective portion)" } } }, "localname": "DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfEffectOfDerivativeInstrumentsOnConsolidatedStatementsOfIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "auth_ref": [ "r539", "r541" ], "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": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfEffectOfDerivativeInstrumentsOnConsolidatedStatementsOfIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r83", "r84", "r566" ], "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", "terseLabel": "Derivative liability" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfClassificationOfDerivativeAssetsAndLiabilitiesWithinConsolidatedBalanceSheetsDetails", "http://www.hersheys.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DerivativeInstrumentsDerivativeInstrumentsNarrativeDetails", "http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfEffectOfDerivativeInstrumentsOnConsolidatedStatementsOfIncomeDetails", "http://www.hersheys.com/role/FairValueMeasurementsFairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r158", "r524", "r525", "r526", "r529", "r531", "r536", "r540", "r548", "r550", "r552" ], "lang": { "en-US": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DerivativeInstrumentsDerivativeInstrumentsNarrativeDetails", "http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfEffectOfDerivativeInstrumentsOnConsolidatedStatementsOfIncomeDetails", "http://www.hersheys.com/role/FairValueMeasurementsFairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeTermOfContract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Derivative, Term of Contract", "terseLabel": "Derivative, term of contract" } } }, "localname": "DerivativeTermOfContract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DerivativeInstrumentsDerivativeInstrumentsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DerivativesAndFairValueTextBlock": { "auth_ref": [ "r556", "r565" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for derivatives and fair value of assets and liabilities.", "label": "Derivatives and Fair Value [Text Block]", "terseLabel": "Derivative Instruments" } } }, "localname": "DerivativesAndFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DerivativeInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativesFairValueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivatives, Fair Value [Line Items]", "terseLabel": "Derivatives, Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfClassificationOfDerivativeAssetsAndLiabilitiesWithinConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r149", "r159", "r524", "r525", "r529", "r531", "r549" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivative Instruments" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r529" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Designated as Hedging Instrument" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DerivativeInstrumentsDerivativeInstrumentsNarrativeDetails", "http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfClassificationOfDerivativeAssetsAndLiabilitiesWithinConsolidatedBalanceSheetsDetails", "http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfEffectOfDerivativeInstrumentsOnConsolidatedStatementsOfIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r332", "r442" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Stock Compensation Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r404", "r436" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of components of a stock option or other award plan under which equity-based compensation is awarded to employees, typically comprised of the amount of unearned compensation (deferred compensation cost), compensation expense, and changes in the quantity and fair value of the shares (or other type of equity) granted, exercised, forfeited, and issued and outstanding pertaining to that plan. Disclosure may also include nature and general terms of such arrangements that existed during the period and potential effects of those arrangements on shareholders, effect of compensation cost arising from equity-based payment arrangements on the income statement, method of estimating the fair value of the goods or services received, or the fair value of the equity instruments granted, during the period, cash flow effects resulting from equity-based payment arrangements and, for registrants that accelerate vesting of out of the money share options, reasons for the decision to accelerate.", "label": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]", "terseLabel": "Schedule of Activity Relating to Grants of PSUs and RSUs" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r11" ], "lang": { "en-US": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]", "terseLabel": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleTables", "http://www.hersheys.com/role/BusinessAcquisitionsTables" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]", "terseLabel": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleTables", "http://www.hersheys.com/role/BusinessAcquisitionsTables" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r0", "r1", "r9", "r285" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount classified as accounts payable and accrued liabilities attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Accounts Payable and Accrued Liabilities", "terseLabel": "Disposal Group, Including Discontinued Operation, Accounts Payable and Accrued Liabilities" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets": { "auth_ref": [ "r0", "r1", "r9", "r285" ], "calculation": { "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Other Assets", "terseLabel": "Disposal Group, Including Discontinued Operation, Other Assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment": { "auth_ref": [ "r0", "r1", "r9", "r285" ], "calculation": { "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment", "terseLabel": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r15", "r289" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "Assets and Liabilities Held for Sale" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]", "terseLabel": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleTables", "http://www.hersheys.com/role/BusinessAcquisitionsTables", "http://www.hersheys.com/role/BusinessRealignmentActivitiesScheduleOfBusinessRealignmentActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DistributedEarnings": { "auth_ref": [ "r174", "r175", "r179", "r180" ], "calculation": { "http://www.hersheys.com/role/ScheduleOfBasicAndDilutedEarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The total amount of dividends declared in the period for each class of stock and the contractual amount of dividends (or interest on participating income bonds) that must be paid for the period (for example, unpaid cumulative dividends). Dividends declared in the current period do not include dividends declared in respect of prior-period unpaid cumulative dividends. Preferred dividends that are cumulative only if earned are deducted only to the extent that they are earned.", "label": "Distributed Earnings", "terseLabel": "Reallocation of total earnings as a result of conversion of Class B common stock to Common stock" } } }, "localname": "DistributedEarnings", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Dividends": { "auth_ref": [ "r329", "r616" ], "calculation": { "http://www.hersheys.com/role/ScheduleOfBasicAndDilutedEarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.", "label": "Dividends", "terseLabel": "Allocation of distributed earnings (cash dividends paid)" } } }, "localname": "Dividends", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsCommonStockAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Dividends, Common Stock [Abstract]", "terseLabel": "Dividends paid per share:", "verboseLabel": "Dividends (including dividend equivalents):" } } }, "localname": "DividendsCommonStockAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfIncome", "http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r329" ], "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": "Common Stock" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DomesticCorporateDebtSecuritiesMember": { "auth_ref": [ "r236", "r361", "r396" ], "lang": { "en-US": { "role": { "documentation": "Debt security issued by corporation domiciled in United States of America (US).", "label": "Debt Security, Corporate, US [Member]", "terseLabel": "Corporate Debt Securities" } } }, "localname": "DomesticCorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtLongTermDebtInterestRatesDetails", "http://www.hersheys.com/role/ShortAndLongTermDebtLongTermDebtNarrativeDetails", "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfLongTermDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DomesticPlanMember": { "auth_ref": [ "r383" ], "lang": { "en-US": { "role": { "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Domestic Plan [Member]", "terseLabel": "Domestic Plans" } } }, "localname": "DomesticPlanMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPlanAssetsAcrossAssetClassesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r113", "r166", "r171", "r178", "r181", "r182", "r185", "r612", "r634" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net income per share - basic (USD per share)", "verboseLabel": "Earnings Per Share\u2014basic (USD per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfIncome", "http://www.hersheys.com/role/ScheduleOfBasicAndDilutedEarningsPerShareDetails", "http://www.hersheys.com/role/ScheduleOfQuarterlyFinancialInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Net income per share\u2014basic:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicLineItems": { "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": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]" } } }, "localname": "EarningsPerShareBasicLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicTwoClassMethodAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic, Two Class Method [Abstract]", "terseLabel": "Basic earnings per share:" } } }, "localname": "EarningsPerShareBasicTwoClassMethodAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r113", "r166", "r171", "r178", "r181", "r182", "r185", "r612", "r634" ], "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": "Net income per share - diluted (USD per share)", "verboseLabel": "Earnings Per Share\u2014diluted (USD per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfIncome", "http://www.hersheys.com/role/ScheduleOfBasicAndDilutedEarningsPerShareDetails", "http://www.hersheys.com/role/ScheduleOfQuarterlyFinancialInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Net income per share\u2014diluted:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDilutedTwoClassMethodAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Diluted, Two Class Method [Abstract]", "terseLabel": "Diluted earnings per share:" } } }, "localname": "EarningsPerShareDilutedTwoClassMethodAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r186" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r574" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r156", "r455", "r456" ], "calculation": { "http://www.hersheys.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r455", "r456", "r479" ], "calculation": { "http://www.hersheys.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Federal statutory income tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities": { "auth_ref": [ "r455", "r456", "r479" ], "calculation": { "http://www.hersheys.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for qualified production activity.", "label": "Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Percent", "negatedTerseLabel": "Qualified production income deduction" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r455", "r456", "r479" ], "calculation": { "http://www.hersheys.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Foreign rate differences" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseRestructuringCharges": { "auth_ref": [ "r455", "r456", "r479" ], "calculation": { "http://www.hersheys.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to restructuring charges.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Restructuring Charges, Percent", "terseLabel": "Business realignment and impairment charges" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseRestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments.", "label": "Effective Income Tax Rate Reconciliation,Other Reconciling Items, Percent", "terseLabel": "Other, net" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r455", "r456", "r479" ], "calculation": { "http://www.hersheys.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State income taxes, net of Federal income tax benefits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies": { "auth_ref": [ "r455", "r456", "r479" ], "calculation": { "http://www.hersheys.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "order": 9.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.", "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Percent", "terseLabel": "Tax contingencies" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxContingencies", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": { "auth_ref": [ "r455", "r456", "r479" ], "calculation": { "http://www.hersheys.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent", "negatedTerseLabel": "Historic and solar tax credits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsDomestic": { "auth_ref": [ "r455", "r456", "r479" ], "calculation": { "http://www.hersheys.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to domestic income tax settlement.", "label": "Effective Income Tax Rate Reconciliation, Tax Settlement, Domestic, Percent", "terseLabel": "U.S. tax reform" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxSettlementsDomestic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r68" ], "calculation": { "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Payroll, compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r434" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Unrecognized cost of unvested share-based compensation awards.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized", "terseLabel": "Employee service share-based compensation, nonvested awards, compensation cost not yet recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansStockCompensationPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r434" ], "lang": { "en-US": { "role": { "documentation": "Weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Employee service share-based compensation, nonvested awards, compensation cost not yet recognized, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansStockCompensationPlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r434" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Unrecognized cost of unvested options awarded to employees as compensation.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options", "terseLabel": "Employee service share-based compensation, nonvested awards, compensation not yet recognized, stock options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansStockCompensationPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r433" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total recognized tax benefit related to compensation cost for equity-based payment arrangements recognized in income during the period.", "label": "Employee Service Share-based Compensation, Tax Benefit from Compensation Expense", "terseLabel": "Related income tax benefit" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfCompensationExpenseAndIncomeTaxBenefitsForStockBasedCompensationProgramsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]", "terseLabel": "Severance" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessRealignmentActivitiesBusinessRealignmentActivitiesNarrativeDetails", "http://www.hersheys.com/role/BusinessRealignmentActivitiesScheduleOfBusinessRealignmentActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An arrangement whereby an employee is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement. Although there are variations, normally, after vesting, when an option is exercised, the employee-holder pays the strike value in cash to the issuing employer-entity and receives equity shares. The equity shares can be sold into the market for cash at the current market price without restriction. Options may be used to attract, retain and incentivize employees, in addition to their regular salary and other benefits.", "label": "Employee Stock Option [Member]", "terseLabel": "Employee stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/EarningsPerShareEarningsPerShareNarrativeDetails", "http://www.hersheys.com/role/EquityAndNoncontrollingInterestScheduleOfChangesInOutstandingSharesOfCommmonStockDetails", "http://www.hersheys.com/role/ScheduleOfBasicAndDilutedEarningsPerShareDetails", "http://www.hersheys.com/role/StockCompensationPlansStockCompensationPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EntityWideRevenueMajorCustomerLineItems": { "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, Major Customer [Line Items]", "terseLabel": "Revenue, Major Customer [Line Items]" } } }, "localname": "EntityWideRevenueMajorCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SegmentInformationNarrativeDetails", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesAccountsReceivableTradeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r322" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.hersheys.com/role/EquityAndNoncontrollingInterestEquityAndNoncontrollingInterestNarrativeDetails", "http://www.hersheys.com/role/EquityAndNoncontrollingInterestScheduleOfActivityRelatingToNoncontrollingInterestDetails", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment": { "auth_ref": [ "r238" ], "calculation": { "http://www.hersheys.com/role/OtherIncomeExpenseNetScheduleOfOtherIncomeAndExpenseNetDetails": { "order": 1.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment.", "label": "Equity Method Investment, Other than Temporary Impairment", "terseLabel": "Write-down of equity investments in partnerships qualifying for tax credits", "verboseLabel": "Write-down of equity investments in partnerships qualifying for historic tax credits" } } }, "localname": "EquityMethodInvestmentOtherThanTemporaryImpairment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesIncomeTaxesNarrativeDetails", "http://www.hersheys.com/role/OtherIncomeExpenseNetScheduleOfOtherIncomeAndExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesMember": { "auth_ref": [ "r30", "r36", "r237", "r607", "r621", "r639" ], "lang": { "en-US": { "role": { "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants.", "label": "Equity Securities [Member]", "terseLabel": "Equity securities" } } }, "localname": "EquitySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPlanAssetsAcrossAssetClassesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySwapMember": { "auth_ref": [ "r614" ], "lang": { "en-US": { "role": { "documentation": "Contracts in which the counterparties exchange a series of cash payments based on (a) an equity index and (b) a fixed or floating interest rate on a notional principal amount. Equity swap contracts typically are tied to a stock index, but sometimes they relate to a particular stock or a defined basket of stocks.", "label": "Equity Swap [Member]", "terseLabel": "Deferred compensation derivatives" } } }, "localname": "EquitySwapMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DerivativeInstrumentsDerivativeInstrumentsNarrativeDetails", "http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfClassificationOfDerivativeAssetsAndLiabilitiesWithinConsolidatedBalanceSheetsDetails", "http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfEffectOfDerivativeInstrumentsOnConsolidatedStatementsOfIncomeDetails", "http://www.hersheys.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ExtinguishmentOfDebtAxis": { "auth_ref": [ "r317" ], "lang": { "en-US": { "role": { "documentation": "Information pertaining to the debt extinguished including the amount of gain (loss), the income tax effect on the gain (loss), and the amount of gain (loss), net or the related income tax, by debt instrument.", "label": "Extinguishment of Debt [Axis]", "terseLabel": "Extinguishment of Debt [Axis]" } } }, "localname": "ExtinguishmentOfDebtAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtLongTermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ExtinguishmentOfDebtTypeDomain": { "auth_ref": [ "r317" ], "lang": { "en-US": { "role": { "documentation": "Type of debt extinguished.", "label": "Extinguishment of Debt, Type [Domain]", "terseLabel": "Extinguishment of Debt, Type [Domain]" } } }, "localname": "ExtinguishmentOfDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtLongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FIFOInventoryAmount": { "auth_ref": [ "r28" ], "calculation": { "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of FIFO (first in first out) inventory present at the reporting date when inventory is also valued using different valuation methods.", "label": "FIFO Inventory Amount", "totalLabel": "Inventories at FIFO" } } }, "localname": "FIFOInventoryAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FacilityClosingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Closing of a facility associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Facility Closing [Member]", "terseLabel": "Facility Closing" } } }, "localname": "FacilityClosingMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleDetails", "http://www.hersheys.com/role/BusinessRealignmentActivitiesBusinessRealignmentActivitiesNarrativeDetails", "http://www.hersheys.com/role/BusinessRealignmentActivitiesScheduleOfBusinessRealignmentActivityDetails" ], "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, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/FairValueMeasurementsScheduleOfFairValuesAndCarryingValuesOfLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r557", "r558", "r559", "r560", "r563", "r564" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/FairValueMeasurementsScheduleOfFairValuesAndCarryingValuesOfLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock": { "auth_ref": [ "r557", "r558", "r559", "r561" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets and liabilities by class, including financial instruments measured at fair value that are classified in shareholders' equity, if any, that are measured at fair value on a nonrecurring basis in periods after initial recognition (for example, impaired assets). Disclosures may include, but are not limited to: (a) the fair value measurements recorded and the reasons for the measurements and (b) the level within the fair value hierarchy in which the fair value measurements are categorized in their entirety (levels 1, 2, 3).", "label": "Fair Value Measurements, Nonrecurring [Table Text Block]", "terseLabel": "Schedule of Assets and Liabilities Measured at Fair Value" } } }, "localname": "FairValueAssetsMeasuredOnNonrecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/FairValueMeasurementsFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r558", "r567", "r568" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r361", "r362", "r396", "r559", "r592" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/FairValueMeasurementsFairValueMeasurementsNarrativeDetails", "http://www.hersheys.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.hersheys.com/role/FairValueMeasurementsScheduleOfFairValuesAndCarryingValuesOfLongTermDebtDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPensionPlanAssetsWithinFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r557" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPensionPlanAssetsWithinFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueHedgingMember": { "auth_ref": [ "r527" ], "lang": { "en-US": { "role": { "documentation": "A hedge of the exposure to changes in the fair value of a recognized asset or liability, or of an unrecognized firm commitment, that are attributable to a particular risk.", "label": "Fair Value Hedging [Member]", "terseLabel": "Fair Value Hedging" } } }, "localname": "FairValueHedgingMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DerivativeInstrumentsDerivativeInstrumentsNarrativeDetails", "http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfClassificationOfDerivativeAssetsAndLiabilitiesWithinConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r361", "r362", "r396", "r559", "r593" ], "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 of identical assets (Level 1)" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPensionPlanAssetsWithinFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r361", "r362", "r396", "r559", "r594" ], "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/2018-01-31", "presentation": [ "http://www.hersheys.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.hersheys.com/role/FairValueMeasurementsScheduleOfFairValuesAndCarryingValuesOfLongTermDebtDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPensionPlanAssetsWithinFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r361", "r362", "r396", "r559", "r595" ], "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 other unobservable inputs (Level 3)" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/FairValueMeasurementsFairValueMeasurementsNarrativeDetails", "http://www.hersheys.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPensionPlanAssetsWithinFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [ "r557", "r562" ], "lang": { "en-US": { "role": { "documentation": "Provides the general categories used to describe the frequency with which financial assets and liabilities (as defined) are measured at fair value (on a recurring or nonrecurring basis).", "label": "Fair Value, Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPensionPlanAssetsWithinFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "auth_ref": [ "r565" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.", "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementInputsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/FairValueMeasurementsFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/FairValueMeasurementsFairValueMeasurementsNarrativeDetails", "http://www.hersheys.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.hersheys.com/role/FairValueMeasurementsScheduleOfFairValuesAndCarryingValuesOfLongTermDebtDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPensionPlanAssetsWithinFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r557", "r562" ], "lang": { "en-US": { "role": { "documentation": "This item represents a description of the frequency with which certain items are measured at fair value. Items measured at fair value on a recurring basis generally include those items for which measurement inputs are readily available and which are measured at fair value at successive reporting periods.", "label": "Fair Value, Measurements, Recurring [Member]", "terseLabel": "Fair Value, Measurements, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPensionPlanAssetsWithinFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueNetAssetLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of asset after deduction of liability.", "label": "Fair Value, Net Asset (Liability)", "terseLabel": "Fair Value, Net Asset (Liability)" } } }, "localname": "FairValueNetAssetLiability", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/FairValueMeasurementsFairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r532", "r536", "r551" ], "lang": { "en-US": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfClassificationOfDerivativeAssetsAndLiabilitiesWithinConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedCustomerRelationshipsGross": { "auth_ref": [ "r268" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date to an asset acquired in a business combination representing a favorable existing relationship with customers having a finite beneficial life.", "label": "Finite-Lived Customer Relationships, Gross", "terseLabel": "Finite-Lived Customer Relationships, Gross" } } }, "localname": "FiniteLivedCustomerRelationshipsGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Finite-Lived Intangible Asset, Useful Life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsRippleBrandCollectiveLlcNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r268" ], "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": "Finite-lived intangible assets, accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfGrossCarryingAmountAndAccumulatedAmortizationForEachMajorClassOfIntangibleAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r270" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "terseLabel": "2019" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseForNextFiveYearsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r270" ], "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", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseForNextFiveYearsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r270" ], "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": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseForNextFiveYearsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r270" ], "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": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseForNextFiveYearsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r270" ], "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": "2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseForNextFiveYearsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r262", "r264", "r268", "r272", "r596" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsRippleBrandCollectiveLlcAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsRippleBrandCollectiveLlcNarrativeDetails", "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfGrossCarryingAmountAndAccumulatedAmortizationForEachMajorClassOfIntangibleAssetDetails", "http://www.hersheys.com/role/OtherIncomeExpenseNetScheduleOfOtherIncomeAndExpenseNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r268", "r596" ], "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": "Finite-lived intangible assets, gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfGrossCarryingAmountAndAccumulatedAmortizationForEachMajorClassOfIntangibleAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfGrossCarryingAmountAndAccumulatedAmortizationForEachMajorClassOfIntangibleAssetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r262", "r267" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsRippleBrandCollectiveLlcAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsRippleBrandCollectiveLlcNarrativeDetails", "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfGrossCarryingAmountAndAccumulatedAmortizationForEachMajorClassOfIntangibleAssetDetails", "http://www.hersheys.com/role/OtherIncomeExpenseNetScheduleOfOtherIncomeAndExpenseNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedTrademarksGross": { "auth_ref": [ "r268" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date for the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a specified period of time.", "label": "Finite-Lived Trademarks, Gross", "terseLabel": "Finite-Lived Trademarks, Gross" } } }, "localname": "FiniteLivedTrademarksGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r149", "r573", "r580" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Currency Translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignExchangeContractMember": { "auth_ref": [ "r361", "r543" ], "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 contracts" } } }, "localname": "ForeignExchangeContractMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DerivativeInstrumentsDerivativeInstrumentsNarrativeDetails", "http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfClassificationOfDerivativeAssetsAndLiabilitiesWithinConsolidatedBalanceSheetsDetails", "http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfEffectOfDerivativeInstrumentsOnConsolidatedStatementsOfIncomeDetails", "http://www.hersheys.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignGovernmentDebtSecuritiesMember": { "auth_ref": [ "r361" ], "lang": { "en-US": { "role": { "documentation": "Debt security issued by government not domiciled in United States of America (US).", "label": "Debt Security, Government, Non-US [Member]", "terseLabel": "International government/corporate bonds" } } }, "localname": "ForeignGovernmentDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPensionPlanAssetsWithinFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignLineOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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, outside the reporting entity's home country.", "label": "Foreign Line of Credit [Member]", "terseLabel": "Foreign Line of Credit" } } }, "localname": "ForeignLineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtShortTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfIntangibleAssets": { "auth_ref": [ "r140" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of intangible assets.", "label": "Gain (Loss) on Disposition of Intangible Assets", "negatedTerseLabel": "Gain (loss) on disposition of intangible assets", "terseLabel": "Gain (loss) on disposition of intangible assets" } } }, "localname": "GainLossOnDispositionOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleDetails", "http://www.hersheys.com/role/ScheduleOfNetSalesAndEarningsBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r140" ], "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", "terseLabel": "Gain (loss) on disposition of property plant equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r199" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessRealignmentActivitiesBusinessRealignmentActivitiesNarrativeDetails", "http://www.hersheys.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r247", "r249" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfChangesInCarryingValueOfGoodwillByReportableSegmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill, ending balance", "terseLabel": "Goodwill", "totalLabel": "Goodwill, beginning balance" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsRippleBrandCollectiveLlcAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/ConsolidatedBalanceSheets", "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfChangesInCarryingValueOfGoodwillByReportableSegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r251" ], "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": "Acquired during the period (see Note 2)" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfChangesInCarryingValueOfGoodwillByReportableSegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.", "label": "Goodwill and Intangible Asset Impairment", "terseLabel": "Goodwill and long-lived asset impairment charges" } } }, "localname": "GoodwillAndIntangibleAssetImpairment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfNetSalesAndEarningsBySegmentDetails" ], "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/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r276" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/GoodwillAndIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r149", "r257", "r265" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r254" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign Currency Translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfChangesInCarryingValueOfGoodwillByReportableSegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillGross": { "auth_ref": [ "r250", "r256" ], "calculation": { "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfChangesInCarryingValueOfGoodwillByReportableSegmentDetails": { "order": 1.0, "parentTag": "us-gaap_Goodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before 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, Gross", "terseLabel": "Goodwill, gross" } } }, "localname": "GoodwillGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfChangesInCarryingValueOfGoodwillByReportableSegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r250", "r256" ], "calculation": { "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfChangesInCarryingValueOfGoodwillByReportableSegmentDetails": { "order": 2.0, "parentTag": "us-gaap_Goodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impaired, Accumulated Impairment Loss", "negatedTerseLabel": "Accumulated impairment loss" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfChangesInCarryingValueOfGoodwillByReportableSegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r140", "r248", "r253", "r258" ], "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 Loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsGoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfChangesInCarryingValueOfGoodwillByReportableSegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r255", "r486" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Purchase Accounting Adjustments", "terseLabel": "Purchase price allocation adjustments" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncNarrativeDetails", "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfChangesInCarryingValueOfGoodwillByReportableSegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfChangesInCarryingValueOfGoodwillByReportableSegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit": { "auth_ref": [ "r252" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of divestiture 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, Written off Related to Sale of Business Unit", "negatedTerseLabel": "Divested during the period" } } }, "localname": "GoodwillWrittenOffRelatedToSaleOfBusinessUnit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfChangesInCarryingValueOfGoodwillByReportableSegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r115" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "terseLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfIncome", "http://www.hersheys.com/role/ScheduleOfQuarterlyFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r529", "r547" ], "lang": { "en-US": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DerivativeInstrumentsDerivativeInstrumentsNarrativeDetails", "http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfClassificationOfDerivativeAssetsAndLiabilitiesWithinConsolidatedBalanceSheetsDetails", "http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfEffectOfDerivativeInstrumentsOnConsolidatedStatementsOfIncomeDetails", "http://www.hersheys.com/role/SegmentInformationScheduleOfUnallocatedMarkToMarketGainsLossesOnCommodityDerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r529" ], "lang": { "en-US": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DerivativeInstrumentsDerivativeInstrumentsNarrativeDetails", "http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfClassificationOfDerivativeAssetsAndLiabilitiesWithinConsolidatedBalanceSheetsDetails", "http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfEffectOfDerivativeInstrumentsOnConsolidatedStatementsOfIncomeDetails", "http://www.hersheys.com/role/SegmentInformationScheduleOfUnallocatedMarkToMarketGainsLossesOnCommodityDerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r529" ], "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/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DerivativeInstrumentsDerivativeInstrumentsNarrativeDetails", "http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfClassificationOfDerivativeAssetsAndLiabilitiesWithinConsolidatedBalanceSheetsDetails", "http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfEffectOfDerivativeInstrumentsOnConsolidatedStatementsOfIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r140", "r273" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.", "label": "Impairment of Intangible Assets (Excluding Goodwill)", "terseLabel": "Impairment of Intangible Assets (Excluding Goodwill)" } } }, "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessRealignmentActivitiesBusinessRealignmentActivitiesNarrativeDetails", "http://www.hersheys.com/role/FairValueMeasurementsFairValueMeasurementsNarrativeDetails", "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsGoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r140", "r278", "r283", "r641" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment of Long-Lived Assets Held-for-use", "terseLabel": "Impairment of Long-Lived Assets Held-for-use" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessRealignmentActivitiesBusinessRealignmentActivitiesNarrativeDetails", "http://www.hersheys.com/role/FairValueMeasurementsFairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "auth_ref": [ "r140", "r277" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.", "label": "Impairment of Long-Lived Assets to be Disposed of", "terseLabel": "Impairment of Long-Lived Assets to be Disposed of" } } }, "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/FairValueMeasurementsFairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r155" ], "calculation": { "http://www.hersheys.com/role/IncomeTaxesScheduleOfIncomeLossBeforeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "Domestic" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfIncomeLossBeforeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r111", "r166", "r597", "r610", "r635" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 }, "http://www.hersheys.com/role/IncomeTaxesScheduleOfIncomeLossBeforeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Income before income taxes", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfIncome", "http://www.hersheys.com/role/IncomeTaxesScheduleOfIncomeLossBeforeTaxesDetails", "http://www.hersheys.com/role/ScheduleOfNetSalesAndEarningsBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r155" ], "calculation": { "http://www.hersheys.com/role/IncomeTaxesScheduleOfIncomeLossBeforeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfIncomeLossBeforeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]", "terseLabel": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleTables", "http://www.hersheys.com/role/BusinessAcquisitionsTables", "http://www.hersheys.com/role/BusinessRealignmentActivitiesScheduleOfBusinessRealignmentActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "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": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleDetails", "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleTables" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r1", "r3", "r4", "r5", "r6", "r7", "r8", "r10", "r12", "r13", "r14", "r287", "r288" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table]", "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleDetails", "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleTables" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r284" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleTables", "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsRippleBrandCollectiveLlcAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsShanghaiGoldenMonkeyNarrativeDetails", "http://www.hersheys.com/role/BusinessRealignmentActivitiesScheduleOfBusinessRealignmentActivityDetails", "http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.hersheys.com/role/DerivativeInstrumentsDerivativeInstrumentsNarrativeDetails", "http://www.hersheys.com/role/IncomeTaxesIncomeTaxesNarrativeDetails", "http://www.hersheys.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleTables", "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsRippleBrandCollectiveLlcAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsShanghaiGoldenMonkeyNarrativeDetails", "http://www.hersheys.com/role/BusinessRealignmentActivitiesScheduleOfBusinessRealignmentActivityDetails", "http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.hersheys.com/role/DerivativeInstrumentsDerivativeInstrumentsNarrativeDetails", "http://www.hersheys.com/role/IncomeTaxesIncomeTaxesNarrativeDetails", "http://www.hersheys.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxContingencyLineItems": { "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": "Income Tax Contingency [Line Items]", "terseLabel": "Income Tax Contingency [Line Items]" } } }, "localname": "IncomeTaxContingencyLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesIncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxContingencyTable": { "auth_ref": [ "r459", "r466", "r467", "r478" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Income Tax Contingency [Table]", "terseLabel": "Income Tax Contingency [Table]" } } }, "localname": "IncomeTaxContingencyTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesIncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxCreditsAndAdjustments": { "auth_ref": [ "r141" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "A credit or adjustment for government or taxing authority authorized decrease in taxes owed as a result of meeting certain tax policy conditions.", "label": "Income Tax Credits and Adjustments", "terseLabel": "Investment tax credits and related tax depreciation benefits" } } }, "localname": "IncomeTaxCreditsAndAdjustments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesIncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r485" ], "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/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r151", "r215", "r482" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 }, "http://www.hersheys.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes", "totalLabel": "Total provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfIncome", "http://www.hersheys.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r144" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes paid" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r139" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r139" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable\u2014trade, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": { "auth_ref": [ "r139" ], "calculation": { "http://www.hersheys.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": "Accrued income taxes" } } }, "localname": "IncreaseDecreaseInAccruedTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities": { "auth_ref": [ "r139" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the period in the net carrying value of derivative instruments reported as assets and liabilities that are due to be disposed of within one year (or the normal operating cycle, if longer).", "label": "Increase (Decrease) in Derivative Assets and Liabilities", "negatedTerseLabel": "Increase (Decrease) in Derivative Assets and Liabilities" } } }, "localname": "IncreaseDecreaseInDerivativeAssetsAndLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DerivativeInstrumentsDerivativeInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInFairValueOfHedgedItemInInterestRateFairValueHedge1": { "auth_ref": [ "r533", "r537" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrealized gain (loss) included in earnings related to the fair value of the hedged item in an interest rate fair value hedge, offset by the gain (loss) on the hedging instrument to the extent that the fair value hedge is determined to be effective.", "label": "Increase (Decrease) in Fair Value of Hedged Item in Interest Rate Fair Value Hedge", "terseLabel": "Fair value hedges, pre-tax benefit" } } }, "localname": "IncreaseDecreaseInFairValueOfHedgedItemInInterestRateFairValueHedge1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DerivativeInstrumentsDerivativeInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r139" ], "calculation": { "http://www.hersheys.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 aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities, net of business acquisitions and divestitures:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r139" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 15.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", "negatedTerseLabel": "Other assets and liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r139" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r172", "r184" ], "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Incremental common shares attributable to dilutive effect of share-based payment arrangements" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r263", "r271" ], "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/2018-01-31", "presentation": [ "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleDetails", "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfGrossCarryingAmountAndAccumulatedAmortizationForEachMajorClassOfIntangibleAssetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r271" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Indefinite-lived intangible assets, excluding goodwill" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfGrossCarryingAmountAndAccumulatedAmortizationForEachMajorClassOfIntangibleAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r263", "r271" ], "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/2018-01-31", "presentation": [ "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleDetails", "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfGrossCarryingAmountAndAccumulatedAmortizationForEachMajorClassOfIntangibleAssetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r260", "r266" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedBalanceSheets": { "order": 4.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 intangibles", "verboseLabel": "Total other intangible assets" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheets", "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfGrossCarryingAmountAndAccumulatedAmortizationForEachMajorClassOfIntangibleAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestCostsCapitalizedAdjustment": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfNetInterestExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpense", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of interest costs capitalized disclosed as an adjusting item to interest costs incurred.", "label": "Interest Costs Capitalized Adjustment", "terseLabel": "Capitalized interest" } } }, "localname": "InterestCostsCapitalizedAdjustment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfNetInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r109", "r213", "r581", "r584", "r613" ], "calculation": { "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfNetInterestExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_InterestIncomeExpenseNonoperatingNet", "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", "totalLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfNetInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r121", "r316" ], "calculation": { "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfNetInterestExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfNetInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r545" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest Expense [Member]", "terseLabel": "Interest Expense" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DerivativeInstrumentsDerivativeInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.", "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "terseLabel": "Schedule of Net Interest Expense" } } }, "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfNetInterestExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "negatedTerseLabel": "Interest expense, net", "negatedTotalLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfIncome", "http://www.hersheys.com/role/ScheduleOfNetSalesAndEarningsBySegmentDetails", "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfNetInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaid": { "auth_ref": [ "r144" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.", "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities", "terseLabel": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities" } } }, "localname": "InterestPaid", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r132", "r136", "r144" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateContractMember": { "auth_ref": [ "r361", "r542" ], "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 swap agreements" } } }, "localname": "InterestRateContractMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DerivativeInstrumentsDerivativeInstrumentsNarrativeDetails", "http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfClassificationOfDerivativeAssetsAndLiabilitiesWithinConsolidatedBalanceSheetsDetails", "http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfEffectOfDerivativeInstrumentsOnConsolidatedStatementsOfIncomeDetails", "http://www.hersheys.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r542" ], "lang": { "en-US": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest rate swap" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DerivativeInstrumentsDerivativeInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InternalUseSoftwarePolicy": { "auth_ref": [ "r149", "r274", "r275" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.", "label": "Internal Use Software, Policy [Policy Text Block]", "terseLabel": "Computer Software" } } }, "localname": "InternalUseSoftwarePolicy", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoriesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property held for sale in the ordinary course of business, or in process of, or to be consumed in, production for sale.", "label": "Inventories [Member]", "terseLabel": "Inventories" } } }, "localname": "InventoriesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/CommitmentsAndContingenciesScheduleOfPurchaseObligationsCoveredByPutchaseAgreementsWithVariousSuppliersFutureMaturtyScheduleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r52", "r245" ], "calculation": { "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails": { "order": 3.0, "parentTag": "us-gaap_FIFOInventoryAmount", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLIFOReserve": { "auth_ref": [ "r80" ], "calculation": { "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount by which inventory stated at last-in first-out (LIFO) is less than (in excess of) inventory stated at other inventory cost methods.", "label": "Inventory, LIFO Reserve", "negatedTerseLabel": "Adjustment to LIFO" } } }, "localname": "InventoryLIFOReserve", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r18", "r78", "r242" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheets", "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory, Net [Abstract]" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r28", "r79", "r149", "r189", "r243", "r244" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r54", "r245" ], "calculation": { "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_FIFOInventoryAmount", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserveMember": { "auth_ref": [ "r162" ], "lang": { "en-US": { "role": { "documentation": "Reserve to reduce inventory to lower of cost or net realizable value.", "label": "SEC Schedule, 12-09, Reserve, Inventory [Member]", "terseLabel": "Inventory Obsolescence Reserve" } } }, "localname": "InventoryValuationReserveMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleIiValuationAndQualifyingAccountsScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r53", "r245" ], "calculation": { "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_FIFOInventoryAmount", "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": "Goods in process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r120", "r212" ], "calculation": { "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfNetInterestExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_InterestIncomeExpenseNonoperatingNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "negatedTerseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfNetInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LIFOInventoryAmount": { "auth_ref": [ "r28" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of LIFO (last in first out) inventory present at the reporting date when inventory is also valued using different valuation methods.", "label": "LIFO Inventory Amount", "terseLabel": "LIFO inventory amount" } } }, "localname": "LIFOInventoryAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Land": { "auth_ref": [ "r23", "r59" ], "calculation": { "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.", "label": "Land", "terseLabel": "Land" } } }, "localname": "Land", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseAndRentalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "Operating Leases, Rent Expense", "terseLabel": "Operating Leases, Rent Expense" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/CommitmentsAndContingenciesScheduleOfOperatingAndCapitalLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r67" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r50", "r605", "r629" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r69" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": { "auth_ref": [ "r0", "r1", "r9", "r11", "r285" ], "calculation": { "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Liabilities", "terseLabel": "Disposal Group, Including Discontinued Operation, Liabilities" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleDetails", "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LicensingAgreementsMember": { "auth_ref": [ "r497" ], "lang": { "en-US": { "role": { "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory).", "label": "Licensing Agreements [Member]", "terseLabel": "Licensing Agreements" } } }, "localname": "LicensingAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "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": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtShortTermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum amount borrowed under the credit facility at any time during the period.", "label": "Line of Credit Facility, Maximum Amount Outstanding During Period", "terseLabel": "Maximum amount of short term borrowing outstanding" } } }, "localname": "LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtShortTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r64" ], "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/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtShortTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r64", "r154" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtShortTermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "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": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtShortTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r35", "r600" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Line of Credit, Current", "terseLabel": "Short-term foreign bank loans against the lines of credit" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtShortTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r38", "r315", "r603", "r626" ], "calculation": { "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfLongTermDebtInstrumentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Long-term Debt", "totalLabel": "Total long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/FairValueMeasurementsScheduleOfFairValuesAndCarryingValuesOfLongTermDebtDetails", "http://www.hersheys.com/role/ShortAndLongTermDebtLongTermDebtNarrativeDetails", "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfLongTermDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r38" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt and capital lease obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Long-term Debt and Capital Lease Obligations", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtByMaturityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Long-term Debt, Fiscal Year Maturity [Abstract]", "terseLabel": "Long-term Debt, Fiscal Year Maturity [Abstract]" } } }, "localname": "LongTermDebtByMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r66" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfLongTermDebtInstrumentsDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "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": "Current portion of long-term debt", "verboseLabel": "Less\u2014current portion" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheets", "http://www.hersheys.com/role/FairValueMeasurementsScheduleOfFairValuesAndCarryingValuesOfLongTermDebtDetails", "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfLongTermDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-term Debt, Fair Value", "terseLabel": "Long-term Debt, Fair Value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/FairValueMeasurementsScheduleOfFairValuesAndCarryingValuesOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r161", "r313" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r161", "r313" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months", "terseLabel": "2019" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r161", "r313" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Five", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r161", "r313" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Four", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r161", "r313" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Three", "terseLabel": "2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r161", "r313" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Two", "terseLabel": "2020" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r71" ], "calculation": { "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfLongTermDebtInstrumentsDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "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 portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/FairValueMeasurementsScheduleOfFairValuesAndCarryingValuesOfLongTermDebtDetails", "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfLongTermDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r71" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtLongTermDebtInterestRatesDetails", "http://www.hersheys.com/role/ShortAndLongTermDebtLongTermDebtNarrativeDetails", "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfLongTermDebtInstrumentsDetails", "http://www.hersheys.com/role/ShortAndLongTermDebtShortTermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r71", "r314" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtLongTermDebtInterestRatesDetails", "http://www.hersheys.com/role/ShortAndLongTermDebtLongTermDebtNarrativeDetails", "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfLongTermDebtInstrumentsDetails", "http://www.hersheys.com/role/ShortAndLongTermDebtShortTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r24", "r280" ], "calculation": { "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails": { "order": 3.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment, Gross", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and Equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r615" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Short-term Investments" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MaterialReconcilingItemsMember": { "auth_ref": [ "r219", "r220" ], "lang": { "en-US": { "role": { "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity.", "label": "Segment Reconciling Items [Member]", "terseLabel": "Segment Reconciling Items" } } }, "localname": "MaterialReconcilingItemsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfNetSalesAndEarningsBySegmentDetails", "http://www.hersheys.com/role/SegmentInformationScheduleOfUnallocatedMarkToMarketGainsLossesOnCommodityDerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaximumLengthOfTimeHedgedInCashFlowHedge1": { "auth_ref": [ "r555" ], "lang": { "en-US": { "role": { "documentation": "Maximum length of time over which the entity is hedging its exposure to the variability in future cash flows for forecasted transactions, excluding those forecasted transactions related to the payment of variable interest on existing financial instruments, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Maximum Length of Time Hedged in Cash Flow Hedge", "terseLabel": "Maximum length of time, hedged in cash flow hedge" } } }, "localname": "MaximumLengthOfTimeHedgedInCashFlowHedge1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DerivativeInstrumentsDerivativeInstrumentsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": { "auth_ref": [ "r15", "r509" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings.", "label": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]", "terseLabel": "Business Acquisitions" } } }, "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r76", "r604", "r628" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "periodEndLabel": "Balance, December 31, 2018", "periodStartLabel": "Balance, December 31, 2017", "terseLabel": "Noncontrolling interest in subsidiary" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheets", "http://www.hersheys.com/role/EquityAndNoncontrollingInterestScheduleOfActivityRelatingToNoncontrollingInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestLineItems": { "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": "Noncontrolling Interest [Line Items]", "terseLabel": "Noncontrolling Interest [Line Items]" } } }, "localname": "MinorityInterestLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/EquityAndNoncontrollingInterestScheduleOfActivityRelatingToNoncontrollingInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Noncontrolling Interest, Ownership Percentage by Parent", "terseLabel": "Noncontrolling interest, ownership percentage by parent" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/EquityAndNoncontrollingInterestEquityAndNoncontrollingInterestNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MinorityInterestTable": { "auth_ref": [ "r76", "r116", "r511", "r520" ], "lang": { "en-US": { "role": { "documentation": "Schedule of noncontrolling interest disclosure which includes the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.", "label": "Noncontrolling Interest [Table]", "terseLabel": "Noncontrolling Interest [Table]" } } }, "localname": "MinorityInterestTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/EquityAndNoncontrollingInterestScheduleOfActivityRelatingToNoncontrollingInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MovementInMinorityInterestRollForward": { "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": "Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward]", "terseLabel": "Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward]" } } }, "localname": "MovementInMinorityInterestRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/EquityAndNoncontrollingInterestScheduleOfActivityRelatingToNoncontrollingInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r135" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "negatedTerseLabel": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "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/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r135" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.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/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r135", "r138", "r141" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "terseLabel": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "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/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r101", "r104", "r112", "r141", "r184", "r611", "r633" ], "calculation": { "http://www.hersheys.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", "terseLabel": "Net income attributable to The Hershey Company", "totalLabel": "Net income attributable to The Hershey Company" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfIncome", "http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.hersheys.com/role/ScheduleOfQuarterlyFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r101", "r104", "r516", "r522" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Net income (loss) attributable to noncontrolling interests", "verboseLabel": "Net income (loss) attributable to noncontrolling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfIncome", "http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.hersheys.com/role/EquityAndNoncontrollingInterestScheduleOfActivityRelatingToNoncontrollingInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r165", "r167", "r168" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "Other" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfSegmentInformationByGeographyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r510" ], "lang": { "en-US": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interests in Subsidiaries" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.hersheys.com/role/EquityAndNoncontrollingInterestEquityAndNoncontrollingInterestNarrativeDetails", "http://www.hersheys.com/role/EquityAndNoncontrollingInterestScheduleOfActivityRelatingToNoncontrollingInterestDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r529" ], "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": "Non-designated Hedges" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DerivativeInstrumentsDerivativeInstrumentsNarrativeDetails", "http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfClassificationOfDerivativeAssetsAndLiabilitiesWithinConsolidatedBalanceSheetsDetails", "http://www.hersheys.com/role/SegmentInformationScheduleOfUnallocatedMarkToMarketGainsLossesOnCommodityDerivativesDetails" ], "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 (segment)" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesDescriptionOfBusinessAndBasisOfPresentationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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 Income (Loss)", "totalLabel": "Operating profit" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfIncome", "http://www.hersheys.com/role/ScheduleOfNetSalesAndEarningsBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r591" ], "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" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r590" ], "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": "Lease right-of-use asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r586", "r587" ], "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": "Operating Leases, Future Minimum Payments Due, Next Twelve Months" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/CommitmentsAndContingenciesScheduleOfOperatingAndCapitalLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r586", "r587" ], "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": "Operating Leases, Future Minimum Payments, Due in Five Years" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/CommitmentsAndContingenciesScheduleOfOperatingAndCapitalLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r586", "r587" ], "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": "Operating Leases, Future Minimum Payments, Due in Four Years" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/CommitmentsAndContingenciesScheduleOfOperatingAndCapitalLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r586", "r587" ], "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": "Operating Leases, Future Minimum Payments, Due in Three Years" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/CommitmentsAndContingenciesScheduleOfOperatingAndCapitalLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r586", "r587" ], "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": "Operating Leases, Future Minimum Payments, Due in Two Years" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/CommitmentsAndContingenciesScheduleOfOperatingAndCapitalLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r586", "r587" ], "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": "Operating Leases, Future Minimum Payments, Due Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/CommitmentsAndContingenciesScheduleOfOperatingAndCapitalLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r211", "r222" ], "lang": { "en-US": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfChangesInCarryingValueOfGoodwillByReportableSegmentDetails", "http://www.hersheys.com/role/ScheduleOfDepreciationAndAmortizationExpenseIncludedWithinSegmentIncomeDetails", "http://www.hersheys.com/role/ScheduleOfNetSalesAndEarningsBySegmentDetails", "http://www.hersheys.com/role/SegmentInformationNarrativeDetails", "http://www.hersheys.com/role/SegmentInformationScheduleOfUnallocatedMarkToMarketGainsLossesOnCommodityDerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r25", "r26", "r27", "r68" ], "calculation": { "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r81" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other Assets, Current" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r61" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "totalLabel": "Total other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheets", "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Assets, Noncurrent [Abstract]" } } }, "localname": "OtherAssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax [Abstract]", "terseLabel": "Change in plan assets and benefit obligations recognized in AOCI, pre-tax" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfComponentsOfNetPeriodicBenefitCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax [Abstract]", "terseLabel": "Pension and post-retirement benefit plans:" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r89", "r93", "r372" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax", "totalLabel": "Net actuarial gain (loss) and prior service cost, after-tax amount" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax": { "auth_ref": [ "r94" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, Tax", "negatedTerseLabel": "Net actuarial gain (loss) and prior service cost, tax (expense) benefit" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract]", "terseLabel": "Cash flow hedges:" } } }, "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r512", "r513", "r518" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to noncontrolling interests.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest", "terseLabel": "Other comprehensive loss - foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/EquityAndNoncontrollingInterestScheduleOfActivityRelatingToNoncontrollingInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "auth_ref": [ "r96", "r107" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "terseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeTax": { "auth_ref": [ "r239" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax, after reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Tax", "totalLabel": "Total other comprehensive income (loss), pre-tax amount" } } }, "localname": "OtherComprehensiveIncomeLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": { "auth_ref": [ "r87", "r93", "r572", "r577" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax", "terseLabel": "Foreign currency translation adjustments, pre-tax amount" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r87", "r576" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 5.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", "totalLabel": "Foreign currency translation adjustments, after-tax amount" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationBeforeTax": { "auth_ref": [ "r93", "r97", "r98", "r99", "r578" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of reclassification adjustment from accumulated other comprehensive income for translation gain (loss) realized upon the sale or liquidation of an investment in a foreign entity and foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, before Tax", "terseLabel": "Reclassification to earnings due to sale of business, pre-tax amount" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax": { "auth_ref": [ "r93", "r97", "r98", "r99", "r578" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 6.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for translation gain (loss) realized upon the sale or liquidation of an investment in a foreign entity and foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax", "totalLabel": "Reclassification to earnings due to sale of business, after-tax amount" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax": { "auth_ref": [ "r94", "r579" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 5.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for translation gain (loss) realized upon the sale or liquidation of an investment in a foreign entity and foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Tax", "terseLabel": "Reclassification to earnings due to sale of business, pre-tax amount, tax (expense) benefit" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "auth_ref": [ "r87", "r94" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 6.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossTax", "weight": 1.0 } }, "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", "negatedLabel": "Foreign currency translation adjustments, tax (expense) benefit" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r102", "r105", "r107", "r322" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "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", "totalLabel": "Total other comprehensive income (loss), after-tax amount" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "verboseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax": { "auth_ref": [ "r90", "r93" ], "calculation": { "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfComponentsOfNetPeriodicBenefitCostDetails": { "order": 2.0, "parentTag": "us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax", "totalLabel": "Total recognized in other comprehensive (income) loss, pre-tax" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfComponentsOfNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax": { "auth_ref": [ "r89", "r93", "r372" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax", "terseLabel": "Net actuarial gain (loss) and prior service cost, pre-tax amount" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax": { "auth_ref": [ "r93", "r97", "r99", "r538" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 6.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, before Tax", "negatedTerseLabel": "Reclassification to earnings, pre-tax amount" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax": { "auth_ref": [ "r93", "r97", "r99", "r530" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax", "negatedTotalLabel": "Reclassification to earnings, after-tax amount" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax": { "auth_ref": [ "r94" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Tax", "terseLabel": "Reclassification to earnings, tax (expense) benefit" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": { "auth_ref": [ "r93", "r97", "r99", "r372" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "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": "Reclassification to earnings, pre-tax amount" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax": { "auth_ref": [ "r93", "r97", "r99", "r372" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after 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, after Tax", "negatedTotalLabel": "Reclassification to earnings, after-tax amount" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax": { "auth_ref": [ "r94" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) 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, Tax", "terseLabel": "Reclassification to earnings, tax (expense) benefit" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTax": { "auth_ref": [ "r94", "r481", "r483" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Tax", "negatedTotalLabel": "Total other comprehensive income (loss), tax (expense) benefit" } } }, "localname": "OtherComprehensiveIncomeLossTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax": { "auth_ref": [ "r88", "r93", "r553" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 5.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "weight": 1.0 } }, "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": "Gains (losses) recognized in other comprehensive income (\u201cOCI\u201d) (effective portion)" } } }, "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.hersheys.com/role/DerivativeInstrumentsScheduleOfEffectOfDerivativeInstrumentsOnConsolidatedStatementsOfIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r88", "r93", "r553" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.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", "totalLabel": "Gains (losses) on cash flow hedging derivatives, after-tax amount" } } }, "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax": { "auth_ref": [ "r88", "r94" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax", "weight": -1.0 } }, "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", "negatedLabel": "Gains (losses) on cash flow hedging derivatives, tax (expense) benefit" } } }, "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Income and Expenses [Abstract]" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": { "auth_ref": [ "r339", "r445" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.", "label": "Other Income and Other Expense Disclosure [Text Block]", "terseLabel": "Schedule of Other (Income) Expense, Net" } } }, "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/OtherIncomeExpenseNetOtherIncomeExpenseNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other intangible assets" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsRippleBrandCollectiveLlcAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsRippleBrandCollectiveLlcNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherInvestmentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other investments.", "label": "Other Investments [Member]", "terseLabel": "Alternative investments, including real estate, listed infrastructure and other" } } }, "localname": "OtherInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPlanAssetsAcrossAssetClassesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r72" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities", "totalLabel": "Total other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheets", "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Liabilities, Noncurrent [Abstract]" } } }, "localname": "OtherLiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r122" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfIncome": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.hersheys.com/role/OtherIncomeExpenseNetScheduleOfOtherIncomeAndExpenseNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "negatedTerseLabel": "Other (income) expense, net", "negatedTotalLabel": "Total", "terseLabel": "Other Nonoperating Income (Expense)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfIncome", "http://www.hersheys.com/role/OtherIncomeExpenseNetScheduleOfOtherIncomeAndExpenseNetDetails", "http://www.hersheys.com/role/ScheduleOfNetSalesAndEarningsBySegmentDetails", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other nonoperating income (expense).", "label": "Other Nonoperating Income (Expense) [Member]", "terseLabel": "Other Nonoperating Income (Expense)" } } }, "localname": "OtherNonoperatingIncomeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesIncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Other" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": { "auth_ref": [ "r341", "r382", "r383", "r399" ], "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 Benefits" } } }, "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansPensionAndOtherPostRetirementBenefitPlansNarrativeDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfAmountsExpectedToBeAmortizedFromAociIntoNetPeriodicBenefitDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfComponentsOfNetPeriodicBenefitCostDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfExpectedBenefitPaymentsToBePaidDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfWeightedAverageAssumptionsUsedInComputingBenefitObligationsDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfWeightedAverageAssumptionsUsedInComputingNetPeriodicBenefitCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent": { "auth_ref": [ "r39", "r342", "r343", "r358" ], "calculation": { "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit other postretirement plan, classified as noncurrent. Excludes pension plan.", "label": "Liability, Other Postretirement Defined Benefit Plan, Noncurrent", "terseLabel": "Post-retirement benefits liabilities" } } }, "localname": "OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherRestructuringMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restructuring and related activities classified as other.", "label": "Other Restructuring [Member]", "terseLabel": "Other program costs" } } }, "localname": "OtherRestructuringMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessRealignmentActivitiesBusinessRealignmentActivitiesNarrativeDetails", "http://www.hersheys.com/role/BusinessRealignmentActivitiesScheduleOfBusinessRealignmentActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of other than temporary impairment (OTTI) losses on equity securities, OTTI related to credit losses on debt securities, and OTTI losses on debt securities when the entity intends to sell the securities or it is more likely than not that the entity will be required to sell the securities before recovery of its amortized cost basis. Additionally, this item includes OTTI losses recognized during the period on investments accounted for under the cost method of accounting.", "label": "Other than Temporary Impairment Losses, Investments, Portion Recognized in Earnings, Net", "terseLabel": "Write-down of equity investments" } } }, "localname": "OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic": { "auth_ref": [ "r177" ], "calculation": { "http://www.hersheys.com/role/ScheduleOfBasicAndDilutedEarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of earnings (loss) distributed and earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.", "label": "Participating Securities, Distributed and Undistributed Earnings (Loss), Basic", "terseLabel": "Allocation of total earnings used in basic computation", "totalLabel": "Total earnings\u2014basic" } } }, "localname": "ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted": { "auth_ref": [ "r177" ], "calculation": { "http://www.hersheys.com/role/ScheduleOfBasicAndDilutedEarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of earnings (loss) distributed and earnings (loss) allocated to participating securities for the diluted earnings (loss) per share or per unit calculation under the two-class method.", "label": "Participating Securities, Distributed and Undistributed Earnings (Loss), Diluted", "totalLabel": "Total earnings\u2014diluted" } } }, "localname": "ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r498" ], "lang": { "en-US": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]", "terseLabel": "Patents" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfGrossCarryingAmountAndAccumulatedAmortizationForEachMajorClassOfIntangibleAssetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r130" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.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": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r133", "r292" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedTerseLabel": "Cash payments" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessRealignmentActivitiesScheduleOfLiabilityActivityForCostsQualifyingAsExitAndDisposalCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r130" ], "calculation": { "http://www.hersheys.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": "Cash dividends paid" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r126", "r507" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Payment of SGM liability (see Note 2)", "verboseLabel": "Payment of SGM liability (see Note 2)" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsShanghaiGoldenMonkeyNarrativeDetails", "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r126" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Business acquisitions, net of cash and cash equivalents acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r126" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Payments to Acquire Equity Method Investments", "negatedTerseLabel": "Equity investments in tax credit qualifying partnerships" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r127" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of 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 additions (including software)" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitContributions": { "auth_ref": [ "r137" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for pension and other postretirement benefits. Includes, but is not limited to, employer contribution to fund plan asset and payment to retiree.", "label": "Payment for Pension and Other Postretirement Benefits", "negatedTerseLabel": "Contributions to pension and other benefit plans" } } }, "localname": "PensionAndOtherPostretirementBenefitContributions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r400" ], "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 Post-Retirement Benefit Plans" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities": { "auth_ref": [ "r37", "r342", "r343", "r358" ], "calculation": { "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet", "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 current.", "label": "Liability, Defined Benefit Plan, Current", "negatedTerseLabel": "Accrued liabilities" } } }, "localname": "PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "auth_ref": [ "r39", "r342", "r343", "r358" ], "calculation": { "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet", "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", "negatedTerseLabel": "Other long-term liabilities" } } }, "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionPlansDefinedBenefitMember": { "auth_ref": [ "r340", "r382", "r383", "r399" ], "lang": { "en-US": { "role": { "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.", "label": "Pension Plan [Member]", "terseLabel": "Pension Benefits" } } }, "localname": "PensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansPensionAndOtherPostRetirementBenefitPlansNarrativeDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfAmountsExpectedToBeAmortizedFromAociIntoNetPeriodicBenefitDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfComponentsOfNetPeriodicBenefitCostDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfExpectedBenefitPaymentsToBePaidDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPensionPlanAssetsWithinFairValueHierarchyDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfWeightedAverageAssumptionsUsedInComputingBenefitObligationsDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfWeightedAverageAssumptionsUsedInComputingNetPeriodicBenefitCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PercentageOfLIFOInventory": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The percentage of LIFO (last in first out) inventory to total inventory as of the balance sheet date if other than 100 percent.", "label": "Percentage of LIFO Inventory", "terseLabel": "Percentage of LIFO inventory" } } }, "localname": "PercentageOfLIFOInventory", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesInventoriesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Shares or units awarded to employees for meeting certain performance targets.", "label": "Performance Shares [Member]", "terseLabel": "Performance shares" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansStockCompensationPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanAssetCategoriesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined benefit plan asset investment.", "label": "Defined Benefit Plan, Plan Assets, Category [Domain]", "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Domain]" } } }, "localname": "PlanAssetCategoriesDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPensionPlanAssetsWithinFairValueHierarchyDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPlanAssetsAcrossAssetClassesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Preferred Stock" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r43" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred Stock, Par or Stated Value Per Share" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/EquityAndNoncontrollingInterestEquityAndNoncontrollingInterestNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r43" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/EquityAndNoncontrollingInterestEquityAndNoncontrollingInterestNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r43" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r43" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, shares issued: none in 2018 and 2017" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidAdvertising": { "auth_ref": [ "r19", "r21", "r246" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of consideration paid in advance for advertising that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Advertising", "terseLabel": "Prepaid advertising expense" } } }, "localname": "PrepaidAdvertising", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesSellingMarketingAndAdministrativeExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r20", "r55", "r56" ], "calculation": { "http://www.hersheys.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" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Prepaid Expense and Other Assets, Current [Abstract]", "terseLabel": "Prepaid Expense and Other Assets, Current [Abstract]" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PrepaidExpenseCurrentAndNoncurrent": { "auth_ref": [ "r609", "r632" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs.", "label": "Prepaid Expense", "terseLabel": "Prepaid Expense" } } }, "localname": "PrepaidExpenseCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "auth_ref": [ "r124" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.", "label": "Proceeds from Divestiture of Businesses", "terseLabel": "Proceeds from sales of businesses, net of cash and cash equivalents divested", "verboseLabel": "Proceeds from sales of businesses, net of cash and cash equivalents divested" } } }, "localname": "ProceedsFromDivestitureOfBusinesses", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleDetails", "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r129" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Long-term borrowings" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt": { "auth_ref": [ "r129" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from issuance of long-term debt classified as other.", "label": "Proceeds from Issuance of Other Long-term Debt", "terseLabel": "Proceeds from Issuance of Other Long-term Debt" } } }, "localname": "ProceedsFromIssuanceOfOtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfLongTermDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfShortTermDebt": { "auth_ref": [ "r160" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The net cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer.", "label": "Proceeds from (Repayments of) Short-term Debt", "terseLabel": "Net increase (decrease) in short-term debt" } } }, "localname": "ProceedsFromRepaymentsOfShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfIntangibleAssets": { "auth_ref": [ "r125" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from disposal of asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Proceeds from Sale of Intangible Assets", "terseLabel": "Proceeds from sale of intangible assets" } } }, "localname": "ProceedsFromSaleOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r125" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.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 sales of property, plant and equipment and other long-lived assets" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleDetails", "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r128", "r437" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of stock options granted under share-based compensation arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r101", "r104", "r134", "r216", "r223", "r512", "r515", "r517", "r522", "r523" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.hersheys.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income including noncontrolling interest", "totalLabel": "Net income including noncontrolling interest" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows", "http://www.hersheys.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.hersheys.com/role/ConsolidatedStatementsOfIncome", "http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r60", "r282" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesComputerSoftwareDetails", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r59", "r280" ], "calculation": { "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails": { "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", "totalLabel": "Property, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesComputerSoftwareDetails", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r31", "r32", "r282", "r631" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net", "verboseLabel": "Long-lived assets" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheets", "http://www.hersheys.com/role/ScheduleOfSegmentInformationByGeographyDetails", "http://www.hersheys.com/role/ScheduleOfSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r58", "r149", "r282" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r31", "r280" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesComputerSoftwareDetails", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property, plant and equipment, useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesComputerSoftwareDetails", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Quarterly Financial Information Disclosure [Abstract]" } } }, "localname": "QuarterlyFinancialInformationDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "auth_ref": [ "r192" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.", "label": "Quarterly Financial Information [Text Block]", "terseLabel": "Quarterly Data (Unaudited)" } } }, "localname": "QuarterlyFinancialInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/QuarterlyDataUnaudited" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r218", "r220" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of each significant reconciling item, other than profit (loss), revenues, or assets, in the reconciliation of totals of such items in reportable segments to the entity's corresponding consolidated amount.", "label": "Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table Text Block]", "terseLabel": "Schedule of Depreciation and Amortization Expense Included within Segment Income" } } }, "localname": "ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfUnrecognizedTaxBenefitsRollForwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r131" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "terseLabel": "Repayments of Debt" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtLongTermDebtNarrativeDetails", "http://www.hersheys.com/role/ShortAndLongTermDebtScheduleOfLongTermDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r131" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedTerseLabel": "Repayment of long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r446", "r644" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development costs" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesSellingMarketingAndAdministrativeExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedCostCostIncurredToDate1": { "auth_ref": [ "r291", "r294", "r301", "r305" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of costs incurred to date for the specified restructuring cost.", "label": "Restructuring and Related Cost, Cost Incurred to Date", "terseLabel": "Restructuring and Related Cost, Cost Incurred to Date" } } }, "localname": "RestructuringAndRelatedCostCostIncurredToDate1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessRealignmentActivitiesBusinessRealignmentActivitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringAndRelatedCostExpectedCost1": { "auth_ref": [ "r291", "r294", "r301", "r305" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount expected to be recognized in earnings for the specified restructuring cost.", "label": "Restructuring and Related Cost, Expected Cost", "terseLabel": "Restructuring and related cost, expected cost" } } }, "localname": "RestructuringAndRelatedCostExpectedCost1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessRealignmentActivitiesBusinessRealignmentActivitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The expected number of positions to be eliminated as a result of restructuring activities.", "label": "Restructuring and Related Cost, Expected Number of Positions Eliminated", "terseLabel": "Restructuring and Related Cost, Expected Number of Positions Eliminated" } } }, "localname": "RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessRealignmentActivitiesBusinessRealignmentActivitiesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r140", "r290", "r297", "r303" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Business realignment costs", "verboseLabel": "Costs associated with business realignment activities" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessRealignmentActivitiesBusinessRealignmentActivitiesNarrativeDetails", "http://www.hersheys.com/role/BusinessRealignmentActivitiesScheduleOfBusinessRealignmentActivityDetails", "http://www.hersheys.com/role/ScheduleOfNetSalesAndEarningsBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringChargesMember": { "auth_ref": [ "r293", "r297", "r304" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption in which the reported facts about restructuring charges have been included.", "label": "Restructuring Charges [Member]", "terseLabel": "Business realignment charges" } } }, "localname": "RestructuringChargesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessRealignmentActivitiesBusinessRealignmentActivitiesNarrativeDetails", "http://www.hersheys.com/role/BusinessRealignmentActivitiesScheduleOfBusinessRealignmentActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleDetails", "http://www.hersheys.com/role/BusinessRealignmentActivitiesBusinessRealignmentActivitiesNarrativeDetails", "http://www.hersheys.com/role/BusinessRealignmentActivitiesScheduleOfBusinessRealignmentActivityDetails", "http://www.hersheys.com/role/BusinessRealignmentActivitiesScheduleOfLiabilityActivityForCostsQualifyingAsExitAndDisposalCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "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": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessRealignmentActivitiesBusinessRealignmentActivitiesNarrativeDetails", "http://www.hersheys.com/role/BusinessRealignmentActivitiesScheduleOfBusinessRealignmentActivityDetails", "http://www.hersheys.com/role/BusinessRealignmentActivitiesScheduleOfLiabilityActivityForCostsQualifyingAsExitAndDisposalCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostsAndAssetImpairmentCharges": { "auth_ref": [ "r140" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation.", "label": "Restructuring Costs and Asset Impairment Charges", "terseLabel": "Impairment of long-lived and intangible assets (see Notes 3 and 7)" } } }, "localname": "RestructuringCostsAndAssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring, Impairment, and Other Activities Disclosure [Text Block]", "terseLabel": "Business Realignment Activities" } } }, "localname": "RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessRealignmentActivities" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringPlanAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by individual restructuring plan.", "label": "Restructuring Plan [Axis]", "terseLabel": "Restructuring Plan [Axis]" } } }, "localname": "RestructuringPlanAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleDetails", "http://www.hersheys.com/role/BusinessRealignmentActivitiesBusinessRealignmentActivitiesNarrativeDetails", "http://www.hersheys.com/role/BusinessRealignmentActivitiesScheduleOfBusinessRealignmentActivityDetails", "http://www.hersheys.com/role/FairValueMeasurementsFairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the individual restructuring plans.", "label": "Restructuring Plan [Domain]", "terseLabel": "Restructuring Plan [Domain]" } } }, "localname": "RestructuringPlanDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleDetails", "http://www.hersheys.com/role/BusinessRealignmentActivitiesBusinessRealignmentActivitiesNarrativeDetails", "http://www.hersheys.com/role/BusinessRealignmentActivitiesScheduleOfBusinessRealignmentActivityDetails", "http://www.hersheys.com/role/FairValueMeasurementsFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r292", "r299" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Liability balance at December 31, 2018", "periodStartLabel": "Liability balance at December 31, 2017" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessRealignmentActivitiesScheduleOfLiabilityActivityForCostsQualifyingAsExitAndDisposalCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveAccrualAdjustment1": { "auth_ref": [ "r290", "r298" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) which increases (decreases) the restructuring reserve from an adjustment to a previously accrued restructuring liability.", "label": "Restructuring Reserve, Accrual Adjustment", "terseLabel": "Other, net" } } }, "localname": "RestructuringReserveAccrualAdjustment1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessRealignmentActivitiesScheduleOfLiabilityActivityForCostsQualifyingAsExitAndDisposalCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "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": "Restructuring Reserve [Roll Forward]", "terseLabel": "Restructuring Reserve [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessRealignmentActivitiesScheduleOfLiabilityActivityForCostsQualifyingAsExitAndDisposalCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r47", "r329", "r627" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanFundingStatusAxis": { "auth_ref": [ "r383" ], "lang": { "en-US": { "role": { "documentation": "Information by status of funding for defined benefit plan designed to provide retirement benefits.", "label": "Retirement Plan Funding Status [Axis]", "terseLabel": "Retirement Plan Funding Status [Axis]" } } }, "localname": "RetirementPlanFundingStatusAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansPensionAndOtherPostRetirementBenefitPlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanFundingStatusDomain": { "auth_ref": [ "r383" ], "lang": { "en-US": { "role": { "documentation": "Status of funding for defined benefit plan designed to provide retirement benefits.", "label": "Retirement Plan Funding Status [Domain]", "terseLabel": "Retirement Plan Funding Status [Domain]" } } }, "localname": "RetirementPlanFundingStatusDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansPensionAndOtherPostRetirementBenefitPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanNameAxis": { "auth_ref": [ "r383" ], "lang": { "en-US": { "role": { "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Axis]", "terseLabel": "Retirement Plan Name [Axis]" } } }, "localname": "RetirementPlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansPensionAndOtherPostRetirementBenefitPlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanNameDomain": { "auth_ref": [ "r383" ], "lang": { "en-US": { "role": { "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Domain]", "terseLabel": "Retirement Plan Name [Domain]" } } }, "localname": "RetirementPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansPensionAndOtherPostRetirementBenefitPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r340", "r341", "r382", "r383", "r399" ], "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/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansPensionAndOtherPostRetirementBenefitPlansNarrativeDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfAmountsExpectedToBeAmortizedFromAociIntoNetPeriodicBenefitDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfComponentsOfNetPeriodicBenefitCostDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfExpectedBenefitPaymentsToBePaidDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPensionPlanAssetsWithinFairValueHierarchyDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPlanAssetsAcrossAssetClassesDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfWeightedAverageAssumptionsUsedInComputingBenefitObligationsDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfWeightedAverageAssumptionsUsedInComputingNetPeriodicBenefitCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r340", "r341", "r382", "r383", "r399" ], "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/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansPensionAndOtherPostRetirementBenefitPlansNarrativeDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfAmountsExpectedToBeAmortizedFromAociIntoNetPeriodicBenefitDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfComponentsOfNetPeriodicBenefitCostDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfExpectedBenefitPaymentsToBePaidDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPensionPlanAssetsWithinFairValueHierarchyDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPlanAssetsAcrossAssetClassesDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfWeightedAverageAssumptionsUsedInComputingBenefitObligationsDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfWeightedAverageAssumptionsUsedInComputingNetPeriodicBenefitCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueRecognitionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue Recognition [Abstract]" } } }, "localname": "RevenueRecognitionAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r148", "r149", "r150" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction.", "label": "Revenue Recognition, Policy [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r114", "r210", "r211", "r221" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Net sales" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsNarrativeDetails", "http://www.hersheys.com/role/ConsolidatedStatementsOfIncome", "http://www.hersheys.com/role/ScheduleOfNetSalesAndEarningsBySegmentDetails", "http://www.hersheys.com/role/ScheduleOfQuarterlyFinancialInformationDetails", "http://www.hersheys.com/role/ScheduleOfSegmentInformationByGeographyDetails", "http://www.hersheys.com/role/SegmentInformationScheduleOfAdditionalProductLineSalesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfSegmentInformationByGeographyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtShortTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueGoodsNetMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Aggregate revenue during the period from the sale of goods in the normal course of business, after deducting returns, allowances and discounts, when it serves as a benchmark in a concentration of risk calculation.", "label": "Sales Revenue, Goods, Net [Member]", "terseLabel": "Sales Revenue, Goods, Net" } } }, "localname": "SalesRevenueGoodsNetMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SegmentInformationNarrativeDetails", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScenarioForecastMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The reporting scenario used to indicate financial results forecast for a future period.", "label": "Scenario, Forecast [Member]", "terseLabel": "Scenario, Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsNarrativeDetails", "http://www.hersheys.com/role/CommitmentsAndContingenciesCommitmentsAndContingenciesNarrativeDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansPensionAndOtherPostRetirementBenefitPlansNarrativeDetails", "http://www.hersheys.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScenarioUnspecifiedDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Any scenario, that is, the particular reporting scenario is left unspecified. Scenarios distinguish among different kinds of business reporting facts, as for example actual versus budgeted figures.", "label": "Scenario, Unspecified [Domain]", "terseLabel": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsRippleBrandCollectiveLlcAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/CommitmentsAndContingenciesCommitmentsAndContingenciesNarrativeDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansPensionAndOtherPostRetirementBenefitPlansNarrativeDetails", "http://www.hersheys.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock": { "auth_ref": [ "r385" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of accumulated benefit obligations and fair values of plan assets of pension plans and/or other employee benefit plans where the accumulated benefit obligation exceeds the fair value of plan assets.", "label": "Schedule of Accumulated Benefit Obligations in Excess of Fair Value of Plan Assets [Table Text Block]", "terseLabel": "Schedule of Accumulated Benefit Obligations in Excess of Plan Assets" } } }, "localname": "ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock": { "auth_ref": [ "r359" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the major categories of plan assets of pension plans and/or other employee benefit plans. This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall.", "label": "Schedule of Allocation of Plan Assets [Table Text Block]", "terseLabel": "Schedule of Allocation of Plan Assets" } } }, "localname": "ScheduleOfAllocationOfPlanAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock": { "auth_ref": [ "r381" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts related to pension plans and/or other employee benefit plans in accumulated other comprehensive income (loss) expected to be recognized as components of net periodic benefit cost over the next fiscal year, including the net gain (loss), net prior service cost or credit, and net transition asset or obligation.", "label": "Schedule of Amounts in Accumulated Other Comprehensive Income (Loss) to be Recognized over Next Fiscal Year [Table Text Block]", "terseLabel": "Schedule of Amounts in Accumulated Other Comprehensive Income (Loss) to be Recognized over Next Fiscal Year" } } }, "localname": "ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r183" ], "lang": { "en-US": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/EarningsPerShareEarningsPerShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": { "auth_ref": [ "r374" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the assumptions used to determine for pension plans and/or other employee benefit plans the benefit obligation and net benefit cost, including assumed discount rates, rate increase in compensation increase, and expected long-term rates of return on plan assets.", "label": "Schedule of Assumptions Used [Table Text Block]", "terseLabel": "Schedule of Weighted-Average Assumptions Used in Computing the Benefit Obligation" } } }, "localname": "ScheduleOfAssumptionsUsedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r489", "r490" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsRippleBrandCollectiveLlcAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsRippleBrandCollectiveLlcNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsShanghaiGoldenMonkeyNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements.", "label": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Fair Values and Carrying Values of Long-Term Debt" } } }, "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/FairValueMeasurementsFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the change in common stock outstanding.", "label": "Schedule of Common Stock Outstanding Roll Forward [Table Text Block]", "terseLabel": "Schedule of the Changes in the Outstanding Shares of Common Stock" } } }, "localname": "ScheduleOfCommonStockOutstandingRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/EquityAndNoncontrollingInterestTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r432" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of total share-based compensation cost, including the amounts attributable to each share-based compensation plan and any related tax benefits.", "label": "Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan [Table Text Block]", "terseLabel": "Schedule of Stock Compensation Costs" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r477" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Components of Income Tax Expense (Benefit)" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r71", "r154", "r323", "r326", "r327", "r328", "r582", "r583", "r585", "r617" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Long-term Debt Instruments" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r472" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Deferred Tax Asset and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r382", "r383", "r386", "r387", "r396" ], "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/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansPensionAndOtherPostRetirementBenefitPlansNarrativeDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfAmountsExpectedToBeAmortizedFromAociIntoNetPeriodicBenefitDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfComponentsOfNetPeriodicBenefitCostDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfDefinedBenefitObligationsPlanAssetsAndFundedStatusDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfExpectedBenefitPaymentsToBePaidDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPensionPlanAssetsWithinFairValueHierarchyDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPlanAssetsAcrossAssetClassesDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfWeightedAverageAssumptionsUsedInComputingBenefitObligationsDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfWeightedAverageAssumptionsUsedInComputingNetPeriodicBenefitCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock": { "auth_ref": [ "r382", "r383", "r386", "r387", "r396" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of one or more of the entity's defined benefit pension plans or one or more other defined benefit postretirement plans, separately for pension plans and other postretirement benefit plans including the entity's schedule of fair value of plan assets for defined benefit or other postretirement plans.", "label": "Schedule of Defined Benefit Plans Disclosures [Table Text Block]", "terseLabel": "Schedule of Defined Benefit Obligations, Plan Assets, and Funded Status" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r533", "r540", "r547" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "terseLabel": "Schedule of the Effect of Derivative Instruments on the Consolidated Statements of Income" } } }, "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DerivativeInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r536" ], "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 the Classification of Derivative Assets and Liabilities within the Consolidated Balance Sheets" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/DerivativeInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "auth_ref": [ "r1", "r3", "r4", "r5", "r6", "r7", "r8", "r10", "r12", "r13", "r14", "r287", "r288" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "terseLabel": "Assets and Liabilities Held for Sale" } } }, "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r184" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Basic and Diluted Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "auth_ref": [ "r171", "r173", "r182", "r185" ], "lang": { "en-US": { "role": { "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share.", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "terseLabel": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]" } } }, "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock": { "auth_ref": [ "r379" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the effect of a one-percentage-point increase and the effect of a one-percentage-point decrease in the assumed health care cost trend rates on the aggregate of the service and interest cost components of net periodic postretirement health care benefit costs and the accumulated postretirement benefit obligation for health care benefits.", "label": "Schedule of Effect of One-Percentage-Point Change in Assumed Health Care Cost Trend Rates [Table Text Block]", "terseLabel": "Schedule of Effect of One-Percentage-Point Change in Assumed Health Care Cost Trend Rates" } } }, "localname": "ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r455" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r225" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "terseLabel": "Schedule of Revenue from External Customers by Products and Services" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "auth_ref": [ "r227" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers.", "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]", "terseLabel": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]" } } }, "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SegmentInformationNarrativeDetails", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesAccountsReceivableTradeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": { "auth_ref": [ "r364" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.", "label": "Schedule of Expected Benefit Payments [Table Text Block]", "terseLabel": "Schedule of Expected Benefit Payments" } } }, "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r262", "r267" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfGrossCarryingAmountAndAccumulatedAmortizationForEachMajorClassOfIntangibleAssetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r262", "r267" ], "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 Gross Carrying Amount and Accumulated Amortization for Each Major Class of Intangible Asset" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock": { "auth_ref": [ "r588" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum lease payments as of the date of the latest balance sheet presented, in aggregate and for each of the five years succeeding fiscal years, with separate deductions from the total for the amount representing executor costs, including any profit thereon, included in the minimum lease payments and for the amount of the imputed interest necessary to reduce the net minimum lease payments to present value.", "label": "Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block]", "terseLabel": "Schedule of Future Minimum Lease Payments for Capital Leases" } } }, "localname": "ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r257", "r259" ], "lang": { "en-US": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfChangesInCarryingValueOfGoodwillByReportableSegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r257", "r259" ], "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 the Changes in the Carrying Value of Goodwill by Reportable Segment" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r155" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of Income (Loss) Before Income Taxes" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r313" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the combined aggregate amount of maturities and sinking fund requirements for all long-term borrowings for each of the five years following the date of the latest balance sheet date presented.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of Maturities of Long-term Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r365" ], "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 Components of Net Periodic Benefit Cost" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r165", "r167", "r168", "r187", "r188", "r191" ], "lang": { "en-US": { "role": { "documentation": "Tabular 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": "Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]", "terseLabel": "Schedule of New Accounting Pronouncements Changes" } } }, "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.", "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]", "terseLabel": "Other (Income) Expense, Net" } } }, "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/OtherIncomeExpenseNetOtherIncomeExpenseNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r60", "r282" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesComputerSoftwareDetails", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r190" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.", "label": "Quarterly Financial Information [Table Text Block]", "terseLabel": "Schedule of Quarterly Financial Information" } } }, "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/QuarterlyDataTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r493" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Purchase Consideration Allocation to Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r295", "r296", "r300" ], "lang": { "en-US": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessRealignmentActivitiesBusinessRealignmentActivitiesNarrativeDetails", "http://www.hersheys.com/role/BusinessRealignmentActivitiesScheduleOfBusinessRealignmentActivityDetails", "http://www.hersheys.com/role/BusinessRealignmentActivitiesScheduleOfLiabilityActivityForCostsQualifyingAsExitAndDisposalCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r295", "r296", "r300" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Schedule of Business Realignment Activity" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessRealignmentActivitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r292", "r302" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "terseLabel": "Schedule of Liability Activity for Costs Qualifying as Exit and Disposal Costs" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessRealignmentActivitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r114", "r226" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "terseLabel": "Schedule of Segment Information by Geography" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r108", "r110", "r226" ], "lang": { "en-US": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfSegmentInformationByGeographyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r209", "r216", "r217", "r219", "r257" ], "lang": { "en-US": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfDepreciationAndAmortizationExpenseIncludedWithinSegmentIncomeDetails", "http://www.hersheys.com/role/ScheduleOfNetSalesAndEarningsBySegmentDetails", "http://www.hersheys.com/role/SegmentInformationScheduleOfAdditionalProductLineSalesDetails", "http://www.hersheys.com/role/SegmentInformationScheduleOfUnallocatedMarkToMarketGainsLossesOnCommodityDerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r209", "r216", "r217", "r219", "r257" ], "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 Net Sales and Earnings by Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r404", "r436" ], "lang": { "en-US": { "role": { "documentation": "Components of an equity-based arrangement under which compensation is awarded to employees, typically comprised of compensation expense; changes in the quantity and fair value of the shares (or other type of equity) granted, exercised, forfeited, and issued and outstanding pertaining to that plan; and cash flow effects resulting from the equity-based payment arrangement. Component disclosures are by type of award and plan name.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfPsusAndRsusActivityDetails", "http://www.hersheys.com/role/StockCompensationPlansScheduleOfPsusAndRsusFairValueWeightedAverageAssumptionsDetails", "http://www.hersheys.com/role/StockCompensationPlansStockCompensationPlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": { "auth_ref": [ "r436" ], "lang": { "en-US": { "role": { "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]", "terseLabel": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfStockOptionInformationByExercisePriceRangeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "auth_ref": [ "r436" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.", "label": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table Text Block]", "terseLabel": "Schedule of Outstanding Stock Options" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r409", "r420", "r423" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Compensation, Stock Options, Activity [Table Text Block]", "terseLabel": "Schedule of Activity Relating to the Grants of Stock Options" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r426" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Fair Value Estimated on the Grant Date and the Weighted Average Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r73", "r153", "r319", "r320", "r321", "r323", "r324", "r325", "r326", "r327", "r328", "r329" ], "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/2018-01-31", "presentation": [ "http://www.hersheys.com/role/EquityAndNoncontrollingInterestEquityAndNoncontrollingInterestNarrativeDetails", "http://www.hersheys.com/role/EquityAndNoncontrollingInterestScheduleOfChangesInOutstandingSharesOfCommmonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": { "auth_ref": [ "r322" ], "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 Activity Relating to the Noncontrolling Interest" } } }, "localname": "ScheduleOfStockholdersEquityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/EquityAndNoncontrollingInterestTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r466", "r478" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Schedule of Unrecognized Tax Benefits Roll Forward" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r267" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Amortization Expense, for the Next Five Years" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsTables" ], "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/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessRealignmentActivitiesBusinessRealignmentActivitiesNarrativeDetails", "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfChangesInCarryingValueOfGoodwillByReportableSegmentDetails", "http://www.hersheys.com/role/ScheduleOfDepreciationAndAmortizationExpenseIncludedWithinSegmentIncomeDetails", "http://www.hersheys.com/role/ScheduleOfNetSalesAndEarningsBySegmentDetails", "http://www.hersheys.com/role/SegmentInformationNarrativeDetails", "http://www.hersheys.com/role/SegmentInformationScheduleOfUnallocatedMarkToMarketGainsLossesOnCommodityDerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r228" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "verboseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfDepreciationAndAmortizationExpenseIncludedWithinSegmentIncomeDetails", "http://www.hersheys.com/role/ScheduleOfNetSalesAndEarningsBySegmentDetails", "http://www.hersheys.com/role/SegmentInformationScheduleOfAdditionalProductLineSalesDetails", "http://www.hersheys.com/role/SegmentInformationScheduleOfUnallocatedMarkToMarketGainsLossesOnCommodityDerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r119", "r241" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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", "negatedTerseLabel": "Selling, General and Administrative Expense", "terseLabel": "Selling, marketing and administrative expense" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfIncome", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [ "r123" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, marketing and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessRealignmentActivitiesScheduleOfBusinessRealignmentActivityDetails", "http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "auth_ref": [ "r149", "r443" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.", "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]", "terseLabel": "Selling, Marketing and Administrative Expense" } } }, "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r139" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.", "label": "Share-based Compensation", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r405" ], "lang": { "en-US": { "role": { "documentation": "Period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Share-based compensation arrangement by share-based payment award, award vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansStockCompensationPlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r414" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Forfeited (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfPsusAndRsusActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r418" ], "lang": { "en-US": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfPsusAndRsusActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r416" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (shares)", "verboseLabel": "Units granted (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfPsusAndRsusActivityDetails", "http://www.hersheys.com/role/StockCompensationPlansScheduleOfPsusAndRsusFairValueWeightedAverageAssumptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r416" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Weighted-average fair value at date of grant (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfPsusAndRsusActivityDetails", "http://www.hersheys.com/role/StockCompensationPlansScheduleOfPsusAndRsusFairValueWeightedAverageAssumptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r415" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Outstanding at end of year (shares)", "periodStartLabel": "Outstanding at beginning of year (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfPsusAndRsusActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r415" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Outstanding at end of year (USD per share)", "periodStartLabel": "Outstanding at beginning of year (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfPsusAndRsusActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfPsusAndRsusActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r417" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Vested (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfPsusAndRsusActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r417" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfPsusAndRsusActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r429" ], "lang": { "en-US": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend yields" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfFairValueWeightedAverageAssumptionsDetails", "http://www.hersheys.com/role/StockCompensationPlansScheduleOfPsusAndRsusFairValueWeightedAverageAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r428" ], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfPsusAndRsusFairValueWeightedAverageAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r430" ], "lang": { "en-US": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rates" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfFairValueWeightedAverageAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": { "auth_ref": [ "r428" ], "lang": { "en-US": { "role": { "documentation": "Weighted average expected volatility rate of share-based compensation awards.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfFairValueWeightedAverageAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfPsusAndRsusActivityDetails", "http://www.hersheys.com/role/StockCompensationPlansScheduleOfPsusAndRsusFairValueWeightedAverageAssumptionsDetails", "http://www.hersheys.com/role/StockCompensationPlansStockCompensationPlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfPsusAndRsusActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r407" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of shares (or other type of equity) originally approved (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Share-based compensation arrangement by share-based payment award, number of shares authorized (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansStockCompensationPlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r412" ], "lang": { "en-US": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Options exercisable as of December 31, 2018 (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r412" ], "lang": { "en-US": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Options exercisable (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r422" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Intrinsic value of options exercised (in millions of dollars)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansStockCompensationPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r414" ], "lang": { "en-US": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedTerseLabel": "Forfeited (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfStockOptionActivityDetails" ], "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": "Granted (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r421" ], "lang": { "en-US": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansStockCompensationPlansNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r436" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate intrinsic value of options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r411", "r436" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding as of December 31, 2018 (shares)", "periodStartLabel": "Outstanding shares at beginning of year (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r410" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding (USD per share)", "periodStartLabel": "Outstanding (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r402", "r408" ], "lang": { "en-US": { "role": { "documentation": "Equity-based compensation award.", "label": "Equity Award [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/EquityAndNoncontrollingInterestEquityAndNoncontrollingInterestNarrativeDetails", "http://www.hersheys.com/role/EquityAndNoncontrollingInterestScheduleOfChangesInOutstandingSharesOfCommmonStockDetails", "http://www.hersheys.com/role/ScheduleOfBasicAndDilutedEarningsPerShareDetails", "http://www.hersheys.com/role/StockCompensationPlansScheduleOfPsusAndRsusActivityDetails", "http://www.hersheys.com/role/StockCompensationPlansScheduleOfPsusAndRsusFairValueWeightedAverageAssumptionsDetails", "http://www.hersheys.com/role/StockCompensationPlansStockCompensationPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercises (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "auth_ref": [ "r425" ], "lang": { "en-US": { "role": { "documentation": "Information by range of option prices pertaining to options granted.", "label": "Exercise Price Range [Axis]", "terseLabel": "Exercise Price Range [Axis]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfStockOptionInformationByExercisePriceRangeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "auth_ref": [ "r431" ], "lang": { "en-US": { "role": { "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain]", "terseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfStockOptionInformationByExercisePriceRangeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]", "terseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfStockOptionInformationByExercisePriceRangeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "auth_ref": [ "r431" ], "lang": { "en-US": { "role": { "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit", "terseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfStockOptionInformationByExercisePriceRangeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "auth_ref": [ "r419" ], "lang": { "en-US": { "role": { "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.", "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options", "terseLabel": "Number Exercisable as of 12/31/18 (shares)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfStockOptionInformationByExercisePriceRangeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": { "auth_ref": [ "r411" ], "lang": { "en-US": { "role": { "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.", "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options", "terseLabel": "Number Outstanding as of 12/31/18 (shares)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfStockOptionInformationByExercisePriceRangeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "auth_ref": [ "r431" ], "lang": { "en-US": { "role": { "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit", "terseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfStockOptionInformationByExercisePriceRangeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Estimated values (USD per share)", "verboseLabel": "Market price of common stock throughout the quarter (USD per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfQuarterlyFinancialInformationDetails", "http://www.hersheys.com/role/StockCompensationPlansScheduleOfPsusAndRsusFairValueWeightedAverageAssumptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r406" ], "lang": { "en-US": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Share-based compensation arrangement by share-based payment award, expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansStockCompensationPlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r427", "r438" ], "lang": { "en-US": { "role": { "documentation": "Expected term of share-based compensation awards, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term in years" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfFairValueWeightedAverageAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r436" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate intrinsic value of options exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r436" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Options exercisable, weighted aver remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r424" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Options outstanding, weighted-average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "auth_ref": [ "r412" ], "lang": { "en-US": { "role": { "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.", "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price", "terseLabel": "Weighted- Average Exercise Price (USD per share)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfStockOptionInformationByExercisePriceRangeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "auth_ref": [ "r411" ], "lang": { "en-US": { "role": { "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.", "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price", "terseLabel": "Weighted- Average Exercise Price (USD per share)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfStockOptionInformationByExercisePriceRangeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r424" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted- Average Remaining Contractual Life in Years" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfStockOptionInformationByExercisePriceRangeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r34", "r600", "r625" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedBalanceSheets": { "order": 4.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": "Short-term debt" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheets", "http://www.hersheys.com/role/ShortAndLongTermDebtShortTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r65" ], "lang": { "en-US": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-term Debt, Type [Axis]", "terseLabel": "Short-term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtShortTermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r62" ], "lang": { "en-US": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-term Debt, Type [Domain]", "terseLabel": "Short-term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtShortTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermDebtWeightedAverageInterestRate": { "auth_ref": [ "r63" ], "lang": { "en-US": { "role": { "documentation": "Weighted average interest rate of short-term debt outstanding calculated at point in time.", "label": "Short-term Debt, Weighted Average Interest Rate, at Point in Time", "terseLabel": "Short-term debt, weighted average interest rate" } } }, "localname": "ShortTermDebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ShortAndLongTermDebtShortTermDebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r164" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit": { "auth_ref": [ "r458" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of the unrecognized tax benefit of a position taken for which it is reasonably possible that the total amount thereof will significantly increase or decrease within twelve months of the balance sheet date.", "label": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit", "terseLabel": "Expected reduction in the liability for unrecognized tax benefits within the next 12 months" } } }, "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesIncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Computer Software" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesComputerSoftwareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r2", "r216", "r257", "r286", "r294", "r305", "r636" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessRealignmentActivitiesBusinessRealignmentActivitiesNarrativeDetails", "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfChangesInCarryingValueOfGoodwillByReportableSegmentDetails", "http://www.hersheys.com/role/ScheduleOfDepreciationAndAmortizationExpenseIncludedWithinSegmentIncomeDetails", "http://www.hersheys.com/role/ScheduleOfNetSalesAndEarningsBySegmentDetails", "http://www.hersheys.com/role/SegmentInformationNarrativeDetails", "http://www.hersheys.com/role/SegmentInformationScheduleOfUnallocatedMarkToMarketGainsLossesOnCommodityDerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r42", "r43", "r44", "r322" ], "lang": { "en-US": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsShanghaiGoldenMonkeyNarrativeDetails", "http://www.hersheys.com/role/ConsolidatedBalanceSheets", "http://www.hersheys.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.hersheys.com/role/ConsolidatedStatementsOfIncome", "http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical", "http://www.hersheys.com/role/DocumentAndEntityInformation", "http://www.hersheys.com/role/EquityAndNoncontrollingInterestEquityAndNoncontrollingInterestNarrativeDetails", "http://www.hersheys.com/role/EquityAndNoncontrollingInterestScheduleOfChangesInOutstandingSharesOfCommmonStockDetails", "http://www.hersheys.com/role/ScheduleOfBasicAndDilutedEarningsPerShareDetails", "http://www.hersheys.com/role/ScheduleOfQuarterlyFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r75", "r322" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.hersheys.com/role/EquityAndNoncontrollingInterestEquityAndNoncontrollingInterestNarrativeDetails", "http://www.hersheys.com/role/EquityAndNoncontrollingInterestScheduleOfActivityRelatingToNoncontrollingInterestDetails", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheets", "http://www.hersheys.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.hersheys.com/role/ConsolidatedStatementsOfIncome", "http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical", "http://www.hersheys.com/role/ScheduleOfQuarterlyFinancialInformationDetails", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "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/2018-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/2018-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/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementScenarioAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by scenario to be reported. Scenarios distinguish among different kinds of business reporting facts, as for example actual versus budgeted figures.", "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsRippleBrandCollectiveLlcAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/CommitmentsAndContingenciesCommitmentsAndContingenciesNarrativeDetails", "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansPensionAndOtherPostRetirementBenefitPlansNarrativeDetails", "http://www.hersheys.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheets", "http://www.hersheys.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.hersheys.com/role/ConsolidatedStatementsOfIncome", "http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical", "http://www.hersheys.com/role/ScheduleOfQuarterlyFinancialInformationDetails", "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharebasedCompensationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stock Issued or Granted During Period, Share-based Compensation [Abstract]", "terseLabel": "Stock issuances:" } } }, "localname": "StockIssuedDuringPeriodSharebasedCompensationAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/EquityAndNoncontrollingInterestScheduleOfChangesInOutstandingSharesOfCommmonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gross number of shares (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP). Shares issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans.", "label": "Stock Issued During Period, Shares, Share-based Compensation, Gross", "terseLabel": "Stock issued during period, shares, share-based compensation (gross)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/EquityAndNoncontrollingInterestScheduleOfChangesInOutstandingSharesOfCommmonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r43", "r44", "r322", "r329", "r413" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Exercised (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/StockCompensationPlansScheduleOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r75", "r322", "r329" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Stock Issued During Period, Value, Conversion of Convertible Securities" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r75", "r322", "r329" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options and incentive-based transactions" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r43", "r44", "r322", "r329" ], "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", "terseLabel": "Stock Repurchased During Period, Value" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/EquityAndNoncontrollingInterestEquityAndNoncontrollingInterestNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r44", "r48", "r49", "r234" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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", "terseLabel": "Total\u2014The Hershey Company stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r510", "r511", "r521" ], "calculation": { "http://www.hersheys.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance, stockholders' equity", "periodStartLabel": "Beginning balance, stockholders' equity", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheets", "http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "verboseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r333" ], "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": "Equity and Noncontrolling Interest" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/EquityAndNoncontrollingInterest" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsegmentsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by business subsegments.", "label": "Subsegments [Axis]", "terseLabel": "Subsegments [Axis]" } } }, "localname": "SubsegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SegmentInformationScheduleOfUnallocatedMarkToMarketGainsLossesOnCommodityDerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsegmentsConsolidationItemsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by subsegments, eliminations and reconciling items used in consolidating a reportable segment and its subsegments.", "label": "Subsegments Consolidation Items [Axis]", "terseLabel": "Subsegments Consolidation Items [Axis]" } } }, "localname": "SubsegmentsConsolidationItemsAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SegmentInformationScheduleOfUnallocatedMarkToMarketGainsLossesOnCommodityDerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsegmentsConsolidationItemsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Subsegments, eliminations and reconciling items used in consolidating a reportable segment and its subsegments.", "label": "Subsegments Consolidation Items [Domain]", "terseLabel": "Subsegments Consolidation Items [Domain]" } } }, "localname": "SubsegmentsConsolidationItemsDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SegmentInformationScheduleOfUnallocatedMarkToMarketGainsLossesOnCommodityDerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsegmentsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Divisions of a component 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": "Subsegments [Domain]", "terseLabel": "Subsegments [Domain]" } } }, "localname": "SubsegmentsDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SegmentInformationScheduleOfUnallocatedMarkToMarketGainsLossesOnCommodityDerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r86" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Supplemental Balance Sheet Information" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SupplementalBalanceSheetInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental Disclosure" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan designed to provide limited group of employees with supplemental retirement benefits, in addition to other pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Supplemental Employee Retirement Plan [Member]", "terseLabel": "Supplemental Employee Retirement Plan" } } }, "localname": "SupplementalEmployeeRetirementPlanDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansPensionAndOtherPostRetirementBenefitPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r45", "r51", "r149", "r230", "r231", "r233", "r235", "r608", "r630" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for trade and other accounts receivables. This disclosure may include the basis at which such receivables are carried in the entity's statements of financial position (for example, net realizable value), how the entity determines the level of its allowance for doubtful accounts, when impairments, charge-offs or recoveries are recognized, and the entity's income recognition policies for such receivables, including its treatment of related fees and costs, its treatment of premiums, discounts or unearned income, when accrual of interest is discontinued, how the entity records payments received on nonaccrual receivables and its policy for resuming accrual of interest on such receivables. If the enterprise holds a large number of similar loans, disclosure may include the accounting policy for the anticipation of prepayments and significant assumptions underlying prepayment estimates for amortization of premiums, discounts, and nonrefundable fees and costs.", "label": "Trade and Other Accounts Receivable, Policy [Policy Text Block]", "terseLabel": "Accounts Receivable - Trade" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r495" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "terseLabel": "Trademarks" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/BusinessAcquisitionsAmplifySnackBrandsIncNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsPirateBrandsNarrativeDetails", "http://www.hersheys.com/role/BusinessAcquisitionsRippleBrandCollectiveLlcAssetsAcquiredAndLiabilitiesAssumedAllocationDetails", "http://www.hersheys.com/role/BusinessAcquisitionsRippleBrandCollectiveLlcNarrativeDetails", "http://www.hersheys.com/role/GoodwillAndIntangibleAssetsScheduleOfGrossCarryingAmountAndAccumulatedAmortizationForEachMajorClassOfIntangibleAssetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r330" ], "lang": { "en-US": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Treasury Stock Acquired, Average Cost Per Share", "terseLabel": "Treasury Stock Acquired, Average Cost Per Share" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/EquityAndNoncontrollingInterestEquityAndNoncontrollingInterestNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r74", "r330" ], "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 Common Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r74", "r330" ], "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", "negatedPeriodEndLabel": "Treasury stock, shares, end of the period (shares)", "negatedPeriodStartLabel": "Treasury stock, shares, beginning of the period (shares)", "terseLabel": "Treasury stock, shares (shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.hersheys.com/role/EquityAndNoncontrollingInterestScheduleOfChangesInOutstandingSharesOfCommmonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r44", "r322", "r329" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Treasury Stock, Shares, Acquired" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/EquityAndNoncontrollingInterestEquityAndNoncontrollingInterestNarrativeDetails", "http://www.hersheys.com/role/EquityAndNoncontrollingInterestScheduleOfChangesInOutstandingSharesOfCommmonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r74", "r330", "r331" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedTerseLabel": "Treasury\u2014common stock shares, at cost: 150,172,840 in 2018 and 149,040,927 in 2017" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r322", "r329", "r330" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedTerseLabel": "Repurchase of common stock" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type of Adoption [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/AssetsAndLiabilitiesHeldForSaleAssetsAndLiabilitiesHeldForSaleDetails", "http://www.hersheys.com/role/BusinessRealignmentActivitiesBusinessRealignmentActivitiesNarrativeDetails", "http://www.hersheys.com/role/BusinessRealignmentActivitiesScheduleOfBusinessRealignmentActivityDetails", "http://www.hersheys.com/role/BusinessRealignmentActivitiesScheduleOfLiabilityActivityForCostsQualifyingAsExitAndDisposalCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasuryAndGovernmentMember": { "auth_ref": [ "r361", "r606" ], "lang": { "en-US": { "role": { "documentation": "This category includes investments in debt securities issued by the United States Department of the Treasury, US Government Agencies and US Government-sponsored Enterprises. Such securities may include treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years), debt securities issued by the Government National Mortgage Association (Ginnie Mae) and debt securities issued by the Federal National Mortgage Association (Fannie Mae) or the Federal Home Loan Mortgage Corporation (Freddie Mac).", "label": "US Treasury and Government [Member]", "terseLabel": "U.S. government/agency" } } }, "localname": "USTreasuryAndGovernmentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansScheduleOfPensionPlanAssetsWithinFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain": { "auth_ref": [ "r309" ], "lang": { "en-US": { "role": { "documentation": "General description of the goods or services to be purchased from the counterparty to the unconditional purchase arrangement.", "label": "Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain]", "terseLabel": "Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain]" } } }, "localname": "UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/CommitmentsAndContingenciesScheduleOfPurchaseObligationsCoveredByPutchaseAgreementsWithVariousSuppliersFutureMaturtyScheduleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": { "auth_ref": [ "r176" ], "calculation": { "http://www.hersheys.com/role/ScheduleOfBasicAndDilutedEarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.", "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic", "terseLabel": "Allocation of undistributed earnings" } } }, "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted": { "auth_ref": [ "r176" ], "calculation": { "http://www.hersheys.com/role/ScheduleOfBasicAndDilutedEarningsPerShareDetails": { "order": 3.0, "parentTag": "us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the diluted earnings (loss) per share or per unit calculation under the two-class method.", "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Diluted", "terseLabel": "Reallocation of undistributed earnings" } } }, "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UndistributedEarningsOfForeignSubsidiaries": { "auth_ref": [ "r450", "r484", "r618", "r637" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.", "label": "Undistributed Earnings of Foreign Subsidiaries", "terseLabel": "Undistributed earnings of foreign subsidiaries" } } }, "localname": "UndistributedEarningsOfForeignSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesIncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnfundedPlanMember": { "auth_ref": [ "r383" ], "lang": { "en-US": { "role": { "documentation": "Defined benefit plan in which retirement benefits are payable directly from general assets of employer sponsoring plan.", "label": "Unfunded Plan [Member]", "terseLabel": "Unfunded Plan" } } }, "localname": "UnfundedPlanMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/PensionAndOtherPostRetirementBenefitPlansPensionAndOtherPostRetirementBenefitPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r451", "r460" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Balance at end of year", "periodStartLabel": "Balance at beginning of year" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfUnrecognizedTaxBenefitsRollForwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r461" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedTerseLabel": "Reductions for tax positions taken during prior years" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfUnrecognizedTaxBenefitsRollForwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "auth_ref": [ "r463" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities", "negatedTerseLabel": "Settlements" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfUnrecognizedTaxBenefitsRollForwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r457" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Accrued net interest and penalties" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesIncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "auth_ref": [ "r457" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "negatedTerseLabel": "Net tax expense (benefit) for interest and penalties" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesIncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r462" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Additions for tax positions taken during the current year" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfUnrecognizedTaxBenefitsRollForwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r461" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Additions for tax positions taken during prior years" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfUnrecognizedTaxBenefitsRollForwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r464" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "negatedTerseLabel": "Expiration of statutes of limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesScheduleOfUnrecognizedTaxBenefitsRollForwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r465" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Amount of unrecognized tax benefits that if recognized would affect the effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/IncomeTaxesIncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Unrecorded Unconditional Purchase Obligation, Fiscal Year Maturity [Abstract]", "terseLabel": "Unrecorded Unconditional Purchase Obligation, Fiscal Year Maturity [Abstract]" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/CommitmentsAndContingenciesScheduleOfPurchaseObligationsCoveredByPutchaseAgreementsWithVariousSuppliersFutureMaturtyScheduleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary": { "auth_ref": [ "r307" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the fixed and determinable portion of the unrecorded unconditional purchase obligation maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Unrecorded Unconditional Purchase Obligation, Due within Five Years", "terseLabel": "2023" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/CommitmentsAndContingenciesScheduleOfPurchaseObligationsCoveredByPutchaseAgreementsWithVariousSuppliersFutureMaturtyScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary": { "auth_ref": [ "r307" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the fixed and determinable portion of the unrecorded unconditional purchase obligation maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Unrecorded Unconditional Purchase Obligation, Due in Next Twelve Months", "terseLabel": "2019" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/CommitmentsAndContingenciesScheduleOfPurchaseObligationsCoveredByPutchaseAgreementsWithVariousSuppliersFutureMaturtyScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary": { "auth_ref": [ "r307" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the fixed and determinable portion of the unrecorded unconditional purchase obligation maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Unrecorded Unconditional Purchase Obligation, Due within Four Years", "terseLabel": "2022" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/CommitmentsAndContingenciesScheduleOfPurchaseObligationsCoveredByPutchaseAgreementsWithVariousSuppliersFutureMaturtyScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary": { "auth_ref": [ "r307" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the fixed and determinable portion of the unrecorded unconditional purchase obligation maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Unrecorded Unconditional Purchase Obligation, Due within Two Years", "terseLabel": "2020" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/CommitmentsAndContingenciesScheduleOfPurchaseObligationsCoveredByPutchaseAgreementsWithVariousSuppliersFutureMaturtyScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary": { "auth_ref": [ "r307" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the fixed and determinable portion of the unrecorded unconditional purchase obligation maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Unrecorded Unconditional Purchase Obligation, Due within Three Years", "terseLabel": "2021" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/CommitmentsAndContingenciesScheduleOfPurchaseObligationsCoveredByPutchaseAgreementsWithVariousSuppliersFutureMaturtyScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis": { "auth_ref": [ "r306", "r308" ], "lang": { "en-US": { "role": { "documentation": "Pertinent information about unrecorded unconditional purchase arrangements to acquire goods or services, by category of goods or services. arrangements to acquire goods or services, by category of goods or services.", "label": "Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis]", "terseLabel": "Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis]" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/CommitmentsAndContingenciesScheduleOfPurchaseObligationsCoveredByPutchaseAgreementsWithVariousSuppliersFutureMaturtyScheduleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems": { "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": "Unrecorded Unconditional Purchase Obligation [Line Items]", "terseLabel": "Unrecorded Unconditional Purchase Obligation [Line Items]" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/CommitmentsAndContingenciesScheduleOfPurchaseObligationsCoveredByPutchaseAgreementsWithVariousSuppliersFutureMaturtyScheduleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationTable": { "auth_ref": [ "r306", "r308" ], "lang": { "en-US": { "role": { "documentation": "Describes each unrecorded unconditional purchase obligation arrangement to purchase goods and services that extend over multiple periods, any assets pledged to secure payment, and the fixed or determinable amount of payments due in each of the next five years and thereafter.", "label": "Unrecorded Unconditional Purchase Obligation [Table]", "terseLabel": "Unrecorded Unconditional Purchase Obligation [Table]" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/CommitmentsAndContingenciesScheduleOfPurchaseObligationsCoveredByPutchaseAgreementsWithVariousSuppliersFutureMaturtyScheduleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock": { "auth_ref": [ "r306", "r308" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of unconditional purchase obligations that are not recognized as a liability on the balance sheet, including the nature and significant terms of an unconditional purchase obligation; the amount of the fixed and determinable portion of the obligation as of the date of the latest balance sheet presented in the aggregate and, if determinable, for each of the five succeeding fiscal years; the nature of any variable components of the obligation; the amount purchased under the obligation (for example, the take-or-pay or throughput contract) for the reporting period; and may include the amount of imputed interest necessary to reduce the obligation to present value.", "label": "Unrecorded Unconditional Purchase Obligations Disclosure [Table Text Block]", "terseLabel": "Purchase Obligations Covered by Purchase Agreements with Various Suppliers Future Maturity Schedule" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r193", "r194", "r195", "r196", "r204", "r205", "r206" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": { "auth_ref": [ "r162" ], "lang": { "en-US": { "role": { "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward.", "label": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]", "terseLabel": "Valuation Allowance of Net Deferred Taxes" } } }, "localname": "ValuationAllowanceOfDeferredTaxAssetsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleIiValuationAndQualifyingAccountsScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r163" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "periodEndLabel": "Balance at End of Period", "periodStartLabel": "Balance at Beginning of Period" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleIiValuationAndQualifyingAccountsScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r163" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense", "terseLabel": "Charged to Costs and Expenses" } } }, "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleIiValuationAndQualifyingAccountsScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": { "auth_ref": [ "r163" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account", "terseLabel": "Charged to Other Accounts" } } }, "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleIiValuationAndQualifyingAccountsScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r163" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "terseLabel": "Deductions from Reserves" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleIiValuationAndQualifyingAccountsScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleIiValuationAndQualifyingAccountsScheduleIiValuationAndQualifyingAccounts", "http://www.hersheys.com/role/ScheduleIiValuationAndQualifyingAccountsScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r163" ], "lang": { "en-US": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleIiValuationAndQualifyingAccountsScheduleIiValuationAndQualifyingAccounts", "http://www.hersheys.com/role/ScheduleIiValuationAndQualifyingAccountsScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r170", "r182" ], "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": "Total weighted-average shares\u2014diluted (shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r169", "r182" ], "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": "Total weighted-average shares\u2014basic (shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/ScheduleOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember": { "auth_ref": [ "r201" ], "lang": { "en-US": { "role": { "documentation": "The number of employees covered by a collective bargaining agreement as of the balance sheet date, when it serves as a benchmark in a concentration of risk calculation.", "label": "Workforce Subject to Collective Bargaining Arrangements [Member]", "terseLabel": "Workforce Subject to Collective Bargaining Arrangements" } } }, "localname": "WorkforceSubjectToCollectiveBargainingArrangementsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.hersheys.com/role/CommitmentsAndContingenciesCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" } }, "unitCount": 10 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL34724394-108580" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669625-108580" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669625-108580" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e557-108580" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=109228884&loc=d3e1436-108581" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-03(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868656-224227" }, "r109": { "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=115205541&loc=SL114868664-224227" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.19)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r117": { "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=115205541&loc=SL114868664-224227" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3179-108585" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3179-108585" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3255-108585" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3255-108585" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3367-108585" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3367-108585" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3000-108585" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3521-108585" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3044-108585" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r15": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r151": { "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" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(n))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r16": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r160": { "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" }, "r161": { "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" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(ColumnA))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690" }, "r164": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r165": { "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" }, "r166": { "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" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22580-107794" }, "r168": { "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" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1448-109256" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1505-109256" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1252-109256" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1500-109256" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1278-109256" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "60", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e2740-109256" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "60A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=SL5780132-109256" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=SL5780133-109256" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=SL5780133-109256" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=SL5780133-109256" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=SL5780133-109256" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "66", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e2814-109256" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1337-109256" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109256448&loc=d3e4984-109258" }, "r186": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=109236672&loc=d3e725-108305" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=109236672&loc=d3e765-108305" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=109236672&loc=d3e543-108305" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(6)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=109225645&loc=d3e1280-108306" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.10-01.(b)(6))", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=27015980&loc=d3e46468-122699" }, "r192": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "http://asc.fasb.org/topic&trid=2126967" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r2": { "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" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r207": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8657-108599" }, "r209": { "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" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6787-107765" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r219": { "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" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6801-107765" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8924-108599" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8475-108599" }, "r225": { "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" }, "r226": { "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" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599" }, "r228": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "305", "URI": "http://asc.fasb.org/extlink&oid=6375392&loc=d3e26790-107797" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6812-107765" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=SL6953423-111524" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e5212-111524" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e5074-111524" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e5093-111524" }, "r234": { "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" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=SL6283291-111563" }, "r237": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001220&loc=d3e32787-111569" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33775-111570" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6812-107765" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r241": { "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" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68049868&loc=d3e3927-108312" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=66092785&loc=d3e4492-108314" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=66092785&loc=d3e4556-108314" }, "r245": { "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" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=84159346&loc=d3e8275-108329" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6911-107765" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r251": { "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" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r253": { "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" }, "r254": { "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" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6935-107765" }, "r260": { "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" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e7018-107765" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "40", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6389767&loc=d3e17916-109280" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286" }, "r276": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2611-110228" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r28": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r286": { "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" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230" }, "r289": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r294": { "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" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(c))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r305": { "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" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=77896938&loc=d3e25287-109308" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=77896938&loc=d3e25336-109308" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=77896938&loc=d3e25336-109308" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=77896938&loc=d3e25383-109308" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r311": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r314": { "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" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=7516071&loc=d3e13374-112631" }, "r318": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/subtopic&trid=2208855" }, "r333": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130545-203045" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130549-203045" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046" }, "r339": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "610", "URI": "http://asc.fasb.org/topic&trid=49130413" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(m)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(s)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2410-114920" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2417-114920" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2417-114920" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2417-114920" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2439-114920" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2709-114920" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2709-114920" }, "r39": { "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" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2709-114920" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2709-114920" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2709-114920" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2709-114920" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2709-114920" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2709-114920" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=112275985&loc=d3e4179-114921" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108412710&loc=SL108413206-114923" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=79507207&loc=d3e4534-113899" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r43": { "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" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=SL79508275-113901" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109196918&loc=d3e11149-113907" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109196918&loc=d3e11178-113907" }, "r442": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r445": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "720", "URI": "http://asc.fasb.org/topic&trid=2122503" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=115928272&loc=d3e28680-109314" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=115928272&loc=d3e28680-109314" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=115928272&loc=d3e28680-109314" }, "r45": { "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" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=115928272&loc=d3e28200-109314" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=SL37586934-109318" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e31917-109318" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e31931-109318" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e31958-109318" }, "r455": { "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" }, "r456": { "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" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r46": { "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" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r469": { "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" }, "r47": { "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" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r472": { "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" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238393&loc=d3e36027-109320" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817" }, "r48": { "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" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e39076-109324" }, "r482": { "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" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r485": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84229725&loc=d3e961-128460" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84229725&loc=d3e1043-128460" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r489": { "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" }, "r49": { "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" }, "r490": { "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" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=108330185&loc=d3e2207-128464" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84161108&loc=d3e4845-128472" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84161108&loc=d3e4845-128472" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5227-128473" }, "r495": { "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" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5419-128473" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6387-128476" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760" }, "r50": { "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" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6393-128476" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6396-128476" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=109124213&loc=d3e6527-128477" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=109124213&loc=d3e6571-128477" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=109124213&loc=d3e6578-128477" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=109124213&loc=d3e6613-128477" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(f)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r509": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r51": { "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" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r512": { "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" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r518": { "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" }, "r519": { "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" }, "r52": { "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" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=84234705&loc=SL4590271-111686" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=84234705&loc=SL4591551-111686" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=84234705&loc=SL4591552-111686" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(i)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r528": { "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" }, "r529": { "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" }, "r53": { "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" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "c", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959" }, "r531": { "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" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r533": { "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" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r54": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41675-113959" }, "r55": { "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" }, "r550": { "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" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109975725&loc=SL5629052-113961" }, "r552": { "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" }, "r553": { "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" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=112277219&loc=d3e80748-113994" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=112277219&loc=d3e80748-113994" }, "r556": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19190-110258" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r56": { "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" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=SL7498348-110258" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19279-110258" }, "r565": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "http://asc.fasb.org/topic&trid=2155941" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13433-108611" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13467-108611" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13476-108611" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13531-108611" }, "r57": { "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" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13537-108611" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13537-108611" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=82918529&loc=d3e30304-110892" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r574": { "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" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240241&loc=d3e32022-110900" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240241&loc=d3e32211-110900" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240241&loc=d3e32211-110900" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240241&loc=d3e32211-110900" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240241&loc=d3e32262-110900" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=113997351&loc=SL77916155-209984" }, "r59": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719" }, "r596": { "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" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r599": { "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" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760" }, "r60": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r603": { "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" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r605": { "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" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6)(a)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(9))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r61": { "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" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260" }, "r613": { "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=114873765&loc=SL114874048-224260" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "05", "SubTopic": "310", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=82921161&loc=d3e61632-112793" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62652-112803" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r617": { "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" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6479915&loc=d3e66715-112838" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r62": { "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" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(b))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r625": { "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=6879938&loc=d3e572229-122910" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.10)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=114873790&loc=SL114874131-224263" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=114873790&loc=SL114874131-224263" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=114873790&loc=SL114874131-224263" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99384497&loc=SL65671331-158438" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6487024&loc=d3e29054-158556" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611379-123010" }, "r64": { "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" }, "r640": { "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" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(a)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=114873921&loc=SL114875236-224282" }, "r642": { "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" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r645": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r646": { "Article": "12", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "13", "Sentence": "Column B" }, "r647": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r648": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r649": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "09" }, "r65": { "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" }, "r650": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "15" }, "r651": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(m)", "Publisher": "SEC", "Section": "4", "Subparagraph": "(1)(iii)", "Subsection": "08" }, "r66": { "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" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r68": { "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" }, "r69": { "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" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r86": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e637-108580" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e640-108580" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e681-108580" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669686-108580" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e689-108580" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e709-108580" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL34724391-108580" } }, "version": "2.0" } ZIP 146 0000047111-19-000010-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000047111-19-000010-xbrl.zip M4$L#!!0 ( "AZ5DZ84<+1[:T$ /?91@ 3 83(P,3AF;W)M,3 M:W$T M+FAT;>R][7:C2+(N_'N?J^!XG[U/]UJV"Q ?HKJGSD((=7NFRG;;5=.[WS^] M,*0EIA"H =G67/T;F8"$9- GDD"*6=-5)9&"S,@G(IZ(C$Q^_G]O0X][(6'D M!O[?+H1K_H(COATXKM__V\6WK[VK]L7_^_2_?O[?5U?_TWGXS'4#>SPD?LP9 M(;%BXG"O;CS@?G=(])U[#H,A]WL0?G=?K*NKY$>CC[HI=5N*V6L)LBCKFJ;Q MO;;8TE2I(YI&3VM?OGVT;5L2GIXU8LMM29%XC9=47H#/DBVKO*UD-YL]W4Z? M/HZ@G^GCN6DS(QA-0K<_B#F1%[2L2\GU00SCA3'[T=\N!G$\^OCAP^OKZ_5K MZSH(^Q\$Z-^'-]KF(FGT\>TI]!QWVI9^9"U%GE<^)!>SIB%YGKOG?%NXFC7T M+=>.YF\9$?NZ'[Q\8)?@!X)ZQ0M7+2'[R3BZZEO6Z H&'T[N ]>/KRS/F][C MV8J>V*.*V]$;MN=OZ).XM+/:AS#PR =HDGN\%=KTVZCPF=G%@@=%8?S^)_!E M05.'N,52@0M%=W;M.2',_22]2'\FS/\L'+_OC^-&'\)QP3/Z8RLL;DZO%'>J MM$,%G8&K5R$I?D)RK>@9]H X@7OENI95\M-; GHU:QJXQ1T+ MBL Y?6P4.RLZ!BT*.F:-BI]FC0H1\7SE^B\%BA8//Z07BSH9C*F=6-+'68." M+H8$'E$RLR2Q)>\Z"I@>!D4F(4,\O5KTP^?1E?,4E(PPN5B$]+T .HP MO83ZM47-&@1>"63S+0J>1QR[H(_TA_1*T12$=O14,M7)M8(?/4FEY^LB.1%\_)7N5A>_BJW%TMM18$8Z!2YRW37+=3=J-0O%G;-<9]=VXJ! MQUZ-K"(+\Z[)$HNX=-H7&A6,F)2XBD(>D[_=2DM;S9@^7CR[!06CX=>*?I!$8E@:E#((BB+72JV7(,"=DE&)8" "P5/BTL4+BY2 M.-BIQJNQ2H68,BZ4%%TIF8TE$D%[-_BN>G6+'FLY0B6>-2Z0< M%S7.16C+_4*Y,F0<)!H/5Q.5M%$):2RG5,G%PN#A!=S[<@LYWX:QK7=187$@ MD5XHC@[+]2"]6&0YQF6V>%R$TM@M%,E066A4&E0T8AL2GQ$E81M%G3Z8]M>Q24Q*+)M6*#4!X*I!=+<+#4 M)N8:%/Q\$$WFQC<@830@D^@ZLRF"."_XL;V4>[++!<\)XH'G6B6H2"^64]91 M21 \O5R$=.I"2U4RN[K$RRQ-IN1T>3&'P>)+QRU ]"S\A,M%3QX0N\PATDLE MG5WJ#HM=80:*TC'F&A0\U0I+F 1<*&CND1)E@ LEDQZ2I6$*N[S$%P2!_;K< M$= 614:B+-\2%B=<0KM/_%);!]?*''/YI*57L__*H+V<.Q;_$.1=(E1ZI8@2 MPXW=4@-(3#:K0Z;A.44*9D4BG.)M,L;+<5N5:+*%Z[AN,G=AS,ST3 M3987^A"'EA\]!^&018WT/O(5W\ZKC^>7F09VJ43;;=]Y+C*8F;HGUPM^_!0% MS\_%OV.7BH=:#.A5XQ2O1"5/C:.G\N"%7BQ&85E"C%TJ!>XRT!8 %G3M>>"5 M>-OTXK(L[?+8>Z%548J#!0?@Y KL_BQXH->7\?D!,)XU&'W6K(C=E$E[4"AK M4.=X,BI9U&%72HQQN2$N^L'P7P6I:<;!X4KQFE%Q;)1>*.2Z_: DC%"N5M8%;D51VV4(RTE M4"5KC2Q-NB*+6IPX2O2F: 5QJE1%+C8FEI0+8D'DL77@M"LJ@HA&!2*PP>HJ"L>5#4W"\)JOW"!&?\5!#I M,XS"E6*S5+[67+K0#&@@_9*$47JQ* IUGU_*TE+T4LF$EO1O>JF$(2WU$=/K MA6@HHYGT2EEV9UE,5AR1^8'OCX?%B'/B\ -%ZP=H= 6M2.C:\ZLT9:FSY.*R M\"6.!L7#R[EX)W@H-+EP(RI+-R;5"/2J106&J(./UR^/( MM,6J6')I")%OL8HTKJX[*%\E*ERQ3ZEQ$?A*Q%6LQZN5>%Z!62W3 NU.W8R< M%#I-JX$@S@_+TYUA85J+H>4>@J'E_\2N1>Z_R4>!'\4_0?]^=MR7[)=; M0WI'XG[4H=,.[7C/L_H7G NJVK/L^$IKR2V)[\FZI)E\3^U(/5'OZ)+2,WJ: MJJBMJ]?O5VLUO."2*/5O%Q#6?GP*8 HL_]GR(A@$^^OG#W.=WF(,!M/KZV;JJBEO>QJ;:$S'?KJX$ M$7"W>[?!4X/OHMR_>[QO*[VNH9J]K1>J]TU91>JZ,8';,E&UV>E])^=-JMMC3M\*J&%Y]H#ZKK M?.+I_R15$*KK M=J*0#V04A+'K]Q]C*YY#B=DV=;G;T3N:S/.B9(B"WDD[98KM3G?:^U4-+S[] M0:*JNFU"^SYT]Y

    (T'1C <67Y>YGI/:(,Y$+6NV)9TW>B(NF (/2>)L%? MO6FO5S4\@$U,1M1S/1(: /A^$.9'(@F@82U1$GA%%7N2T5+D#,MMS>SFM'1% MPXM/GZVP3SC=M@D\BM5XLX=6-8('TGUI"OQM=+JB MIDB"1''1!;3PK98QLS4K&AX,0(]#8,(=6K5/HKP"*[JLFYV6K+8E7I2%3EMI M=V@' 1R"8BCR="2K&AYL)/\,O+$?6V&B$]&<*55['^/ _JZ_N=&?@VCRYZ_)BC[HRS#PV:4O)+EO(A5H M\S%W\9\!]2D/=+](U FLT#$]PCH)+MZ&9UC]O)V0-+EM&N#H8,Z$;D]0NWJJ M_HJDBHHP,W4K&H*CO!841"\;24<0VWY6Z,RJSJB$=*M^J M?J!J10-M==6V(&B"9NB*T#+-'E!UVG^AQVNZ(,PT=E7#C0=ZUT+/9^G7U/ M'#U*F\YZ,:^I22KMXZR[M^GDZD-:;IJ;PJXLM,6>JIA*JP/.31=Y*0T;@: J MXLQ]KVIX\:DE\\G_*IO'&Z:4XN/,@&4N4+?_&KN1.Y41-5\/[FCDD0YP%,<( M/&:+7LCGS\:\:-([?01/8I(G#PP M!-'[SF?XVO7@V22":R!]Q["B 5PP:<+"\B@F\A+N\AT9@,^KLJ&)JJR*[41P M7:754A5Q)N$5#2\^*:JTF7CG[4$TL #?*U1E-Q>123?7X)$]E;E-)V\DVT;; MA$#94,5N&_[H&%(:X)OMKJ[/ J=5#2'>TS2Q+6B*>BS)9"V24;/+G6WEHG14 MF9=DL\>WU+:NMUHFWTN'JW9,(TXIE/GRH1? T?QS ^]5KLCHG( MB^H"=_@<^'V@+T-Z!YHIGV<.P1#H@&L;03@*0D;KGN)'8H]#YL6*)3S?ESPY M8O/G%+/\CJ:I@MZ3.J8,\:5H LP2"0IJ3Y)GHE[5D#%"53RRN-O7[43<0CW% MW>IT>K(,T7"'E[MBNV.V53E1::.E28HZ(^ K&C)QM]M'$3=P4Q()UPK/1"VT MZREJQ>RVS(X@0- N\@9\$#HI_U7;;4V?I>I6-62B%I3C6!(F:_&ZELI: MZIFJ*+(I:D&&:?#)X66[/O..JADS:DK / M[]@^I0 2&%U'AI!0-W1=[H@MJ2MDR1M=DTX=X"R(W$7?< 4E1ELP=, MHZ5TS)[*FRW1%%/G9_!\=^8E5S7<6P"YAKB;$4#V--[HME3)%"6QU=%TN2VD MJ]9=C1KD&;)7--Q? +FNK&L?0+9TL+X"KW9Y7NAUVQ+PNR35"7+MM-29%5G5 M<&\!Y/JBKGL ::IR6VTK9EL"DT#S[KS>2BU#&US?3-:K&NXQ@%Q7VK6GVAU= M;_&&V )WQVLMM:?TS(1F=*6V("BY*LD5#?='M=>7=4:UI9I:$0,BE+:@R=V6 M9!A=26J)1FJ(Y:[8RZ7\5C7<(]5>5]KUI]I&1Q/;BJ(;D@H1HDS7?)4TER?W MC%Q1WJJ&VU#MUJ9AS0.)W9 M8MU[EO].;'=T_]1] "*8MNL0GSR[K'G4A7_Y MQ$F_*A-BO@W]V:_$\N*!886$UNA\#8GO4)FF10BWT-=9/7A.L#P87%[GI6ZW MS8MBI\IH;?S2.(]:@52S-:=-;$K.*CJR*(U\7*I@R3RUE%^)FL)2&UE/,-*8P M%*4[BZU7-=QEH;!82NWZ2$E1>D(+?$A;4CLZ.!>^)ZCIX#NFILT6G%J!TS4,11--)5W] MD74!V.:,>:YH>/%I^_3NLM*AY2,L*XP"RM 5NCV^TS%IYT3-E+)"NP[PYYD? M7-%PE\E;5M^RU:@$OFN8K7:[IVN2T3%Y4TQ3OUU!;X$3GYG6%0V7C&I%R/?U(ZY?>3;5#Y*A6M)?[J6R/68[:&U1.7FA)!($Z.-X$(2TF/*;[\ =9U)E#*@S,=^ !;H1N8?N MD02H\R.9K9XA OK;$.UJO4Y;ZZ:K M'6:OP^OY99'E#4]T?KX.0G+<&1([DFG275/ GH ,&KV6F7$-,&=*O@IO>4/P MUKQ\K6V?VJ_K%+T&1YT@K=MKM:2VHDGMCMKMM"4MVW*MJ4 ,<_NO5C2\^*3Q M)ZA"!_)!WT:CD@DR3-UL*QVI94@*3 #PH4ZZ@ [@IJO=EO>\%15Z#!.:,D$B;JIJ5VSUY,4 M13 ,N=?-?$M;-Y29C5O5,&4)!8']A_ES6J;GT$2??J8O^V GYPPMF N.O<7H MXR!Y/UDTN1+34ZZOWVBV)KE*CP2">-F%Z)%)[BX27%A?!>?Z)[=90/\^4/A,Y(N?7C7I[, Q(K]H:< B>5#1%"\ M!\6]2QA"_)TW.F5'2:W_9MX/WZ"#O>\P(KKR)=RPP=54*[H'HW*AK\!MI?L MI&T^LNN:PCH.>NN;&;=E>I=NUK)@4;-5X'C&/GR-J>)(%M28G37F^(2JFA,BFP^%&A"J MXYO/M:T"@N&T+4-6P%I#1YH+Q!?\XJZ!>%;?6N]!MZL?= 7G/Z+.[YQ6V@^: MD>(=-5=X-&W%23U!3443W#AM56I/*)3J!RW7?M!RM8,N")YN?#L8DBG:/P?V M^R/='XGGT1?=$)^$EJ?[CNX,79^]:(56;IAOM-".-*PP8/T1R"=-L>#\<>W2;)]IS39B$9T#FA+RF@,]$L]"P=]@P_ M:X^[B7YCV=K64C3R%(:@.2XR9U4P:*"*D7 M0O;+OC=G$0\DMNAA,Z85^B"&AA'.-:>Z>)!-Y ?;:?7\.0TG.<5%0VRB%F_M MVU&13]N?;PV,KR&QHG$X.5W=+QCA64"B=$D \7 X/.QW<6#SZ<6T4!W20H=: M)\)@KB;!7"UK,S;$"RXLSH!1/41/IK1DURH$1.6650R(R0IS(A@OGT=>1'<< M-WD#^KWE.C>^88W_7QW6VX7R6!F_UB9_9K! MIY+-NACCU"U#?.91SE9US[B:?4> M<-8/F_T_KLLH70G$JHFFML:I52W*R##T.*0 65M&!G.^ADQKZUA@FGI4X5$-4>V(>LY M3]:SWQU#FV?%<:WD//+@.,^GG_G>O!H24=&H"L@MSPG$B*797GV]%2U,_6+J M]S"YD^V8)IY!U2B6>?A*^Q,A(_4U/F=^>%8%KXQ$1".B&QWPH1-N5+"W194K M%@S5X/2OBOG8=E# ):@&3>_FY0!RXW6H3 7T"1\XEH4UJ75N"ZM%JM3>/IFHSW75CNA<,[/9V]4 MP5*'[OQK',5T6%$O"&_)JV[;P1A&Y??OP\"'?]I,LN]21VDC$+WO6*$3?1LY MT#5JR7BU6>C92 1S::35,CB+M88"UHRP.@58'?^ P=1:16'\YX/E]PF#"_WT MQ?7=X7BX$&V!8.$1\>3> U^J^P[U!R,JA<[DZV1$YL#VQ;('$!"$DWR[9D , M!/!Q*HZ+3_3CG#PJBJS6D.8,MTO$>19&<#&/O@D4'X/G^-4*"33+_MDE+\0+ MV ^,((H;EA'8"#EKC[Z)V?<%(_;%^E<0&N 7@B$)HVD:Z8O]V?()Y:V6/[GQ M[>L%NV8 B$W<%^O)(ZOO] Z.6?_> MM6T&")DY?"?G)!=5(NB*#.:J:7KGY=_-T_XZ\E[O5DSS65CM ZOGH^41F/,7 MXH_)+T'@1+1I+_#D.*,VKR [,T"\)4^A MGF,WP9S%>M!B&=-9VLFF&K*#O'=V'QZV,W9!('X?FF7_O!F.PN ET>!FH*:. MWG4MP9Z-9]WC0O?)V+XZ+GO7P+36#,D*RY5[WEDD*X H$K$+@"4<^T67XK6&<<@<6*(MT&>Q6Q;6]317T< M@'T=6.XO@0= _1+XW\FD![/W]\#U8[9UTPBN/\?.=3,49<8N"H><:,R&8SY( MBJS:S6$)I6C=V;&@K@6#>Q=Y\\HD<1B:/.)&$E]!2 0K[U0#SF@:.!.VJ(83E0L+P7 MT&[P_ UF]3V[*IC60P8_K0V"G[GF.QK6I]9&(/9X2E MG$:M883SS2MASCLEI';2JZ^AY1":LVZ(,NTAN[5OA"^*^!PR;0T)")N&_CJX MDKI&@4=3LR.&?HLGK>!*QN&2UW/FLLIEJ2HL9L4L 1-G)\1'ZI N._XBX,%P M6Y_%L7+[LO'Z&-J7.JV*H7VID7V9I=2.G#)K6G#3\$36D>*/HV:O;G#IJ9FK M" LK2?M<1=B86^ J0EUY1GV-+ZXB-*'XK6F,I XZA^G6^J1;V1X?;7Y3[Y91 M\O0DOT>;^!9T87YS3_IE+PB);37M'23'B54+)9K;A5,HT@.A5MMLVXM6Z;:7 MF7/ NO>CU;W7QXC=5)B?. E ;,]JJPS'I.J*NJJ0D W/X!I.(H/ M%V/L#;J]!+L2"\6-P(\"SW78LL@-L-4%)N%PX!@B-Z&E@])A&M&;'!AT2W6AX3\SPU@C+V;'4 M"&0$\DX,HN)SL0^*2Z0/)T\?]GN"NXI<%\&Z)WYP_//WVFB'$=K5V^&*WU5] M4*0BDSU=)KN'=Z@?DA\@-$\,FC5D ^>X(-N0!39WXYH2"U6I\LFD\?_QPESS%-W#3<$S[F M0N=@H0Z7*D.#.>9;L>=&IN/A_(2^"]N'Y_OLTFW(CNA'?[ M_F?7)W?/R6V:!8OWXIEA8JE\#F)X2L7;5%>H;NP*)>3J*URA=$9D?;]5D^WY M8UGV:SK19NX'H8#$UV M-L8%VE!NBM&$[]>$%ZG>=@:\D7[C"D%M[.61V0KQNI78!L5EB.!<$=&;8 M/.HBDI"*7D"G7IPX6Q#0F6'SB(03DPZ8=#@F-G$MK-9)@3JOA56+S&YZ3!X& M0A@(55*U)FR2J5V(G"HY"QQK,"M"\UG68,X?G:L=/JR'K^'C."11^[J=1@>( MSP5\E@OIS#!ZG/!^)G[U6DS$KR)&2S&Z**0SP^B>RPH1HXC1.MK1S0L,L=8> M:^WKAD[I6A!3V?-H/HO0^5Y"B,[#+7\JF>Q;B,[B]<]%"2$Z#[< *J;K>S*" ML]BQ+PCHS+!YG,@(*^ZPXJ[F=A.W7.&6J[I:3BQKPK*FNEI.C-8Q6C]N8=-2 MF!G6R(TM[S.Q(G+WY+E]=I9UP^"U?**7#O$4)AB7K7'9NHX879^^85(&DS+U MI&^XFP=W\QS3;B)Y.S9Y.ZKQP;4T7$NK*VW##5NX8>NXEC-T7\ =O)#9##RX MT?>B?5?FFSVP_#XQX(:A9<<+@/V5.'W7[W=)!&V9AYF[R6W@.^DEXC0-H.5" M>K=]JEA*%:&V6,:S/A0(N:D6=&.4LG=<@M8^P-A+(%ITG^@7R_4_!U'4F:32 M9:_LH 1IX([F]V! YU&JE]H'$OD@R1_[TP!27[-5 %)_IFRA(U5U_QK##U^?+5&Z$WF M0+(HF!-W(W7 (A(<)#CU1";FVNN2G3@CE.YI10@3=B>F$IBPJV44O;'Z(A5' M*GZ C,[IHJFN$[K_5[;M$EXU97;W%B/M-L\U>G=4-]'TC8&QE*2<%CRVYF,5 M@D3=#"1J T""P46CP(S!Q?Z#BQ-0^=* !+6\^=$/*O;Y*O:JA1;4[WI'+*CF M9Z?FVP3\^R_+04T_J:H<5/;F)G'*P85*A+[@72QW6J#8)$8Z*4M1X3H <@)D M_T@(3D?-,6%?.V7'A#VJ?(4JCWI:B9ZB=IRD=F"9PW'+')H)$DRCG T\*EPY M.RUL'+>&[C3R:TC496?/!%W+R&?\I0^E,9F0%X&6%]F#RF;P0KYC>WOBC M<1RQ!F(S4/^.DRT=<0&'>S_DIJX-M!$ #0) '5XUL$:".2?6+\2*QB&+!7HA M^6M,?'M2C*)&#WP::IQ'?(ZFRT] M8&[VU%8S,#';< 5&"ETS[44*?::J6\?H%\GS::DNTN:S25PA9SXMU47"7 _5 MQ8*D6BIP4Q)7J,;UR#_OLR )-?=$"I)06>L1Z:ZCK*A91]"L!N&X#DX',S8U MTY#ZAWV8L3F;=1*DC:>ENL@>Z\$>-U!=U+/CZ5F#4'U6>4A/.L-RZ'GYI#P!7Q>KFH M6N4L,?-Q(CE+3':':JR6K)^N-()>83*C<@4N>,7W Z$PL>,Q'=F]9R4OXQQ$ MDS^_6&'?]9^#\)

    (T']V'0#ZUAL]2A<'07GV!X'Y<-;W]S6Z.W*._AQ86M M9J'C0$%@7:W!'EY=B@!H4+2=O/E9T$>AZ[7X'&%SR+/KNS'Y##3" :Y@^7WW MR2-Z%)$X O]I_2L(#<^*HCD\?'9M*E^_K_=#DKC,9J%APX'/8%$Z\@/YD?85 M+UVU^'7]R$+S"E\@7D@JC""*==^![TCX0A9,B.UZ-&3S@FA*K-:@)G?00?8. M:LN[&\7NT/TW^]1\BO)>5GGC4R"LBMCQ$IZTCJP/A_/CO>D[@7GK[V-O,D5H M9PPS0< 8O3K) R)YT66[SS2BJB!Y?X2>("<+X'_G4P>?_G2 M+)R6C#4!R;J#/1Q0@%N+&QA$=0_$.@KC/Q]H+1S#!/WTQ7ISA^/AVG:NR2$8 MC/?C=/07G^C'N>'OWW(=)\+;;_2^X&B-P ?J$2<&FN9Y.I,.\>W!T KGLW#S M7F8 DB'1 @P+[O5U,IIWV+\0*L/1P+7?M:[4>4]O\QB#)M)9R,S/8S(IT52G M;H,P'NA#$*1M-4,S9AGKY9,W<_WELU>1%BV9^UDO5DY^_4[=_& A&FK9FD49HP:G+&FO5D-Q3/*)"'9JBG9.FY=[*IZIM/F274@ M*#6R%$N9-R(!J6KS%S&1HIXY13W^HB92TRT<#F:&F^AXYA:8D%4F2=0#F2^<:5YH+K3L6-UX0*)-7_=.%Y\&#]@/U)IO;!D'\ MZ'9Y#YF$92OW!6"E:--MFWA4V8G3):.0V&ZB][ZC#X,P3A4?P9L'+X7/)G([ M53#7J#1AU5+*?DSU2<:^]337-:G..OZ:T(8V'FMPL ;GU"TX8ANQ?:IV&P/) MNC.3&J#[^)9[2W3CR3MX\DZC<'YPAG*62#\:4ZD1UH_/6 Z_RH.,Y5P82[T+ MKS%77AG:,5=>2]M^^%SY6: =;7LMT'WX7 NN!)W;2M#Q8]$-^3DR&&0PR-\K M1/]9I6;JIP68JSDJXSDK]!^?]=0([<=G/L>O/[R'":AO0:V?3&\GFL,\ Z@W/A+UCU6V^,8Y;R&-A&.WZF=KQQ6,>L#&9E M3E@;MHQ7L2(>*^(;%:DN6/T;WPZ&9'K0VN? MJ;OH\W:T"F]>WZT/-*X5W.7 M#FX&RG>C.QN3IVP.A7E5SY]^>%*8*!_FN4;YZX#CD7@>R.L7XH.]]< )Z,[0 M]=V('4[Y0LRW$4S&2>)EHY&C?4%7!,Z-_P)2H@-]_RTA MM]9PE@R_A]Z#$8X&[BCZ;6QY[O,$Y-H+PJ_6FQ$2QXT77^^P#A990<=MX =) MTLKO)S]*[7HS4$F/;=Y%O&DIU;KRK2B#N)8.K3,]9Z--*FH3:M.):--QB4OR M"H#9N=5=\NSZQ.D RW]V8[J_P:$BL:AQ.( M"GX)7DCH4Z$L:$W/S#Y3%Z(M["^E;:Y\4?C.&(- M6N6W_,(ZP&:\%Y*_QL2W)\7WR[6,'H@]#@MK/6,W:4+'_NY-2/<)YNBU:%Y@ MS5#L3 LVF.R9ZBR=[8IT>#VLY-?W2L%2?8_*H%;0G258JVSUL0BILZZL@NK^ MC-SX?7^&WRYYBA_I%+FQ^^[U:&B[3L-VK37K:,/0AAW< MAJ$YV,T<(+;KB^U-_#.-R'_Q@B<+Q@Q&.J+X<"S:< \^642??#R?3',#2V>Z M1GY81#^,MJHTEC"L: "Q,/V+IL->+(_.4?7F2D!S=?P08MEDU\AB"6BQT&*5 M6ZS \^!*:'GNO^F.D*?X[LES^RQ1OL1PH94YF)59/4&HVJC:QPJ<,)F)@1,F M,-%6[6RK7/\YM++BL,7-ZVA5CF)5BN8$%1@5N(K*#]3C$RW30'5NL#H?-'; M+&8MO'S]8P=,8:*M6I;"#$-7 MNN<9U@@M2AT84'XN4&%18;=26&05: .01J!5JFV:!JW)">944(T;K,8[%F%A MWK6!-N*H=5V8@47[58?%7]RFTV#+U91M_[A5!VW6\;?JH,FJ@ET(8=?R4=D[DU,%T-64G'+.ZY6"SD1+4S+$@Y4('WO>\)8G^/1/35;N[T M#71Q.(XP>UN/#5"KY@<5&Q7[H-NLTA?:B'?6A,BA"M%UJOQELO M3&2B]<+D)EJOP[]Z"Q,JC;98AWF;%Z9XT$HU:F$8H\%:6*>:+@QCY(=6J3;' MF6#H5X.5YF8=9X*Q']JO8\9^R*YJP:YJ'OLART(K59?\.F:K:F&Q&I1?Q\P5 M6J\:O)X6J58MHL-FO)X6&1?:K!K8+,QHH#AUH]/!2$1WWAH6P&#^78\+B+!R2\#X )3=OEJ-1)(V:+ MH9\-B#9C* BB&H*H:3P&051#$!V?[2P%46_L.Q"4/L96/%YXCX/_#->(0ULM M38S<6D,R30']2L)H0"9&,!Q9_N1^3,(X>'#MX-=@''J3',4XSUS+"N'GWJOP M3OI[R1ADEDRQS5:NL2BL-HL75;O:7>R3\G*NS-#L$4;8O7]Z5FII3-=(UN%1??G8JNP M'@3[Z7K1/&]NGJ1$X]$O),359 M@UU@37LI.28KT8:5V[!OCU]#-CD3W7=FF$:V=9*V:^ELU\AF(>]"FU6AS4(# MJ,!^N?A6EHS(9T7"E%*U7A43]H60Y%.@Y\+@^J\SFJ,W(/M!!( M0=!FG8/-PG4FM%FXOH0VJY+D#K[S]4P,5R//I,>5)K1>-6!<:+B0<:'-0IMU M-,:%5N:4Z1$J]DDH]KY>[8SLHQ9VH::O=D:Z@5;IR*<=8$*Z%@:J_J<=8#(: M;545E89H54ZM+! 5^"04> .R@3I\@LP U;C!:IS]YF";#C%NJ,&R2E,V'6+L M@#8+7YMYIL:J,;N4,!N+5FH/1]*@A3D4'3K2^3&HWB>@WH85#8!$T[_,O\;N MB^71.<*XZ20-Q;+)KA$AP;#I7"P6[H:LG6'!38>HP =58&0&]5-@],#GHL!U MCADP?8DQ R8QT6(UI*04S54M5EOJ7U**M@IMU<[O*$&3<@B3E^7TPGHU4ZAE5"PH16";D26J7]6"4T(:=B M0E!A3T)A#WDN+%*+6MB%!IT+BW0#K5>-WOR,!JP&Q35->_,SVC"T8B]4+K5=W>"S0RAXKE#KM1 I7Y#)49 M*B&,$PQ'(Q(I!*NS;2!_' YB+?Q/GF^^0\#$.[.]WHSBC^IV)^49"VXW( M?>C:Y,'R^V1:E_O^TIU/F@74/8@F*6!=(ILF0JJ;0.J/KUU$U;FA"I 3QETP MV@FN> '^/[WC]%KN!\1W9LWG8)A=:9YE^_H:( 9+,#B5#5JV#5'5"\8APJH$ M5C/AH&U#%)XR"D\Q%/@Z" G2ME*7.9-.$V%U5*>)5.RH5*Q&+O.X,$0#=VP# M5V\HZJ]6Z$R3NA1$]R1\#L*AY=LD%;KO/) H!JG%Q&$B_^:[G'N5%7M.R[ ,A9 M36.AT,X->ZS#YW("X%O:-P[WADM]_3,:] MN#6L$G68SM.C37P+QC+WZ^Q+>N:6;44-.;" !NS%LLWM,R\6;D4Z4 <]+)S9 MV<.+I_9 :JAMIH;:WC/;, ,@CSAD<*$SU9ETB&\/AE8XKT_,9#V0%^*/R2]! MX$2W9%&E"N[U+H;]A03]T!H-7/M=ZS(%[8PCUR=1E %V2GUN@S >Z$.0@&VE M%YNAIS,]6"[\'&A+I5^1TBR9NUDO5DY>U1I<-/4)%2R=^[/QIVHM_&G=5>V$ M7>+)!+D%N9!J*5ZA!\E:?8%&H6MY#P0Z9;L>X(!AI!GXKB7Q*C;;6;/E D?$ M[X#X7XG3!W%V2>3V_??A_6W@.^DEXB"^-^U#L71G3R\0[]F@64'[W7A\-\E^ M'W_UIHW\&_GWR423^UAQ0#9RGFSD^&A6T#:C;3X9IK$/;HVV^3QM\_'1O ^F M@9$B1HKU92/K1XI&$(X"\+<$#,3IQG07H>(E(KFL)!>D.S98+@Z M1GW"Z_K')]0-6#D_/@-9'\MHC]$>-QW#N]OC&WAVF(0QEF?Y#GM5#1KFJ@WS M:C&?#;K7KVU""XT6NIXKXNMCN-EYB76@6(M$P/$AL7XB "&!<35" @M+MB0_ MIX"&K>C+2=F&"E@P N$4>$,%"2L$PBFXAIVS/J< @RT2-2<%@ITW?B$(FN\2 M=JX^1A"<%$&<)N-F>W0MC^' #L9^'$[^_/;8A"DO'?K% G2>MJ(UK>F^IF][@NGK^FO[L(9/(\LTWH!"[K36H0GZYE7 MG*PZ&M/[,'#&=GP7/I+PQ;5GYWL;@?],;)H )^'$\IVYST_T?<7W01@_!Y[; MD#=_TUDM&FU2!+WQ<,_"#*\+ED??LK]')P6(PB&=S:0O'!(WM8:&9T71W3,[ M\GXZ^[^2,!J0R==P',7T)>:6/VD& MY5E"\.+X%"Z?C.(A-5L'<>X7!,.!S? M.B@(A_K H59+AP;EQB0<01\FM]:0K$;!&BB:.XW#9Y<[S8!04DSR7B0[(*<: MX,X=US$GTK,Q8H#:WY:^!:OQAJO@34;'-E8PC_S1ICTAMBW]VR\XZX&P;$;7\I"FO\0$!?5P04(*?Y1*JVEL5R7D#V=( )SOT\DQBXA!JL*/=\)MA-^?@] FC^.G?Q$[_AH8P"7H6L\+Z5AAWW)](!9Z M& +=(;G='2?]!L>91UOWS7#;BK%JRX@O6UQA2/>N&(CM_6\ VZ\IW?;=G(B8 M^B*F?MG6/,1T&(#C>F,JGT=BCT.@-20RWVQO#$RG%P9#2J?',9/\W;-IA51^ MT3T)V0O8.Y/B&\RATQR.O&!"""/&=R-ZIV;!;X]"FB&W5$IG TT5H8G0K&?= MA8+01&C6<]%_T6J^6T@#@0(C&EI H9A@(]UW'D@4AZX=$X<)[IOOQM'#X["NF>E=)*P'P7>3,^7-0OAQTNWR[NY@F M1CZ,?/B4@IB_(PP7G.>@GF->C)LY!_[Q^T) MVN$:(+<&-O?XV%W@%=D[4W7[K[$;LOP0> .-+X'\G$[K;\^^! MZ\=,=D9P_3EVKIL%S)(AI\<\;3;FLW'5;81-\V!S_"RJ@K!I'FSJ<+9VBVT_ M?J#;(QA"Z**G ZMD;Y#P MV]?NP:1_,-/'2[GFU7C,UF^;'HK66+)?;]8-LPL,2MP #'FMJ>YPJ09HS1&/ M8UIF^:VW9EO^?/^;:_E;S<#P,94]P;"([*4:#*LY:U0-AL7UG'+S,\=U3N$F M=&L3'54K9V<"LK/:L+.C4_4UK0*"X1PLPYIQ&[J(4X_9UG01"(13=P\2 J$. M0#AFVW@VGYKC>+2D\;$3AP,:E=G-^82+PW9G.J\=YS>EJ-]VY$)5LR\@T,VAS-.:A!0\]VNL9L(XJ#GNU< M:$X#S.?Q*0 N@U9$ :0**4 R-;@,6LW45+X,6I+VPAS^<=->2[0&IZ8.6H.; M3FH=;B)YK@=Y/GI(W8@:PN-&&4O(,QJTXY+GC0P:IH5.UYC=),>[3.?XGY8W M9N]0TSTO>*5G+:;'+)+PA43OCD?+WCL^F?XN;=HL?*PWZO>O6R\9]D$L@E)] M<<_".3\;8N%]\[OG+GDF84BB!JOPQ(1:MS M ABIV:FKNX$*&=!1&-!Q89,MTR!F:HZ9_2T'[1Z0(PJ.8CGJL>S6_8%5P4.NRI0LRS+#L05D7.T]:0]5#/MD&Y#[GJ$"*9V M2XIH#H[H2(Z_=+A;X@S!,*3J+HSF+O9S>B9_W'DY*=I2*QH'))/ M;A1(HJ!^_/;8S>Z079K=D][DW0W]\>+49S],>P;_W/"6T,=[$CX.K)#D[^NX M+P"#O(CH+V['0Q):H*,Y%*PYKO^8Z\;\C7)/Z!(_&+I^Z3/22:;=C58]9.%> MV:7IT);*Q0[&?AQ.BF1-]RNEES<4=@K.LINFES>\Z5-H^=M=BT MOTS.Y7@KFX>E-QT%41R2V W9_HD_1Y[EEW6\H.F&#R/I:\7+GI!=W_"V+T%< M>DMZ;=7M/KAO'T%RP3@$>YA\'!#+ 5OV\P? YZ>?V1]6,@F*U%5$5=5ELRO* MHBQIAM"5VQVM+734MJI+%_ C:^Z'\ <7Q1,/S+[G^N1J0-S^(/XHB/Q__?0, MQNHJ7R\N;NMJLOBQET6B[O\N_[XZ\WM+U_O;B^Y[K5QS8D\X+>B;LJ;]E(N0^_Q MY[9W]_!E*I;D3[ )?N S3^G:S!(XLM+6>$G6B-I2KEZ_7_4L.[Y2%=W4VRV^ MU>I(4E<5^+;9%023;QM*6U5$XX*CEA]^3=R/W< >4U-*>=<%E_*6!_(\MTA; M-*"EG1?XJW],!3K7[4_Y(6T@H8M/IX.1%O^;MRVDE_SRO_]3 M4/B?WO^YY0T+YESW_;'E<0]D%(0Q=S\.HS'09"X.N$=B4[Z?/%!H<4'("?(/ MSH]<\,S% T*OC^$9+HDX\\VF;SHGG&[']+*@M:2MQUR5\=O.*Q;I-(R<#OC9 MC6P0U818(4=\ASC<%F,L>4:7V"P&2J3=$BXYJL9UD\3=PX$\TQ)EHA)J;ZL MA]"HK\#2(Y>J#FK5&EH5S\25!.3<+_@0!+_E>WX=%=XVY$_WVCYUF=&0YU'Q< M>>0YIDSDK8IPZ0?S#7@:8V%4'4/2=R.*WIBS(BX:$9OFVAS.]3DWCCC0W1"Z M\N,NPV#?N#[-XU'1[3:*]>Q?KH-S0N3AZ?GNT,_Y$?A!.+2\J>#C8$2[^$:[ M&%M/H V\;STZM\N^ OV&1YI9Y\+QO#5'8(9O"6OW$,PM/S%T0^ML._Z2?>L M<1QD7X2L0^R;5]>)!Q\5C?;D*0@A,+^R \^S1A'YF/TC+W=Z+]9E"&9C!X@U M[:+_MPN1QN:Q0_\(IU?3'B?/:$ER,EK6;/G5@IN\D#!V@5VD_0#QS6-8A)_G M99O__!3$<3"<^RH10?;0W)RN4!5E<9K%:E2G2SSKU:))S;EDP[RH]B(#<5,1 MB 5 KT "8NN*5S1!UO@"&9P?('Y@!Z]0]A, "0BY?P'IB1R7<2-J7)F7/UYR9Y#U#[B9=[+$3 M8=T&UT4"6@VT9/![$58 CWKV@M>/ ]>!WOZ4>@ZY&HG,N[%U0'%Z0SW@]#)2 MM4H9*N4OZ2\$C3.M*.:,00#NF1H1_87X8W+)I6?/77+W>M4P4-82B;J&2*J0 M@,JW6D?T(G4R@[KCA"2*J,L8A> OW)'E<>0-@NC8?:$T'2PBB:KU%;4"PP__ MGSOBC, A:.[/VMSG0I6]*O]:N-X#87R81MO__9]M45!_BKB8>&0T"'S")?44 MEQ!ZV]Z8=I:#6,,"F3CD(_>#*J@_/.)8R3C!0)B<.-2E/.X@]/TV2S;LP!9].3/$^7 M$-RFZ4DV5I(M(4!(^#IPX9L91LY@XI.C6SEVJ.LE1SV%0Y-^(3>"_UXL;UQM M0JI>.""OW!]!^#T9_70Q"0WD:@/9W\1 GJ#$IO:RS%163#QK-7AVT#/7X;:R M'4PP']B"Q[N*NG76?=CZ0P6#N/$=F@DDW-.$LP<$]']H@2EP$U3G5J[0JP(QNK A6A,*;45<0YY=OUD8>MA#,"0>+E@M1I4Y;I\6>DH M4OB#1)LL\1<6'?!;5_#D:6GR)\?=!A5U:+X*8A?I'GP9^1@8]X,8OOEK[%+3 M#Q;_F2[)AZPZ(UKB"EAYQOQ7^5H-"GFN.I!M7=GR'FGY/RO#W!O"[3W<7@>$ M+6 M8.X'X<=$W@,PH!1M#F=YWA1R>2P^D;0!W'C'ZB#.@:M^GS4=A<0F+!'$4KU;T7FW8C].!_ @.PG>X M'\3<:)\( L)Z2M/Y&L\YUB0J<"')GW6S MY7O1L.JL^H%@3N<;IGKHQC$@A'@PY6'@4^[G33@"/'#"W5!B9MDL'=^U8BLI MAUI0@-D]\L8XSS8>2'_L)6N;CU=?N1^HJ-2?Q)9X/:4C+BNZ&=&BFWTK0M+? M*;1)]","MQK@*IOB5JFW?P ZXKB1[05T_Q#%J4.@-W^-P0(RY(3S_.,F)L-D M-HIP_X\I[D6M&/YM\*8N[FYF8ZB![?@Z"8$>D?+GW 6W,6A=TKZF#9)O2.TNZY:LY#9 MK#3Y+&*$.!B8AV7;8/*3R658IC K_!90YU\57HB&X"O@*0FAH%;:#H8P@LEE M @(.D$2K^OIXT%V^1JX$&%]R^ 8^&P9F()6Y'\JZR&[+/R4-5O9H+1_ M63NJ6&G;DJYF+=/X.4LS/5V)&:W+<[EK[@>#30*$X3]^W H8I:T['G7Y="\IP,_%MJ,FRZB[#'E] M'UB;5>)36P7?"V+U\\)J4;B!@*WA'):O3A;QP1,8,(*V'N/;STIR62QP H/> M!KBU*IP[-00?>'S3<*BU2QE#,\:*X\/QX?C.:'Q[80-F<;;O!(:\-1?8M?)I MR7ZQ+;/KJ[:['R?A_KPDL4V76-8L;*&KKVS-%0(HNJP3!]PX2I+BT.GDB)J" MXS6"D#W+F]"'O[KP:+K6XI-7FG$/R8L;L8#,MWS;M3R:!Z.')-+&] A-QPJ= MB"[\T-,7"^LH.:'U@_5C<6Y[Y9$Y6/-4\5)--"">EX&+^Z&@GJ]T*>)'F"\L M;SH/9.EL\>SO8Y]PHI:JR [3^&B &1ZZR$:7 M$-./=E*;2PLRX@D' &>+RVR-\9E6&L'=(E:SL37:DK/[_D]Z>%^/%;# $^=/ M[Q,$19@>WV>H;5[1#44PM9[8U73=T.2.+BD]H]<5NVHK?WR?R4XROA\_>:[= M\P(KGC_#+SEN6IR[3L\;91?I8<2@PK8[M+PH65P#H1+VKV0-_F\7[EO\T1\/ MG2!.&UY\$EJ7?*M]*?'\I2BJV?%^V%QA@578)T?5J7 MDUP#\,QUPXK94V)WR';"6$F[*^C/%?L7]V1%;G3-=0&M(3MJ.#V&H@2.+I/%*9GU.ZHCF>_E>!:^YKX.%9V?L@)9HA'9H%+KV5)?F'I8V+-DE0B\OV(+_H[6N>862B&28/UYC MN0\%!I5BLO^4RCE#0 X4V5ZL^ MNM[ND"PF@[F@0ZKHB*S5FR;8H,7M:<#VRTNX(LJYV5*4GRKJB MMWA92>VRV=9U^;U=3@;!QL#.4X_N9K/YWE!KOPD]\B3(T]/^'[/R)V8#[I[9 MC=C[ ;1Y,_TD(K<,]+W ,PL?'I:]S9&7E(O-5ZYY(7J+7P*[NJG VON'#J,*;6FJ"NVN(/4$(":&V1$-4Q)EL9NJ@BZ MEAQ0%;(6R0/8Y4Z%BJ#PEPHP'E5%/2C0@[DZKJSTZZBG3&[2HRTUDWU<.'3W MSOCVQ;S]^LC=W!IW#_=W#SH]-K[S!_=@]LP'\]8P=[ N%=B2>[K,F-8U4AIP MS\IMIUHUW4&Q-6IV@AR7GAW]A9 X)3I,P0<@75K73(GUL@)@X+_O2H#GCZ.F MAZ=F-<%3NOG^;0-S[RH8A+,2QSZY>@J)]1W"0L#01\M[M2;11?IS)_=J!K"% MNJ3*G18O\;)IZAVCTY5TK:>94E?557J4>L->S2 >[*3;@K-;UU.:PW6Q'%7K M]S1OHJ2#F:CLE.1>DCKY@YX];M+$[M:G5I?9PAT.(-_31&[D10Z(=[WSV>3N M>@#VVZ_4>YR>D+!.O*!.7%Y9)BZTMZJS5KT.K[9$ M63057>@I7<'41,GH*;V>L;UIU;>UK2?KF6LU\"8!ZL&-OG-TI28(M[7(YP>J M8T:V%=OPU9A2MK/AC3+5LMHVNZK1DU1!E-NFUN$[O"!(BM8QN[*H:MN;Z@[2 MX.;3X'W XYM/7^+MO1"'+JX])]5C] ;Q$O3>?%JN AG38S;D@:RD/26V>O) M] W4$"THAJ:*FB9JHMK:VMJ*R(O/D1?O T_W83"B$B/(BL^0%:]&U+86O%&& MNM63M%Y'Z?!:EY>%7DL3NQVI2P71ZLFJT-W:4+>0%3>?%>\#'9])W_)HS1E8 M#;9G"G'2=#:\&B:">,YL6),ZJJYW-:4EZG);D32M)9BZI"JZW-4@@MC:R$K( MAL^1#>\#3U]K0P4N,SI,:KX;6M.6^4U6YU35DR!5/N]CJR MW.JT6X:IBT:KUS75CM@3ML'5XW@T\EB5/7 @:L*1_!QL?'7&A3E]M_ =>[=P M.-V<,7M#*1+EYA/EE= 16OLDR@>SN%55X6(9+@X[8>_LY.['H3VPT@-%DM_F7AR'$&PZ-UV- M0$$ZYR1N2]'-GBK(J>C* M#HGO-E+PYE/P?:!C1JT?9R^-I^8Z5WX33G9)C9PL@II'K%<#2#IK8JUW)442 M54E16I+<%F4J)5$T#0F^[&@[%!]KR*O/D5?O T\&>SU$1-\=1,TT,&FK'Y+4 M<+-W2>G)ZZ)H&1P]:56?O3V*_B"7[IZ2< 3G^3'NU=@4^'/8U=!G'L?\##@BS#P$I[-=O!Z#NV)L\;_SD[39NX".RSH\>KP:6P%>1D3Z8?E6VS62;?28G MBW@<'XZO!N,[)PZI&:*DRJ8@\:(IJXK8X< M0A]T'/&:6V0B&(^)'NT3[ M)PN6YJ5A5V-E:Y-Z&A1:4EN&WA(%"20C\ZK2Z;1YK2/(FFJ(/"]O7V8FX)G# M9TFA]P&H=,/TA+M[]8$T#]P1W>=A@! MU^K9AI)T?TCI M=FV$Z?E1[=4H/0^J;6HTP-!X1>B)LME1];8I\EV5UW7>:&GB#E0;3S(^ :J] M#WAD9IM99+I+#\QY-&>COX86$'";7;Q,2]N2' IWXSL$Z+E#MD^1G"R^FL?. M5\-+X.5S9N>J*DFJ+AN\H$FR8+3;;;7#=XRN+LJBH;25[9P#= MAZYONR.@V[/R8JY'2+I9A(0OKHU'()\CJUZ-MJWM>;,K)?Y9$YY8"\#C^'!\ M-1C?.?%(359[4DN3!+77D?DVW]9U0]=$P>CQ8DO6S>UYY-;':)Z?HS^E+.\^ M &6^#=PG-X:0OV G,O=H#X@S]I!8GB.Q7 TW@3^'<]GXGDPS(XHA2BU94&5= ME'A5[4J":*BBK.U@Q[<^3O-DU:>!Z=I]P*,7A+0>\NH?W.-X.+3"">*DZ6G7 MU3#9VIJ>!+D13=F03$W7)5.5>576)%$36SU1%42MT]:V2IH]0B^M&-\-5G.^ MC ,_MBD]$<:ZVH8(_)8'[#3)E/(=6=,D25%-H26+8DOC!_9GK MLN?ZY&J0+%D+(O]?5JS6)X"X?!F'Z0XMSG;]=1*ID=GC3Z,J2T9:[HJ)ILBF:DB3JNBQT#&I+ M9Q(XTD"+A[NL'^]!,Y^25@!FK(U+RQ[CCVWXO+]*!6Y^. P\G$T\+^W4WR[X M"_896MG9Y^E4SC2(9=+S'?GJ#DG$W9)7[B$86OY/W/LQS#."5]>)!Q\5.=&R M5-,W(1 7&\W_G-#YY*&["Y4FUQ/#E=MZN*;I6M'__52OL.8?W1AN;!<-J//M M\>;6?'SDRE;4,WNSK.MYH$SA7>50+CY]'1#N5[I7A$S8EC[+GW"O%CTKT\YV M6SL<> 42LO=%>];K]-W1;,V1?N@2^-H*"3TZ\\Z.@R<2)G,I2I>SX&EQ)% =PI@(]/XPC&&T4 <'I_AQ[/*;0UB7N:<%]<+X:;/5YG?;OF@,7! M4]V("PET*[YD70 K,(RX__[/MBCR/Z5-+]E'X:?LZW14BU^_DL5OQE'V!70Q M_2X8A]F70P*B+1(7K>9SZ4FB@\#S)E?!JP^#B<9/D>NX5NBF]7Z$'NWO)J>0 MO@Y<>P"_X09,,'; #K>#Z>]SS],E79?:.!+!2,>^1^5$!TR; @C@H@-:$-/7 M)=*CEU[=B%QS[US)6L!B%F@/R,K$Y-(A]KW@"<8$W7\FK&"=A!/.(Q;%U7(_D40J>H%/I!X#!L %+HL%^#T'/@7T!0^@/.'@3 46#TEUST2@A="1^" MM."O_GC(A,V$PO7!6\9<;$7L)-?(!XH377._$XYB-4%SV <) N &G#V&DMG4)XZ%=G]Z4&UK?X<>NSV[ZS7>3#51L>FAO MIL-/!PP-9W>G#?S OYI],R,A>]0##!8?"?N'0]VVZ3V.J@.,P'0!@ M,-'48< &"!/6YD&H[!'6,#T!=P2-W]PA/,F;3"&S\>QJ_-8_Y5@Q+%,,-J_@ MP,CUEMAM[P.[!>;\@1D=YN0?29^='+Q=C_=DQN\ !$'8MWSWWVRS"( - *0 M& ,20 ,=$L'C ):@4,2G!Q@S4^+Z8_CN.;#'[-SC!9C#/(T\N,Z.2(8.D>$( M#);+F@*(GMU$(! VO$(#P!:%8G(S9KS\K"L)?$'W.-K/J>&G=TKZ# ^Q6/#! M]4G0#ZT1&$@P]/UD9TMB+HE/GP809U;A:>R"11C1DT C^M98:C[ ,X#"LSZE MOB;K5*I_TW[HU":%[%58<'L"=OB%@(S ^$)/Z ^"Y-U85,/3Z::#MO+=>Z*B MN*2NC;DE-I_I<=*#X)7=Q1BX9/J>+;A7E]@N>UO7%V8P?L@\U%WW2^IE?H0^ MTOV8$?M])JE+ZHZ],;,XT&NX9(/A\+S MJ8O]H*'L-/W?'J)BB2BW4Y%/C>Q MN=LFDNT3G_:06JMJC$-;^Z_MK0/88#IV@&<4>*[#"$A(7@A ]9)!ADZ/#]T+ M9SJ93A*,]A:L9G:+Q L43.40G :SU7_EW[@#[H5$=,LK QCS \\3.K_O'Q3] M1'\.,2<86L9$(E+T'(NIV?")P2HUV_3\_F=,4VH@=IGA=L_A" M:A\COA"E[0.,50R=:9RR<:*DEM'&G'YOKWI7P&]!PU+\BCYI8 MJE9Q:"4O%*2$;ET>D]I>;A1$[+?,<+XR.I.H=)^:\C!AT]2CS"C;XD^9.2RA M6@983\<".\ &DEA-0MW?"^C;R$T/],_N'\QYHPU8V24'LHWIW\_ 5$%@;"]/ MCGJRGM-'I,R,HT")%BGZ^V@0]1SU?,E82IS%]I[ZJLS_)&%;XKP2D@%.%2A' MN5.%>"-F'L\/DOCTQ77 AWI4]>$1$-+F:4P\ #=8P/: DH!?I9PL>02-;V*( MI)E3GS-S261DC\,0'@]/81PNF+[3E T%@#]^MA(6G&DBZ#GP,A_X[1?RYMK! M)=<)K7^[T+L;Z+25'HKA69/(A3:C$-A0"#)DYH^2DO&0'IV16" 8PI2ELDC/ MBX)\;$:_8S';O"VDH=?;@SU2\,R[^Q74>DO-SA]!^)TS()2F8XFX?Y*^!;>_=:V^%5I< M#Y 1<3_*HU8I0J[QQR4QI%@>TR1LAX-F@)!#,)G @$!@PD M=KIO/LU2I5D:& 7U6X3*.<'&=!)8CL$-X1LK9!F:-!29)AY G%5E\?:5;)GM M!)B!P9T=QTV!885.YO,*""W5=Y (Z&R2B:/-9D?#4!LJJ#^5OW&8?K@- """ MF.5LC#R!+WIG6MUC_D[&#'3[K[&;+>92:U0U-"T_!O:AC@!_.+ASN[L(M/R1-!^SI!$$^V]E.7E7?L$2Q! MS-V/GY^CK7N5= ID67GO[D*W[U*'_!4@M&L'G]+I?@Z#(=?Y;VLX^ND7K@?$ M-:(^S[Z>AP7@Y)EZN"?K.W$NJ=4$R_L,OOTY)(E'ZWO@V_SD%$AG]_2/.Q/U?X.9(*^V'$] M56-<*7%!E,'$("%&EP86=9W4S<./:8+AD:60,Y5D\_'#17KQXD>:;!Z-GP 5 M0$&8!W/8<^G"PY,5)<9:'],4]R7WE;Q9*1$+7GWJ_X'8 HA&P6CL61#K$'J0 MUQ6XA:M),$[ D62P$XC0M-F ^MPJ]0S"(']R'XRVU_TJNW-GQ4/PA=O'R/O0 M]GL+H+-UEZ[9JE0>?O.I4ML:,0+,5@4R!CN+4 /;MB)&KYXFG$V73%B8#) ( MV&H%I0K/X,@#"MH$)[5331UHND<54ZE ,1]<^AK71".!Q7@>)>XO0$H_?S:8 M.H;N2Y(@'1"O0!N!^/0)/<9ZRH)G&DF?6B%PGH#-?OWUYO9Q>SP/@53#D,C0 M'0]S"9 I/-B,LX!B7I)TD9BM-L7@)WQ&&4.V2ARDR/'S*U.)4Z&^++/UV2,9 M%9^RT>RI=&VS'] UHO=8*ZL8>5\@LGX,7UJ&5%%1SV'[(!35VFQ62M2$BJ"C M1 7W6=A(@9MX[5I9PSNF=-G)0T7JQ]C^!IG;+%#^:;J\3E?;(8A\INLE+,$P M:Y+D13G@<4.P@!F? "Y)M1K^"XGC$K96#S(8L1[1.SXQIM(G< >6,V&DA-UD M>H\(+(9%*=*0KNHGO/,2[IR>8YKR&#?+! _=-P+7@?K80>AG$7],P/Q,?V,' MP7=J8A;C>\S";AIF-"+%>O'I=S<>I,F-^271-/UV.>>S9LQG&B*G,N) M)RS=--6:F8XE=TO7_"*P&[D*JI#X28704Q9M54D(TGQ) M";/"7OW#I:OD.TC(\H#H)8G().&6A5GKF];]A5U_I[5HW(/EV_"3>L! ]X8! MR./OP0YIH"K[TPG!_-.E!>9%=N31E?;,L)RG<3BYW%Y7*NS,+S1MPY)&W+T' MKKLFL_NON5,P=:%9GAWP=JT&F M:[*,,A9D7[)X*K_^7)0COYS61%><6'JT!U8(G:-OC0C[.RA_U:RM:_6#IQW2 MMVD",RF+G(MGB"#^LP@73<+Q*%J,"#'\.X8AV8T_Q1)VM2'9 M7V.W:-Y#_>Z)%_@<_9-[<.TM$@!3+UA:$YP5)E<9@=Q=W=SM M://F^I@535=L3&[',7#N'?QTQ?WY8@TL[C/@M?J)KKBG?Q\/(>"HC> >Z?[0 M'?AUNB \ASE6H+_2T]2P9"!;CC?&41P,9Z_>I!:+AHV/,:4F_R%)'5923N425IZ%"DFSM)QI:/TK"-UD&3?(#_8R6=6CP3EYL\DH*QTK&SC+PL4H>\3BTH4+HE:E$=D["+E>317/,D__!LF'E8_PZ$\PLMGG],'\-JEFN& M3JK?[&"9Z>8U.HSAU.)&J<7-=I3#YR"K=N0(!#0Q,T&S36-^\#+;;)\>Q1*! MH)+-9]%X!/T >67'ARS(+:$24[>>?GG7BTM.KW&U0"#821OZOL6\G-;.L5H2BC0US M?M;(,P@J*T&"#Z[MYDKKYC=.@*%YI87% ^*-6)DW]TA14"1D-V0X=X[@L)"[J11(ESMQX%;MJ/ M.=!N[3L/=KZ,]4I?L\ZVR2; -)(LR*U8H1&8 =63G5G>T5M=L5S_QH'X67Z M":8$!I066K(?!J]L0T%Z:(N3S&+:F%AL$VUZ,M,P '=(CZQAAI!6FX* AE,! MO2:[/6&:TZ.;DNE^MWZ:$#V&JWS/D[6=,?6!$0,G-7ATBV^"*C=TKBAC9&9] MY+D)(QP MI.35W(]GJ4?J,KY58,L@ 7.@P.;N!#O JF>$$ MD=DA4VQCN&V-Z53#_, $/GOT9*248&?[$=C.:L!LTMZG\6=Z1%"RK8.=-Q?$ M]!BO(&(^RDIV#-NLZ&_QR=/%FU3T;%#0]0\P>\F>[R@[U ZBC!=J:Q,LS<$> MI!".T_C#ML<)&:1)LC[81#][%$NL/8&=)"\9.A,[G4GIG4RH#!/M2_;/>>__5K,/9FGF6^QRGDGL:TM $W;VP1E9SAYHW]T:_I MGC"P',"WW6A UYF2,VRFV09FJQ^!G?V;A%["[T$3TQ.U(K9CS(I&Q$[.9YCZ M$M =DM#RF2-,#$SH1M_3D[R2!E/U2M4C]^NT0""B]"W9!$6]#./QU"Y2B:7Y MBL5.LW,ZZ4XW>IOD;+< ;,60TGQ&XI)G)I/#4:I74L/G4AM!..HTYR*]>2R M& GN 8XWA%B+R8!E1_STK$?;HW$JHX-.@J28R22?KR[,W7@XU&4G"LZ/:Z266YH.O9IATMG:AK$ M;7NFP9X4(*LSHV2)GDA*7T%.#V%(SSUSDU@K&OFS>WC5Q]HU\%Y4P2SULPPWV9N4D5K65&B6WIM329F[]N M04"3Q!@$&"R2F4]_S](--$AJXR*!9*>>)Y$E$NCE[,OO.%3(K5+'#V>9-&+P&Q[8Y^#^N05ZDP][U#$_2J8:Z:S<*EO= M-VY9Y_+A913",LH)K0*A:M!%07.MZ%V?.J"_!+(6:&GU4M:EN0ZLWD5C0(?B MY3A5GHZ378PEEQLA=M"%Q.O!< ^B\;K,#]2A0,^ALZ53@CTGJ>0+E#P""0?L M#!'>^7$4YB*,$2&MZ/8/[I=E? DX3H<==,KFD0A1SBK+,MF/?.<$&4J.*Q*@ M(%!C-/_TC>0K0Z^7A-UHE)#H49^55%A:MH:<""X$+=1QOSD$,YL[%+8URD1@ MRSXM.8XD'B1G.!!EA%>F"*&?+#TSCT3!6QU7L=C2ISA218Q+CJ=SZ2W/HG"B,I1[RC.@C3AIQ+=*2(?/R1I*J^,/#L536;U)T@6P6H&=W M&=V9J5I&'Q4J%_Q8PN/BT%6>])&O@+]/X-#0Y-+DI'H&F1U;LJ[76O51NC$*0I0';K7(>1%-ET%RFQG*EE%WL 4C6&8>9 #S@Y^CAZ]8&C*J+JTX6 ]R6A>$!*(//!6T78MQ[?U M# L7J5#(E 42K!=%"P:>DP)%F.PM&7*KOX(AQ!$U8IW M7A:A^KBD)V$5<'$>Q[XI,$0 1IO%6D1$).Y!.@ MKTTHB3C_$(N N;\VIF#(509"EQ ,]1Q"2E4Q$/D)%^,C"M+PF\A=5:6.:2+)J"!/]N?(6I#4IK!_F;U& M44"8W#E5D6\L!%%<_EY&D7"5)EP-0\R"'=>T$@A?@IR6G#)<+=HH6G?8.$9] M7;R9X2[%"L1*+1&2UU+.2D@9@=T'B!A9> M! @8W?J0>:Q5XV@6"S=DIUWIO1P)U-Z*P@\. $L ,0!'HS807>,##GCB21L8 M1N+)'"A+:_30I2QQ 0B\\' GD>(]^>D%RO$Y!*Y]?VDTFCZ.#O^MOR!$&R@H MVQ-RG-J+6B5T4ECLC%A8+8CUL1_R\IPLC=0O>$PC_89;)1IUV/PM67D?*'8^ M2\1/ZH C>+1_?]=3?18KVBMD-T;CSUHS1OEOC_RIV5SK:XW.>E\; M%'][NE%$S0_ECBZ!H_"2GI4='=K>S%Y]P_T_K'*V10\$C[/[G7H QIX76V,8#X<2(QVSZF;9NM'MQ6 MG_8JIC3XIQ(2?PL'\:_8&:4\>\*ZP. _EAI1Z9C BMS NL+)1EAZ_Z(O*V$OO"'U;"<1LA"EU8'7EN(W.WGCE< FABLG"ZQE --7 M7\)G;&E;90P9#J@>!RQ\9568MQR5J6]'V_RN6H8-G;PNG727]]_=!9WD>6?I M?GV@WVSAV'!ZLK%2_F%LCK?FI.U(W/8VN&*51I8$\KIFP(D3.U.PE"-#C/M( MC*^F_KDPCP;1W4Q;PV0_]:3:5%89:(QAAW0A90*APQUQ<;#7E#8>X+-K=S?M>1Z__E3\U6Z^>4_\?"/EX: M?^>G6&64I('\P_706!A[96$4T+1ETAGLRF':\8B<)0=LX6ST&JI7W_LNQ\08 M?ML+?GL;%] RWM_^TLJ.O3\$M+#NHB";*M ]X_T9-\AL^SA=HB/::J6]OUU@ M8+E1Z+O6Q15/9Q $BO+ITXFQ"O9B_V_FM3PX]O5!7^O5EU@:X56=9:T!"P0PK970&L25E6Q1?JY "#$MZ?"G811 M$(UE"[\$1"VM@9% @HS03H S)CDDM,36FD4,G,W8*GC5#,A7@/C0S)V8X!RQ M0__!\T=4+(0;\ E8"U$"A)RHFPJKH3#Z3O2)*N=PJJ&+Z"UT!=0*5GDP?VQO ML/ZO=K[7S@AI\ZL8XY2+RF'O\2RD$KH#Q029,R1$V@@W50SC2A347F4243AR)NA-_5# MGQ","6H./W%:S'V"G0S',4*U\^!!>H#P".6"T)40X6[J$S34JB_C7T4LX77P MSV<%^BEWK2A,H"$N=UY"D5.;2O! -#@_M3-$]//ABIPX_Q4# *FS+8$5(>YD MEN( &84MM@!_6SED6H5,C[NXDG+D[#OB61"PWA4/BEG&BH8W%8"="]B!DDB) MK^2D&<(O8QPP>IZ?$/K2."Z@R23F8@D8>P8GC+*,Y2=_)_083AO$5483*1"8 M/P@T"-T"E-A>XAT-#86('59I*S0JY)K2'A!C!6>JT881U]@E](_ N4\D*K;B MCZIA#M_P )XGKI7!UU'#*$(NG7[!T_#_L?!\1B3/,7IM7=L5.K(T]$7QI(Y( M3(-C$#T&3D;";3U"0:B.XBA@X90C([,ZSY$C$=1=0@ K+/GBBRNHYN'WP8/_ M_;"@D_LIII 0[&=I &I6#)IR$"32X1%@SH@$-KW5@5-E[&]$3Q0+J9DZJ/KTKGV2DF(WP5W=#OJ^EMLLB_40-Z:*U5TI??Q1S[$,# M]PBL(T0$A8L LTIB)4I45 612$87D$(6TU@ZN/EO@M'["[DC2CM?=7<%@!0- MM2O;SF64:%:%\@'Y;!X%HAPN<:J_B*1:B 0Y$DM_+()3*B1N_AEX;N+WC M@Y][/0$KD?,KAD\Z)"9;&_+Q%(07RD*.<[4:MK7A=%.TE_BDO&U-.FVT[4&K MOCZJY2@+@@\\_@7$6L-N#^J$/")82J>,LKS)K-G!)K-F=6Q$L*1NT4 <1REK IIM*1$/BV.@B1?P M-=WL>LQGLTE\QW*.9ND\NCT>[4:8RL4;&$?1?>*,V8!5[A<9?C1<4DVP8/1E M-65EC+-<"#IZ#*YUU:VU(C*DAZ)NY]8O BW2V<1WK2$(ZFK)FDLRF=4X\ 5T M:X4.3##^5&TZSI MTB8P !;G[CFJ.QH CY*(X7 [,)1P-*HPMEDZ/H''H^OSB<08X0%K _X"8TI"J%)54XV M#^]$DJH "><+U"#"(D:HC;54F0K\Y6<_2,$84H=X#FEN%AB(&,_TP$_P;,A<#,79<'*#C.7,U<5U&4A:. MGD9'SBT\ZV;]9[S#ZXF#]OTO:O]7<33U&6._V?@93;4BZD+31J1Q(C'(M3F+ M^9@/NQBYJ(6+M=NDF4*/,HL' ,M)VT2(>.KRBQK?14XS@)]C4F:SI*?_O:W^_O[&BQMPM$=R!@D.3(SPPN,0\PL'A'3 M]SGG%XOH(\_UT*?MY!-8RR;,M8 '%I1_]EV.DBQ2HM9[R=?79R>2?W^$!?\' M*!6G[D6WY #CJ-397$T+RB=^YJL,)SBBSU;AUO$X4=CC!+)%95#G< M+#] G-^&F1[D=9J:=$M#=$DL$$50-(Y")^@1QUCSK*8@8;K9G92CK;9^R#XJ M$\[ZPOZD:0@_Y8,J\5RX?)I<*ER13 DFD2IE2,J[!;[\B2X;=E0;1W>+,PSA MI.3TU;1$,C(>S4_)(PX<=%?DOWR2>+=P@R"*"- !IZ3GU11,8=5*'?ZNAJ7! M^MBP/I%I*SY7FN^:J%#XQ\B)/?S0J1_#Y2*=*'JD/RF*Y)A[$*A-XR!'T!IQ M>6ZGGF'@T<9*U _C.DPDJYK/OP!H47[GD1]&3Y+L3$?I(17D@0KU. M:;CWY8(%?F01MY"/M.4?ABY5(>&G]9=AD2D&".0T:OQS(HL%1EE(W)(H7D2M ML<2+M)OR*=N+R<23".PJC>AX7.1$XT0SN"U* DWOP. MR,;":8*T93;54CKP9W,ZLLF(;"H60?"J>\>G8BC@=V )^14F[<=)1YLHZ2G" ML2V17VE.'33)Y(&[I' LL>$,AXW0.W21&H6EY:^5O=@65[TP?_(:C+Y^2F>Y M)K>Y%3BOA]9D4F-/K:&S>6K,L7SO[^^2UFF[>W[6_UCOM9J=YEEWV#COGC;. M!LWVR7GW_/P$O^.4[J8J.;47C>99,I+UM2S.ZK&6%[5J;DZWPV7-LH+ZV4UM ML(8GZ';A_276DX.)-C?A+\! 9?>R,5P0EH_7A,/Z7\!X6W1!2GT?*W;T]>+Z M7];Y\.3F\NOU4V7?;RN-5RS^Q*$**JQ?H"++?8ED4%H21B2 GJ&L:';ZA MK"$/@Q3Y:&#ZDD^VN[3XI2$XDF<5R+,J_#!E"V.P- ME4VCN6)#GCG>&+1:9*\Y4RHPXYKO_*N-LQ5?S3VXXAGM\C-XS/!B*6Y>X):% M,JF94GGJ)7F28/N$NH])U8QHS/DTF]I!N[(\VU414U']:ZM1\ NUX;(L#?VW M[U0%$Z'U"P+ GZ%52@88_(J<3=?%>B(^S5'&];R:17\+UCQ6UP2,W$JNW6,C M9_D1 ,8[A, MP?!'&=YR>!2$HB0.KW/$-H_B8&@'GN2 MIKO#)JB,EPB+)9J/$>L4W%58*I :41;*9;5H&9UZ9$U*D%*AYS.OX3'YHX*- M=[Z0=:&KF5,)B4*^)S-P!N2UJE 7[,_C&@:<-JDQL,(598UR^ Y+I$1*NX[GRM BV# $Y) /SM;/IS.$4R"6$I: M;EH9!52-6MHSYE>T)=L$J3-+.6I),*NY^!C)WI.D4-I8=EN]"/Q3YN\%7*&J M0*4NL,12(^QE!')%N;V,RF@M;UHR!QE(5?]+WG<=%+=.7E$/5^'PY%F<0LMR M DD=].YT(?"9DW$L9ID*\(5B3,D6(!2N2U;*I4A(2>&SYH7LR-J]""WJB:7< M)X;OJ+*: #YLGCQ==.IQY"H4?!$JD@V'B.D?[32*;*F;@3$W5>%2U?A%S7Y\ MR=N_V#]$-$/Q\3\APY#E.P,5-1;2JE#KA>5\D=7E^$F"GU,P8%[] MCEJ6(LH=1; MA0V?GV*EY-WO;&=/D>)5QCZEQ$+DL=)<+&S4;3HW3HQW/M MUV"DA!G^X-!X)RK&C6&=]T*D> ?P"Q .&6KKL2,;3S(!LM:*=S()O M/P,O72#@'W!-T7M(40(B/]49@Y**K)00A3]VJ"U;RUL;H=[D?3X$/;//(]0' MK5J]W^AU&_5ZM]D?M!J;#51OOGLXTLLO?&3"^:"SQACS'<.;/4@,#Q'][_!@ M?'BR_)V__*G1&50%UFZ';#V7%>+6*,C0128UN1[&G;GDRETRN=GN')U&#MYB MJ-%<[UOL\35FM$V 0$VWW%&R-7 6S;X"^A+G[P[Q[#. )Z-B,+:1VDG$AAW]-78 ,4 MJ<%_A<:B.V1JN.;83+R$HZ)A0YB[/\R[OXHPI(IU$EF(H"44+,W%0 X_2'E8 M0P('20(G1;"M"*@3"IS"I7,"!:>4Z!'@681)#K&8BWH25=14M#ZUAN[F%:U5 M*4Q]Z]#S,, ^BO$$LTL8LY=)=@9(<]PT1Q"3D2S.0,B:G9E*^*C/2L"V*.$. MS32R)L(;"^W[%,]FX S]-WDI5F(!2RD0C2)!17E\;!:D#(&O)V (=.FQ)$S> MFX"A]2Q4-1_1:)2(E#ZB/7!$U6I_1/%"&J9X*-5$Q2H7=TN@6BJQ6:!E4?G5 M2TJM*HB.^E0>[&KAYBC_&:6+!DL[I_A,.3< M(T^XLKUE(2.)I(3T(0(G22G!7+W$F*Q,4U0X@SU8">: L7(R"$ID9RLZUML" M9]G226+36@J?RE_ 5*[)<_]K,UB>[%'?8] M(1:F*!+NZK'Y8S3887P2$X8$1E47ZC#>FZS<+=^OK ]92(7G+(PDIHXOK^"D MAMV%?<8*4ZZ\FH(VL>TXBGDYB(@48*0^#'&/!=6J5WBKKP83F0LW4\IF:HB8 MHYBHS99M35;@W$;P*C0J)L+Q2MUN0".A ([@^@>?[V*1"^3U8T&K#UMR>$<[ M$D_;E$]ES/[\$_GXA^XV.H:>)<,^EKWN(&(A@ M?A%>OD=;(Z/2=4"(PXMTO#RI6BEL8HCA (D!-7K>C!5QR;S02AXG(AA9J. $ M@N%(^4#XB>MG4PQ)[!-)$#Q7"3'*#\/HSLE=$:W\7>)KS?P985N@=Z(/ZE&- MA6!"CKCA TNT\1FW<43H7TD(GA@+HU2,(PK;&QH[/!K3XO5YKP#?^%P/*9B[ M/\"[OV0 ?@25$[J#B?ZM0A>6WFFCY\TW32C8P]6RK!( %[(0CBZ2L5Z:"="NPGXJC':HY"T-4N3TQS;!5 MF?JG,,PJ>VDDJOH$>3MOK_LFYD7D2K]*MEA5."N?;$2A*3FH1:3:/)Y@+L-< M 2(3P&K44VWKL_O)"?/>1YQ/Z-9L!)+$ @,)5[^ED0+-_@9HO3(GP' )!4RY M'[X1\C=B!:PX.@P;1F$._*S.^WX2P6IQ0)Y^62NAVJ7RN!.A+WA&$\ZLL<%B MS<;Y/XKG 4G<*M\V22P4]Q.$4TL62.9WD'2?G3B%M_ C:+4'&5B_R-,FS,RS M !V]7!)0]!G#Z9,L3DNM8!4+K&/1KQP_5_8M.+$#^\/&7*0B#]@9?J]&T25B M(0*OB@89YU\FOJC+/_]N+CAQM" E!4<*Y)8>@^1*4P:0HBU&(#4^89J)]QV9:";BK;C3 ;GE*$/GA M!S:()%3,G%,(E! CA\L"IIKF?:<3)\F%O;=PGKF1SH@NW/V:MTVK.5($#:PR M,[*MAG!;N%]W1OV1_@+MR4^HXUZ1'5'121UT^#Y/UN8H 'K&L33):<0-R-.H M 'G1XE^,_4,:2#];'V?048*R/)Q.]VMID(K\](3[*!GNIZ0IF;D6T^%Z! [? MH#TW?[=L"RY$5 E"2*(AIUP/JW67$\CQ+,5:2%L[[M*9J'( GHHK,SJC+%C4 MU@A+20-N?=G-7[HT?FNY73F([H7*AFJIJ!4-T[@&6!X!#ZE%NFA9I5I./0>P MYI.]%=SW?5]*J3G/(YL5TLO4@.QJEH:REN0DPBS9.@14D3A?-UUNTN/[ MEAXWY>55ZQ?^(C$I<*)'@J=FV@8.,AAXA:A."+H(!C39+J@C,"( -JBY\\.\ M\]^Y)=A<[V%>[[G/80;PFAR5Z(X96BJCRG0B]2$TIBN]\[D.Z\SWX MG"D!J0+E;(%2KK-;[(*=.GGG"X;P"-4=186.MJHBG.6H*?:+?=!*!*RI$&F> MI>&VG(>#GSO8T:I(]U9*3G;7^"01^G,4\!21O_,ZXQE"\68Y!/B4(7+%0N%6 MWK.\A.K+:=5B@ 0EG&AN@4\W[0H&:D8 ]OS;=SFXN$\U"'-85\QMQS@&HU01 M5 1[2\'_C M$F X1N#ERN1R2O>RCVC$EZ7C40>BVHPQ!9R4]J^0[,'*R7CK16HVF,L&'<%] ML4!%E/]TW/]F?N++9+&'8SI2OP "^"/R<= G"?^JEJYFG,:8>A/::?XOWE> M6.",%Y(0&H3U@_N$\RAO4XT2A<46Q6**:=WR0!,L(E$MC8HS\HH)3\Q4+2I8 MF7%J6]E,,HFF*.0H$S0V?$Z(W&9S,CFP[U*.0\PSV?BEX&,L$X"/ M,+ 52!2>EJ P'+0&+>2>**5>GORO8!A,V7JQ"=(<[1Y7"A8>8*F#CF.:[ Y' M+.,!)$+SG^@"L!*$@*%ET6-.Q;84I]QH#>;6:*1J&( -J#B#\2<*,XU2][I8 MQ?)'D+"'K%A(!!\W_ M*KZR\,!"+OVLP)M5V:(\ &9*G?964!N;$JJFPG$GI/*X!D+6XZR8@80D^D>6 M$.'PP"PUGCRAX;2L(@B:_"6DK]KP2Y(#)$Q 9RP\GBN!_\89-IMTI-L/B'@Z M22>96*,@6G_^QHZJ8'\7Q>Z7#AIR[]' ML?!/4)8X[ V+)>D3EVX:W8*3@;^@(YII-::_3W!X\GUA&.E%845J/9DC@@%2 M-5:6#_92*11*A-L(>/%$]50Y"IRR>DN?$+'6$Z]2 - MQVA"_AI7X"<@:SZOR,#[>9'^!EVD5!)RXX[R&30[>YRI:& MY2R6"#UV.9I&*6(]#\ ?\5BKDLF5,&&R9^/#@]-.=D^Q&5 M,)-%R!.A+,&=3QD72Y,UE+A85,HD+HOBM%E;^0&H>;G2![W]D(BQ=AG6/8TS MPU(F+L5S_"2 $U@%AE.Z"F!4H%UU$<6$X'Q5^6W@QFA^B:6N@JGEP2/\ZRJY M:%L^3^Q:[2)IYYGW<(VB*$5K.,7609H4+!*JT,-VPOV;QO,0QAC.%I)V[C@+ M2M9M"?E$#IN #P9^01MHPO&)/@CO4"E333N%E1M7/1.,T8(?8Z5(W,0%GF"? M@%*5&HAG2GL2?@;GS.MUQN6J/6FA+"BF9+FD1A^^,,*1/%3\CV7AN&:;5Z[- MJUDLPM2;G]$>(O'F%#/$:0ZW$Z,^2)WO:O0AU9_*Z51Z#36_DT%CB/7S@]-V M)PG)7I@'9UV0]U>@=4GW6>EIFDRCC:)04A,?IU%9::*C5M^U>%@KKY3>N5C> MZ83*;\GAEM=!K#&%F"]>0]\48E:LC2('(+5+8SS+(6E9,)TSQ8H93)IJ79X> M5"DM<%G4?Y+0CT4I=I%7H"=4:@Z"1O-^X(-9@$.I,FS 27*WB0K)293P0QC1 M" _.C:/\7(OSLXO78),"^MY8Z*[+67JIO7*J4_'=HM*<5!,V(=%T"!1H+/KH M$]KK/'%;/+P\2BK/+!0C)?]=S 72U9'^/5OUUQ?QPEB@K*GN0TZL6H@\,4ZC!)"R%_S4!P;35LRM MT^R3QW@/S0T>XID6P0-2H!P DE2A>ARI$XHZA#GZ*CLK2"-CM,767'^)9Q?X M8 ]X$B@Q-P1OHUAV'C/!*&LO;XU;QN#**XA]M@B&"_U#&D)?\PC/*]HKOC>,RDU.N2[*&S<9G%#S: +068\DG$:M!V$=_HRR"H96YS;QW^='<3.]^FH]7>Z+V]M;],-[/)J[L;;%F/7U%X'L0!_,/; M5L]SH[M^S_,&%]+H;=!JO=%];/1FVS)Y.*'C.;9U,@&[ MQ[8^.P&X?3[^)+[[;F1C=.]_/D-O7X AY/":'"GK;15PU*()W&N)7RAWG.I8 M*V4M5?1[ED*'9KKE"QJ9NK5NN].K-UOU;KTWZ'9WW@7.OI,>I1Z:6(@\J@A@R?3.[4'B<&GFV[F!#XP-$LP/&4E[%,CQ[YZ0 M/Y:QQN70O?6*,0U=5;<,\R+4LT *'@'I S%:,8H"])/D6YX 4N@=*&DT-L\ MEUI6*M(+-VAPAT8\IWK9!L<%5@VQUV9ZL>P"T>;F*6W,N7CX@"Q$'!('O@,V MTYT3^T*%^C#-_UWF5U*02/G[M#2'D4T'1UZ_A1C_H<"(EN.2=XX)>TT+FOL_ MO/LO!L.1V%#V3RE\7IY/P-'$(DG@W_EJJIR-D5[N.+,904RUF5$@,IY*L*3 M=U-#2P='2U^D,>+_SU$XD+)*@\IL!,WT09,;2TV+^A C5@Z/%&Z<[S)#2.E! M*E/^[@HJ(XP2L1JKD"20$V/'B?:]VU*X!8V=2<0E6GHYB4Q.NOQ/G-7B?$=[ M9T9E)S,G13!_J@8VM'9@M':ERM[!Y<[KGM#W!O*@\=9+)3Q &V3I&F(X.&*X MX6ZHB.M@*2P,7LYH!%[-?[,H=H\!:+*&:M5SUH=K,"1379(Y+_H7QUQ*VG8U$G?O*O\*E%DX M$]D +@%*0%>BN,/B?G=2#(GV,1\RY; 4&/B3, JB,9:$C&(G26-4R/G!4J') M4Y"^ZY_;SNS4U3O$.EV.\'))HVSZDZ6H>0)[$3L_HR#-RD<6*!&EDDC@$I?[ MAHMX<4G9V'IC-#P)^^=AA;:RABU/DI@BYC 1#>P0BX1JV..YR*UV&E M!S"@7;1-E0>9%&W0EN>DCDRB3:=9Z+L,BD[L1C7+U!28_Y,X4DVR3FP='V>A M_EBU(IE>G1>O87"$O3J[Z]=VJ'=M+$O>4 6E.&.#_!&$"IC.*-4WQZ;KHA,C MEYOI!%._28U+^BP:@X1NB,T-=33S =09XOM$(<[Q8)4V\Y"1'A&T(;@Y8!VH M,&U)ZA+F.J&88$E$2JP,AQ6K.NN20J7"?-A+%CI9.HEBV+TG&Q) A/A)1JW5 MT72689_DG1]GB=![3B1:BM:O)\5]?@0L[FLH!+G0D(LMY&03U=:H'5E),JKY M'KA6V;"0-Q[GTF>%S'30^$_2?'_TV05UQI*+KRY-'?>;G,-4_JS682W'TDJ! MC)*9P#GC_FZNRS #B*M?84I0'_*JM46TZL<+\JG?N6'0RO28FG8EX/^ MJQQAQ9$U[GZH^ 6L;:!*KUO.!V$!H MQ2\5\"(=HY$^FDOXGC\0.*2XPW)S!\YIQQ)3ZM_/>SV*I>4KRK? #_>Y# >+;(I4=@L7FLVL9)[@I!FEP@A;&RUR=-ZP_ACK?:5BDHI* M,5>QAAF<7QHK)N0V=43F(#HFE!:\UW3BQY[%_2Y.N? VOW+)\O103*/$PN/9 M1K@;)T@B9A]=]Q=84I*K2Q&SA;Y:"5[%>!MYUA 'O"31*+U7@U/4H>2#L.C$ MBENK6(-5#EQ!AW.+\1TMA:5S<+)*""OCU990% B6Y9'8\GR/O!0ELS2"+UNI M*^TZ#6*,JJM72K"H &"15RH;FPHDLCPRCGAC!9,K$;9LA+/0Y_ H7CV=0/XQ M2!+!_[@<,#G!2,!T9FER*RV%*:^P2CAS12 MSF>Q*!JDBKZKYSH!);0BX)",J1@81#G4JI:=WZ=74^2K]'@R4IDPN(V=%J,8 MB9HTB["RV@)\5=G'R,@TM"D\!HMBSPQ^B(@WL\8\8QZELS$I[?.$L M5F?6I!M1:LW+#6:I3S#?2P+K?@('$ 65ND."T==8]3]\[91;U'Z M B4/1AUDB 34!_824PQ(W@#I-C8Z99AH,32$]Q\*AI3@L=E4W,J1E (JL%J^ M-4'3,2Z$0C^38&>/0IS9\HADG>_*LU+GQ.W'8 U8V,I-Q@_/ZQ,UXBX%E('- ML/),^;O:G#[FV?L'KBL'7L,/X<*XFBM_KW8QI<%Y=U$@A_[A+2V,.+P(M1X; M@E);@N3)7T7!3+1 ?% G&1@/)+@07 GU?:3-PTM$B'!NNB4;*6 CX+@[QW4H M'0)O(BBEDL:30'&D*63]B.J[7WM$Y8[LA&&!(Z!4@Y N%!XLCA;F98NV0@$'TAFK0*-J[%5.F=;3MV_]'OTKSI3;(]F;8%P M910I^6\F*1Z>Q[!ZBISQ1K7 B:)+;,I%-0^KPS(Q&CP'F*1-)VG@!"YN]%\LC$D<1Z%B+:I'4N, \@*X**_/#TZ]1XTJ)?R"! MDC1T/P9,$HXG$:1(VOAE+#\@F(@6*E-%MIKBK2#H")^+7#32R-REOTQ">N\= MRJ^8=X.V!H;,Y;[8H'5!$(A\03GJ N(:,6)A@:.HHWGI87@=M57+1N222,$H M+DA@/7J_"LHRQW0KNKT5K(8.4[ 2;.0@(^I2"A""+F&G*09%PBPJQ"E/F#AW M5*$GD0L*(#XA,Y?N0XF-XBJ :!"1D^Z"\XXR'.3SV&L,6Y00(]@F+ "55KL[ M5?,#A;03K&4C84&OLHSD:>"J3.TAE"^%O2PEJN,A,N:"$B1@Y]MY/A]5R:D7 M7@$%^Q')FZ6S7%S-^BHP !P4S\<0R,I'R]@3>P8CT,QILF1B%,!XC"3*/IX' M#A]UWC&J",,XDQM#0+!+X,NVAC\BO9=X%E')A>:OJGINW:M^%UP0C7'5 M E1@B 1SS%8L@1:J'BX\6^WUX @CJ>6!U-723*'BA=V"NS)WG1H5N,!QWY,4@F(,V84 M'"!#0JQ49/)8Q"O(P]!9&4Y='J):#PV0^*1*> MV^S1\^!6'4CR;PP+G9.E4EZ< &"\V%BP55IWYPFB_-^)YE4X5#Q%!-A'^;"674M#EV*@J5X[&[>8WZY6?_Y M[.L5_=3X^4>Y"^G*PQ_4!1)#Q8(S=&21+Z!82_^],*GD>9#.UI_DERT)!ST2 M-D!SHV)5"ES'[ 3SW"-P2&EL:U,05#K#R=/2*@F%5A&Y'5I\/EKY*BUZF JP M3[0(&WX\?YVRN?641'FKY+JZ8R/_;"^,+*#/S*-U"2/=A$5^^]'0290ST%Y/!CWZ%0.@C.[>U/&L1G5.?%_$,L'4I M8V2SC+82I&-M-0X[IR$>6MEZSV.\SYN5\.ATG-I"UK_D+>E!I0=/K5@GJZO2 M'[U(\+@A7ITHI]W(@RL9JWD5HLS8TQR2*"!XUFIW\V^%C_ M6&\TVMW!Q[/33K,W0+/+45]\$1#4DH[49?8B,I2U+.Y7X3)U.UP;+75]^^O?9 MJ75],SP_MTXN/W\^^W)SO28LW(I7/%E<_M9&^)A@TL?'PGYKK?:U3 M7^MKC<9+T!OE4%=Y;K)AJS'[;B51X'O6G^KTG[(H&^R^IZW_4K;JKY8#)YCC MC^<5&7.+QC%:^C]-? _X:QMRA#7!&OL[U!O_)$>,F2NOZ)67WK)B@DMNY6V5 M+&[F,V%(HJ(DL?WK1ORE+'G0:'J-);R_O __]@DC43^NW4J.'13C&'28AR9- M%/_T)]<58C1ZSC4\WE]=NMCN(A-N:6(Y@V$Q<3(BUCHD^M09'!QO/NOF=P$* MP2)YB1KZVZ$&.;72Y@.Y$F&8S(,[)_2=!_GT=1;VOJF[8H$3ILDJEC6$>H B MZK->;T69EN;/".C)'4 BGNF"BJJQ\/_3J/97\5=[>^1K=^F"#DQD40 M^&'D&PO\\)VL;<3\S)WOHU8QUH/9^$YLZ9TIJ.L4FU(3ZS1V1JEM_=O',CGC M3E60! Y#KQDJ,?[5(5SGL>ROXNKKS+M'5-D[/PB$\;'VWL.[9E,E"5)H"*JBES[<8'.H3K/);]55P;78[A<;;U6^I, MS"4:Q\=O\ E$HES;UN_B"@>&[_HS0WDO=%BYMI?62SL M4#52"[-QGLS^]E^C(L/BO>/_R MNGW^POO&CSBK/8Y4Y;.\YTO 8YKJ MDLNV$B<0B5V^"WR6XTW]T*=)TCY'.,@^R#(1\/B#N ! M/)0=AX%A/P!)Q=JP[<<*QSW.J491: M4_^[W*D+N\8IM.HXX6L\)YJ'\L9BG 5.S!- X^B.Q^%JB^8Y]!%0"0WXI)O MF0QI,1:8!J/>T!_B,?YE8<]TH<(B=$\R0\ M$F@X5P)':0-3)MD,1^$24WZ!'R;6< HO=AT0 F-4*#3./6"^5*9RH2&T!XE8 M\O8%#]^5L@#7=$D24CX0%CY,4,BY69(PTWZ)@/$;S6+ =$CC?HBGS_.AO32J M!9^0V-J,86U:.$[GQ5G&((O4RZQ;)_$3:XSS@>5PZ%2,BWG42G@M2&*E'.D? M2_*8!;Z#4X?S$\[/D0<0RWGBVGQV:Y7@D(-*6^?MP?G'[L?ZX+3>:9RW!LW3 MC^U3'%7:.N_T&J?("&90Z=8'E;8.8U#II[-?AI^LJZ^7)V=GIQ=??CFF>:4W MFF$*?)YDMW^ VX>"1'%V(,8\R=05@@TR,EH"QY^B\> CCULXM5U.IX]B^)03 MTRCOF(UE9&@UM-Z65IQ+$\7!C$;#+@;CB#XY=5*0?6I:*CX9C#9/&4$H".S< M@@I\.5C8+!L=R M0A;WG>]E9*32:'L6U\X8')LQ;-@F0X^&RG^?\7AV6"F;L_@L( \X(AX&CQJ@ M//$>SI2-TXZP!E+5X>M9IGS7..J?G'SN=UL=^Z^1LV#QIG9^>]3XVSQLE M&;0WOM/K<.#U;U=7G\X^GWVY 9/IXN;L,ZA"^L_9_WMV\MO-Q;_/K,OS\XN3 MLZ_7\(-U\^N9]?7LEXOKFZ_#+S7%%G%QLYO::9\Y]W#MH <#M]>:\I[ M=[UO]7E_!_AQ*ORT,\;O+V+:W\9V:_?5@1_%Z$U M3+_Y<$!OU57R6#_)T?+@B274R\<7(.LO#+I<<=K'>?W9B M=X)BJ_?CS]K?%Z4??_^2WS/%#+?C0 ^*5 M7_ +U>043[\6LU1,;^%'^';#"%8L"';N?#B/7VO6A1='=Z:!\:9SP/1>PQ@G?3]/U41.Q*+5:&%_94C'4'YNH.3XQ=R0++ZVPVD]6$-ZJ39/Z >_[H ^6# M3B983ZI]_RG'^Q>NJJ.[Y7DZ+_$'6BC MKS7K=P>'THX-)^RK$&N9J]M+(?:HS?AK!K:-]54D41:[(EG.ZAQG%/(S9O0_ MBG1B_8Y]W&]F^K6-Z;?G4K-KKN[PI.9BDEKZV \;A2]%>ED\DWO7<22P3T*00.!&I=*Q+FSO0!G5#H,?(RVLC<]1;W9/3YDFGWZZ?=MKUUJ#> M/SL[.6DTNO6/9R>]'GYG_Y YGNJ47L1UW@J^+_USH;UV^/7&NKBP-H@L++'Z M%O3AP8 L=0X$9&GX]5]G-];YY=<%^!99L'=MG5Q^_GSYQ3K[O[]=W/S'AD]\ M&MZ_?3WY=7A]1L P M_%WK^NSDMZ\7-Q=GQX2Y=\DVQ!1TT74:N=\00B[PDU2"#1,FG8?(H. _SDBQ M,>A;/MU:?NWL.Z$*"RL#N<'HU$!@WQ I=#Z%P[#PPIKUGW^]_D^-?FS\S)BG M)X&3)-;'\B+>RT^K/])OY==^5"AWL^P6J 96Q(MV\F?(M) F6XK]M1]GDP'Y0Z/>JV'LSN)H]CW^5[-K=UI->!HL M>0*4+8/4L7"CV%NY+R2>[E-?T&]W4\RB+1_&NM2T(S"HWX4UI$7!YU6'^79'A]RY]K=_:-9Z19KUY2^?H22?@(M3-3%[ M05%(]J8071017\<:0Q#;D"J#6_XO@K\+Q*^?P"KIUT%T;TW)4V4IG1"8_TH> M6GAH_KD2:ZG9#.E]9$VC)$69A_&AD9^ O46>8((:##&S03OHF-G]9V-F5VS^ MPF5H_=,)$3'.:@X8+,ZFHV%_UA-N )2#P=OB G). Z'_0[W6:S8+&L/?E4Y_ MYLS),XA"%23OJ-? D3V@95BA*"P[J]FT9739NB"D7"UL+:W)Q&IU>@AW"^>O MW/MBQ:45J>4C /K#N^IVN@N[*JL\'$.!;*U.:-U[[>_B7E>8L[^%P&)H'>)M M7N.$"]S4V7\SA(^_AB.+_7QHQF^,MWS%L,))M?3IERA<7Y*]UFE?($9T;%UE M0/%.\M!95TL47&BBH(YIHT(,.#,:&8)B8'TUUJG7E>&POC)C=HS%3)ZLY63I M)(IE4*[&%@F8!2 D8,GCV)D2E[J8_A5R-@E*CY$?@X"7W(^WPUEO. ,MH-E; M?0:E&2OKGT=C]^=!,A;GR5"W'(7-:/?B.T@"F;/KEK]2/JX:SHBHD&UO\S5\ M]Q%J'(3V^J??W<+AQV(JA_O<.7Y :@YMB.(VDI4.EO*S"QKEM.G272H*]B+! M?K,:,R6^SWQ90H&6!M&M*F#H/TVTY<*VM^%D7L/CY&N]%]\1P!_6/XJC*99@ M99@=Q\*K'VME+O>39]!Z;^'YOBX9".X^D1ENL" "6*V'H7\>;8+6VU_9^,.L M. B;RHGO IFA9Y=2^Q0N)N&'$Z8D&2KE9 W+0\ODZ";K)L:'Y6C%(!92_(T0 MN:'\V0_2*)_U9%V[DR@*Y/?>XP=D+(A^HV) -HXB2S(GI/$0RW/-:(0:3150 M1+$AN39LH%>[7J]O@U8749QS\]-E#D_8DT!JQ4_Q60 -.3*0A!._ MC5%];CM"T@A51_0?Q5^HT^\ M.O^T.P?)/:U-=_1:W-/NU?J'QCZK$\XF2?ZD+FMOGB3?AUSWFSCMUT4PROHJ MTBP.K2L14XP23N M'/<;T+YGG4>1E_"WUY1Y.[JKMQ]'#L)UR+WR%8=.ND()H;(AIFAO_S MQK)O2 TX2/+*8M(GJ5C71!57!?'8;[S>G';EPE:1Z%8HM-")_G1L);'[]W=@ M@<3IAT:]TVYVVGVOWG. M8:W=$E%LI9"@*.C9QH;?]NY6E1P8OC5\>Y!\N\ZLE(K>G>%;P[='PK>#=7SV MBEZ=85O#MD?"MHVU8O,5O3O#MX9OCX5OF^M,1JWHW1F^-7Q[-'Q[!/KV38L M=S%*9+'R_CC34%O?7R6%RR;K?N/H=645M2%^0_R[]DD-\1OB/PCB7Z:,F^(WQ#_01#_7CF\52DN?=70U]/X#B9J_VI1 M^TJ*DDT"\U4-JKW=#9BTF&&P_6*P1M,PF&$PPV [8[!6PS"883##8#MCL/8Z M$!:&P0R#&09[)H.MD]XR#&88S##8,WVPK18&OVV$54VB74#95B_8_2#@E>M[ MU17P/_'C:A0Q-_4G&ICU3 /Q9OA7-0?*3R1HMIQ+&PI7)(D3PPL1+Q8(@5"0 MHY$URM(L?O"Q+T",W=F9&_#\IY,HFX/GRPGSK>[P[+S7Z'3.SUJ=7KT]K ]. MVX./@W;OY*1^TCK%[U1SPKR9T_Y2Z?+0G/;N?LQI7YAJ#O]9^S M#_\Y&WZU3BZ_7%]^NC@=EK=^_=OGS\.O_UES:$2_0EM]/PP"RT. [IB&,O#@ M-A[(EK RC;+$P0F[XKLK9FEI,B]]I9BFFJ2@5Q/@CN3'%QS-L6*E#P:U_J#; MZ/3Z[7J]WZKW-T-.;_3>/2QS)7)Z9]OHV/UM/W!@'KCZ6P9A_'#VMQM@N\'6 MJVF6Q''_I8?17ZUU'L"N.Z:K;Q[OU1\[G.417_VQ(]P>\=4?.^CU?ES]XU[H M!_K-3LAC5>_CBVW>+=2@;VM+U]D4'+\YQI@OP4.FB8O)D;/ 4^;N >SUT/?W M;'%V 'L]]/V9NSR<_9F[/)S]'T$8AWSSQ14O69! MU9H77-ERJC7WT[-[@X9=[VX5DMS4+%:-Q;:Z\=W39*?1L=O-K>)M&YHT-+D1 M3;;;=;O1-]U)AB:K0Y.M?M?N&CEI:+)"--EN-NQ>]X!*]*L"\_L*^1J<@9ZD MF,@@)]9ZW_CQ..,R6]]?!=W2"DB+MMT$2[_7-FBHQTK^6R.D>K=NU_<+8LL0 M4A4)J=FKV]WV.C OAI ,(>D2J0X2J;=.P, 0DB$DG9#Z';M;WRN)="3IOFL1 M!/!"V_I,G5+P([5)#;VI'_I)&G/O\7I>U-'&.TPZ\.V$33=^T%@6Y\B>- IOMTXF3CQ>JPCVT+G7Y ZW)5HZ/;MGAFD=+>UOB8J:];[=6PO4WY"1 M(2,];5@W10R&B#:31?VZW=^O/(\AH^J14:.#3M<^4=&19 L_9HD?BB2QO@IZ M++M*49*N6VAYM#$0DR)\0_$RL!MU,T/DH/EKKV*,[9[=ZQJ"- 19%8)L]&O] MM29=&X(T!+D+@NRW:]WF871D&8(\!()L#NQ>\S#RU,>7$[Q ]$B1I-;9]YD( M$V%;7T1J8D,FU;<[@ZK5M_NM=2RJRNHI0_RO3T:#OMWLF_"ZH:+-J*ANKS=# MUU"1H:)"I=4[=J]GR,B0T6:>?/#<1(U,%G!W(5.[T>O9G>Y>A;L,^5=/(_7Z37NP%I*_ M(2-#1@49->MVW4 7&S+:C(PZ#9!&'2.-#!EM6./;M0?[U_T58[=GSXT^Y$,XVHT_>PKJ(1_"T6[;<29-@F!WD91:;YW$MPFC' +E M;ZM^HM8SF)*&AC:DH?8ZN/"&A@P-%=77M?9>0;@9&JH>#;5J@[U**VTY'U!U M'^G4#[)4>-OQD@[6/S8M0M5M$>K4.@95Z*"Y:Z\JC5NUKBE\-^18'7)LK5,< M9LC1D.-N/,JU@ (,.1IRW%&@]3#Z)H\@@1F M'I>)"AXT=^U95' MY\V0HR'''?F!AAP-.5:%'-=T*0TY&G+J$N(!U("H.@#V?C41Q 'L]]/T]N[OX /9Z MZ/LS=WDX^S-W>3C[.YJ[/++W:-]L!NK=4(7SWG[IBI M\X HLM.PN\UUBG(,11J*W U%MNR.B<<:BJP01?;M=N\P)JT8BCP(BNPV[$'K M,+2VZ?,QT8QJ5XMVZW9WK7J%RDKY Z"HO:2BIL&>,E1DJ,A0D:$B0T6&BJKK M:QQ&KLD@X1UUMJG9J-N#OHFD[CMU'A)%MNQ>^S"*6PU%'@9%=NQ6W32C&(JL M#$4VP:Q>:VZIH4A#D;NAR+;=;QTSJMR._+RR,[FCEI13_\Z'YWF)=>7XG@4> MH!D<]7JAEJ.&G6LWFG9[OV8E&.*OGOYI]7MV>RT(^U7P+#6:9L!9H8>JT./[;I).AMZK X]-EM&7QMZK X]UM>: MBET]>C3IO= R[68FO_=ZX!&]M0I,*ZNP#/&_ 1FUZW9K8!HL#1EM1D:MIB$C M0T8;DU&S93?6PN@R9&3(J""C1L/N=DU^S^3WCI?'3'YO:_D4TZ)RV.RU9_'" M5L/$KPT]5H<>&WTC'PT]5H<>ZRV3;S;T6!5Z;-3Z!])T?X3Y/3&+A>L[J1^% M)O1CDGF[4UJMAEUO[%7 RA!_]71-L]&P.Z;+RI#1YM*HMQ;"M2$C0T:%Y3OH MV?6.R0D;,MJ,C'I=N[5?MM&6DWE5S>4-IQ%LZG_KND='&[\PZ;PWQ,UMVPT3 M'SQL_MJK^&"G;C>[!G'.$&15"+)7MQNF8\\09&4(LMVS^SV38C8$616";'7L MYEJS%ZI'D,>7TQMZM,$$7F0"0":EMT.M-; ']760."JKG0SQOX%[V&[8S8%! MO#-DM!D9-1MVVS16&3+:D(RZ#;O;-BD]0T:;D5&O#A[47BFUHTCIT;_N!;WL M-@H\>,)_A!-_. L]ZRI*?$ST60[\XSIUP(6"W2=O[>M7C!7S87:MUQQF5[%# M.-J-O\THPXH=PM%NW-R^N7US^\>Y<7/[QY=).'%F?NH$UA#>A99Q8KWW0S?( M\,U6$HW2>R<6/QJ7U"09=I>);/;M;MT,^3I6XM]6PT>G9W=[IN'#D-%F9-0= MV.V>F15GR&C#\IJNW6^L4U]CR,B044%&O?J^ 20?19+AW3]N(G*;DD2D)G]@ M^H;VHF^H9_?J+;M^(&6?AL4.H0ZY8WX=A3QY?\N]Z$L7IAU3$4^M4W*94%7>2 MQ3&\PKI"6(PHM**1]2G"O:E/F;=CUM7IL#4T: MFMP-3;;:/;O=6:?.V-"DHW:S:T*EQTK^6R*D M00LT4-=T QHRVBQQT^S9W;Y)(QLRVE"MU3%JT-VK 5"&D*I(2)W&P.ZT]JJQ M]$AR@.=9$'Q(_:FPSJ:S()H+81H#JP PM'.>;-N#M1BR>G&.8R;. R+(CMWJ M&H(T!%D9@NS:K;HA2$.0E2'(@5TW$M(09&4(LEFW^PS/W.7A[._H[G+(\D+ M7&9IDCHAOM2ZGCBQ2+ YZ"2:3J/0(E.1@1<")TFLC^HWJ453BT3HO;7O4R62 M.=@D0K,^L'O-=8 ^J^9O/:C3B?G?B;2*VKV'?%LM^XD9=X MZ(R[5?X\[K:<>J_6Z.]3S:FA_>KIID:C5>OL%7J1H:(*4E&]56NO PEBJ,A0 M4='8-:@U35N7(:*-1=%@KT31D:3T$^RWD]@!>M,,S[: MX,/#;^4U=VSNV-RQN6-SQ^:.2X;FWU+G-A#Y M[^F_Z5>6*X) +OWO[^KOZ-_P#%?]6ZY!/X"\Z46NZ<:?BL3Z(NZMK]'4"7^V MEK=3-G3O?2^=_-1L\QG)VWFV70Q+*)]LX(?B@SK.9OW/BX=3NLTZO_3%Y_N^ M\:*H/BSRYR=6N0-GXR*T'->-8L\)76'=^^G$&E[_9GV):E:SWNA]J/=L*YT( M*XS"#XF([S"%X49)"O\UG46A"%,"K@A%:LW@#9'GN]:M",7(3_ESL0B<%',= M:40/.H'O.>'\KPE\/DQP*"[B7$3PI]B:\1=2/Q93>'+^H%G@A(DU<>X$_$J$ M\!$7<3'\D2\\]=Q+>L)[/X2%B1\M\1T?+VQ:F>O,:/SN*(KILW/AQ(DE0@^^ M?BI<,;V%K[8:-FV9_KM+JX(?.OA\-PKAJU/U*OAUWYK%(H$U.OC@VJ-O]Q,X MO51] 5[IW )GUYYB//HUNX+TXVJGT\5'QB\@'/F%W?BIK[Z&QF+A$?WW)"Z$ MT%A\N(V%\^V#,X)W_N0$]\X\01DRB>49.Y;O_?U=G]4&ST^F? M]#L?NR?-SOG'3FO8:7ZLXW<<;:,O$BC;B@,4+]1RM[,_77ZSAEU/X_^&G_UQ?7%N7Y];YQ9?AEY.+X2?KY/++Z<6-^LS7L^O? M/MW01RZOSKX.\0_7UC/$UH.G4:(]M'=VH-!N)B!O/SLA,#[J$- SIW[B9DFN M:H:A$\P3^-![/)QF_>?/IW]QIK.?A_3/QL\_HL#V04"1>@"1/XNC.]\3\&4K M"Q&]4^$V@=[[%?XY$:C-1GX(*M1W M06GH]JP09%E60!:\@(U",IBX16X3K) MQ$+C+K%NY\!FL$)Z9&BY$ZP0P"4 "\>I __[3@RKI/%_] M-:@T.CE>)QH'I+!Q=5^BE!;F!AF>#3P96@6KYW8N]#$$7?\#5)L81TXH "#>^B '1_["?? M>%6P&3Z:U!<)//H2]N.X*;Y;';E+A^#YHQ$HYBD\,(;=!7,^OG02)7BAP,W^ MC X ]@(J''[YR&(<^#_Y?-SQG0/V3@;+AS='<6++@R%;AYXO]PI/%T$B[H%@ M!;_GT9.RK9F#8B8+G!C6JPZY,:Q9DF"_PCE8Y_S6FJ1:Z_F*^'6X4"-(V&X4 MCYT0_JX.&HXY .*G Q9$F,E/Y1VLK=3:V]%I[?Y;Z#3EX:SAS $9=%_DL;^- MP_$1!9U(0$9'G@B(FW^)HWL02M[-_1_G M_7^)P@^_#(=7U@5YVV0L&5HX3EHH&:=?"ROZ,K>B#64<)V5M[NMYMG9V; -?UR,!S_/W^[OPM]>$0+\ M^-OUQ9>SZVOK\^7IV2>*Y_WR]?+WFU^MZYNOPYNS7_Y3K8#![\)R8D&A@<") MQR+!A$GD9:Z(4>__-X/7I7/+G41N%,!58ASA2Q1CNFH*3W0=VW*L0#@4?DE" MQ_UF39UO\&49;_@M]-&4H.B6C&Q9XR"Z!:K!;_$'BZ?C!S#E5?P&<3[K%1AY\Z3B*/')L99;H/HH##WZ*HVP\*1YM6\F]$&EB6U,_Q/\9 M9U,M!3:.A9-:J9.D^48PP 7',R7,/_@ZR"OZ@NS?9K XC.?Q<8&91$%* M:QK1<<(U].NP2-J0,^6XHC.##W\GE@CFN=A\\9T-ZFM_U2)&C9%!Z9Q 0(H: M[C*6 3'8D!8Q5:>8WD>P?S( DI_*]T]'/"Z6*0E +-&&XLQ^ PP"P"&>;$8'6&&30.QZAXL@A) M?69$X!ZL'V0__#C[ &M#NJ48#AZY'WH9?'G^(6='G&_ DZ\PNYO%8?*"&WF= M"ML7V09'5\JP)Z; 90 L%QI0Q#KA$SX%[D+E G20:2"W\(903[B<^4+(3))$UR^(DH[32 M#*5J%DHY BO!UR3^:,ZJ _X(PL"/Z!6@>X$9_&2"4BF-(_@^URZX\%@WCE#% MPZOP6V#7KU9>6[#(3::V3&* MQ7\SH$RP*$#AS#%=ZD^1LD E67$4D%)*9H*<-HW IY',KDV1TOB51(D9B/=%[\C3?Z!%<8O) M!%2N6F**M 9_H%H5K-JAOG<+M"*[F["P4=KP5;C3% M5=#?,57NS_ P*4,@B*!DG6#S\X?H(DR4Y4X;UIKI\/?CR6 M)E+,PQ\A \G0 >LU1,!J6+"$5AL\FJ@;[$!W MXF ]*CR+OS.+[D5L6Z%SYX\E2XEP+(NFN$(I"LE&Q/+6WY6;BE8EV(*S2!5' MT7*Q8@D?*D]"A'<^F(U"PQG V9X_1M,;A&NX[%NZ+ MD&@IZD7&4>Y^*6QI.02&.6'E?^2A'P%&E M+<%!_=,),]345(M.@2XWC;",'7]!A8DX'-^9PB-4-4K8+&081Y*Q%/[94<@279>=T\ M/,F-(W#!0W#"W9+%3G\,Y]+[2%02*4'K!3T--V7+7X9[11Y<\*E!CIA=R#-0 MNTZ*^OKRP:AG4VAOQB$(% 8Z.Y&O X>M_"$MOF88[,@8C%\C,$Q$GCM<)'D+ M3$>4;L'4OC?U0Y^X!&E(=F-J029*@H>HAS#9##3&P2KRG%7GB0H*)<1OF4L> M!&J&*$NM/T0$_K[G_X\[6_FA.:M)'P!8)8_:$5,['AUFHM9)5"X\;?5JJ<38 M^#R+G SN Z&7D"Y,G,!XR\=$_$0/N<1%VIRE_I2$HB)2D(Y8@I)82:35G8 \ M=546\H[3?V3MQ-$X=J8)T-0W](M3B@4GV6R&<:X):@CYAB*@&PB'5$.]D MT#W'LS1Y_HYLSYQED-8-\*=A%$0C3D7=\)A M1_0Q1(8PU!K5$41K.^!/AJ9 RQ;.F62*C/+&PBQH>&YLL M,7-)G8W@:"!;WZ%=J)PA:?@03HCE.:E3Z"\.\B!;PLOSY IRL\1<"-1)H*"@ M B$7DYE:/@=/R/]OQD[7&%G?H4J%Y6Y7+9E*8@?V$Q7_E&%T^2\1>A_2"(?0 MEL2*K8?,=;,3-T]E2,HF]6*J4P%?!#*$3 [Q M*4@7#F0='2^>H@J@YW$^M$9!1B8B]ST);2*DNJ5YDHJIRC7I'J28SH)H+OC( M2'12%JODUV(EA;J?8%Y[3N-T7GO:.*WWSON#1O-C<]CI?&P/SYO]]G#0_#CL MGK2'K8K7GE[^^^SKOR_.?J]6U1WZ/ZK%3 /C *<+K"S.JXKOPLWPOCX060'A M3J<89*6" 5RM"CXCH:+\\9AI\]YL[*\F8M&03O+2@&G>E"Z#(^05B3LGR&1$ M(5W91L[5H7G< 7Z@]J@0:_JL$^G/"2=&FI7:O?A(L38MJ)$?@VSEUM[J%[U7 M( 30FZ2<+*Z""F*I0>O62?Q$\07=DHS13. HM6U*7P_;KN4V1;( K.R0]XN M7DWMYACKN1,$.0/6L4Q7D:&?P"DF\J&<8\8G<76N=D&E?G%5_J@J1N 4A_A" MD$@";7(X>!>$,)^!%+WYUHN3R@\V%E2QB6(56[SQC,EI]6,PK$ .2; <)R;1 M\=!3N!@SX6B5)#Q8&9:8.,7J' 5>(-=5'*16+0O$#6_C3/HBN(]3E,B#V O1 M'X*7L^K">T)5-"L:XA?JIBDKP>6V[]_A3M[]://^8PX*.(GUCDMXA?=.'H?\ MA'+EO3(<0[XC^<*G.[\J5LT+FH=S+JCA'4\4-7-@8I/>"?5Z6M!L/M;AD6M: M @U(UY;26)%M;2XC1\ZE67*OETQ)?E-U"EF2YPI6'Y028-/>5 MA)-E77II()?^*=2#E7$<#KPJ/\4K645TJYH]B'*V0REZVHXH!B5#0$$^ M"G<7*4"D>>#(/.B5I;DE1O74I10A5:W*[* -MI!; _Z4?T06!8EPA[>&#&[- MLELPH8,YE;)AC;D\/I#JS/?##-/U-MC.WQT9N0!Y"E*)3,D :&*&X!2@.E.@ M@0]P$1_F4<8(.IPFE:G7),.;2LI <]NP_<&X#>=7T6QMT]W>^IHNG70JQDZ% M5G3E #&MO1Y>#ESCUM=U,P=M ?[W!GZ7).V_HNAR)Y&LK]S^$6Z!T,BTE/(Q M[XC @HT_O@0- M"D60K%3;-8K]YP6R[,,DLI-#J8BI5#.L&U942=Q2K:I\):E\ M0ZDP:7R3#ML^\],;@4$^1E$ZKY!4NIYB]?-5-AJM+P!V)YLN8W_LHT%S@\[4 MA@N\E==-);8?*3#U"QCT4:ZCRU4]$79^ 5LXW[ @G4(5U@CDPR@6G&0;!UF* M!>'X;VGM[4):5,N\IJZU# PAJHBG1$.HU.K;WQB>1HJYKSRQ"Q>#R( MM%JSSKXKY\>QZK7FGY4/3QR3A2/G+N(OPK.PCPM<'H;'LY!Q9*2Q( =U_I[5 MJ@W^7+.^Y'^12N0>[%F**X;H_8(DPLZ*O H/?IT)34=XW M;AF[8;@\Y7Y#*_S=/]H=.-(-!:*BB#(_VQ3@R#EGPW4VUF]*EE(;@UM@UV!W MMJ3=HM2YM/(>]]2R3%(!HL5C7Y\3V^U:?1-)4#K5]99S:I MQBM&+4?I#LH\1F-07[Z;4*83V%X7#5/_NTSZ<[@4'=0 0P#TV3S'+LMX95R# M4@=H?2YSL"F%?9(B%F=O[7$I;!5$]H)YDTMP+>9/]5RR9N2AOTJ9L[E-U+"[ M3;!"-K< <+UK?[M9K_4W$7]Z";Q=DCT+_<-_W2:MUWM;L/\WIO7NJ]#ZAN>] M(:UW.MU:Y^V/>B/_JDSK&%C+K2S9N/KD*:)56+@?TNP)L"%OM1E902_C(95% M\RZX,+XD/,^NKC]X/L8O/,6T&]KY0$Z-7J_6W9BKUQA:T"2^/L\O2H<_7JC/2ZMC%-BB@4VNM3]'\X%T;J2(F1%0DE4DX"^QT$/2PH^H0HR M^#=K^A>U+B0V5M;<$_(?IA/Y$?3VU/EN<=5I>3H%Y<[HCP(KNN14":KQB48C M;%.ZG9?B*&QQL*6R*BHB2Q/[[7;S;'#6Z7;/3SKU5GWP\:S;J)_U3AOM?J/5 M'%2[-/'+Y1>),?[E_/+K9YII\W+K2L[PZRZ,^>N^TB9.9$"=:EKPKE418 &* M^UF6E55[;UR4Z2YN1_6HR;[^%<5R6"Y&F0)NHL]"U47*O32869>M:(;A V>'M<[YPT9MAZI](M)>:I 7!4#:? -FW?C^E) M\#=J_<,N0"Z)3!GM"G8K/A#X35$:N206\'-4]$V+^Q_7>K+TYHY7A^N$\#P9 MA*3X I86PA>R6?G3N\PZ?:-Z#'Q^N>KC$)-'%\ MZQ=$E0RMSU&();F86[7^B<%FZSJ-W&_6252SK4^IA^50U[]\?O?C&J[4 PRQ MLS)E;>!4$='6RW*!/+BS,HJI@F/D8+DJYFZU=)N?,-7,L(] ELQCQ;->&TQU M"UGR>'6K+!O.A_E0.9CXSG7#9! 5M<,YE7&K9T'BW'[ZQ)NP9#_C$K2\;!B8 MNU1/K)=+/SQ<2U4/RS;M!\N',5E.%<2JZO$E)<0ZZ)P-/Z4%P!R.>]0GB(%G MAA"LLK"RF!M)V?G\(-1^5E3MXI%1F?)&U#=I1 M;%3]R#)4T_N$&I:AD QT^XE]+;5-S_=(/DZT@\CUR>-;?^("%P_A&3.%:RBR MX@+.[9GDM]2-^[SU8WA.'N4*:Q-.[V\(6+I\@*6=G3QJ@,J*ZU(I_$KS$XM= MY(A'_40L5IQ2EV+O"7S:(Y%>LX9E#Y,Z5;@87&^E$0\9W+!N(X%^J8@(^_$.]5N]1IX\*B>3?0@A%,M&+F!FRPP_M M6J];G<#4)A>\(6VM.,K^2X^RW=C*4;9:&]7U;;B C7C%5.RL$2P=E!=PJ!4[ MSSD\[?M+& KT?1^T4LC_UE\0HM<7YV1II'Y!0 #\ M&T:=:-1A\[?41/&!4&IGB?A)_;#D(!70%? 1//"_OVLT%6;%"J@*?D<'7E$ M6Y3_UGCD3^WUOG8P+],/5#]O]84%? WV=!=&>"VXO?J_I6>L_XK)0X+Q/"H/ M"WH;O)1M!ZL=Y:]+ 0H5G,['>SX5I7XF8LKK'-1"1&%;QU0*F\0/CC(LD4SC M(9)!2!;)_'*3C=EWV6_[ISK]9ZUC>GWJ.5_A'B@KWP(#__@(Y0*-^"A+J$.( MXPB%=4A8,$^03>L)0;,+PJF"($*O_26X1CND$AQ"@(WN/TU\#TR+;5A+90/< M7/WBU2^"-9NK/YJK[VZB)&X=]]N8!OV@'1W%/_W)=848C?9!>SRX=K3*2DUA M7.3Q2BSRR+)V>!CO_O'#&OM[\OK7L9;H^C??3\ON]#IVJ]G9YKZ>>P=;=>NW M*A5B6,RPF&&Q+;!8HSNP.ZW%@/1^LM@A!1\PGZKJ M(1^OHGS"]]A%:'/79/F^T>W;S6YK VE27-,F^]G.3?YXY.[O7I)@JV,W!TU# M@88"WX@"&]V6W6RM$S6MO@(^T,#.Q\=;"S8DTJT>VLZIMV&WFNLH\.J9E94B MYJI*T+TBSH[=:*^3DS"T:6ASY[39MQOUPPAY'98_/BPZ_CX4]>[)DY4B^VA[ M=NW&H+U/EJ=Q9JI-4%3O_K+I;H:D#$D=&$D=NW_\I8RGM7;A0[E>IC7[;GE1 MAD7?_S][7]K<-I*T^5<0>NUI>1?B$+SIWND(M^SVZUU?8;FW8S]"0)'$& 38 M*$ RY]=O9E;AXB%*("CBJ(F)MDCBJ*I\\JRLS&,29O:.6[Z-4LRW4G.JN.%T M:'6.V9$JMACE[0CW!OIP7&B[JO"JE$)_Y?D]UWZR$@[M%0Y#O=SAN4VA8$\SCE=E=(*JI1L_&9-NT53511N^E3; M2.&V!XV^[6OYH'*-:Y5K3'U,]-&HR+Y2]?8V*\6,5?*P%(N=D\7Z1E\?=)N1 MSJ]83+%8!5FL-QSJQK@9J8W-RM!1)V;4B9E:2_UZ0U"=F%$(5"=F5$:0.C%3 M+/';T"<]=2JA-1*T5N <3?7^4(45%#BK",YI7Y]VBQB>U0-GLQSR-AV9&0Q M?1>1D)45A&V2=U5$5-\HDLJHX*3@M.=,WV#2K1.@6N$;7_SV,=,MDKK@A:8W M=S"_D#H_97M+R@Y$;;+MAF-]7$BM5L^VJQ2,JRHY:P7.7G>BCXUF>!X*G4U# MYT#O=9N1;-4LK_@]==/VDI;.KF-A_T'LH8M#:*)S?-G31\-C&D"HK<'Z",DJ M K"&Q0(4I!2DE$==ZFYS4G^BA*,$ZB3I4:M3VY.DAC[JCG6C5\2::=I)TDJ) MD2IE:"OAT%;A,!R.],%4%:A1PD$)!R4<-H5#KZ=/IX5R_!HF'%0-BC9-NT53 M511N^E3;2.&V!XZ2&A2KP+]SN.-[VLP/-,>S_"730O/GOJ2,T@&BSO&6M'7? MG^I=HT@^5/6V1RO%E%7RM!2#G3%[=3C0C6+%.!6#*093#':0P<93?=!OQH'! M9B7X/+8.Q?]HX*[XI3'4QV.5ZE-KF5]O! [T\:!( RT%0 7 M,A1-=,"GNM$=ULGX5.Y,M0%E&+6JJ*?@5&TX]?3!L$ATIOJZL*'.\5<\G(K' M55D8NBQ;AT(C90JCU$)?N_:7\,;UE>T$S$(-ZWB@<2D*WC('6N\/FF$%5@KP M596QM<+F0#<&A0XN*6PJ;)ZZTH]N3)H1=VR6]_ST^E1-=*N-H3X9*[^ZIH*P MBHCJ]0NV2U"(4HC:XWD8A>+/U5>4#76M/X#JM$*L ?5GYZ:#YPC I9[YP;)- M=M]8'P^;4::L4BBNJN"L%38O^SU],"HUFM.4+#,%YKJ!N7C!JNJ)VF:YV()!B4:E&AHL&@8]'KZ M:*(*2I\YK*=*RJFB@8K"BL**PH^==MN#1TE92 _S("EDI(IHU:J(EJ$;X[$^ M'*D>CHWVK!2+G3&_:]+3IPW)[%<,IABL>@S6Z^K=03-2*)N5U_/80I -W J_ M-(8]?3 IT4.*L(SO%4GPZ*N#[5 V>S'/*] ME2 ;:'SVA_JX5R0J5%E!V"9Y5T5$&=,BZ8L*3@I.>XJ1=>LEG]KN&Y=0";)- M5N! -[JJV%YK1&RML#G2QU,5VE'8K"(V)_J@6#)\Y;#9+.?YZ84@FVBT&OJD M4+FJR@K(-LG!*B+*F SU0:]6_>(4I*H-J;[>+52"OOJ*LJ&>M2H$B?DZI5>" M;$H>C_)AZH;E\NM&5E;9*W#6#9RJ$&0U#02J1F7!5X'ONAA,!Q>;!8R'&@=_ MFBI#WNY,3T-OO W.]^5([Q?J7],40Z!-(K62 .QAX%P=:E (K)_NKKZ*;JAS M?Y-NEX,&OWG_27,=\]9QG7"MK,YZ6IV50G)5Q:="IT*G0F=I=N=H6&2/J/:Q MT68Y^(3UL\Q[S;-5=&X M^7-M)8V5T&X1L16-6S'O-LVUE3160KM%Q%8T;L6\VS375M)8">T6$5O1N!7S M;M-<6TEC);1;1&Q%XU;,NTUS;26-E=!N$;$5C5LQ[S;-M94T5D*[1<16-&[% MO-LTUU;26 GM%A%;T;@5\V[37%M)8R6T6T1L1>-6S+M-\VS;65-%9"NT7$5C1NQ;S;--=6TIB$]C]#\]9ER??T7_J/*%42?X[?F"F* M8C'LP;,Q%]?QV%4\@5[WY:_;-Y0PI1UU5)Y]#%M]2>F_BR!^R,J12J $:?[H4DN/5=&Y[PAQ]HX8)I:V8&7&,@-6SM+;/8\I8%6M_0 MJ^YZ5,5,.04:#JW%<^"CUS6.:7*G2%\6Z8O5T3LE+HJTE%6X:#XN=M67;'O% M]V]LY0^,"E4F5MREN$MQUV'NZ@\:P5W-ZL'W%KZ],T/GCFE+,_@! M8[O"?UFH7^LH*F@>7IH%NO*5SEH-LL%?V/]'3D<=+CO707,-7&7QO)YV$2? MNZ#BKJP0;).LJR*>:MA[7$&JVI#J=KI%HH+55X8-=8N_,H^#ZM0X"T.7D5-L M+MXH'(I\MTRU[D0O*MG!%8*[E45 ML J:"IH*FJ5 4^U>5\THN/CMHX\C!!5N:Z:'*CTTO;F#QXA,#O: YH#.=X*L M3=!(@W7K8%JE#5;E %4=3Y,BF?4*3PI/^W2G42<\M=VA_@!*TPHU?Z;]V;GI M:*'Y$QSIF1\LVV3P799M\34E:T?Y+G6#"[+@;0'3RMR7BH<7"C&=H&MSNST= );X//C>9!7^7NMD*B5A1_ACJ[ MH/!7/\5=??W<4+?^)MT?!_5]\_Z3YCKFK>,ZX5J9G/4T.2N%Y*J*3X5.A4Z% MSK-:G;4/BC;+MW]O.IZ&&7.F2ZZ\ZUB80P=N/@VAJ?YZD4VHN@!4^4O5QE\- M_24%*04IY8*7ZH)_]KVK]V_>?#VZ"%^^LF-_]5.S_0C3WHXI[;AWX,4J/)ZQ M#-*AU3FF3E*QQ2BM &"_4(FRP@M2"NF59_E+,"K69'VC,M!:::?\[XB%M,3I?",$^?QCJX?!5K >.2&7-?N&?Q]Y[![2LFR'6Y%G---,]\%I814F#F> MZ5F.Z6I+%@:.A;^;H8;Y7396!06ZS0)_27<%0L:\'6YM,GYU2.V?5!;W-2@M-LE.R9H-V M:3Q7ON')43HH)&/K L86^#SU@]RPD&!4D%.04Y [3N6>U7*4VTZ];FZ_M4$G MC2J\(&H1%"H4*A0J#BY(L[RW;-S77[% 9-JL G_FA,5#P%6T<'K=SC';?56W M<)1173W(&>-.D1)Z"G(*:J"WU*+0=4%OI1*#JQCZ:=B\VS171>/FS[65 M-&Z[LYB-[6Z??VRZJ6*,56[DV<&N#.V"E.T;*B]=H;>VZ!TH-['^>\-)L'G; M>- N^TW)[S6FG::TQ%";=/6 7&]4* :L(*<@=X0]V93&4WL5[U-+-96 D1U% M?$JK#*-MOVUGE9:)6'))ST=;(D# B\>N#RY\'M4#\=*GTNZ)QX*P&,F3!EE@ M2->RPA36'N)ID2)QFDENKL,/IK9B 9Y*-^=4_=YC(57"YVD=*[C \>VTEE'G M$% 55!Z"RM,R&$"(+ESN.-[! 7'L_PE.59 HEW MB6^3%]YB3^WX^DOKD8A<.E[$L\^2?3G9SQ7S.-,)GRL7KH$A;5SLAS ][5*\ M_U7NEE<',?O\^O?$;WS+0M-Q>5)]$/UB)W2 &*(L(2ZZA04( ]DE+2V/ERER MAY%YR_Z\B#A?Z6Y/E8]Q J10)RE M;R-A:+5-C&OPQP\^8\YBW4EGMBYC!;$TYK+0R(GP"*; %L"*/!,@8)EQV47V MTW(C.Z[***IEPB=9\Q$N#QU7XQ$HI!#4!#Y!5&X44L7Q[@"R?K#&TIS<=VU= M S3?+YSX>KP87@Z/6_D>BO'-@8M_!C]%+&TA^6,!1:5),H>NS* M]#N]$E8&N5%$;-TUX..&,>VS#Y@V>@AR42/7HWI>1-@_$A5S@] 7;(,H6Z*I MX7@SK(.*DO8)-7-/IE;BKS='L%T\[(!]5X6JOB<90V^S91G]=Q'$#UF!:7EU M&S#SQY4)XC5X;;KWYIJCI;\(Y!H_/VD/$OAY[8C?=S:J3ZR]XL6V2UB]OV+9 MCPZ-NQ:J(T25AD9]$%F@[5!?H%@B+14P&[Y$ER-CKX(T!VTFBD![G*'?S^*EY[HL19)4Z6V??S>I:Y99@ 94EHDI=;'.F#00GLGD6R\-R3A2:K M[PJ610\*PS%Q@(HXOQ#R'[/48B;M/ MUI9)CFY9)O,1\K>ZXF&Z]O'CM80 M>;3!"CD='XU 2L0HO,6G_@O9+0D3]T.S'O3Y?@] M SGFKQDM0^B0'0ARPV7FG2-[J,@U$68C^*UWOAMYH1FL86P8MR2\T5NEI$NB M 7CW%P%6WP/1]V45.DOG/^*.KX$//+/4+DV>F8/KW[_J:&+VXYVSWYB:?,U* MDI?&(9>"Y@(+E4X1+OX:@>WK R]:OHB?B\@6=:B.E\AVP"QV;B,A[)&UZ!5Q M5 DN-3TORH>5-H6SZ$J3D0FH$V!P\>1&]2E&C(Q "_UHX 80&"N?@X3#=-05V'."76(VNWG_ MB0C[?0VKX;H\8Z:)N.I'/P3[\09RGQ7BR_[0QT%\TRPP""B*+26V./'$ID(Z> MM0;!8WK<%8(A$PDVEW[DA=+5PW@P0@1<0)9^$ZW$G@280%E#B<+AX$B"T9M^ MCI?8Q:$+XY>B_F AQ]'LU!C+&;W4-6P&!,U0:=[E=9UY.VP,8 M[7#D#TY@7V'L8PVO6K. =CT9!UU&:Y.[Z184A(W1?;$M0S)WUPB /Q;,2UZJ M+6@_-@2>"F'56+)2S,X;\OOL^++XK=>=G('A,A98S%*'HP?D9B5ZR=3N82CL MRO;OO2QK;@I3N=^R,&VQSID]# =7W?.8"'TE.RVPO /!PAES7H3P\Z]]9F&]\.1^/+\2*& M.VGD4^&&(R[@!\]V3&5N[#,W/B0-$?_LW'1$DCZFB2S/NF)O11!:= ^, L"] M;,>( TU,BG3KFC8C8\L8+GDQ3J,^PK*7"1"$;)D]E=^^Q7?Y,#/:F5X"@DS: M#L8%0;L7>QOZ$1>&.!-Q$3/P8)0\3K6A!>31+7< <8&#FBP9X1YQPCQ8_+B= MX@8!\)Y$)J!8!S%W:%W&N]8E9>07_5X:_-#E5GPB-6E B2;+=\HL>67@AQF) M?T_L(TB5&U.0N!N>"UH[<9IP)LD+2)^3.^J[(,HJ3OO@"OHW#&!D3YF%K'A,1\@8]/%"P)2:PW&-BR+#[4MM%"V'? MDJQ@Q/8+$W.Y7.ZGF3I)N@=8MJF=G?$/=KGRE(M@AB+JD0:]D9%WCJ."3*0V M^@]N]&\>7&OH1O^S2LV;-(@'G(9N0JRDUF=E$MF]>:?),)0F@VDM*.2DF?. MB3DDD@YG@@XWLCUI@ 48U^C[@FB@_ "1\N8'#@A$3"NXHH?8:9A49-FE_OH2 M9#(^#28LETHG,7S/4F=W(]#J:7^PVR#"@&1?.$@@ >.9.0$HI_S$1INVT L\ M.Y=8A93_M1FHY3D"QE-/B*BG\938#",#*XZ;B,A'?&ORZN1^E.[Y&(QE\H4( M+E!, ]\NEO(6 "!LG[V+1M=%(0>?UDXH@\YP!05R-?CS/5D"GHBR8) ?0.EQ M7#LZI'9>2R5CVW/,XK0/^#S"A'W12S$MOIG+22;AI!T3)5"94J73%D(< ,AR M1.Q*B_ 5&MB -L=F,?C0K*\3UHY^(WW,]P3%)!7:N[^.HZ*?02+<4!A06(6/ M'U_V?.2HG )'?R5'!Y(@6.:,B(5FJ=AI2@\943:R%4\K"?92?G+L,\K$<)&B MG'J*:(H"?=.;X#IZ1>QO49A.NN*8%1YQ,J\!Y*0VT \$!Q.&)C.ZM=@'1.3* MK',,;\7[B&)#SF9B@TU8I3@YC 2C'@'0BZ0@^?Z_T,=T'48')%P43Q/#VKJ+BW![?%*FG_:P3G/R5SH(9$QXQ)&3L"1A"+ ME023-@[I 00I,"&*: E@RJ@L4-9+Q*=F@S<%1#*%$*;M%,$2?O9W],=$YA'F M R%A8 H+=P,0Q,@2/W:J36( N''J9RR_P2B#L9%X/1\B;=?]>EM;J!2BEG@#[L;QR1M-GBQQ'88R$!P\&C!VY\ M-])BB;'CE>ND6SQR!G!Q/+L#''?+PGLFMVHVIA$'%66"P.,7O?/4',(&*%)Q M:DD<.".PB.-H&!+$+.(%04$>6)S]D7>"C4W9R9 M973%D>'2SD=OC%:4UA?#,Z/0C[\013'H&W%@VNC"Y&_1M ^P@)5KKCA['?^Q MQ?+IJ>ND.N$5_^#)S)#O_&R[]OM^,0C^=[8F5JK=< @,]JC;K MY%![+8$L.1-C]5.CU'KMO[KTOW+KSFPQ;J%#\#N$VF2PQ_2OD^B->^D M?:^0T4ID;$L+\#6V8WJ_8_!+E0G?T5,*G;4W2X;!D;@2P[%04V5ZFS=Q17U% M_393OY@+8E13(6!Y,L^TS8;4-^UU!@TI;RK@I^KJU@-WE]W&U-5]I3!7#\SU M&E,]?+^L:[M3]AW+-&A/<,V>;Y%D&(%V7K9B"*?&_J!0LX9R&XL46X!S6P>- M-JV/O56SBBOJ*^FVF?L/V'C^QGX[E-R0> M7\P[K5<\O@IF:=W,[I.' XOUB*\B\-3>8TTP-VI,L^QGVWNLJ!)^P#_[/3#_ MX[CGMD%/+CX'A?;1RXTJ5U&N-M:(;A9\C7X%=@,5?A5^BY%V4BACLU;H+7O; MKJ*6! 9T;:Y5M4#'MBCNPX^UQ%XRIVO">9ZHQ;$+EOOSU\O M'*^(>JZ5/7G9ZQ92W+6R*)4_U%C\&IUNT]&KDM>;#>'+@KY3K4"\4P2?-0VW M]"F*PT>%LK1*G_RY#UP\6RR@=N_M =T[5?C5IX+(9P*#_MK']:N;N'*]7L)F+ZM12[A,K58#FN9Q.U:E%=FK9 MY;.T$A&J]X+JU*(PH3JU*&0\35JH3BU/R.-5G5J:LE-2&4'3X$5H[<05]1MV MO+)1G5K:<.*H!;9L[7#7*U0M0>%.X>XX:A7K6%$OW+7=,5/=6LK,\6U#W?Y* M,4J51'ASP-_V9BT*_"T&OZ'Z=*F.+<6B4@V;=YOFJFC<_+FVDL9M=W!5QY;J MVWL5F[BBOJ)^FZG?L#W(1G5LF;:@@WH5S-*ZF=TG/RIG-&834IV$JPGFC&YC MR@JK$J\M;]EB3(N=VJQ3?4&U;=)L#$_;W/="0;@)$#9:4&E;]6ZIHZT[+E1$ MNU[X4TY6]8#7;T&2I\)=]7!G])5SWWSGOAW]6XQ)!1(FJQ@U54Y1+?!;+,ZJ MX*O@6PGX@N]T_L,:Y\!O$XOGJMXMN-=:)-!:"+:J&T;%1&_MT-KMC-H 5A5= M: QB+WO/%VNMG'RM9CYX'4X%M&5!U"(H5"A4*%2HWBU/XX$Z]A(HV+JY6;T$ MVF[ UQ*Y+6K=HI#;,.06VFUI%G)5_Y9CQM#;C _;3^_?8FJ._:\+_G8R'/2, MZ>^_&^^FP^G;[J0_[O5';\>3WG!H3 =#O,?,$>>AV9YF?9_>^"4+?6.R^OF( M3C!/'"A]S-<(O_[R^>;+QP]OWWQ_]U;[]N[FSX_?;[0O?VA?OK[[]N;[!_BU M$&Q4YQKI=!F/:%TS+KN9C%%Z>YH&O^Q<3ZQ49:*ZQ>(K-K^$W?L5J-*B:*EH MJ6BI:-FP^26T'%:Z'=SDJ5.?[#;,9?,>V;GGJ$W1IZS']#21[MP[1CNL_?(7 M,.ZGMV9FP#66:Z@G<-8W]):STB&Q6+7.6&5AH]&X(%,LQ/*E6D/C8)2(JE362>X>Q:4Q? MT3?EK] '3X,;7,?W./::M3$&CG;U3XNM0FV%IQT69L T<^E'7KBKGVB;F$S% M&VH_/T7+YLQ/T;(Y\ZM417Q%2T7+4M..Z]S1X.*WSRS4;DR7%3'_6GMPO+.KX%I<^SS$ M3:VBH8L&\.Y)(W&G9M>!W@,GHXC6J:RITR9(G3YA=^,"8Y4[7%<:"KNC;@FU M"8K77%(H52A]A*P<%RM_IU!:4=.ZBBJY#97R%>ZJA[O+0:&>=54$7HU*(98^ M]_>!S[GV-?!G3I'RR4V.LI1FL)2Z2&IXV.T^=L *R O+3@-Q[GA9G"LC-!'(%Y]KT^;6&EBW9P[SY] ]S MN?KUC?;NYXIY?%<-QTHM0%7A_JQQZ9-GENN3\:"$9AI/6 8575;H?CYT3X;% MHM$*W0K=U4?WU.CT%;H;CN[F;*M<%LSTKM.^RLXT207?AL"WD+2M/7S5CN"V M^ZR97#.QT"BU1?!GFL="C:L3FPW9+^P-"I5AJAY+J^CTD1!]9 N22FRS](9' MH;:DZ2G8*M@^%;9%LL(5;)L'VWK.M>GS:PTMZ[$7F'O'J:K0?/3A#1^=.V9K MIF=K'[S0].8.=C=^PSGX.A^6*],)EK(I7#!7578+1Z7K% 09CLNMIZ9"R@J: M)4&SUYTH;"IL5A*; U43M?;(; X:+\>]EFYE*/PV ;^?/S5"F%9W7^U43N7O M$7<\QKGVC=&KA?OH\]9WZ#M_N;\3)"A-B[4R487]%!Z?J_SD^"3)SPJB#83H M60[3@12=%#JYK"!:44.[BIKZLF"EZ,:X?0IT9S /A_U"08@J@JZ$:BKU/EWX M9<4",X17JBJI[0EJ&_JH5ZRR=O5B,0J=S4-GW^BK7H\*G15%9V\X5)N"M4=G MFSZ\UM&S))ML' M+V0!XV%<@T37/C.UT]:*:'%_HO;9%#8KBH:-@XO?C.Z@4,ZEPIC"V&,Q-AH62O-1$*O15LJI5>%E M;W)4T=$J&:SJR-MSR++12639<'HN&#X\OLOL:^'<.=WQ/F_F!)MPH M[;OY4U7+5#VTZ8;LY MNS:7_5ZQ/JAUVK=1!3^;B]]1N96]:P/?.NTXGNA,W[O9C%FA<\ -R%W6-<4,JC^V:7$OCLLT_#-4WU&$H!>0F 'F@CJB N^!E[\0G'"/YQ(QR,]MF';[PP\%T7/\8'!\\= M)J@2NAI[Z,70C;&ASKTH=%82G>/AJ-P:70J;"IME8;-7K R^PF:5L-DHU:Z'.B_8< P7RP%J!H3KM'M7CJ-Z\=M'QOEK/!^H??0YU]Z$8>#<1J&) MG>-#OT3/M %L7N.]/-J3?Y;0\7-LO2OX/2R.:]A]\K(W.DF*GL*OPN]SX/G M6+"#4'IHX\_=.FX4,EM%Q9_)IDT-DQU/;(CM^JSK4%I&V;!05N1!$_4)$ZV0 M*:J8NP!SMX=]S\"@_\::$3I/7"W5E#'YL 7#"ZT.B7D794\>H=SSC7)'^Y_RR5/)[B MX"H$-!$!E9EWF^:J:-S\N5:J)I.BL:+Q*6IP)0M@3,^P N?9CO-#]EK#K3@+ MGFK.F68M3&_.N+8TUYKGA[ HRU44,LUV F:%[EHSN<87_KVGV1'ER],N+ Q4 M\V>:N80/(==6 >/P/&9KYBU0MJ,6?FOA/VG_HO5=,M.#M\TB=^\J_9/.)B3? MTW\SXW<=CUW%_-+KOLRMB3%Y,-)8D*'HX[UXY:WOVG)C]\9T 3GY:3QVH+O: M<^4I,3E B6/F0I>G531[72/9@BOA<<1$9@#L<.^$"ZW$)\- QV4.M#S:E2"T M$5(\!ZDG/\+QK("9/,TJ>/(3BK^[WQF_+/Y:QRO^YB/@6Q98CX+FQ6^Z%K"9 MBV7Q0;&8VBWSV,P)M5G@+[5PP>!7U%?:F^7*=6:@DSQ;^^H$)NBIWP/XP#73 M^CMRN!,ZOL=1,_4[HY=TF:G=^6ZT9%H,#?S5Z/1?ZAK,.G1,%W2.8'P#F>9D5!P#QK MK;&?0LUJ.&0:7[?3>]G1WOV,"USB) L^3M?\*-"\A'D2'H!%F,)+M&M8$TQ# M-5%!B]7(7B7U.HY@.9L$]/O(>Q'J(YWKI%]WB\](# @5DX:!C) M@X2PA+!\]+XE&E6N%@:FC?#QE[Z<.!-]YG$P./[/?@"L]F8)S&"9L%1SO)%6 M+5JMX#><&\X'GS$/S.429M\I)JN-7L44;:GZZY2*=M1\12O(? MQ+](-?%7;KV3'TJ;,GY3\'1)0 OY?92,W2WE$Z5@LU0I;(KD MS3?LE[/=SN0EZ!;O;]]PFA2$9Q]#;W-CG?Z["-(DDCF[NH6% M_W%ESN"=KTWWWEQS>-4_%X%3A#H*"PL9X8! M%8 N"4P43G"AY]\)$83,Y;%[S34CSUJ@&>G$Y=;ST;,2U)^LK_ +!RGC_W"8 M]M%/[*N_6H$4O_%, MZX?VR?E).+U>^);OHOOQUJ&?OP8L_ ]HRD88Q?^'K;4_.S<=[1.Y1RO7!&OA M$P/E:!6-KM$$2Q V?X!Y@!IW%H&KAW8"N27"$@I]]'5HX$ -TP&_Q_S!3)#; M&5$2NY!ZSESJOXQ5.3A&0&#X4N.5[=\QS&'J6 M/$2?4>I\KEU^^/9!^_3GQR_:_]2NKV[P1_XJ=M?$($!*6O *& %X46!_S*.E MCM(S7&L<00:"C_[5;LT _EXR,Y0_$/3F@6^Q8*TY(5N"K? %)DY3SCQ37!%P&C"U. M)J&Y N/E)UA/(0.AWA_!B+D#'JGOH%F7<>/1X!$!^@UYGS4G3>Q!Z, J! PX M"]L12B,,;7P6.K"6,-_SP@]-:5R.[07%V>06R?$H^B C!N2,("UYA-Y*@A=8 M$MOAPNRD1;$LW,&0YO[&"D^[+_$&/R&Y[U'G1M]#0$C,Q\9J;$;N?55J]TI< MPAM]6]?L()H#CDR@,#V: M[;LN8@S>>"L6S7%!\,#XX^?$ U]*@8.+>4M\"H-.5C!>:PMO B!%.%*TD@'8 M <.8!7P+MO&'#!F^,0YK9\E!^0%<1<[%Y05P[06P*6)5EESZA<>O<#R.H.(R MR&:ZZQ"'!82Y<\#LUV,@XR?@%MQ/X0A=6$!T$9!:&^(H"Y:5+[S,'.IQ'+@A M"<82\'7(YGZP+JI9=NV_/)]FR>_17/NO-FHC9O"MXLH^Y)Q!V-'3L V>JA1MCAK^KQE[. @$JBR?7GH"Y1 MU%L )RG^ ;K27 &KV O%3^)]\")Z2?! I 8FDHW+OS!ZPXZ!*M!%%; [L(B* M0O#+E=09TBA:^C::2Z"#G#NA.D!5A4$DHFJXT4&&+.@3!EK;7TKG>\'L.1K0 M(>A1,OCX+YFG910IS!?#_RZI9L>+(U5DI.G'&&(GX'BA1Y9Y/?+DIR3AQ>+X M!R(;W;PAK)AQD0ELY_>L,D["81;4-W9#1>!TZ?S4]S"F,*H$#V!H*4:P+SP? M:=(^:JYJ+MR%]7:,I=D;.*#)QAY"R;'V3H!_FQ$7$'M1E7 M.>-)!,\2N2@^#CK3IV[(B5VH= \]KY+%[DW* 8)Y\QLHFYH3GMFMIN;$S<07 MPWYF>(GPPYVR>#.)MM_F'NVT2_'V((M+]YOC=M\=;A3!TT#FT?@3IUEN8DKY M)*42/@@]\M3XR0K9>R#7PL=1S3.63E;2+DTO0KD7X?Z4=@>2&Y,JBL8Z3P3; MK 6P1NNIE( N6:4XB*@W4+K)B0.% 00PNCCE M8YY9R([VW_"^.XQRQ&9S]LF[X9)1S-L:,LP:YEMO:T",XX91XR5=!L\I?PP6 MZ(V]!'8%0@J:JE"'"G64(O82N"US<#/S<+O$$E>][J\WG_YA+E>_OJ&/QJ^O M8NOVB"!)"3Y3X3M?&-W..-:RQ=_O!\6'T.V,ZABG0:^,MLM,FPXZ\!@XL<>4 M['"DN$JP B1W:3<,EG_ZDGRX):@#$/*@42@K*$YR27=Z^,*9Q0X9Y9>*O1W0 M.BCYY]KM=AIG8BV2"VW.*:M*!MMC.W+&T/;1'L<%\01TS,V2VX&/GW]VQS"_ M+S/J].)TJTGLT6:-U63A2,<_D#,,WT@UF]R2\6 ITXAV)01XQG/#2^YB%;[LUVS2\X/@WW7=(\KR3=5<;K<8<*S*Y[ M$-=?15[H#@VNV8J_99Z-^M!T8!Z40R*0/ MAZ7)M;OU&H9O'Z';BL9!3P+['=[A1Q_>^!&H8\>YT:8W=]!K?L-Q,3^ <'$" MHM#U K0LXU6:T,5O'SR9<'5/9Z"PX(E-$0PY:$L,6N1B(5F*V_;#<1FV/:+/ M_G?$1>3!Q>5WQ?+3>M^9;H2IU<#^&,\ 68)Q#=OA*Y\#@V*)YU4V$Y6>@J=\ MD'K?UP& W.4)AS'!*-I'/P2K[@;3_Q>FH_WA^S9FFG9T[6-H=[1_8\A)NX/U MPD B/LDG(4!#2G<3X[4,F#S.+!/4+";2K_#3QDA_T2PS"-8B3(!)$J_B58D'9!;8T:-CT+A$; [%J2? MXW5V<>A"/*"K@(;^3&;TP117F,P$=GJZG'+S: ;PBA^Q>^)"(LG32B+S)WTY M'7? HU:._,$)["N466MXU1HW;&$,C(=DS]OYF]+,HT21[!P!&M7,2P^#+4 = MX/'J->H#QI*58K: M*[M8=%)6)9W#<5W?RCI]F4?_PK?F 4SR5T88;TWS(>G\PNAFMU'@??= 9'9E M4WV%.%O0#Z3?#BN_<%9"4^-&*?($&@NQ#A/C$2NU,&T!?!S9W".1L0^#J%4T,N!JFTDL51A5Y9+271\"$B4"0 M9"B%Z$U29FVP_H!'0'T16;<6/-'&;V1AR:'(KHE-.0>=?.^X M;D;];C&6YN3DOP=^.#TO5A4R)XB#I[$BYB"O 1C6\&!-F!)W//7R3!V5,DF/NQNL"%^S@+?PQ1Z-P_]KJAC)-H6 M6V"XRE__==&]H,_P2BO^O&/TWQVL^O 9W/IO/LC6S5G<.W:X@#^!XV1930M/ M#JPX>QW_L<5Y%SL*.O4O]M=[%>\8C%[^&E^T^9M1[*=AZ4^LU\L>WP,\5P]] MNS_=:JXGNS6-?$A-4H1TD0NT5MFL>4MD^',OJ%7M-Y?"=JKE%J= M9T;&UNY.6=C(ZC)%^K:1ODBK.47Z1I!^5T7]G34HGZ?Z:2EM8'(T0 MQU3IC"@_$DL-X)NFST_1LCGS:PTM'^_S>TQ^)9K)V&7.GS.SG!BO0=/6;G*:BR%S?IA<]29*FPJ M;%82F\5MFNKALW%A+7'05#9P$H>PVNGDG#33XAGTCB_Q*5K3U;YDRS2I[ ZUPZOV]Q7U%?45]9OK!K<\NT,9 MELI;4:#:\'_[G2)G\A2B%*+V(6IW;VWV-]-W!VJ4B7/\-^+MB <*L$ MB#)]&[I'=3DJE'5V<)8IV:J0%O5*H;D5:&[2CJO"I\)GE?'9N%!(B5F.;6+! MIG%:906^ I4"E0)5XT UF-3KW$][@B/EI @J.[U^=GI/994K;%84FY?=3E]% M[!2:FX'FGE%HL[%ZHK9@.*2RQD^O:PPQ!S+ME?PA:4Q2)">R23S8])INBI:- MFFO3Y]<:6BK76QF$33<(F[1%IO"I\*GPJ?#YG/@T:^G?:+92G4DV_)'_@G]5=-OJ?_TG_$3?'G M'<.3O5*E6].(C7O[: 6_8L7Y]H*U2L8&7TC"=6O#A\LZ<@(?:WY$9 $]H MV+%2E\N^A">N?^':[[X9V$BNMT[ K- /N'9Y05]>O-(BH(>S]"/NKC5SM0K M#K"3GN5.LIW.X4*0N)JI 83F((GC?8]LVW([D'WH0\>+X"N/A71JD^N:+TH8 M>7/L;4Z8\6R-F8$'7W$-?KSB"X2?[;@1XD3V,4>KA&;C 9V385&7WHXP+[3O M"X_A1LW6JG#1X;H9\@4.$8JK8379Q:0@JGC M7[G&H]4*%LE:F(ZG Z6 B99 YWV7IS->^C9SZ84!LR/LL*V9]A+NI"[MN&3L MYXIY'!89%G$.H\$#'IKK(UY8L(0UQ$G$,ZX2MU#C>Q_,!6!K%Q:'<5A"8O1P M88:T+GN91[OW(Q?7A$=NB&(CQ/ 3D))=A>9/7.=@SDC,Q#-^NM75'P_C/I6% M'X)$*3Z"0>_X$>@XA%N&K!,%@"%M%OA+8G7\ ?Z==C3@ Z8MS7\#,<(U+AJN M?99_ ^8*.$JQ'+/,P@0 WC+F 0J9AGQ*";Z"SF-B^K'->6$ M8/,#P@;I^P40/;450+E[/MYXR\ ]U/'S/7-=_!>?4WQ6QO&D0!H$9$0@2C=7 M78H6G!-3FL).TZ^$48[Z9?#37T(%6D)C $5-H5+&8EUA$ 9=,^L M8/K#XQ6,5!^6R1<:B0)8;ZE"8J4LLURD. -29%0]$:/X#*;C,R^A81Q/1+F$ MT@H4EAYZ0P W:7S>^\$/L((LT+;KLO!G#%\>(1U N,?F%U$[93!I IA;%@7- M2Z@-L $2T;H Q0'S6##3MOP(1,O*YXZXS(]"[M@L?L"?8$O$?F2U/+^+W]Y& M*#]0EDQ(SH.WY,\]N,"6;&#M=*L?MG*/$J^E\39G*>\*NR6GN&2!/5US\1IW MG;,6-\P_X54)TPP7!%TAP$04$(UW61 >R8A9%) J2CPG1A=;?@ B!QV>#8\I M9VIXOG>%XDD7)M95;,UD#8#L@?C8I<)[02L3P#?\.\F66;M',1/8A.^>15GD<_/AKP;R$H8RF#=A,Q*9MA M]$)86>Z4:(8LD_$62">02RAX[$6@@+Y$)X?&QYDNG^PO?6A)TJM%TF,&#Q'?2ODA=FLVW$.5= MU[>R7E[^+9OTX^*A 0,*,GVG/8 (@+?IFBT NAUQA"MS,BA S._P@$OPWLOP M@Z5EPGHST<=%\]CY&9E_(0$'E ;K-I@9 0 MUAV]Y)BE/-Y[+&DI06*"Z W7NK9R3=P5084+\USAC8D)M0/6J)Y2V MA_)B MD&6NDO65MSVPT9)T *B6R;QKL^10LX+B>R8GL/CE'@H' @+!\R)M)$2[OP0J MH"MG)DKV$N_!0'^O^^NAZ=)EQJ^O]]UP:Q\]\LX NV+L[]P*TA:"]P6,4BQ4( !L[F,A@G M!8&8+NU':>2'YQR,U#M' 4 V"QC<($JD_[)@^=7&IV9(*-G8 AF"!$QKE*), M$&_&QWR&!RZT-TN8C656BI6WO=_M\+P,GAT?A2]!BR<.ZM%>UU.Y3F&Z' M9&/,DEL%]?.((*940O<8W^[X M$!TL6\9EI=5-A.SIH 8V2RE1].(CF)00QP=RKH3O[ZZSDBZ.BCPV*"*65> / M5CX) ,4WRJA&$B5/)1Z3^]?"9,JPB2[%(_"=)OE.OD22-+^9AQ&9).$DWDG+ M.J\I*TDVV9:2*I7J8"K59I*[2J4JT<)]J.Q$U:S;I6-?X7BEF*5AQK9L.OZ, M0LS:M@]--+%KT=+R;,'H2XQ>VB!N.$J;I?D#A90%;A=&?H2_:D4\])>8,Y"Q MJB+X@I(2BPI/ K^*^ 'T.V=7][B%0($M$PQB"DI[_ITI)!"]&:[G]\XL MQ#PF^PZCV:30?WC^OAR.IM0@>"A&K^+WR8!KN!'7)CO887E72#E^_VSW".XIWX3(I/9L[ M>C9F+2!F.)J@9%&[IMBDI*BE9\=S3H+S#Z]IJL$S,4.QH)DLQ1$ Y@_*+MJP M%Z1ULI&OE-O[!T%_'*6_"ITP ,K!Q0:>:( M6-;6EW(/J$(LNT?53DJ,.A VS2#>&BCQR>C3E#G0"M$EBZB5 $]AWB'/Q.3, M+B[3"M_9ZW=&1V1+9)CEZ:\N#N.R0'L41&$0=K2QP;T "((H!\N&Q;L#).##-J?@R:,,G'SS:=_F,O5KV_B8#J%2@" CF]WM"TD+O-B[!R /";U MJ-?M3&J)2!)VXACJ&_),+2'ARHJ%@JN(?Q+](//%7;MF3'T?BK\>(:1'9=G'6<,V&U(V/ MHM#FB.UP\->Y",S>.71*:+\03N: [R46CS-0A+@ FW_Z,K'O+09K=A;GL\=] FOAON>V%T M>MJM@!L.#H\*\7A$L)J?S/6>71QE'"GCZ-$"41@W+R8=(Y9MXAN!YWV6DF3I MU$9Z I>EIV^1%^@40VB*PT@/,M(6=V:"H&0*"50QMJN3$ MVLSY*9G;]875Q>_-%2\>;S\A3VT$(BGC]U(4"7BES"-E'CW551( E,!8N*2:WQ'E0M!^+3.1[<4HL/D7(4L=*I"9=E]TYPK?$QH\\P0.7 M7 4L=(0]D]R*:7\\EM8B"2XCHL60[F&:[,KV[SV2]9@@3+OG=Z "1*[NWY&) MAA<=C/,#;<9LJEBQ<'CH!S!0RBOV6# 'MQ?SG$ F.#6H@**LHQK*PPT9L&T? M[1 ;HV'J/FZ83A]D+"=_ULR$>T;@ \3WI"Q2*H?H*60H(_G%H-\9YE^JT4ME M>"D9KLBQ.(LLB4GRHC])U4MN'B\&TQR!Y-#?R-Q2+*FBBV@9RDE_-L/#!'AZ M&,\WXK# N5O0F^,,SQ>]42?)U=RL^0!WAZX8J=S\QW1OUY$Y(2K3KH!^W"QO MIS+MRHRL4JFH[^9/N8/X+LZWPN^T;YBQ5"$!K1R)RBK.*$AS]>(*9*A=Z-SY M40%78]SI'K&5B2JPWFD%?:,S/>,"'.6=?"/M?I>>)3=>PB/,$$]3K@D<>IJ# MD (HAQQ,=K!"<4P9CWG<^70N&"<&(/?$A;8#-^/I98P+H21++:*\E2,.?(&O MP2B;WJ&J:JGBCP\T6N*4")X1Q/M9IAJ>##.EHQ73"#:F&F_H;E[II7D^L;V$;SDS$ 3JM;%'Q$#KR/LN4I\#*@%>W M%!Y;F6LR(Y^X4G]V;CJ";'C6>4D#0ILPG:7(0MQ1,6IOL03EM"FGK0S=(SB7 MQ*CX$Z#VB#W__J SW'$#N ^;4FV/1!N7)]&R7E)\5>84*7*;Y5L^G3JP(N$L MM4Q8Y.7S:$,^;XK;_(#PY3 >(H($T-,\NP=43O6D6-X'P,V"N,QP*"H=T#K MQ'$MY0'BI.X6>0EQ6=FOF-A">)!E92LD&)2S4%6!+?8@"7&US'-^T9\.2L@! MT;5C+/-AMS,H[A7$!Z[>?;V)6;>FM "MWCL7"7K')-GJ+4]XEWM72:X K,:M M#Z/Q4NE NB:#4$HG$%F-Z9;6KS12&9#LA MJ?AKWOIW6'@*35B:1':VILO]3;-%[I*1O&;VE8G''.?2)N/Y'(I\K2E1_#U@ MJRB ):#TT_24.ZU[7/T+:[_3=&&)@3OH8^:^C"GFN*&?5!C1;JR%[[O:]R"" MJ=(AUPOZ^^)5;I\O]YKL<^$O'F%E(*P8 >M!]?.ODE)KZ:7Q.;4*6E;*/ZRT MN;$S$_S%J-=)JIZA0A!?3SKCESNTY.Y'=#O]7GKKM#-ZJ>_8#=R35]YYNAQ$ M<9.F=S\@^9*L\WWR:TMH/;:\5B9'*[MIGSM4FCA!V?W);?$GI=_X3-+/W">3 M4E$GA-H#0K$,X?7;_S(UQ_[7!3=ZOX_?#=S@8=Z>C-\9U?_![]^VP MUS/ZU[BW93Y9ZIW.RL'PFWF;$XP?YTO147@ MH8,,7EQ+@$X-XRZW$ #QC1@4H;)&^/#LZZC.$$/TK!:XBVYRAW>T/P".\E8Y M##HW$@4KG\MJ^EB*4Q:]$ 65]3Q,F;U?-3#V;OWV5*]*324*(O B8VY5C@/660R H6#! MBJ5)#62@VA($N0S"B5I36TO:B>L=AFR9(&F[A0\\.ZX7#;>!K(/!P9,"BJ[% M%523=:7<6D&L("%&)MXEAY4=4A+LNG/8O0A(4C6++V\_T8.HT<^,*E\*JL $%;VQ=T0TX)PKADKRLY5);BWB8)2HC,0J87Y*C[%P8< M78=1%6]!*,XR[P^(*V>1*RJMH'+$KE$9S'%9"P.!,4MZ>CD>O2.4V2SQ>E(# MA[F?*7".DT5F. M-6SJBD6(S<<7"?1RW#$E4XDG9%M"[G4I M5M9>W&2>E^L,VXWO=SP;[J7/V1=ZR)1N?G6[HC.N$ (6B"3YZ[\NNA?T&29B MQ9]WK.]W9PD"YC.[U[[Y(*LV1RN4AAB>&85^_(5HRTO?W#MVN("K83%DFU,+ M5M%<YVL]L1%?N':,=3)6"?/)4Z3/9 M[:;](7=YJ=6C)@K,O6466][&Q[WZAKXA5EO2.CN!3K],Z)2T%@^)Z^E3%V.Z M&QO9S05%^K:1?K-+M")]:T@_VK$TA93JB==@PR0O2R=2.5?:!R#7VT9C,."* M'9H^UZ;/3]&R.?-K#2V+.7.F]0.;<7DV^O1^\/J_+(NQV>R9%=)1>]4WV$#E M=0%T/^ODJPK[)B]":R>NJ*^HWV;JE^"#=:NK\[)Y$NTTZDJ?W\F)]N*(B109 M-Q&JC(&/]&G7Z.P*=!P:_LG7=-=.IF( Q0!E,\"H9W1ZB@$4 [25 8;]?FC2>3:6=8! M%EZ&RZD^ANX'H MG@XZ?85NA>Y&HGO:'1?R0.J'[AID3Q0_3(7E-Y6[=@"E?4"I[4>8[7Q,AE E M_;E'S_2LTF:LCZ=&QSC%_"JK-16/*1Y[7AX;&L/.0/&8XC'%8R?CL<&@6X+= M7"4>JWZ6UR9'RJ-MO?RQG)9E?#SC(M0C^T.A0J%"H>+6.S=+B?;V>O4#SI M$&G/&D?JZ=U>M]A^2.7V5Q63*2:K*I,-!L6"M8K)%),I)GLLDW6+98%6CLD: M?<:OO%3N!HB4TY2FJTQRW[C?*5(][-!D*ZO]%"*KCDC#.,E) 85(A57+Q(]394QOE+E7_E9!QJ_7D0=P5:;]SK01KHK"9R/Q M.1QVBM1^5?A4^'P6?((97RC!O'+X;')BSI^9'DYI:R+9XTF[-';9@LJ?.5&M MC]*X;S 9%0KJ5%8%*$B='5+3J:I"I"!5KI2:%"J:4"]#H.Y!D#_W=WF\I!:+ MKP[U>-0N>T7,"&7VU\_LOS1&Q7CZX#RK'R)5>&X@GOM#!6<%YZ; V1CU&Y+C MUN28S$_S;!S@IW-,96[D\-W9_A6,5H%*)*#;IW)X6V MA!2D%*3VQ6CJ%?1K983FVNSSD MO>EXF(S"39=I_DQS'8MY' 91V#10]GOSFII<]HH=GSAV%=3.O^*&ZG'#/_YK MTC-ZQY>=KT.3'X7OYD5KCL!OY?#9Y(#-EQ4+S!!ML57@SYQ0.4&ESU4*9+SB M"44PRLLQTT>]_C&FU1,'?FYMH>!8<3CVC?XQG8X4'!4QN>D=>&5UK^)CQ<>UY6,#^/CX'$;%QXJ/%1^?DX^[TVD)'6]JP?PS-&&4 MR??T7_I*LYCK2B+\ZZ)[09_A&5;\60XA2[<1$"D[I._.DG'M,[O7OOE+T_M5 MVQZ;]'SDP^X=.UR\[@T$L>7"[W"4=I,"AI!?3-?QV-6"D>@P>MV7F;69PNMS M[-@5[WS\ZDY%ZOK3RG+#$'\],,;]")@^%0#3V-ER(QL(83$O#$S775\!,9O$J[?+880+IJ'I,U= M_Q;&XHL\1=^#YSHT%QS2O1FPA8^%->:Z9N.]SFU$=^,#83C1S+3"**#?'0\< MS:5X.%_SD"TY72;?P!?P," 9"^X<,7SKE>;YWI5E\@4LM6_]N+HU.1UH7>*D MQ)/BTNSXI$O[E>93O)X*L6I^$)=B#16+<]?(L98_]^ % M6*M.BS+U@C.7Y]_8T;0;QK3//D@ HX? 1/Z\AJ=A@(SN_8-8W0'8WH3P!:*6 M'X0J?2U4#_VY6\FA3&+!$Q9>WG :O?CL8^AO^O[TWT60LO"<7=V"S/UQ9<[@ MG:]-]]Y<<^3 12#7^'%<5:KY$+]W'X&WQI$510;:1J;O6%'IQC^Q6_?%\B$F1&GWC)$R9\%:DX(D%A,Z:&3M'G0&_DN*-O MO(Y48N#? MHW[E'ABL?/-64L$D(/[T'!0-)!"$,KT&H\(V09Q\7\"(G=CJL-D=<_T5/C/[ M?'QO4A<+GOGHV>@:K&Q(%HCO)TJ;[A(*F$8NCS78D15J2&$4<_G5-2T+K'&< M RYH#(\GDVTRZ8Q>%KY;/^K%1O$7TWH5?_>X,SGBW=*^\P!8>#"8Z%_X:;VN M,3G'^L-[QV=:?GCUZ(@IHS!!=@*^7&^Q!?P8N6#[(U,@GZ^9&7"->38PREMF ML>4ML%C?.&[A%,&>\NI[%F"]82 )6'/W_'7\I(P2V[*724$Y0#5/?,YJ.0^] M#3>ODZ6-_23_XB%_8F,6PGLPNJ!>9:0$1+MKKCA['?^QI5,OMO=%C>G%?I=# MO*,_?IEQ4/*_&<5^ZI;^Q.:^[%Q//.R"-B?#H^GS2]G=.'EA&D6ZTY!N6*7D MHRU_??+4J4]V>YA?68#/UJX7IC??U8_ZT6+I2>LQ/4UB3^X=HQU&1/D+^,<# M5J; &9B:)TCW:A*K]<^;[;[%7(5BH3NPD?43%.D+D?X<:_%,T#A%P2@%C49 MXQ3YP4V"QCD2P[?7HM@A^I.97\'GFX$0I MY2G*6IH/G@8WN+0[[<\T&Z-]0=MK@C^/R5Y=:=+JR9_5<6L>H14MFT/+&C#M M\]06J.Y"M'KR"@5/"VK7_)CJYSA!19V".:T,J-DAETJ?81GITZY1[(Q\Y8ZH M*"933%91)AOUC(:4T%),IIBLHDPV[/<[7<5D36:RFA5.+-:$O6:=B 0Q7YZ; MF@K&)X.Q46YMVFK">!> SYHG?((YWL1GQ*B&5LN#\/7L8]G3N[UB1: J:\TH M4%4 5(-BMHH"E0+5 Z#JUJOK;@M 54,@71:+G573S'Q5Q%%2N#L'[HIU/:@F M[([R;NJ^,QN[/4LSF#O>N?WUBC%F,YN6B(]X^6LGA"=;:)!,FQ_'V#5O%9IK M*^+[W(;ZVB]#:B2OJ[RW7G!G/@W473U*W<*=57KS MUZ['4=%=*M!+U8-+?/(1%<%V#K3R-2:3A.:X!-^>@I.>A66>8<5?]";=SB ^ MP:<=4RAQT.D=43+0\30ZH9M@(?3IJ*ZNW2\<:Y&6FS2U06?T4KME'ILYH38+ M_"55&'FS7+G.3-2X_.I0O>O? _@ =UA_1XXL;]G1WOV,*TP__B[]@;5,BQS: M+%Y56-*7'0V)L0JP=B5\[3K_$35^X2I$BZT9G?Y+S8X8SI0(@H_#RM&!:3.L M;;GT9;'NN XUK!&/5BL8!I*7E@LNFP?F?V>*JJ%8-="9HO/'0YV#!F MU?/-)= Z%CG)[T\6EM\7P*_Q3))Z_TMLZA8N3"^6,[!4D24*E,,2FC99;MR1 M%8&IRP#5UO."_-FY MZ%'8C/<-,Z=.D'4'6PS"Q'DP0;]X<6.*=R4,LS0T7;]0?IW?LLS+TO#=4 MJ@:_]OT?#M,^FFL8V'40>=;BB*K$* B0B5T3'P3K<,*1'V5[B''!<$\WP J. M31J61X[LJ[]:8$A'@.6 MZ8_O__WA\XW\&)!R3Q4K:A+1SH9\A?Y>7R%E/^!%="IBODN--1>K[Y-,V#9% M2!6"6-IT>E+[PP'6M\B;P$:M(*XT*PH"YEEK4,T6%;W4 FH 0(QOO*199GR> M1\HB&+ZY@J']!"LJ9&!%H7XOH N?6>8>-)HSTK;?&6\)VR[,\O'"5II9\\#G M'.D([NUNG\[Q[A@/J4L+VEMS& (*WQ0*60LFV\1H[F?:SECFRKQU7$ DR]N8 M60,UUV=)NP,3&-L8";]+CG<6L*3/4Z9IDS!>=WA"JFG,H3'T-_=#[!8TC9F< MS,3=K%<%*^:94D0B:+]@5Y$*V>6B5<68ED R( =>*QBC4[R0 =@9W"EL* MW#,ISD-WG>%D=!27&$72I2<#-AFR/OC=29\U]H3N,VEG%MF0!7NQ7,#ZB+M^(;RZWKA>&;F*6^X8\J1@6#ZB/Y:+']U[5T4P-VZ]F8FFKQ(L^R3 M8]L@KM ,!5F&1JGP.$#ZP42Y['K%4;W.A6NK_;5PX ZP8+%!#0?RD5%*7C>L MC@>#ET./5]QTN9^?AVPO!_: Z>SK8R>MIG_\UZ1GC'_E&7/B+S]P<<<'-"^M M@[Q2U[XRS^-K]\[T')@Q]ESX?W[P0[MVPC6N!]?^+YN;\)+/CCDW U/[ R# MM?9QR"J4T_52+>W4\\IK(;,TW);VZK[SU:Z1,4ZVC3W9:K[3PV/ M751L?JK[3_U)I[K_J.X_CUA U?U']?DXN!BJ.Y""QI.AH;H#*6CL@8;J#J0: MO!1I\**Z RGP% :/Z@ZT;[=5=0=2O42:-S]%R^;,3]%263'M6HA63UZAH%65 MI%2/']49H7:=$2:3::$RG*HO@F(QQ6*/8['IH-S:,>V.50NM M9K-8K:K/7?QV6:RZ>:UJS14L6*T@7!,(&YU!2R'<[-X^VJ7K<_ZJY3'X>C;. M&/<[19+5*FO/*$2=&U&&H?JP*$25:CCTIH6:D%740&@G!FN(N\^?E!Q3&&H3 MAEJSMZJZ]%2NHOFI>5%\Q,O3XFL3U:1' ;Y-@&]!=VT%> 7XE/*7_7;VZ%$[ M*96 ?,46H;435]1737I4DY[2,I+C.GR'2GV6T9ICT)F.@,U< M+*:'S1JT =;(3KM"P%UIC<.D^05 @O'0P4JH2(&;]Y]$]PTO5_E8EL:FNQY1 M'-OH3%X^O@//H#-^22]-W[==_9N>VGVY6;T;9Y,==W;0!P:J/PINV;*0,?"& M,.!CN]H\ VMAX=R-]=;N39YIWV*&2>5U@) XC2%JS:Y<$P@ 6NL^Q'93L$PV MEE_]/3#_XXAE^L1^.I:OR^JZV XDI'JQ\6+O6KCB_9- ,HXZ_;.4-IT<5U+U MJ *-HV,JFV[5UOR>*W?O[:RRCP!)J[ _K;1^3B A=\+C04H6;/62Y983E;,_ MQ/QSYF&)8)B0S$J!Z1?7.I@7<;S:V27\BX\)=];+&M,XTXP(%$8 IBBM8BIO M1!%71 II$NHY-)O%-:D)=AJ/.%99)HB*ZO\BH)Y])!=EG$&@,XND%S[ID[@, M"\2^%W)+]H,3U;1%#R0F<4DEFS4LAST#J>=KID6OPIK^?H0B*PL,67Y[L\7% M1OL#V80/2SCCY+"MA>-%\%%*4?F*6&X*4:H+R2I;*\WS[ZM0&?;GL%55>Z0* M&-4OC%YGNJ-1TN!@[XZ,[2FM#MG!+#'R=IN$!ZR^7FP=FMNM6AYKCW8[HRW+ M<8=Y>[CSRYZ.+X]?WJW>+STT:BL/J(PI&<]%<_9;DK@FHI'!+;8_89QG6[MP M?Q;B=Z@V<#F7O@VK)^T*7&V/N=B^8>7&L@!([UL@EA$10HXC%?$ML20'.#'L MRB+:]#W1RI&]6^@R&A5GB.2T[4*F:0#Y4X^TA[8Z^64:*\":/6 M:=-;(ESW;!"]MH,F6@XYFW"_.400\@;6V1]056+)AA,6W/8IU8:6$/ M"&RI$S@P1-D4<-^HI1:,>X498 S5 /A%K<2<8:7M$IK8+8X3@%Y@+MK&M:.X MN96T*J3''J/O 1LP<(B<5Z)VTN3-K-[MWTC[A\&S]E/Y$ M%O$M$@;7?@"X1C'Z3K!?Y85==O16,OJTX;9L]H/X#% 47($V 39VJ7Y*G/# M+/(L*96H[5FNSZS+YB9X/2$JJR@ :3(#<03*0S11B^")*)9 'EEH;5W>ODJ% MUV:3'I00N-W!DXYKIKUT/.S:E%B/F<9$NSL299JTZ6G'I[A1;J[C&]Y&*I!^ MYFL>LJ5H 23?P!H>6;QE2D4>S<.:%H2(9LF%P& M' (^&!I_?+=#EI@2OK3/,69SA5H8%;LK.FYG&8ST%8R,.HH)WJ6>W1X^1/ ) MFHPR1A0=DC*))]K->*(TN6/@,>GTRR+#J"/[I=W'7@5R?;*\@E)%J"&ZLL4_ M47^=K?;BJ;^2$:ZI$U$&L7(.CWP9FJ.V R(!+?WM5V/G<&QCMM';U93SWC;T M?_M?IN;8_[K@W;>]Z?5D?'T]>-L=_OYF_&;R;CH8_#X9#4?3MV][0S1&S*?& MP)Y-X?_QX?.;S]JLDZDAUR_ .N%9_1Z:UIN:Q=Z;CBD91 M_A) #O:'"T)S);%^:WH_M"3&!9++QC:U<1_&S)IB? 1#3-B,\0H7/AD[F3)H M"7"Q0FM!%^S)R%)2\.B6/&M\O5BES*I0!T,*("^Q/R'\WP2,!-CW41(&!^V+ M)9%!>A[-@# .&@XI'=+9HA<8CS!@:8]=72/KBLT=*[?.R9Q7YIJL$:QO&Z]\ MP4#VLS'Q-2[H'P [[29:@GI=5XJ#*9Y%+=;(A!8!2Z[9# T .]4S&#+"^ TQ MS0T(?183(ID??UW<,'P<,3(/S&4W-;A/6_]B_TD7\8[A WW:>L4ZA97?'ZU> M+ZM5LZ$4>*J2^ GS,$MM\U$^%$[:KD&1OJVD/U^'#D7Z,Y/^J/X:=3]NBSD. MY GA5I-CB[WURXC39M.KUP6XHK%Y^D]BE],N0D4+@"MH*&@H:"AHG*AM0$U4 MZI<=0=9V6I>/G]\C+<;=H;'4*#U%X+!(#>62IU)>!3A].)UVIG4J?*/81+') M\[-);U"L689B$\4F+6*3KM$O5#E:E5$[]0)\2!,+CC%"6^&6-:K4#E9SUX?= M7B$KKU;%=8H5;%6(KB&B^[U)9U>87N%9X;F.>!Y.AZWHN-&":-\?.W(VV^F? M/6,M^^=R<(Q1H?+V*@J@4/8$;3 9%&OU4H+0?YZ@1TL;*S00JH/1H)#A4FNH MMB9H](X.E6 J;*Y>AR;^IL(1E"M$QZ_P#_9WY-R9+M824JY+2UR7YMQE7'7N%IUO+ M-.7:) >*S/4)J9?/Y,KUNN-"08#Y+)&P8@F" MA:R@TJ9_#AE_[&3.&$!S57@>):SP@II MHMZ0/\L6?^%IW9?-LB8=3<,'8!5164$2S#Z=ZHR"V<>PC*IHX[!U$C!;&B6( M*_R*GT0]4E'.%JM9FEQ4T*2O5V:(U3ZQ%(RSQ'6%L7KL/BDTZWBAK.=$U67@ MZYD3]_P455!$M5D9><0B./1<'$2X7B%?N>NTJ!+6E:.Z*>'""6Q12P?F$RZT MOR,S@)&($K-P 95TDD5!DS%3T3PJ^K&^BJLQY>]'_S -\:E M73S&;+B6F3^R8^$1EKK1ED#+A2Q$LV1 E&>2MZ3%"*C#^@FB54Q8[*@G(>4:T_K)6S44ZG2,FZT_&>K FS U Y3DO*Q:55RXJ7*.L/ MNYW!\27*1+'%.Q8WA<&"R$[:A&.C]'&8*RXC:S1M')Y]4@&6+=ID1[U9D47; M)M2N^BF]@; 1I)YZM+,+8[AX&$D;[\]I>%E^IH"M,>GU1D]*!8>!_GI@I"]4G%ZFQ3-MM@H8EN2DNE+FTH=9_4=^ MVE?N4H>[9BP(TJ+ H?D32V_-?=^^!_1C;3&X! OC,5G-&$E"Q8ZPE%D8CPO$ M&2S*:<)S6NI]I2/ZXWV*L0Z:$XIMF\LT'@BT7N,T4JA,Z<*:]&(\VJGE/](W2WQ$72C"Y8[/^ M=RRV7QB#%*$S%^R.**U@C]7>L!*H, I0E&/_$M*P#M5>C+!"K/DS*:Z)W+V% M9;(^$EM'FAWP6,S"7XKZCO (6=>-QS7M1>UP8F*8C[1GQ(K I:*=@Q]7@233 M06/(C+/=K!@+P(A6 33 P.$_J-<2W23C)9GE MV:[T3V6T9>E>O#,P[S4T3<#8<3>KR^X4ZK4))8Q+"27T^J.THTQIH821"B4H M*ZZMH00A6[$I!TIDN#5TD_K*^ LV(':=N.+WH;A#OS=]9-QAO,V%RE5J)Y,] MWJ39$9/8-E(.Q20&_9(E9,S*>T:P9EVC6B,9HF[TK:VG5*"YO)I=7*R!R M=I0I__@T,/MK8R?X$H4B=@6RTYZFIF7YD4>-?BSFW"$41.,7#_N4Z.GO<<17 MM/^Q NQZ'1M#CC1^.$COK#[J;X6\Z?87O4U%E:H=H]M_9"P\B4CCKOD5)A2) MEDBWD>/:6K3"(?S9N>DDLW&$;2KZL*R3W7ZI3-+-)'P-MB?/]4\1K6#QM990 M'G3T"*Q@'[?1L\_0-_O:RF&FAJ9SD$F^T>J6NJ]E^K5(GRM:JU$[7YVQ/ M_W#%W*UA;M0A67,.7;&LAY3MLC9. EYZX0VE\:DVE%;2Y*4;]FXG;717GX=7WU@HQ8;V)FZCIA4/"OV%_=XLS,>S15-LN S,7"ON MWRM[NI'EWTNC1[KV8CCMI'N0)*/'O4Y.2A<>5+9UQ9-OUH]Z[[AX7 S7X)A7 MCXZ8H^KK C89#BC6Y_17J7D5 0 M.DZ1E83#T+^:\@=,3+5?)Q=BA-))CIH9T23^T6#KDNK/: M#B<3@T[SRE ]//W.="/1M5#S;X$OX[:N.!3*\H.Y1(%'7B9=)?QBX4C*]JPT M?>RC"BL:@S]IW)8)/U%\!B>,;IGLRBI"2=A6KVAKLQ.%FJE76.0AC_/0#*.D MO1](8=>9.?#])@I64NX(R%!C,6RFAS"(5O ]J/-U',W-DB:SQ,)ZB6-J6?-,W@Y!>NS%_#DY1D!O9-ADBZV M+WK#M',I"M!1FM@G!.C R(A4)4"?48 6VCLOBSVSPKM2DF/;(*%O-IN.':K, M6:E<\TBV^&1M]ACG*'.V-UU&5YI468UZ5&1Q'UH)#)PF=W M+KYI*(MO'K]MF*[U]A;G>01=2;V\J9AC*4VDSR-W9>O7,!MAS 3J[_T$I'GT MQAFPV57T=E^<='S.I$*4!U&J/EA=@!YCUV]1AFMH<(,%M[?ON[F; DG4;$LV MJ]2V@ZEMFR?C:IS:=FY?Y"M!=KV/TT3'[]S^A$H6*;[#M2ND5),]KUU#OY;; M$IP:NWOSPI*57+I=7>)33W:W*9=*7-P7B%8K/\#-,T0>:#=XEDGN(#[(\^]$ MJ( ,0W0-N7F'!]] K(//J^4-AW/Z>WC@I3S/\T@/\$5O-.T,RQI,<>4K#YF2 MB9/%B"#>GDQ(F@&^EFQ]&;U&ZR8-K=,&D^4'>!C4MWQR-&X#Z3QLP$A&H]*3 M2YAG!(,BS4;[[V5+^\=.%X,S%UGV>N%X)L9; MY=XYO-8,A20*S1\,I0*)F22+DG)$?,]CEM@+C_V(+_$%P/I?5K@?)^/90(QY M8"X[VM>]TQ,'O;.#2"*;XU1BZU+JX7+2IIW(CIQI+T:IMNMH;Y+D1CJ!SK * M!*8'6!A/Q4 R@I&34V:*A%$4F92!@*'CW!Z'*06HB"ECKD(4.!RU$+C[I MA='O= \/M)'E^^64#SEX6S4$7=]XW@HK#%MV>@):V>T/8SLA3$: MIPQ$-L7"M#'J(^XD,R(7[,&7"R.)^(1L))$=,))[S35(2*D3BS7,1OA]5^CQ M2"9+^6N%>OG%U!AFC5AZ$\#X#1C0SFPMM^9Z_5W7?'6HH/3OJ'YXEA\.!#_% M*$;94?0FF2AF]AW?G!58\N(=&6;7M8\?KQ7O*/4D.>5#WDW$S20P8?G"67&Y MS[^F$U@^'CHYJQ5U$?1($G[MI1EP-O#GS< MLN<:@^5R$+O "2+1%$Q/9F/)(G"^.29G6L+ AG?-U]DYB:&EZ0=Y%3;L523H M,BXQ^G-LS&4PZ/3/'W+) 6 _9FN7QK=CUWQ7FZ6"M:Y.N&V^48%MMFO0\[B. MF-PUYW&RYV:J:6XK':-8UY@5[6DW>(Y/Y,^(Y$_\'28/#APH53VS&8ZF:E(_ M+%6KHKS:ILG+?F(A,3$&.BH(SG%R0/ 10?&O4%JO%&>:F;UM1YIIQ-ZYUL><9-Z]P>"2;P)=R<'O1#GN4+3 4- M6"(8=J? $'=0(-O-5 ^L5**42+%"^W-=XV!SH3EBG02 M,V\4]WR5\'Y2E72SRNC6*2K?F_MX09*_0C5%.SF7?>,,,]DF%%L>##-1^G 1 M^-%\L55>-#.AS4GLECVXA2?+NJ)$S=P/@A<@X6W.NY,Y,VSO"<8]5/ T63:\ M,(E 9(,)'N:Q@QR-?_V%4[@[-#U9,>$6#*A[>#DF? >:@[[43T>D6OQ_]KZT MN6TD2?2O(#S=.W8$I<$-POUF(T 2[-9;M^6UU#MO/FU )"BA30(<@)2L^?4O M,ZL**("D#@J4(:DF=MTBB:,J*^^3*=!:=)G',6"[CA**^K085WD@WS5!S1,A@,KK4=!8+JZ>B7$@TBJ.4 M2LST7A<%):T#&@@\\03Z@EG3-^HN%3K,N_?(!-/F,4LG+#MO=N&CZ3F2=2?P M\0[\JU'YUDQ0(3IWX.$NR:A\0DJL5$O_5%;6$*-H(#XQEH4\,V4?)9EE ,A< MF],UI@?(D53SV-=_UCX3Z6-U(?E'3;VW<:%U;&RYT&"^"T=O7&MYSN;%UK;( MILR)\3/=5(9$1)D1@TUY+14%51&2GXR>X4N&35U>\4K%GZSZ(HUC=W-#1I_5 MUL!*DAQ[/JQSJNZKATJ3E,&W^8KH,9RE6]U4"O-*LPK-2)&]YPQKCE,UWQNZ3G(NYNPJ5ZB,"W!FJ8Q]86-'(9 M&ED/02-[(X%6=8O<+Z76;8#Q!:?4*GGZ5F(LY]%WJ>N%5&6ZO[AD;!59X+9T MG2V,F(7XA^B>2V^9*D_,FX(JI9+(/0LDO^(<]4ER2T3D1Y>V()D"LMAB0LLS MCVMLF/4W8Y7\NR"AM$^E?=[AU&AX_)[HBZV>Q)R)9$[6P@I8IIE5BS-QJ2+N_@P$,R]P$( M?D>]EHJD!UF43X^B]0K,2_)?+%E28$%EVE0_#E=1J9'.Z MGYS"=QGE[6\ AVQEVZLG?',V1 U RI3("'=\S8*X:7R9K5C/-&F'JQQ.)9(X MZ&\8A8YOM?-\7:P$RR3?P0J_B5FG$DJPPL\]N>!3L\$$ 4"LB])5S;(1?X+5 M]FLI4 _?*>B8Q\W^>=X/WZDA05_>J.'XC62OA^_4\1MA=JZ;UW=:W2.CX38$ M9 U(]&-3ED?564GO8CL P@CHKA$(J<4%8*9E](3OJ)X0X%8R#DR8B-H@1-=1 M,B=!Q1@!0NXG0[(0FKLN%\U+/O 5UZPS&]Y+E(5@.)VL,EP-RP.J9_PA<;,+ MR]NC5"(TIBK(1@W[YNZUE$ GI8",0K1B2:OF@5+N'60%#+5]X!2N# L)5IP! ML:=<2#[.:,7[':(6\==":L"@5 &E"NQ<^J@9$GR**G!.G&@SR@BHRN32[IR# MX3PJ"FU0_X'59SFNV5XATI-2A1S3;2\_Y\FY0GY7ZK,$#N&LNIRSY*9^TT+C M]/ZQ^?/^,'M2;P'SV'.>D$]5@>6E-UD 2K2?L(C6 /&D-@M7R3RN,IL:2+N- M#[6"O,83D/>'H8RJO91TXT9C#MN6\)!*9 Y]P$-V 85 U7>%UQEZS M]1]):-\^WM8N]W]XUTXV=I9W#*F2M;BIDJ[)7*)L";(%ZQX("LH3TV*]S'G; M36IN"_> M9:NE.*O:'?GTD^Q!/9X?Y&$1O,XOLC7V$6D$3:T:DE DH. 6O&3 M<<\,W9]%D%1.G:D\9&>__MY>DGG_8$GF]93R3^7L;+)K>);55]X?H%L]V8+5 M_MQ7>'28\T.X=9Z@EY63PED3!O@#?;[7T9S;D#S.[_3[LCM,:WT/3]$M'[@' MJR^YT'B'B]VW;9G0V2^HL[N,>4CSBE;H]&'@\07(PB6 M>E:-/IB3YX_7K"[S^#K)UF66&0-7MW*.@YH?$[,5^ ;%WKG/X\X#[@H9LOER MJ/J 'H+I@\#*6)ADBG-5DOF6LGXZ[+LM@2$VWS^!J] MYW^N\Z28)I-51=X4NEEQQVT>L[(X2O4!U2[*TWO@2GE!+'VSS#649G4U&M3T MRBB5F#W$>N!.,P+*- ;;MEA1S6Q$Z;TBNX= 2G)Z468BX6,(6M7[* IQ$<^3 M^#IF*4C7<6WH0BD#I;$-)0U0/K%L$-1_$="LXU6W:/X?<35L@C+X^)B)&^J. MC*>(S4[7U*BYC"]FJO@$N83.4\$WTT/F,QBS;1BY%5_&0?.]J%Z)[<(3[&>E@=^X=;W),JF!J@K.2YL"PWISU(S.NS MG*:]2*8T/T5$F,AK+G()6@9,26\Z&[Q:I!RAV>'.O>NU"27AD^I3\(-)^ MPGQW@7?KM(B!"U/D^#J;7TM;YCU\;LLH:5>HAR4WX29ABW3"PK&PPOY(Y5&A M./L,C&;!8JFF+LK1;XD]\4Y%).,P4LUK5+'M&N C/E&T>JZU/-O S6CR#?C2 MDA6X;.M$T4$ \L3&C0DVZA* M'LY_,Y3$]&+^/,81T*7 &$HVF\4Y*X8LI:?8QXX=H%)RP17C[]V#-O0PA$3 MMW&W%Y6Q+%7DK^2V=#BEE\?9&@.)$C9 =8ZF# !T(FP9R@PN#0FPK8_0MH9] M'=&+$&3X!WY1=M)EB,$-=FDFB.PNX>Q-&#"=\SE*[AMV6&?C)6=5O.P6 #TK#83'1.%;7R5.G+)YLBQ51>$C%HDW9>SAYK M^*-*X54^:Q<3V"#%;9V;]R7!YXI-A2R)_FR5XY0X@$NGHE'_X"()9YU,, ^G M%K&7W GDF#)^V9U%2-\<:[]528>\6*=^.7TIWR)U4;K.B$XN8Y(W*/BPMR_( M%DP,7O$%:C2";;7"EQ3KBT6R$C@FN=%JJ0\8QYG')?^: JK1\#; [+M62W Q MV*+*?*4M]]0VPV[2Z:Y"ONV.-_7P:F(B,1(_A33(\4[[[3%BPFYR<[91UA<9 M'?M%\GUU)7@RY4^COHX* T^-H*(%D1O*^@KWY+S0S2-JO$OT1N5Y6UB+S/N_ M P\4XW6G,:PTYUD25#_%*SL:N-$M?O[PP@'ZC/,8@=4F< \%:GY/YBL$VS&/ M.2/.PC;P"_%D[M4CB8?NMR*;QSP+!Q3QO'R&N/YL;D M7R8OA;B#K[I9"[.ZRN.X9NQ=,[K>NFR$ M2GHP4L1I+,D)Z= 3+\9X /IY,B'IGZQX<1&/3Y&RAH^5'U?*?OAMZ\F?;QY/CY>(VED1 4KD XI0.Q7;JY<4-,6Y($ ENDU&5L W4387+>U MJB36GYX4*QY\3]+'8UB:4=$_(-$5C4[98 4UU.+.2]P97VF!VM\D@3V1/;:F MZ>F\P@74$?&VC;T")A+*3>)IS ]UQ;T6K*@V7XD5R1%7QIKVJ<4B+W.QGN#P M=QF,R6S[ B<1==A2!V/JVG4B[*0Z($6E M#T:G@1@*"B 3IY&&);*&^R7JB^@CCPLSZWB6H &+2Y &\HIA!W,TE]D@5BI> M1O&@H8\ 1"VB(2(-:_^_NDKRJ<:*F*7&R-%&QS595Q/JA*QTY3'(+.2MTW@. M_V8T2OR:=J.!,0"8QN79(T$<#G@YR=H6F5X"^ M3G9H^]?<,'?7YK]=4^MYW@$II)<5?.#@2W?.DEB(JOW!M? MZ;_!^,IS,9HA\D<:?C[73BN^WBG:/Y?;:FI,@2O6"TQU_S?//9E(VY#$4Y>2 M23X^0N;<#T3I[HVT=+H[H0'O]%E^?(KJ[+R.:SR5_5&)_/*6FWG[C=6R+'U# MAWU=9#FH$D<3.,QH6<0?Q1\;&ZY2_>$2A-K?WYF&R/'?DMK/WF$Y/TN% /7? MC/U^TEM_HGI9-UYV?X'(10:J^J)>]H'FG$P\\F=V?>TK\E#1-W6:1>,"/<4? MKY(IT&D;7'*;TG9W% M'\-/4I$;P9)W4%'(BZ=@^$,I?Q]";RAI;0'A0)!H81Q8=OQ(!;_/\K2-'G?\;/O_?:6XVBH'= M>/!PA3B:?+O,LW4Z18=Q]_+PB"> M<3?GA8N56OUA#Z(Z, Q?ESV]$U@_$E5^.L2IMVYG$TH\?;-6S_#ZQU:;6V[E M[%H-O"FZ573[RNB6\M/,?X=1IH#R_,,C^N;)1WM2 MIF=CH6P1:^^-?=QUKX!O5?F0!T@".;A<=:UC9X]SZZR$5 CU8Q'*,.QC7R&4 M0JC6$*JO'S?K311"*83:'Z%,1XD\A5 MQO!LME6=U-[1N:E<]A>:L MW9!4AO;>5,D%>Y)@JT X-&VB_\%N\Z0[*P44;KXTW+3Z[;JT%6HJU&P)-6U] M+R->H:9"S8-+]+Y"386:G41-H^^T&^SJOH7X:N)90SD+O6XJ6BJP]?*<,@:. M:7U)3AF%4-U&*&\O8TVADT*GK>CD'YL*G10ZM85.^QE%"IT4.FW7GEQ_KR3Y M[ALL/S2D]2R6S.])FBS6B]H0FG(,2,VPL54,[$>[)8R-+6^YX!#B8A_;J'M^ M"H6L/]:']BS(:J@(KD+6EX*LIHI.*&1]*LG8JM M/?E4_DC+N1HXV9V/?:S;F8X*H-V#I,_9 [LM1:=G>W796C"B4[#9* M&CW;=_;3OQ5**I0\2%S&Z^_GO5 (J1#R$ BI[]?\2*&C0L>.]='K*DJJ4&1Y M PU(D&U!Y;O9%\$M0/!IML:!<$_IF?UD=\ASMCVZ#P!/Z8MT:,;F]OJ&M5^4 M=>]M=U8**QI6-/P":=CHN8ZW5YZFHF%%PXJ&NT##9L^TW19\@HJ&%0TK&OXQ M-.P;^Q7?* I6%*PHN L4;/1\WVS!\_PB:)@<@'];1;#*\GOZ5UK./$GCHRLV M2LPP]9]KAU1ZX[:NUW_LLA M-- 6GB'#:1'DVB=!+/\;*(1'E\E:WQABB=:M.D6.7)Q1K=GMHLFB3S9)5T#5;6(V#U M/DG%Q+:DT?OYPW9 -@:[;04CP:H$G02H'F"==A//Y_C?Z_@JFET"G@W M^QHO 1 $G]EZM<[CJNI&T-,J0S N8=N<=H#%E>4X>?RO=9+'=.6Q=KK.M64V M3R:W6D(WXF7 [Q8 ZV12/GJ>1!<<2G 46C29 (]$L+,WR.>(T%U$W^GO>0)G M"7&L+3L-HYA*RN^$D0)>*=V%D_6L/-;+9BL<.2WX7NV]AXC M-J;^2_CUY"R@OXU?/O2T60P( !M+V*VKZ+LVCV[8\>)KMFT8GXF_?>'[^I(# M-YD0P? WFKKN'FO:/]C]A%^/A4:YBCR^7,]Y1EJT7 *4"4D!RJLK B52<$9 M:&- S@5.=4Q2P-,%W='3"H#09UB>9NCLEE@;PI,PXD1\<9RD\,X$('"V@B_8 M@78)6QW UB_;LO,F\$^" J D3P \DP R^2/-XJZK#+\92(@;P"[@!;!OPM>+ M6 .&-X?73O$L2,@@#)&3K'-VT\6Z@-T7".I@ 6)[A9R!:(AN(F8TY0N -<$Y MPJN!0^!RV/!U=I[KE'Z5OUY=12O@&7!VU]%\#3_AJRYAB?FW>,4>5B [@56( MHWDL'$?Q)%Y;Q; [4#U*CN-+0ZD#VKX%D@*5_BP$M ;\ !, B+R+D7T#Z&?)+)-L> M8-6*KD5 <>R&:\0M .>S]>2J!#1>N8QRXC$<0;G4)^X 8,$K^(H8;*\2%/2H MGTH*0KE6;0421)?QUJ!+]Z:%WN3H'2;@MY;X/ZBV0SWCYN: M)\ EI\AZ@5=3;NV>O,0P[V0F>ZN^)ZE&$W6Y-I"51+BNQWM[>(97$8 !=,CU M(F;"($^*;XQ8%[AL ':"LC_/%HS%9$61($H 3R6<)99$J!WG>&R(P_#.10Q4 M30@$JJB0)DE>,00F.H"%$3K KR!5Z=T@^^ ,D;WC!F8E[X9% F=B# _8!;*\ M:FN@[8! 9.( %"234$@Q S%,\)$(%(E;(N^# MU0$H*VZ(VCT'$$=85.9@EU%ZJQ6 *_!NT.56H+ @4.#AQ7I.&Z9SJNUN&L\B M^'%OY=;H'P)+Z6-]6G, 6UG)FLZI1(Z'D-9[$]@_!-EHZ1KE#0GE4CEFQ(,G M##@$PBZ_)43BW TNC8H+T)(RTH@F8%?C9:AY"L8#I, DC&R9$%Z5=P*R1I<, M2LL\N\RC!:(;J;()X@5I5\!;T520%2I)SP+J![W]2BA]0C[#SM(IDTY@):$V MVEQRI!6 BPS[81TI[#^9,4XJ 8&,CDO@ ]&?\"A81W8MR"\G!CZ-%T!-Q54\ MK2$Z ;98HP&2X.(E10_)"-7+!>,7"!]@**1-T!J!-B+"H;S"(9FEYV#Z<&J$ MNXL&?/^!-E&*2V#;8QHX/&XU9X]"71(7GT?I);UP"2IGND+6U+B*I%0/[P&X,SPA1&2OU!X\;1@(RDG>5*T2//@.P4M_"H%$12S-7/&@!R7LZT& MZC!< /8#P"HJ_A:GC-\!G[R6T/8F6\^G7*.YSN;7;, DY[A_F1$! M0P10T',D=.D\S^'&U#E81)WE-I\DY1 5_76*:B6 GBGRI4EW$:?Q+.$*%)O@ MCKJZ$-Q,D8LN,I+W0GU;IP+O0&,M,OQTBP@',I.);Y0K1'",@2$ZP!?(T?"< M9O>5S2:4Q()6KX'3>.<_.& MP[@BGWT-5C/(2O]>Y>(A2Q G1Q> ]^.HAF\\V,TOXEN"WC5WZYR#N.[%GT@ MC^U]!]P-+O(UQH/2 F;A(6U\R;,4_IXP+.X4.SF1Y _\7TYK1XDSS99(AB@A M$K '\,]J0\4*O@<[OT"953H"0-@PO\L3W"[_^7\B+9G^_5WA&R-]W-=#:V"& MCC\:^*.1U[<]W[3,H>EX!N)BU%D<&'X].3\9!I^T8#@\_>/S^-8I;$ /QQ*5@YQCQ$RRN(J*#W,5H*9YPIFC6_C/ M]?22/C/=XEM<*FG<6D?C([28DY?3J>G*U@.R6@FH*9NJ-Y&S\++^.>3#J.*FS MH!Z3R)-X/N>__OV=_HX^PS8FXO.6TSQ/%@"&S_&-]C6#\VBN]B:9KJX^.GU[ M64X8G0"0HF41?Q1_;$#@79D6+Y4T[$Z:9^\P7;:31K"0+\#QI%_O3[P'T!PZ MN7Y#GMX3,?T'/!>?76S<,G],M/09=M86/PBX1[*I=)[GT31&L;;(1 Q V U[ M55F\C)ZC?UDF*P WRSE,T1;4OP&>/)/_*0!@,7]!-JXZQD\?X:Y9-F2^Z M/,<3,//32W+"DL],'5TWCZYR+L0[C^APF2A[+_OW2L.[B@KT D[61<&C U/0 MW.;9$G_%N.N*@-DT368SH$GA9KEK8>C$)0*6'6=;P8,@7*_P M\/>RL;KN=7NRDO&H"%L[#O\EK2IF8)'/2(O"B%@@&N]) ]^'E\@HO7@ M[B-*=2*?_1PPM'H3K> ZF\,"CEAP5EZ%<"'CD'AI(_"*@I-)1B@[!:5ALN+Q M*;R WT0A>PKCYL*17WHG>:2KX,DD=W M@5/.;XND3)8I3S-#IA!/>W)DFD6A>]QC7\8D+H&Y$<37<"7"H@88BBM.DJ7( M=&&;ARMX"A-_*CLI6!$^/$_B,L-&7 8/ %&,^-A(%RP Q>91OK%TP0674;'B MF1 "$%/I4.M(S +SI1^YR@V87%'0)$FK3"P,S()T6XAOB40N$#EWP M$.BPCVO8#L]C2\%$KA8'=^*7Y1?U>!"&RAE=I!)&2AIA@08$A G.U\'(NT<>487@%FS*XQ:)LZXLB_M>:3H^@5>8^,)\" M[)&B594PP56N*>S_^.0/SNGVRQSA-_>>]%[O">^-]DJ6J=[M/N7=[+BC-.6G MSA@&5,IL(?'EVYN&71CA7@A&;]# =*<=\'\\[-=*(5 M5OG#=S\9GG%L:["9N7@"?&4=>]57*TTD4&DB=XJNP[-!68-Q47S/_'9?#*SQVZV('PA1E&9%AM%MH/QU@5D)],J];:,4K+(7K'2_C@^.]9B\4R0F#E++F0)/O\W K*"71%"ZAYYD*-Y MD9406MUDY=:9KK+$HV8/I/4+F(GLV-,OX4 DQXH4-9YH6<8UK^)HCBD4E(PF MX#1/9LB;P<0I=TG;8/D&7*G;O)4R,U*6<)[EMSTAF;GL I6.&JUXOU27,=5Q M^B=(/0K)(&N9W_;*C-UM*Z%D@O1(?A7PCVZEIHU9TF-I\:QSS# I>MRVW([C M1,1P9ARM1#:";/(U,T, Z_YDR1-,($_6BS43]N+AM3RX*GN^%E$@ZD/[O/A8 MJM^4F_5+E9P!&AEB'CPAITSZ7\J4'H'21T+/F(&DR/*BQW)E0/:#)I1B&5=/ MSE@!VYM%4C)X#*JOTLO@,K@%M4]*=(&7X94RPJ'(82J42")C2FRERPC7OX1RTJ2B22$M[B7?[" '5;FAJ!6&1 F.NS"2*YA-B:HR?2&__V$%45"DZ M]ZW!;E91O^ 4G=9"V]KF&K8&HNU:(/HQ09![T*WQ_HW8_WYUUJ!\NH\JM,:8 MQL,)HQU2I@=.L82%V,I')O#AM9B4^# >MK=9+5Q.0O/9R3-!Z^6Y_YWDSQ:W2B6H7LV=2((.4V1*>P/-7\27<0J[;@#L>&H\6;KA+ M+GSR^#J);[@J+ HBR'V$[F/2B4H?V"K*+V-:K_0X@I" (?ZV!/4:3"Y8RS&6 MJ%Z#:"-M[1($*>5WEV4)(G69B3'A0"O]9ROYB/F!5G*2%8C=!?921)8Q&OH6 M>"25N:'[!"V.IWB&_"=XAF[BTBZ8;MUK4^"7V(?GX1[K/U>N(N>X_[-\ 6D! MTQ_I[>,D*B,Q,"TT7_CNWF,] M;^2R;L!PT-'MJ1J5.AFU3,L_=2VBK\XX_3 M;J*"8?EW$>;#P]BPIC?#N)U0M1Z\@GKXWVXG5A908&##D]CCD3/91W45335N MF:/[LI'87K*5TJ>>4TXYXRWHI:F=T$^6W1>^3!:(BM"$%G&HVL,QCE0]D;$M M"586=TB\8DR,K6Q)[[^150Y))JE[\)P26:L'',V0^EQ M<:N]3SX(-BK!7H@B\N4A4)J<;),U;][=@X?#TYG_H?2"5!*38GSH]-M2-8[E MAV5AVQ7@,@4C[S&(Q(-D#P8 %U91+J-Y_"3D1.1FSLMO>"0-SGD678,:1!44 MK,XJRBNI*\UZ++#: M8>1$"LXR MF N8@,GJ0B<8FQ',F25J;-T5?YV 7?E&_'*+=.3,-H=-74>L\)6+TJHK 2\J MQV@I%93SV/HJ*^-0$0NP@F$RP;IV#E91P';W9I,%/:6LX<[)]AN1AK_$X1"5,JH##*14S)IN+%7IJ*\(Y?MDZ M?B/1U=@6<3^,WK];WWDOE),/@N8W.*) VCIG9*I.J=J\%T_\\$3-QJGE0>"" M-C,?FLKH;7,UFX_M5\D4LA:V>:%7+J"15]'N.;=812!@.:.-W9&+0 XY81RP MKD--.ZU4*SG)^4#_S?= MLSV:3%UT-/<%J.3 MDF/"*F.")\?L&[F3=_&\T;Q:9O5&1(_+S8DQ.,.=JO7_=3?+;97]307Z [#?-!\I^$&@/ MD?V;>J=B"F^0*?RV4V0\D4/LED5(W665 Q97+"XD1I*DR_6JD)RW&:5@40., MR3Q*%@6/"-UR([I R!7,N0$;C7/,C(ZFUV!]YW+] W^&5&!6:E/26IE;'%NI MQ;4FM-SH%OR*ZXB\EH _1KI7[D;SB!POIO[6ZMS(84)Z!8M) -"HN@$W0X8- M,;O*>+U;#WB(\:DR:>[-I#%>3R9-YU+K'U*0W*UT^MJ*L4T'F*_)*CZ:D],Q2A;?UD2_J@P0*\4H&[P0Y M9C\0? MJNY8\NW,)8FY$J+5'W-P2-> L<$7QQM<8EA]Q;4VX?WE'&D&7'EUA5W9<^QSU1T47&78 MOA"=O^QAC4=4MS!G.3];#21QFBV2"88HI^MBQ479A%5&')5>;N$48-FC\*@R M@;S6EY [K2.6]X%M1/&Z-:!@N=(R?,#BK*!Y@@PF-!(E=%@/A#A)O^]ZA_QL M:C^*(6RZ%0LN0-ZP5I1T5X\!HP(@'0B+:*<"8)1"0S1^ ^(:.P.#9,WI-/!R M\IJ6"?E3WI^;=>RNKZ:@Z\N+D[T:=N M&U#DH+/ /78(]0S=QP'W,:^O<)SZ:!%K0 ;#8,CU(%&"RAA&2232S:!/Y)=Q MF8HO4JN(K;Q?+TO_5.W(\7'B81^8SYT=.BSC.IFRR/^]W!%HDQV1P/9M8).* M^B^R[)OX4APB/:J+7$DFQ";Z,46WCM4/E"@298+RE:Y8L]&;3U^::-D*D%9BX+*TJN"O30+J_ M3 _%6N>Z,UG.Y42&1;7&U/>6LG-0$">5CX\BABDK BVM$0K#E7OE?@N6/@0' MGB\SLKFJ)2)-LS+ORSR[P?IV3-O,LQEP2^:,8&5@T@::-=TK[#C"+V)3/@IT MGL/[T1,S94MFF:.EAU0TL,=^M?!H?!9_?\Y:#%1847> BL >)AU=L/;A1V7E MFF!0%0 XY';P1[DQ"$C+[!8,I5ON:)7ZTU[$G .R-S!^1 AYD4>4;SA/)M2> M@+&Y6KOW6M4/5A*6S>T?==A<$<.JP3@M!1$I'+6%KOD\#Q9(D&S06@4@.W9> MBU_V*B\+Y,H>^8V*I6)]\2=/3Q9!8JF@GI0G05-"A8FQ3>]U+&UG[WXAA^/# M="Y4.+W!O&JUFK6Y&**4AZJE$=!X+>\;4!;A;5'WJ9O"BF5Z7. 3*,\.:2'0J.+GMI) XL>3VRBR(#CC6)B6DB M\#$<7V);+1FA1$BN/O/6V\RDV;1W*+N =^U!4I1>,53KSIV<&X87)6<,FVALZ9B4SOP3C0J(M/?;N6?%]4)P,%Y4%S MW5-LE67HP9V<_U2\I,9 )*E=YR42L2*;(/KLWL27<7R14Z,$EMO(#.E%S(I[ MX'Q^!W4I81&T7YE>]X7WIRF5439ICJP48-H

    Q=-#0& GEY=L7@V=CF0-KUGZ!IJI MU6,I65KBWZBI@M&[Z42:)7FQ*I&($.4J9NZ+70*B]D1$*RX/N!*'R26BE=S= M5L6&4EY_-N5L3J)UP3,5)<0OW0([91FN"\65)*OJYN*T(65(DO#,NWII@[2D MOS9]1(RA4+,.V:0Z)\5=3)QIOH5J9UCU6"U#7GI+\_R*#:X4\1>P529%Q21Y MR1.Q'#I=SG'81#J.^N7$F#H\A"'E3X;N')W MR]C&MCV70R8SWJ, Z>0J63*K5NBH6Q0P>B1R_ M,*:W5Q*">E/+0>HE5L&U; M._OU=UE'[1Z#PBY+O6U;R'9ZN[EXJ1P:V@Z=M3QTT5=+AN_&^<,C?[*/S2H, M7UD1C4%*O(]-QDQ>Q(DU\BLR,C50>>E(3H!<(S638H\PG?GVPG0_8+)-L_GL MCV]N1?U;D>R!KN.<-1L48VQXTQ;J8R9_*]Q@UTDA,H%J/V-'3/Y-#W.Z5]0 MB0;C<#<5651@R.)<@WP]6?$ /JD5++338QZ\)0X/+GE^;5@J?$">P!1?4GA0 ME:4Z-7F&T[K,.1!II'^"V"IPJ YWMHEL>.$:X].<9LD\EO95EM_QIU&K+#'- M57YD+665QC:(=H=PN&G][3S;OE8C'F'G7:;B\,?WMCP&5Q2M5U=9SJ< 4UA4 MJJEG];RD)=.4 9!@>"^*81R&PMTS"$0^.;%'!UG"@CPHM:I&>;!1#VUAL5): M%RB#O%H!1U51 (IJ:+"K)TKA!)&!6?UTGYB45X7LREFW4>46A7>*.A(^40LU M@OQ:.&>Y(T[!%+)Q4VS^:L4#*O.4>@WJ.6)TEF*HSE@IM):DRNPOVD<;4PV0-5M653V M,W*OAD_AR7,-O'(05?ZK;?-#RMV7+KQRU!7AT_J>S?,)H2REF),L)U-))25D M86LJ.UBS^"%+$,#('687KUB-4C5WBW ;NT#3@[D;O9J\55\B-NRK\I1WTMK- MEN$K.ZFM=(N3V8?."QZ+YFMBA\_Y-*^48ATF8.'$$B4X[WY+1*G\U3PAB?EQ MCR?G5Q12X,1\!XN0"+?%R1J[3D+3DYDG*0EY5 M8 >MQ1O",>ZUW_833PNJC).2GD@1$,$]LD/)O9(),.?E!-W8/&"< M"RT?_<49FVN>8PTT1O)%074&NF"62]TZN2 &BJ=,:'(NBJ'M^'IR2P+_I$G8 MF].*NZ@SDU]#HX'I->!IQ4VTU")05>-*F]R )V>;%5RK$=_4=)X72SHFHRNRS%AOZ=ND'))>M96I$&'' MS4QG@TU,18UGKTR)J+2(")-&1+#W"@>QD*#EV102CFVXRN7DBSRZJ2I[ENL< MH$L-@U$N7]X*;:@Z& ! 6J!A'G&=J1"CYL6 :31\T'N ,R[O @^Z$!.I2;'4 M?A^M7C9='0U>VD+\Y@7-M/ @5B,89B!N<./MEOX?Y(R1&.%\.6$[!*C M>J5Y+IK=D/Z$U$W:U()4:FS6$U=]+ !L1<(T)5%'A=IJ-9V>-:C7%G',QW'$ M^4)$)I*\>CMU\5L XE^RJ!PFG>*K+VX;JQ;4=T3^WZE$$6PB.DX_7)'W!'LB ML'3+.@+]#0ZLGGYZ(Y*7>?%B%=8I=G(",5@%&5@BM9;> MT_!YMC*-$R'"OB+)? 5JZ=:18A"1 G&(J#P=L?06;]&03TLRL QZ&FC^K M !3IE=41L4?Q_D479/2);OE:]6VT8F#>/5B$:H.O;I>HK;"!<)JAZ--9OF)W^Q#KN&H@(C)<65>E.,KO MG)O2+1J46^/*F0TD6R5O U?99G.,FD1E"*-Q&#S/"60IEUP$^U)HX> K47O1 M1!Z.:^QM-33B@GL;XI8\NL<323#%8X'A'9R(PQ""GH[%&ACXQ8E499L]%C\H MEP';24DU WS\5;1!ZE59]\UVC,T=L (-@:DT$ZT&G!D:0RI&_/@8L?4&8\0' M(G<6VMF)HJB[;^W4(#-@3@>-6QDC+9^]O59%(IF*#+F4V#%Y:J-IW[9^"J;1 MF&IEV3LZ+&C:;]E-3 -7&(_ E"G&\^!)?$Y7E?0!9ANW-YE+0U) :IRC4A9Y MN)-9+POD)SQ06B]]V0;$.G?EO+0!IV8#.,9N2Q>VY+M&7;=4@D4 H6/2YP0[ M94R97L^=2G6("$<(Q6R6V,8?RNR@ZC5ZTI;IU4[ MU_K-(GK(\K4P RR3*V*8IH,>ADC$TIG+A!2GLL4=YINRV"0/5**O@8R[1CDH M/J\G.DBBA<92]PHITYP[3D2ODHU>Q2S_C#VA3*;@OA]4W/+X"ANS5%$=&F(9 M2Y6&(B*4\A@;2[_*-A6ALG-W$2W*:% 92Z&%2H?!71[ED"$X-M0* &1\1B%+ M"".WPI2Z)MQUCA2Q;X"%[4%*K./C0+<8%#\YNEXQA:H3H3BE'9EU\KDQ52+5 M@O4E!B+9ZJ4T2.HNR-T\F\VII=9P9>]H'F MP5]%8ZI]XE)X^*UFXI:&+;YK MB)>/J3ZOXU;IF+M-A\)M&@IWZ1/-U,-YWGF53R;:)94.7YE?UY3E6H9TCE.R MYZQ6B4\-3DJW,?J_,IZ/'$DI/E/T4^4B">56]@$_QO%,,@Q;:V^H[D*XT/JN M0$6OGEM@M@)+]JO,>TJ[11'K";3),KI($"^ M8X=8SJ/_2).2T/AKJ_ZH[+T;9R$[M66O/WG:+(2>86(P9775.1=; ,!8L"&* MLTQHV M6P.[6VBEPMW^8SE-?[M.L.&0?4PV @==O:-Q.Z!!=1=UL(]7R12VWP:395O< MOK^22)UWSX\F.Y%B@[^V=>JRTUT=].L^:&]7?LU#N.(K./'7OK\2HZT?@-&/ MD' 'P_$A5W%WJK#/L8B 5.ZWB8%O$NN^L&%J/Q3IAJ5E_C813[$^Q?H4ZU.L MKU/J[9U&?56!S*WZ(\,]B%U_DHJ0!T4GF4];B8E7OU>U/[6_+N]/T:+:WXO8 MW\,#!]'D&_962J<8%LKRCW^93.)X-GN20["MP.+X<0'K,KR\&?O=1_^]#S(O M%3<.@?L[@?4([9(&!-6UR[+>]FF@^.D0Q[\/8=#Q/]>N+>O8;G/C!R?W;=FP MBE*[LO&Z)6BV@Z/A.L]V]Y@ZR"L'F%A;7&E+A%O7@=XE;%-RX77(!<,_=I1< M>,V4^JP;O]MC>#@YL9^O] 69,YC\VXXI\]KQ?9_]O5@!]&+DC&,<[Y.FU5EQ MHJBHH\)A&*71-(&;1)P(#WB01_].YO@M-A1CW_W?"!Z--5>W<=H1 +UT!%!L M].#JNM,_;G:[5GSTE9'1J^*CM?YWC:IVL: ?UCBF7ES^F&JEW_)Z?9Q09U4AD6FZ!7ZY,E!M%1/ZZ>5H[S MNZ%Y.M5T1[R5E[G?2K"DQM"J1<\O\I"IC0E=1;UUP TOP:9!*5BQ;$I-9JCS MG 8$7'51^\DXUG>V.0BP1UO"1H[*Q>Z&_K,TBAXKZ8_B;?0:[&9\:/H&.J0\UQ2-8=5Q\S_^ MTC<-\YK:[U5;4T3L,>_(.2QY::=*V4_%##JY$V"MNV:M%:*8!SO) M)EE4UJYC0_3+*.]I4^ &M]+7RSA*U[P:.)HOLG3*>F-0 T[6[U!^#I_FD4RX M_!'U\Z*K:;V\F,W,)#G%6^"RHOEZ.?E54JRR'%4YT43'+RVK=I=QSN_ZCXWO2KP]JQ'UH-?^QNC/G=DC;\Q"1D+K6J ZWLT1YLKB(YFS"A+!Z<7PG3@RB M%G$XOED=7V>/#]6JF'> FVDW<43*$#8[S[.E=IO$OVYRMJ;,T:Z&(CG-L M%LHF")1-S]0)=Y9DOV3SA#43QTEQQ8HU$!7T2B,/L.7;+TBZZA2[>HK#:I3C M)<8&4R0[;.MYF=/(Q#7-\6 #A?B,1S849L>,AF['M?B0IX?.];EW2 ^U-%U< M)$P>\3;J//##BVP2-K!PAXMODN6P [ .5@A6'&(7,9!?1MPM)^91U7R!]6Z1 MO/]D.2RFFK3'>B6*WM+2?%\0MCCDEXLJIO.@]7+,>UOAFVCHV=29@+J(_LWRW,U2>$+[5T4D]*5>K>+$D/R,UHD_X M/,!*4Z]M?%?[4 H7EFVG9PT?Y\4M; +7ON4D:18-MNCE[ZDW(JTY=ZM&E@@6 M:DQIVF5CRJI+-CM9 =YY H\@E$MX&VILV'D=S[,EZV&[P$Z;/.19QU)Y8A5S M!!$$*;*44]/L'@YLG #-7,3UH:BLU2:-)RC=P V,VQ@#M(D067[W/"R:'803 MK1@,(];=D_5(%5T\<6?)@L\C15R:PK;B.>M4O/E*&1&VG'ESZ!7N<,?PJM.U M3.^P['/8O&J\L,9Y@EA$-SV"-K1AY5]XIAO]3Z MM!P$Q=XM&L57>Q,'NTF(? XGHIN(.[-9F&PX;6V:6 V^%Q).(3TJE/O2; MI(,@* ?\")!VK%UZU36[#XR/XRACW4W<$Y&5:J@)&^$B4(TZZ?-A:7SL;@1 M1]>=\ ?]I!_W^SQ>>VQ:2 .LV*9'T]NQ83?AU@EKL@NHD#+A7#9T;B[J6!O* M8(!E-^!0R>3[!Y3R[ M@%4P'Y;H]#UG)!%IQ8)F$L87ZV0^E2YG8"Q6V>1;4;4Y7T:@.>*[CS&; ;^Y MB %%4BXV\0O\M5<*4 (Z\E6<25-<1?F2L(]F K"8..-0K(DZSL;#@/E\!KN/ M6<=U<5[<'<-FR. '=\H*(C 6N 86/O]))V"SKBBX<6X(+'WVLCHQB/Y MDS ?I8R^ 5V7,[AH+GG M^)VC=[YSKWI7!][5J>:@@CFTDY_9J8S4'[?53C5A42>L3EB=L#IA=<+JA-4) MO_IM=TJ[?.VH_%SX:_B=GJ;@'3N/W3V[96M2.CIWFNGF&F6F[^[#\URK>\\+ MSRJ7X0=%B6]@?R^V$WJ;R*^FVG3D^/E;R,.Z\8H?AAO;!N$\#VX\ AX*<;J' M.*Y"'(4X^R#./DWB%.(HQ#&V=9UMKR%UQ]-_ Q9-#UCHNNO-^UZZ(?/CFE)V MK'=H"SLRCO5]= 75%_1M4MA^LN>EDM]^NVV--O5CWVASQS_V\!3A*L)](X1K M')N^(EQ%N(IP7QSAVKHB7$6XBG!?'.%:K9JQW23<3@V);6&?O\&KWGCTTSQ M&M6S*+B6ZDZM,*I57\<^)I/"*(51NU4"-8E$852K&.4HJ: [%L[^/FJ "X HYGP4Y]TD!5LBID/-94H?V48<5 M7^XTOXS2Y-^L@^)_EP/R!NOY/%XEU&R,77B&;<@*.)?=-;,_I-%? MO2-B8V[2GLT0]VR!B(U/XT6RYNUUITE!O9/+1F_8J T>>1WEMWC?-)[#-_DM MM?*6 MZP29[&8:YS3S#IL8QL5ZOF(#ZT0OO%W=$46/6!F2O*\=WQ>UM"P[ZE$OSFZA M2JTGI#1."\X^F?(NJ?"$;ZRYXY0UXXRPZ1^-$-2/#:FS(VN1B,T!Q8^.W/:1 M!DX.YU%1:"?_PYY*0R7R9%'/BO$ <9VOJ0%I^A0-@0< FQ15V:%W@(UA/ M3,YCU\0)X2W\^:P5:6TY36['ULB);ADE4]8G.J9&G73_'VF"C891Y''.-Q%= MM 45$H7R9_!VFC=9/I_RIS/9 F^N/XJS?/@BQFZIP)'A7Y .-/ZSMJ[-7K/$ MC8#/6'W<+OQAZQ(WFE:\K6ML]POU *^Z[&X!<9WA;O!=V[F#[SH2& #@GXB! M+N=12O.(L44L ]Q11[M*L8 85/9A E]#L&K*+_F,Q!PG=_B6X:KK),YR-OL M)J$&X9>\%SDB%3^IM!Q7/-5,]V?60!??@FUYX=R+=5'U[,4O$36I*[J SD4, MZEC9*Q=;OOYD'O=]:?LDR[&GZ[1YF=^7!5 E-_)XDN7883=9\HDLO),MQ^+X M.XZ4A>?1+"0F$ODJ64?ACK5V_@5([=IH$< +U_P^E<1DDJSJXHQ.W-K6>S&8Y$YER*>K+C M0=-5M:;VXI27T2WU1J\ZGH-ND2'_%-RMT56_)^9&U!['^V-OZ\?>)>QA'_'R MCPD<4S+Y11ZZ>!:G!7"#:_P[ !OI%M&B MB< _N;XE3YBFXQ4#Q#4Q.YQU,K=UY]BZYU*/S2Z7!K@S[9HP2S2]EX9HU\=B MWS>5HX=M__EH;IK&+5KA"\(D76).UI3<\1_PMB=/V*XZA:.-@O/%);IBU(1/ MI*WC$&[/.':KF=O5^ =.7'!)Q"8&$)[SM8C1O;O7Q>=4*(U]'XV]F>"\A\8> M:^@,',,<#/4@= :A[X\8#P@],@@ '>@Z>-]]><8+S%^SZ M3F>'$DQ;-C0^^1Q\'IX$G[2S\^ \_#W\?'ZF!9]'VMD?7[Y\HL_!UW]JH^ \ MT.[S5[Y!+K(-13Z/PO^GG9]JP]//9Z>?3@!TX4C;!F0V_K"] -="""066T+P8)_EB3])[[13VL@CI?GRR_;T) MZ44*,VMH>][8,8UP9#BA:_FF/Q[Y7NCJAN/TS<$^R#0$28;5K%'I?&;N*R(Y M,-7CTB_&)G>Q 8$;#I)>-12NUFY2R;[N;?QP)'L_@F+%S"N4?:$[=HR1Z8[] M4'<&(]OW1[X_=&US:!K!V'-;ILQAMECF\14Z9Z_C'T"GKYT<7Q;5W8]\COVV M!&78#PP#^(W>-\9.8('V/0#MP; L1Q^/[+'U9'(<1'.P]V+M["JF4<1W1 UJ M;;N5..S>Q@](F/>BH>.\2G%H#H(AZ.TNV, .L";;'UON<(0XQQ;)03?J!"\'^4<]VT)P8%C]>>;8,D=^ MV'?ZX_[ ,$%W#YS0M(=&,!KM@TR?LQ5+!:V1;8NQBM=.5"^+=NY'(6=[Y.&Q M%3L'BWVKK)][LWZ:]=_[9_T\(#3:T:R?QT&]1L2&U\@G.#+J%67M95)\#<^^ MG'X^.QFL:?^(M8MXGL37,:9A MKW:_@U(8+^(8ZPWB992SA\&3\36H<-XDJRN6I%ZE*D:@#RU9!GP9*USF"3Q\ M.<>:AN4RS^ SO(079% *8Y)/U@MX=3IADE24RF%R^WQ>Y@ 3?&+,,\6[BO4% MNP7U8GCP'"0+ BZ^KF<&1Y0N61QK)V(GN*A=V^YIR0J/0M2;W3(H+:(4:)XR MEBD)G $;"RIXYCU[X9_KZ24]YIB2I.\Z(G$P$9MBP\X'WSQ!#"@PAY5!>-=* MNU9O0?GQ">&=!J+U%K:PP*-)6/GG7$8)RAC.YEB94L :XBDKV,FNDRFFH4=% MEM)98AYN3F=,IU"!@147L"*9'- Y$B2S7.?+K&#YX]5I[R0B>BR\A?R+.2:? M9TNJ1.6+C5DE)-5(1K/X)'/@L16RG5/5M:X;#O&#IORQ5%Q=]F5+= M1T5[U4KSG )FV*/J0XP%66[-_ MK:,)JR %8N DRJF2-GP/)G0-F_%\Q8H>?;,\8/31-Q,,G_)J;_]7WR,((L2$ MF K7PCP%)/V/:+'\1?LG'.:E]NG3%RPFQNK<,H:C:>Q>+*JFF9)IHO-5X(3Z(JA5V14BH MO&8R7Z-/"* 1)VD7Z8TQ&JR+25:K.!9<<9!A%3QN+ $.NLJHW(A^X:I33\A, MA &8X#'53,CGU-/2+#V2A/A4/*JG+2BX! >YGD?(^4NA*Y\SX0)=7C$Q_A4= MDO1HX,Y8@K\NL(YDD<&2F!H S#:]+'C5.^VTF("PH=M9.5^Q UFXI(JWO!M, MXBN&LK,U:$I4N9\#Z% /*PHA.1J [;$]XL7X1[86Y:M8_,7TJ6H_^R *-]1) MZ:\A3Z,\2>4IMYNG;'N[DY'=W3_9>R4J/V;LYC-Z=1[->?Y6_$W[_63X6_@I MU'X]U@9_#/^K(TZL+CGI7M5Q?PG.OYX,3P(M.-8^G9R??PH[//=A8^O]Q^Z\ MO]UU\CMH\3'P1$3Z]>3;3C9_^+6PG_%VJ3SV*HEG6O@]GJRI/O-T-DLF<=ZQ M5;[_PIP;5'K=6.H'Q49>#:U\B59Y MHV<0Q0HN9QQQ"1D4L5=>H\N6PL=1NY M[!4X:4T+/73L0EZ4?1BS2D6 ]HP -?M8[A\!>D#%S@N, #6(K+^%E3]/*>W7 M\,OIUW/M=*QA4>V7$/[Y?*Y]#7\].3L/OX8C[]\.NP5/F<*SAGC@$YG:CT,FSWMVP)677)@[0%,TZ724J>9^9]OS,C MXS%G\.>Z6"6SVQ^+""TNXA\Q\R )?R MLJOV._+.P-H1G.^^C#>_.# M]A[=/ZQ#)VL0&N.TUHI'+K$A$=$&JQ^C..S$]RA'580S8NLQ@\8-DPPWDJ$7_K',?H^C3 *RT^?EPD+ M))#*A4^Q"QVNE N7][4^?$ (7X;!Z>!#3T:BOQ8;H8]'1SYZ50!V AM&9)8Z M.Q)YEF'.(7O'$7YQF;,DOCQ:Q#=9_DU+BF+-0D%\A56(X@Q3-C(*,\M=C4NH MG(.6. 7ED-U5%$@N[V%QEC83C__ 2 ()E^713J==2JE*^GG-=@H4?:WSCK+H?KR@[ M.TIL1#R2]O1&Y16V4EU3']$*,QXNL1C@SJ^R0OZ58P5+TKF)J:TK 1L4%%0H MI!@N]OR\H)29K2E T05&5V^N8AX"OH/2*&Y+H5>N=.$IBTMZY3.FZYC(*<^S MG+4;A84PNBLWSR/]?+5,K!1O"OLU G)5N'"EZ(0JW#AW>'"ID^8^9VK .)7X7=^81Z7YXD? M;CGZTK?W9CSZ/ )Z>G9:KG-+=.[^T*FHR!)QF.U1N7@VXX/^V@3PQ@[V\PN\ M-GP/"C&!L KPUN+EOY>^G1+O U;E*3KM;F$QISM83$]R%96/8PX\X:%CBQC2A.+?P?-5K3ZHRI)D6+)9S@*IVED:3;]H@AY4 M-IZDDV/T WY)D.CXU_5@=T^$MJD\9<*=\ SKD[B,9_-2PUK]$H'4.R04^REOO$AS12FJJD#3Q3^34'[=-5FE_74 M2K; PS>VF4*@,@A>=@;!P>S9+4D%7+-ME; MR&-'+8:MQ2.Z2]6SAEA#J3+9<9?VQ7MF+*.\-,*WNB 0DP%.; -E?ZHMXN3A MF>E/@A!C; 7/NEJ"<3@1*D(S1^N]\0$9 LDBKL"0W(A3T7A--.+"R\EHEN [ MC>'&>0\WL49/T)SY7UB10=GD#1\J-VH3R5JBMJ 4K-PYPS]Q /RBH>EW?^NP M^AORF"^-/])_N$,Q2F,"7"3>)DR;/4<"HZSH:G,ZAOE99] M$>-S*(LL2^=;];RTYKR1)AP&WTT2EAB;^^M^Z!9T4L "-LMD<@RK55 MLL CAE./)P)LZU2LA@ !*A [U![FR?7P+NFD&\NI>3M7'",GU7AE26XRL2>D MVM;,.%4$^^@U./K3H]HO(3C="5':PAL'\20"LA+E5'0=TOR\4D9ZCQ 4B^B6 M7,Z9%UD.>\6<\*7D.,JRZA[JNFP*GG:V1S2'#33+>R[%8 M7_PI6X-PX :Z%PX=N]\/K)'G!;;CVH8[ M"D=]E86ILC"?/PMS>[8E&NUR9N8/7V,CH^WC&S^VQ_57V2]%8R-#0PP'XWD: M.]JTT%WKBR*9)E&.)L][J>N(%&FE7*Q:GE,]U8.)4I[OX5*>(VPJY7X@LJPR M.1?J05U)>AAGV,C,V9W<9[2^7;6NB4NKBCV M21'@?5/"7D(E^K$6I/40:?&PRNQBO12>I;U+L\M7RX7912.R^HQUV=OH2J[5 M?HOUV"V\<;\F5K7^61=P1(]L:R5UHVITHJ+W5[+VH<+TP0*SC695 :.(3< = M1E92]X=43@,@QL,RD,J)-8#,DP>&$U MDTD4#U3%[S1.38B?R1ST.M+46%K5%(.S7&"(9-J'3*MOC%&+IME2A"0EU?RL MU+G_6.(#2;:KHR-RW6BU+]^?@P2?:)[1 M__!1.UF@HAB7&P\7RWEV"QKZV14HZT<#LMZ^1+PYQ_W/QCG1X3XL'(T/_Z&N\ I.+ MP#D0(_?*$W$^[/WB=__Y*)C^'@$X'0;.9F:V"D^\Q/"$V5IXPAK:GC=V3",< M&4[H6K[ICT>^%[JZX3A]<_ RPQ//$WLX_RW4?@N_GOT6_E,;GO[^)?C\S_WJ M'@ZXQN'IY[/33R>CX#P:B',QHK;BB"AOF M[OFPOR54GS#M-JR=?DWA]!^[+7^GNOE4T+X@<^WY1MD9]\^R<\S= ^N,_7ZR M6G_BRWK92YGM=[ BC?$=U>6J7-&6R1=SP.SL(< MVR%.;U>&_ MO_3"9Q/)NUA!X<\*0";D#]^:7H M9]'Y9I\QLH>%U \EI-89Q4Y@_4B$>/>?/QWBW.\"PUZ[):1HQ;7!-IM\!Y,L M'>>LAI#<,%/'[?N&Y7IQW_*/;KX=C>''H[$3C-S Z3N!9SJN$?CCT6 0V.YX M.+*LL>>^T])H 2]?%T>74;3\^!6K:]9Q\8YJ7& #7^/9W]^-1ZB._+?]S_/1 M.VV=)NS;=3%]ITWC20*F8?'W=T?(L@'6,3%O%@+]^[OD.UB/Z\4T6_$KW_VG MU_-\HZ>[_O_Y6WT?E<^FO2/]L=BYS1.E.)/B3&^5,SG]DC,-;,L:[W MA\!>AJX^LFW&F4(]'#KZ(SB3VQYGLFV]9_2-M\N9.I5E4WN'U0R?'!GU"-#> ML!AF!94H[&OAO@*F7'J$S'L\0OOLM2/,QZ^8C^V$0UT?FE[@>&/#@Y\"IA:- M3,,(;:/)?!!#3F>_9MFT"-+I69Q?)Y.X.,OFTT.:<';/!$7)L^T6V5%G51Y% M1"^!B'S#*XD(C(G0=0Q+-X?F8! &SB!PF00?AM[(>!H1M69MV#W=U7LZ-K91 M1*2(J!-$9+F5ZW#DVKKN&.; ]%S?#T)?MX0DTD>F\R0B:DTQ!DGDZ3W7-E\# M$74EQO,(W7H;K]QSK#6F/F@R*H]"OK!M&D$Z#&O*$#'<.:3(8O;YG]_IFF[RK MLQJ$HJB705&V4U*4[YB#4#=MW1CZ06B:P\'0XI:V.;"=]BBJ-4T>**KO]&S_ M5;@1%46]#HIR[I;> MIENK^YIR=QSSAU.A/V7X#L BUL(.)[>EEPEO\!>OM&2QC)*<6E9,KJ+\4M5F M=,)OT!6NYNM2G'[LV+;3-YQ@,#!L4"% /V!<;6@'WD:Y[1IGZN2%&18E=(T:PR0)TAZ/FN!Q)P9([#L>L%?>&.LH8C M?7]2;#/G1F\S\[-[A/@6/>.#=9'0,+0\II68$1AD.>#VCVS4%92GQ5W'[\&A>K?#U9K7/8%^=( K^^ M5NAU4!^YWS-TJTTN=<\Q=U9K4+3X.FC1LRH=P?"'0])6( M$;IN?]P.+;:7Z0Y6M*MH4='BJZ%%OTHK'7J#_L@?C8:^K>NAX3C#0.2FH9?> M;(<6V_/+]WM]QWL+M/@"G?;/F$U_RJ:*T. .E5&OW!$R>S.-RAWA&FXX\,8# MM^\:W@B4CF#DB@Y"1A!N^.A+O#JAN7"?LN*@#GJCYYI6SW5?MS]"4>);I42K MJFH-+:,?]/U18 S=D3&T!^,!CY8-QVY@A?M18HLI-)9A]6Q=1E\3Z:^UMB1B^9Y_0K-X/CVNZ@;WOCL3T:&88]5 MI:.!K>MNJ.M :Z9EV$$XYLW>1I[IA(.6R.IQ6O9#R,KO]V#)BJH4576%JDPI ML=-WAX%CZ@,C<"S7,BW3'HD"D&$XW&BAN"=5/4YC?A!5Z3W#;E-O[KYZW!WO M]^'TYE.:,_\^(?3Z\%3M6=GX#PC[O$8?@&57/H#!0!];1CCR!T-[&!IC?SP> M]RR:N&?W/+?57A7[XD!G=0U%VF^5M-VJ?'4X-JVA MZ]N6A[FX[LBT+8=GUXSMX7@SY/58TF[?&C!TNV<[K;K>%6TKVGXEM-VOLEC] MH>?T'=,86""U1Z'G]L=];IDXAF$^G;;;MTER"U_<<5V3>V[KK;(0; MJRCC.,\60WA_DJX!!CP,F:7%@/",77>.6!9^7^41@"5)H_SV9!4O"N!YR-OR MC!H)" ?-85-Y8-,]W6UUQD4G&V\I GX#!&Q6U;66IX]<8V X>A^^-_2!.=*Y MTA'H(VO\8PFXQ0P@ PC8=?N*@!4!OWP"MJLD6,\8#\P0J-?O6V$P#(*Q& DU MZOOA8&-8W?,2<(N)0[KO]^QVITQUDH#;BX[L8_X^9^CC2YY=)P7B-QS\4RT+ MY4)YI=F-MN=(#7M-R[%=6^_;?N 8Z"!Q1#],2A:?*NTZ%?NRF$X,ON^;0:A;^O#L3'0S=)R" U]PUWY<%IL MKPF^8_<,ZUD&4RI:5+3XO+3H&%71/5@$]B@ZNYMMVCQ5P/TYE2^P/$X /9=1T[],:VX0U'H2B('P>6LU&(]M::%>X[;<]J5_(K: M%+7]&&KSJJ)WO8^SWCP7+.#^P+9]768L:NO(FO-9$Q??W<#Y7 MK]P-X=!SG*%K^780AE9H^".+]Q4;Z:'O;Q08 &)68<= 0L[S[$"Y/ ]*7NPY MQ@%L@/W1HJ*#)T?P6D"+#XH]*/;P,^QX_?Y!M(?]S:M_QWDVC8HK//R^:9B_=($C=-_J>G;CZAG[DTI1D*:E M=7X5:[_%>7$5WVK#; &ONGV;GJ)'X+T%>#_-U@C!I_1?_K%NBI\."887[C0# ME:_*&L%P-/!]P[)USP 5<>SXHH#5,GSW3N9_Z*B0UW/<5L1;M,/_8V,W/N85_=CDB^- M>74S:-ED7U?,VC7U=H*3^[.R-P*$TG-H/6<:P'2*7?T M@5W-RSC7BJLHCWD3 5O(*]OO;]J;-\/?M[,V?934/N!V6? M#K/%(L-;LLFWEZ:ZO32"_W$I 7MYX0[1HN1Y'6Q]KQIT8XS\T+-&GN^[AN.- M'8V0)5M9Q#S?_EM_WNVBE8Q#ML=SJ.B M.)V=(6$%WY/B?Z^*V__EZ06,Z.BGW^/%19S7_73BE;*_SBS==?J=[CKGV&NU M%7?GLE@41U(1(OE%QI T(OA"]T+'-FQOZ(\\T19HB!K3OAS)[1I' MLIU7S9$ZY5I]+D,6<4D; /(]R:!5//D1G.I'LMX7Q&&M:KR3;8?VV LMVS4= M?30>6J#I\;ISSS+MC32/UJU0<05CK_3SH'T;U&PS7Z2SBIWB%8I7M,TKG*IA M:M]RC7!H&I:G!X8W'H]&IL5XQ7 8C(S1P>W#Y^ 5H(LI7J%XA>(5>_ *N;FR M9P]&PU1@][V]O=L/MMR>AU<8;=IMW3?/WD0>D *"R@Y3 M6*&P0F&%P@J52?K83-)I,E^OXJG*)7WU>WWM^U-G^7KV]V;.LINFG,HE[122 MJ#R)EY\G@4UO2F^;:YB&;1E6J)NF,PI=:SP:B$8X U??F-O8]+:-F-+V$K)) MG5:GKG8N4T+Q),637C!/ MU+E\4E=EN"N>I'A21WF25_&DL>EXMHYCK9W!:.B&MCL4\ZU]*QSI^_.DSF64 M6JUVR.D<3^J4BU5EE+YTKMQ)YON">*Q?S>D;#EW=&-E>&(QLX+VZ.?!%XS"X MUG@"C^U:3FF;W5T[J]PI;J&X1(6BEN\ FYA5=PB"(9#,Q@;AJ4'MN]ZEAGVN9\[]/7-CLH'L-^> M*:_T57"+;@8C5:Z8RA7K%$ 4$!16**Q06*'R2D?)=0( G1;:,DJF56ZIRB9] M]7M][?M39_EZ]O=FSK*;!IS*)NT4DJ@LB5>0)6'Y7NEE&SBZ.1R/O)'GCP/X MCV,&(DNB[^F^U?2R27D,I0(GW%_#J+CZ KK[U'=$9T/%]N]\2CWJF5-/'\"C'5AGP MBD-0SI9X^AD?9>JN3 MKSO'HSKEB%79IR^=2W>2&;\@GNM6':,-SQUY3@#_^J&OCW3+XWKAR!B%^F"C MG^FA;=>GI(L\2BO47T7&B.(>BGL\-_?HZR7W\,&4]&S3#IQP[ ;ZP+6\09F[ M'HS;\GP]2VKJ8[B'9;3I]U+<0W&/M\(]'+WB'GW/L$/3M)S^P/3UL>Z,C6%9 M\1S8;7&/9TE5?0SW,/JO0O<@H^YOJ^AB'I??T[_2PY;^3&:WT2W M!;SJ;U'I[U^"S__>STT\GH^ \'&EG MY_"?W\//YV?:Z9B6_#7\+?Q\=O(_H7;R&3Z'G5O_^R355E?9NHA Z'W8:W4' ME =/A8]T?TTG:SKG\+/\@A3%[+RF_A@Z4W9(+FF3>#[GOY)/;G^$;[FBVB#05U$>672?1LH@_BC\VSN5=Z1^MDJ6\=[O=I^P=EO/S+^\V] 3^_KU^LMM^X(M^E_E* M]Z5@V.UW_=!XR4NWT#NVOXJ?._?59#!AP;=B++]K9#-H?]'I?^VZ*S9D^]OUU3&60Z:2JS=QE%>:&"C@\4SBB=D1S,X64:O:S%"A?.'P7G#>!,XCQ$N M==)OY*0]==)OY*1=):9>]?X>7BU[ (Q^1-K2P7#\2QX?G4??M6"1K=.50H(W MB02( ._#[\LX+>(/VB!.XUFB<.%MXD* 81+%$MXZ&BBYH)! R06%"THN*#10 MEYS M66]7NMAQJJ6TH@V2[:YG5J&&0HTWB!K/+H"?7&>]EZC9LU7 /?M_EE8">^[W MSL(2K"LQW-BP=5,J2QM[ ]/S!H$[]L;#OFFZ8I2>;07.H%E8\B7/0(7]E!7% MSM+5>@6(7/EQ9)6%']:=A1]&S_",GNX8;9;Z[WNL#T51U:Y$":_.\'"%&@HU MWAYJ=$>O>01RO'JE9S]8/*M&Y%8:T7@<]$W+=1T[],:VX0U'H[4B+RV-"+/<7N.Y75!'VH%M96RI"1B9P2#0@V%&F\/-92RI)2E?90EQZR4 M);T_]OJ&YYI!V!_8EJN[SI@I2Z'A]KWQHY0EMS5ER=1[>JM3,5^9LM2I)I/M MQQ-/5W A=I-EH:K[1LIJVB[VH T*O?ZVO?GSK+ MU[,_=9:O9W_J+%_/_M19OI[]J;-\/?M39_EZ]J?.\O7L[\V<9166^516LPC\\;5 MZ:O35Z?_-C>N3E^=OCK]M[EQ=?KJ]-7IO\V-J]-7I_^63W_/["+])3J^+J,D M+5A645Q\T*;K'-:F+>%!V?1M.GY;WU\'$T"?LNI64S7?WY.KZ9M.5>H;> /+ M#\RQ-0Q]SS4=:Q3RF>&.I[O#9JXF9=$-Y22Z$\JAP^Q-3A-#3A+G2!%L!4$Z M/:_H(RC]PH-X!O><1]^?7#= $@_"I_*7)4=K@)3(+^7>< M9].HN$+LZYN&^;0#T>#H6,'1N"8 M%BNY"$PK''N'%>.?X]7I3$EQ)<65%']%4KQ?2?'!:&Q:8\]SW*#ONT/3"WU> M_NX'NNL[/\Y*:*V6WO![KII*K_B$XA./XQ.FKMN5-\$.AF'?]X>C@6/YH>,' MKL>T?=OV[:'_/-K^_CQ!:?LODQ^\ FW_/BHS*F7?\HW &EG8DF8T=$=#P[), M)HT]P^Z/#RR-[U#VE3!^B\2GA'%WG *F;EN5UNZYX[[N@(0.#&/@N.%@H'/? MON?ICO7CM/;'-75XB%? L'JZW69G4.454 SF+3*8^_B+6_$7LQ^8EFWJ@] R MPL'('X\]F_OV [=OZ<^C[>_?($9I^R^3'[P";?]>,>[U*S'NVJ.^.PH#VQB% M9C"T/2/@OGV['_JC'Z;N*RG>FA1O>\A+5].FOL:3>504R0QV1GB_RK0XRE-8 M1*%-US%^!O35"L :;,5TL2Z2-,8T*I50N!\/;!4(G5!!#,GA&#HCUW#T8.!: M0WT8&$X0]+D*$O;=X<:D@C9X8Q.'*UXYSK-%<#H\^1H#5/X=3_]89ND98/)I M_BGYUSJ9TN7/F_-D.CW#:G5B@IJ(H-A )]B 65DB(\NRA[ZN!V"!N*9C.)8W M%&Q@Y%I/SC(Z !MX28E*BN85S7>#YNVJRZP[&-NF887ZV/<":^0,7<<4L<91 M?VQTD.:?-4]*27[%!5XI%Y &2PT#,(PW!C,T0$N M<)AT)B7_%>6_?LKO&U)T/M:[2/F*YA7-*YI_ M),T#A90T[PP#S[%& R_T!T/;&KJ#D--\ -?Z3\XO?%Z=7Q&^(GQ%^+L)W]1+ MPC="4/)=PW,MS:WC5QM_A64DVS-5&&2OE]FZDU57S/>G;&]MO)N MY5,*$J$1W]"D0E(>.[]^&R0HP(9M4E*3!H&>J9(E7M$X_9Q;G_,<;A7GNSR_ MD@H>I;_IB&Y^/VL6$O(3\ON!?"Q;)I^QX-%#) BR!BML#:O3? H@>12"@J.X M^0GS"?,)\U_&?*N;62@)JTR>LD8:8)7P5M3MAIZ%>+^'F(]6)C5>X#^.(:JW MU.BOJIU8L:#/)]GM8K7^85FNI\NRVE'993DOKZ?K['86]E^:-3?XM0Y]?4F6 MPUE?DN5PUI=D.9SU)5D.9WU)EL-97Y+E<-:79#F<]8U&EF/I'7M1KK/B:GU7 M+*?%;,.QO:78_GZ;8EE.%\ML52[?3:_*(/S5.N661Y-;WM=.2WC3*X*U=P)3 M33#PFDB#&*IK2)B'^F$<576.3\TGFU>]"KNNR?+I;9+O597C"WOW[^%C%^%^ M_Z><_"WLW>KM:CE=A?ME-_SPKS;T\"=FQ)8Y1^046>4N&)ZR>;X=G4;2$.>I M(?8I"-DH".X0EM QC270U"IIS8Y+EVM)_:$*P@;TS\O)H]3 J10 !#E$8-#' M2@G1PT3T/IM/8=,E J'6+)A\(XA64$&+_6[*A?'*'%Q$\A1(G[;Y2^8,),.> MU,#@U< ^+8!;?'C$60L@\EP;+ /P&:Z+2 ET"#R(2.>TGG\T8DTD<@Y%LO<) MZ&<']+WVGC;V7GAC#=?:*4^@IM@JMF/(Q4ZC@WO#XKOP\2AR02Y$S#$8R<(G MX/<2^/MPW\KM>54-J1# 4D^=-.%7"K>XMPI3Q"][6G_]\27?G_KK(,>GB>,3T!/0 M3^JO,]CT=?-@Q1USQ%L%B;)6^AKIAF%)X<&1>7Q_/1J2>>&* ((9 99R'8#*C1'!],V'LE=CX9]B'**AIUU>USS5F]K MC3H\U8OK;%V\S\(]+J_6JVQ95EV#\]\JONJ___G-GS=/+BN/\&TV\G*[\R7E MWZ>Y*&_Q40!O-#7>.\L0(\H(MN/DM\Z2G>:Z67WX,2@7<[=>%?/)_UY%!Q7LLIU&3@$.)'!*&SP+# MLL$PYD0J8(&"84=;CCRFHU!":KSBCDHJ$9)AE#%;-U]8 #SKB5N:8)A@.#08"MC $!,8_%$) !=6*B<=IG5S M,P<,6- /MS2A\''%%6?.\/*UZ>"I@BQ5D-7JC(#6_&^%J<36>HZ4(MJS7:.7 M$Y+J!PW^W<\ ?G 1N5\L7Y3K7=79:3E=",@)2G,_$_#/#_C[CHQ%:T8 Y,P+ M+"@WQ,L00BB-Q*X""P+RH/%_1T/^J3 O3"-TU$5Q$E)87#P#%+7:,+] '$O6\.#/($4$XL5Q1!Y M6^4[=BE_"P#J!>[CD;T<%!*P'(,$_ 3\\P/^OI! 0M&TDT%I',.8,&@TH= K M ^ZG TO&>H'\4V$>L9Q(GF*"I"*&KB+V:8C6,%$BO '6*6*@=D1A1P7=:@AA M' 6X%QHB&H',002P,A=@V*VI"??CQ#UM/ /D"+3""V@I)S3X#)C6_*_08&=$Y!LI^_*U(.6$LC;!#)&K>&BP$NA->,.:"T!=8;QNJA$8<3<$V.$FPDDECKEN-)T M0]3$!(<8U]TB3IC#SXD?#N(CPS?UA26H#Q_J^Y!.&Z03B;P&6G B*->8UUARV!@ MLH-G!<;RU..CGI^D1#,9\(3ADQIPW!KXZ2$D%F@'''<4>(>$];43'M"LU3=Q MPH]AOP4]27-5LM\)^[W&?BO5!A!5D,& <\@(=8C>.^_."X$/;L:*Z[P?H<,* MY?PTK94)_0G]/?;><2O[!CF#P&@3PG9G-($(+:H'?Y1>* 2C4J: M])TF?8^&,!]CV320"T*!"8$*]I0#!155;$8(%-U\_D@SY\WO7QI MIG<:4C$$S.US+@ALAJ=)C(T6@&(#!"):*&!)G2*06)GH,PPC(^Z@, 'F,"I- M^[GX#PFM@T!K:^*H((!9KK0-SP(;0;[2> HY M1G M=BH3WAY7EG#FE"5I1G8JU3I <;4&86+$J>,F1,%(&ZFX0G8W_,)Q!"(/PORH M>NNTDZ]I3E/K5$+S&:)YWVDK;?'50P(8Y,XQ0(ASQ#A(ZMH(1IAF!U=0/P+. MIP(RRAE/-9<)]X/'_1[8L_9P2TXUY,AYZX1 2@+KZR(+J]4#VIX? ?N3#JE& MN9")P"2!>7A@Q@V8'414$\!H.3^^3QD8QSD4;')=P/'_?[ M8,\;,RXU1Y2$$)P&ZRVT( 2BNC=(:B8CCXX[U"<_@A4'.16II3FA^?S0O->* MMUK]H)?*&T(0WW-$?VRA]_T/_*L_\,4/Q(\.=YQ2ET#O!]_S@N\]H<]P:\$Z1 M(XI#@YVTU #I81UZ,PF\/9@*.*X/'@W$(I>)03 "_4@OJWDV?_U>;K[L]0-J#^T>@4,G[A:S*:3^P\\,A+^>,R;$'W-)_7E6)./ ML=PIBJ%!G&AC@@6PI@[@@'3:/R@?EF)L'Z:MCSY4!.1+TE*KJ40[IM]STB3_C M(1+OBN=T2NZD@!>@-2H2*2(J_Y#S-<>W$=H;>3#!_[XP[/&T M"IWS;9)#$O5D+ 5B26$EA=5KOXPT@9C1VD!D1= J3'+'JO$$=6^OPIZ8IP=B MT705@7G8W"D02ZY8"L0>YJ$P?(]W;H7T4&J-)0JN"N-:[QA+L7"41(K#HH&> MH5S&K=S9LP62>Y+?%/WI)4G1A45NF75U-.J4\AI+>M9*\ YR ^>EK@O MH#K"#+0"IADH!:,,?=3^%@0 ^B-K@ MR'59.$<@:G%E4FS#4&QCC\+VXATU81A$5'J-$$7 2J"P]M35Y]^&>?>@AHN3 M3H43.451"4K&>6*3UGTWK.;,-J%)^F/6?K1'<CF]O%L7(>BZ6+SX MR!P_KZWQ,0LLJPEC+!?D)-Q7YYG>'[)V2[8M23])/RT\>3:C\6P(H(UGXXVF M'EC/$14(2>H9L77-I#52=&@(CN_91"M>$%#F%,KDUXQ1MR7+EJ2?I)\6GOR: M\?@UL#4:D% 8/!GA+,6:(>6-X7['C"H\X:?W:^+Q*T$8_)J3S"GHIU_S."H6 MV,^#NV=__6CK917-2E:TME@U:"G>*=T U/O!QGT :QWZ^I(LA[.^5(&TQSWA MC7O".2)": P8=9@0RQ&OTRZ44&W$ ]R3DQP@'5*QY^N@&C. MCMA+D SVV2N&I.3/?GU)EL-97S+8>PQV:UJQ-$@:HJD-03;%' A%ZVG%U""( M'Y+_/TF^_[!1:(PE>YVZ?P[J_C&?Z_OY]%SAXJ;,?BZ7JYOR0U:]H9A_2&?) MJ9(@23])/TG_(<8S%E?$8 I-]O)0#KH2)3B<]YXHTX(1QP34B$K)($:D)EN7 M0AMD'^")'KD/").#)F99A,89)^DGY:>'*$DB-TN"-$<.,( M00X45D!1"3S'FEC"ZI2<@@AW6;8>Y@C%:QLB-(>G)0],;M#9J,)D")/TD_33 MPI,;E-R@![A!$K1.)HD65GEC@>*6(02XJF=Q624<>YH;%+'+*+A! B8WZ.MM M2'_9G*7=/[[YV;J_G"S/9B#"/SII];U7975X?&1KO#$U_"9 \@W99F] M6*S+5770:!;SC=2*=3G)_'1>S*^FQ2Q[LPX/5'/.5W_N7/YN59\NIWOUST9Y MRY_]E9)/=N7FY\UR]R&WQ6_E#Y?+LOC7#\5U^,X?B]GOQ8=5^*J_W"SK>UQL M5-7*"06A0!H(Z*G"0A"M+8<84Q#TDL?5>XJ/A/.UU1X)=/MVQ@%W_2,C#%DP M'IO73.?!?5@'C?[^*%"X^-EE/[O7;WYV_\C,RU]?J1?_R [?.VT+"'=7W(-5 MF9T'1@>==7/.LC^U:?@9TMK\JW ME^5R&X=AF(^\U'-OHN$(I9X/*%X[HO]8'6XGX8]7^'P Q9SQ;HAZ\R;X52DA MU\MT[ /R$[U*6::M,=:M\3@*G3/2E^9NN0SF*2M6JW*]^C$Y$D-?Z]#7-QI9 MQO;Q0$^55M!1Q>HF*^9!MM4OY;_OIN^*694,3[;\N-#^XLTZNLA/3=IX\.GG MXQ/U7SW_!$0*5DK0S%YCT!"H>=61J0T3CDI=5X$YB+F!G>//@ TUGU3_N 8A M:FV*Y?)#6.U_%[.[\I.#T.?;PO@(IZ!4\%S*J#7QWVSOI7*NI%J&IUH0:A68 M&BX-L4Q9#R#P7#MCIOVV)Q,/#S/ZZ;.KJ*MS? M]2I;EE=EV#&7L_)__4$@B'Y:+XM)F6?S54]LB]FMT1Y\JFMV&^?U_;YY4:[K),7QO!=)@L M$,1@,U-/:>4<8M0# :"5P!-:(T@83-03$13'2%,AL>[*7A&@!JB8/0:.* V$8*#$F).I'";D=] M""KG:-::"Y*+@0<$"7SC!!\,6+M'GR":*T,1MM0Y RBQTM=Q>C#]UCP0?7$L M/:!A5R[.MIW#D#5B?8?A\0XK@ 2(&?X M> P0/4)B[*2 Z*VK<+%8%[/LZJ.RL!2@I #E7EEQTAPD4D6(XEAY2"AVT!DF M:O)HZRA G=3D:1R$'&$9NR>[=S%* N!8 2B;(B')!&<<8L>8)-!!@?&.,Q," MYSOC5D[D%^0 P#Q:6J^-MTH'A;--0R)EF/I,'/METOB[FOTTO9X^JYQN3ECEC91), M=Y/^XTAY8[QS%D G1<636AMR1#'N,,4_O]\@VT1@B"7<^ZO97;74$QAYQ$6( MT =1))S - PPH:;:CEO%,(3&4BUD^ ,:L[7,AA$?(O=(8(K4%,=D#FG,*KS^ M&^?!Q>E;JYV.V%.\\(E6HDV\@!4S4A-E.:4.$&H AG4-L"&X>\+7*O^I)C ? M^ZB=HER*J+.6>Q<\)!B.%8:MX91<.62T))8#KS"0BGI>>]J*7L* M!]\1,_@8WI;79=@FD]T,\G7Q/L7QXRT*1K()3;R6)CR*(",*.1#B?6]VAX?& M,_>I]MEMI8OB_58'_3(M+J>SZ7I:5F'*"1P#F$,6M4>HKX7!"8VC0".&3=6K MX4X""X6QC&D 2.44U(D"APCO5+T^!8V1L@4Y..*@QAZA<6QE^BEW\+2M>^SQ MEH+DAK$-BL%72QZ,OR#FH%'+4 MZNA'B[2WCE/24$E##5I#L::-@SL/F 6628L-QM1@:6L-A;@F7^BC.AZ94TXI MSCDZ7@!W%AIJ\!FG7YXK_?R7YQ?/W9M,O;#9FXN7YO_\_/(7ZUZ_V; U\I\R M]W___OSB'R,/?(=.)9]D.9RUCO>%) M^H,C]KKGV;XM/E14K^,T[J.<\YBFO;<6/,'G/. C M&KX?325@TE!$)42BX@8P]P7+''+\%/C$L<>0YSQJA7+_K>[9Q^9O;A;+]0_K M%GB\4ER80\ES&34KV+] (,%PK#!$#540<)((RID1./C0"B!>SQ(S M7CHI^>-@&"DU3V6.XT[TZ1T(!Q>-[ZJM;L,^J?;>XCJ;+:JK?()#,"J%,]QF M2=;B+R$*8QO,?@@[,#,0A"1U "I7O$ =)Q8?;483XA@AG+H(5!:"X*LQF9WA*@T[C">G/ 8 M'^4$BIS&I3?YDJP?)[=O[4\D_(X1O[S%D<() 0YJ""FS&BD/J*X'DVE,E/*/ MPF^TZ62NL0)#B=!YQH MJYZ68@>PXU7UON/8<\#K>EHJ,+(=.O1'PRF:56Y1L3#,BN'5 V.<%4&!"*$M=/48=685$^ K9YS' MXQC(D:0YIU%;FQ^["?IY^)F GX#_".#+IJ990L($@UAI"9DS'E&W&[NLD6.= M$./KP(_DQN0,H1S&'>0^+.!_TZS(IT"_V>8S8.5$'1GT8UIKKVB>DXR3C!.M M]U-SO6_6BZM_W83?R^5J-Y6@_/?==/TAL7LG?N@]F[*#YE9O UO_Q#>_R5UV%//H"_;?@!K'?KZ1B/+\; $O5KNCNHWBBO/ M5C?%LEQET]7JKIS\F,T7\S*;SK,J YH5\TGU"T^6/947U8DW!&A3ZF>IXPH0 MZQGA##+IT*XF.?RDMM-5=+_Y-C'$?Q>SNS)>YOT_Y7(Q*58WE>R"&48_#;JD M*.%OK/CC37D?1-A3!K7%C'.&D802[P[UA1<='L[#\/?(!/BX\#<\_J#%V[>+ M^1>\ B1EC@3/)>,?.P>;QV'K\>L>613U<U0BF]WUSZS_\_ZY?]\LR[6Y=MROC:S8K5Z>;UYHWH_7?WS9O7AGW4( MWOK,7\NWE^4R1MO2=J,/H6DIH6X0J(.P*>*#E'OJ++'2( 8JHD EMO9>>DUE MASCX -3Q_J NYE%Y__V"L\\D;#9)IL.6^HKCP$#.8,7%_K'?L'E8MAY.*884 MXC0JCS1%?:>;,)JCL7O%]@,W3^MH"F^S_X<] M[B2A=ZSH94UEGK).4R 9P9)ZA*AR;M=U()$3CT'O80[+T=&+HC8*]0Z]@TMO MJ/"-E92*679;3"<_!+?C:DN)D4*GP89.HN%;Y\9)IZ%D4"&"G$2*U 2&S&!M M._RKS7YY%;;+\WG-GW*T1@$I4(X '4((E- S"/2$W=A4V ,#$1%:!C/N!/<6 M:[XC'S*^.ZW@J0SZ\VUBNWE?JZNKN[=TLQ H36UY/ MKZ;'(Q'@.< H!P./#A(JQXI*VO![8B>,4U)[(CG$5FMD:Y] !5^[.\7P4:B, M-%XXQQSF0*!!HW)P,?O%LBQ6=\L/=3U)^Z"A/F?(LV(=-LUJ_6,&*<@A1[D@ MX*.C!DAD#@C()4HE"N?T'(HL\6&MSAX#+?+\J:ZMM M)[7_$O;;BW+]\OJB>/\T3V(5;DYX[.OS"RC+>=3I!7MEWG_EE[ ]6FR3!MN< M&\F==]8;[)W$"M&Z"D$J[7$G$'@ZMA_@N!R$[:J$CIQDP-GY8/N1Z8Z>LR36 MN8[4:?Z-8ZPSX$!#F#6EX1(IPXW'P8=1&B(EZ*[2BAJ!2&?:4IO%Q6TVT?&( ME7,L1<[1$:C0>L9HED W M"UBHI"9,"Y95A1X4&(&KCPV_$*QCE 78=Q]"#0 M1:J(@#3'^ @SG7L&N R[0YM^G@)Z(0W%'$0,VZ$@!Y1JI2$!N#=V&J'N>[,G3H:T".E53#, M*3MI0-)+F(]X=M6FJC2J\S/D".X!>Q^'[3U9W 58/TU#]G,*RA^/<7_V[IPS MMR04-):$*0NUHXXX2CSQ&G*!ZE-\R:@Q7YGRH^:3$YYW\9P#'+L'Z-$[H9_V M(ZG$I!*32GR42D0-_RMRPF#NM:&*.:^\IZ".HC4%&G=8&!^A$N.XS32G%.<< M'2\^/G^5N'&I_[():^X?W_QL74Z(<+S*SF&^DMJGU]M-Y,;^:!B_]G@]H]>>L<_V[97VZGN[E M/QOE/0\HI9]LR\W/F^7N0VZ+W\H?+I=E\:\?BNOPG3\6L]^+#ZOP57^Y6=;W MN-CHJU7PS(S101-I32FT1'K,C&4$&9G]X_,O/SUE7KQC^Y^[_TJS,L7 M;U[^\MRJ"V>S-Q?AGU_=BXLWV4N?&?7FY\S_\O+_O7G2NHYQU=]-Y]GZ9G&W M*N:3U?=QKZ[U_H]$ CZ12/5W^POFE>6=?>3A0+!UO%VZ+C%+\MEK]-Y]O+*^[6B]T#6Q][\\CO MT\GZ)KPZ++ZVN,$,SXK;5?GC[I>?/K6OS^ZS2O=95HB>?3GIM/T.*O_TT[.. MVU!__U>>^MIST9_JX9<=GL4[,)-]E-2=>"ATQ>>1ZQ?+@-PR^U 6RU56!BA- M,EM>;5@!,PSSIXYQ.T*V_P$WK:-48MVV*B\R\H.>$8M^[&0)(Q8]&\#8VUBW MX^5MN2S65=VMNEI/WVU2*/T>^_F )$>O\I\#3ORFK9&V1MH:IYLD?*RJ@J^G M2W[8//)$$_3LKR_*JK6CZC6N_ME6P%33.3_7 W(B'^VH1O=QQT$QJ[4?>=E? M/[6!F%%2"M'JU,2>:\2Y5LQS;P1"K&::L 0KVF&B?K5<7$_757000WA&$* D*X$P"P\[[@GDQKJZ#\-ZA6FG MW/&KX.:QP,TIRRE.4^T2M!.T'P9MU+0L .&Y@)PAY80FF %&?=WL#9G@GQEV M_15HLVC01B ').8HJ513W /O7TW^YVZUWI0R5/4.RS+LH*OIK,SF35@0'J_^ MNBI6-]GMYJN(^5_5CO\/._NK;(2\\23])?\S2?UQ6B9 S MMBNVO VV9%IL?)VJD:5X6W55_6?S0)^IC(_HY$$ FI):0#0DDF+*!3:0,$Q] M/=@<.^U)APBC?4/#[[-RTZ(VGZC6?3UFW@9)FL-A^'\C".U&@"74S.[U@!AM M@.'2&8>-T4K6LWLQ141W(J9'8BE:F@0QF N*$Y82EOJ!I3:'+:2(.X4,E)8P M(A#SLL:2%!QT^*D?B:5H>0D, I:&D7*,G)[(<2A:9(=.&Z2$PX; /.(2@(2T4! OBG--80,H[.X@K7B_MYI[L$$F; U!RFB- M^':(@(66:TR[0>;V1FYGHEQ4MS&$F.%?$QZ*[L[0Q#2=.S:(V 4S=.$(J=1YR(G&"48?05&7YS; MM<,1E>U\"?;>,((@WP9N7\"\,,QQSX-A*X%""%% 20&*5LP)B!^II%D%5=W[1E F!)>_E4=U62G/.9*#CB935F>4X$2MK X!$G$@I?96 M>8&Y9O=9'0QY=Q3%T\ 9[_ ?B)S#F)YP0F="9S_0"1N?V@#%M;62$&0(MH(: M:6K3*0%6G=CT:>B,EH@E.0(QB]SZA\T1YF'_7WBP_&&R^'U>>)686=&I1]T,K+ZX*>87Y=O;Q;)8 M?FAP6O4BE:OGS0VN)RJ\+J\6O\W#18;(V17+>;@GU7#KH[K"(,=17>'>VM0Q MF<[S15PKZ\24%D9:@"G2E+G*A84UXC0@IN._'A=QT?Q;QH()38A+B.L)XKAH M:,R!=H!S*X"FOFJJ-0[7$2.BPIX8-_\[=?[&4$?FGQNAE(BMX-\V8I&*2& <.,EL8K*:F:ZJI'/H>Q6M>N[ MU71>KE9F\?9R.M^4_^@0>P:1O+I;7MT4J[(23X-U]3;1EX94YE/3\*,:J[LSI$RX3IHH&DBC>S&&A+C5A)*6H>M0,$_=E9CQR%A.Z,K/9>=2MS-C;LGJ6XXJDVP M@CZHX_O)2$5Y".N'$/"F%-,0\-1*,1%AO; 24\"YJ2:)6E4?HP@<0&9C MXBD>;6/ DTR$K E//<&3;/Q-("E#PC//C8;**&>,V96X>\<^?RSY2#S%Z^:" M.>:#:!E)"=GF#>:FF/]6KK+I?%=.6U70M@:VYQN:Q,5U=ED'/5EQ]>^[Z6I: M27_[ZK"&KN^6B2HQD>4EZ2?I)^E'R$4P<,9V15U=53FO546^6T[?57,T MZVSR>EE,RHU5&:LK2%K-& 1Z%#P_*1@T4,GPT]2I"D(T(IW3^^?SJV59K$I; M;O]]/M_=Z=?W-_K)68I#.K6JSL=!>(,INCH'2.U+Y],V,P9&6@B L438< 84 MPW4C/N%2P4ZZXI&8BE=$Y:P*27E"!DC7/2 MLQU%FY$6=MHC'@F\^&W'".9 QF1N&TINXZQ]T*J.<;Y>+/=/&QWA^3=MT:,J M@Z7P#"'J!9<<:@)VM-V "]Z9N]3%;>M6'W7.&LHY.0G#XE!LZ&!CZK'#E[4: M^B76S OK/8GN94!TL9J MRA!4S /K!>&"FGLZ#J$Z/#T/16]\;QGB7++$ZSBPC.VK97E;3"<[+O+MT=ZB M.GG.KNZ6RZI58WM".-A(=Y_-90"U)@I K[6"0'H*A99$UB4QE@B#T %YV_I^ M[VBWW/:VJ_ED<]J_(0DX+@6DS(6,V=(X%)L[)M/:7S#NPV)K4@Y3DABL+=& M6VL0$,;N)@- A\C1L/@PQ_@@TRIR!-,\JH2ROIB\=I:(",PX=E)JIX2PP,/Z MJ!)(@-SQ3%Z\GF*4RZBLQ^=B\E)6^#.5";?%AV)#(UD-]4TV'V6 MNB,3P$K9,@J,!/'Y&FN&J$'I@U[2^6]AI-0EK3+R&PWF%+M&: ]OZP>OT#P!3?">8P!VB, MHU42" _E]/)NVSZ]7F35&4BUWYMRB\MR7EY/U]GMK)BG-'17$PC6)*F$\= # MP82$SFO'N=Q18%+/78<"\]7V9N^.G%XM5NMEN9XN-^P)>GO?/Y+0,?U<1'/! M4CED2DN-'M("-)#&V!LB)94&*8ZDHUJZW=Q"3TPG+14#TO%&S[.<8)P@G2 ] M>DBCEI5V D$KPG.& ::P%;:>.(@AA:1SE!0#TO&*1F#.HHXD/7M(CS"WO-F' M7V!(>BKV%\M)N=S= 7C[/ELM9M-)]@>P^>^<50!I* 2AE4)+"PT66 %H->+U M5&^DB< =1[T;LG],@F:*V^FZF!UYT!+*"8_9F7^HK/NN 5)*;0CXW0=?UL"7 MR1!DAQ!;>.&@<%@)"G89-Q2,>%3XQL]]$YES=DH@IQ.GA,PC(E,T7*)66X09 ML@E#P$RB!LQ]16;D)'@D[$9W%\+&R:Z* MU4UVNUR\FT[*27;Y(5OL=E=6W)/7'AG<9QA2[T&]!(T]=A3YBF@'$>^,D#H$ MUW7YM1"6LPYC1Y!*11;\JI:)_O#W537+[3.E[\BIE+F4I\1[_WJ+>X7_ M<[7= X0W:HPZ@A!AX9$7 FP&11DEZX29AI9WNBN>!.]HR6^8H^!H4QB5&B#! M.\%[$/ F33X<80*XAH!(%XPU 83INF%9$B%]QV=_$KRC)<)A#B#."8I9F7E^ M\'Y<\OM(WOH)RDBSA;/?[LKW5F+ZN^:UM]^-UT?C6[J[XYF-WK]>_%LASAQ.T]QY@( MH&:R( ,(6>ZAI4)(S* 4HC[&A !+KCN5#,6'JF9A=;%0U=2<91E\N."UK3^\ MFA7SM9I/7'CT]NBC!9'(&8AZ_G'N-0PI2ALIF(ELS=ZP- !:"<&H)=Y5/(QU M$M4:J.*".5J6!5&>LZB#V!*8$YC/$\RL 3/FWFH C*6>$Z2]=;JN4$#A0=4M M&WX*F"/.[98YX8G1_.D)EG/VS,/6"S*:K++KY>)MM@K[9E5-7+RM=V2^Z01: M;^H.R]VN;/4+S1;5!4[?E9.A,[3NTP>R(84$7AJI$8) ZXI364.TF[&*@N%7 M'7U0R\ '$;P)$GAY_4U<]:I2B<9D9>WM.*":%1R'DQ+LV=DPT M5ITV]JID,P>\G(PO4-T'>MI84>>-4(!J2JDR(?P+F+<[UC5NNH,#VJ"WS:#UE]?Z M7C1'+=EC/ *0,6+A+WP K M.@UGCP/DXWWB<0%RA#G9*I1:?\BFFUJWS4E!^+TB%#C?WNN\P!L'&G!INE8:"<^+R?-&!,?T="G*&4ECV%->Z4SAUTHL02B(9AAYC#T"V!AA:U8TJ!CX M3*;V\?"+EZ85.94QX\P$OP2_$\*/-O#37F$LA,(08DD!5')'2D@(HZ*;XGD\ M_.*Q')$&ADKD800:,H$ M9L(CQI"HF1JX(KI;D?"I6FA"V1?E^N5UU1)6/S,Y;M=VT&8YB5J5>8.4#UB-#,UXY<""YI@G2O"^]EL_>87W[$AWJ\VD MJCJ_/#TE,])C;E3]F=4K'D"I=5K\XV:TG8<606>D0MA;;0U'I&X&@!X9VSG. M_0+!PGVC>T1ZI(-(T7(*4"YD5$5P#.K1QVV+E$OK \7*4-4 ;=2 @UA;""V4 M EIII+16[(9U&8LZA\A/4@/Q64LW;;MQ!X0D)9"4P!B4 &^4@)8!]) IA8RG M3C!,2#U/!#O,92<6>)(2B$^02B7-0QR3E,"W3>N?;59_\]?'_$U^.B_F5].8 M_$U#3JJ,=N%)^DGZ8Y;^"*L>J_S4M&:(S[Z;U!SQWU>9JM7-8KG^85TNWP9_ MYG(]V$J//:XEH;SE6FJKO81(:JZ\YR[\AD&F/8%:H2WIL11;+3#3" "E3(:*5LG M;3&@1'V5L>$A:(J?J!$P)R@FB">FG.8,Q!S/V/\FFQ%4(OY241IM?,W+Q7*Y^#U\X0@G MH>\!+H6-*VI416OD%#)8.268Y7#')<& (E\%[O/5ZJZ87Y4OKZO;?@H_%.90 MRER0D[ 8]M9%'6S@/')8XL:>:LBA#)93*TJ9%PPQ7T>(!%DEOLJ9=# LH_7@ MR+CG# F0"9"] "2EC9U$*,27SE,@"(!&8 5US?FK!?=?#3(/!F0T[Y9+E$L: M=5Q:[T YPBSK?:14M=7,[EW=0:=5]V6":"L3Q)"Q(2I%$!EC,5#B?J:IQ!ZB MCC/;CCQ/Y<)*"((#&]->IJ3/^1G+_N)M']Q:21]$0X!H%" ,4NR\@A"CVDEE M7H,.6\,#X-;/II7>.J ).GV SCY3%6#2<'A2)*F !!+@ WC""U1=74:P\:13 M:?X [$3S(BD .0!@A*8JI52_X'16/$;+\JJ/_Z_F:_O+_7QW1/ M.8H,^;-O)$O)GV'B=Q]\6_4Z#&M8\>\:6W6"(44EIKOI;

    AGB](9:O 57"D-80X1+5 ,<<1KFFQL66< MVP?P*/QMN5C%Y>],&:*!&\"SA1"'C9WS&+@0(UJ*+(:8>T=K+D[#A7>L6R/^ M< CUT^M,$$H0>D+:A>,FR8H%H5Q*HR0F7E$'%;+U>6 (VY"/@*%XTY%HSAE* MN=91YUJK!O)J'-(T?.ADE=T6T\2-V44X%8V5= I)S!32A$*AH*6PKI-#!$KS M14?SY;7=W66S>/MV,7^S7ES]ZZ@T\0SE%,7DB4^9U3%8XB$"F#< %M9;3IWG MA&,. 35 [P!LE?'=>2T/!7"T(E>*6(YX3 N= )P ?)X E@V #76$2 ]@->&7 M(,6PKAM(@((X@@6.1U4O94[X25I'S@7 (\SAOBYO[Y97-Q5/0<5-O]EZX?UA M[XTV9!:HF4&!F6.& :\TP,Y#X,FN4@%9K,@7X>P7R^;.OKP^D5.-",_I*"N4 M4K)J$,@CH'6PZ0TEA$.$*9)55A7MSDP"!.D7DU4/0EXT;Q@#D&,XQGQ50MX@ MD,=:-B_$G5!*SFRPA(I4?*^['FAIE?KB4O*E>BG-(QVKR4*6[>X-Z7 MRZOIUHG=>*_9XG8S=FE\T>H^I O48CLPC!J*J]P20LI@;'?S'3Q@&GVMBW,# M[)?;F[R[^T>=G\1PCM&P>SA3 FF4D)2@&;FBF '2A?\]X8QSQ@11N_P1X+([ M\O<1D(SF]09(!GV2()D@.3A(MG) '$/L&3#"<$ 59TCCW104RAG&,2 9S1V6 M)!?X),>JYU9I>QSO]LG;\7Z4T6W-E)]=?LB^J^<:?9]=WY.,I\%&3T,T:8PL MHU@3## PBG/ *6;.UGZOUEYTLKI?F&5P3P ?<:[1U]B^(,LAB&IN]^R$*-,( M4F%B&DP2.UTE6^DJ"3DV&$'H':RZ3*WFM<<,N7:XDRA^$IB/0'I+<,[9*5'] MJ/Q6WP:3)"60E(!HE(!0"",.$#& ,N.(T9;M^",D=9V<]9.40/SI1(21',N8 MU->C4 )I.E&3 +^^+J\VK7CE^ZN;8OY;F2V+=9EM?U]E 3Z;**.83[:_E/^^ MF[X+>W2^/G8\<8;9@3VJ!P/0)-$Q]Q! [:T/3Q$@F=5U$AU3CWF'"G$KJ9?7 MKI;3ZR"FE_/-:.3YI/K'-9(YR9A4FN.X2;RG[H>^'[SU2MNTU^ M*W_HI%8657W(PD)#B))\1X##A+,=.O(GHCM^O(%S2**R6@W=Y _KS.'YYT?3 M'2M .-/\PSZ%P)KAR)0#@#6GV'L @RH DNS*Q+V2NI-^^#ST7X6+64QVPK&U M:(Y:, YX+N 1#'XZ,NBM[1XH&EME;0!)%"RR@LH9K+$CDNHZ(N>8ZLZ)P!/1 M&,WY%CA'46O($Q@3&+^)LPQ;%6W.2"ZQ<-YQI3@,X'2[Z:[*(24BH_$(R7F9 MTV]/19)R[[W-O9LO^4]HPX:C4VS-]XR#F)EKL(:)H-"IX+N7QZGH^(_&4;OQ&+DG25DE;5=H* M 98R)4E;)6V5M-4Y:"M$4PKHO+55.@2JW[#YZ_=R%MFZ^)].=9!@_N QEH5>UY299S2UANKH2".[ Z7G,*^0XFY MO;L7UZYKS" MVC#0::PY"(3Q)J+0X-'B!,($PL&!D( 6\9SV5DH#$28* HXTX'7&B$#G16>$ MPD$@C#?C#]&3K"8[+&;9FW5X8#/# MY\^=R]^MZM/E=*_^V2AO>37*^I-=N?EYL]Q]R&WQ6_G#Y;(L_O5#<1V^\\=B M]GOQ816^ZB\WR_H>%QL=L](4"Z<89D30@%NO,?'22F6=Q" 8^>H]Q4?"^=IJ MCP2Z?3OCH^L )]OH%S^[[&?W^LW/[A^9>?GK*_7B'X=MC,]?XM>+!L1')0/Q M%F%>OGCS\I?G5ETXF[VY"/_\ZEY^O#72_-_?G[YBPUK_%]_$ CRGS+W M?__^_.))RSS&(KZ;SK/US>)N5X=9U?71OP2>WMOJ[?>'SRKS-/G(. M(-BZ ANEGUV5LUG]['\] \\V?X>OO-K]_9FU7$S?!H7XHOP]>[UX6W1\I;?% M\K?I?'MYQ=UZL7M@ZWIM'OE].EG?;&]J79H3S.&LN%V5/^Y^^>E3(_CL/F_2 M'/GR9U].JVR_ Y$__?2L8YWK[W_44]$_<(3?1=-W/?DI><+OXB?\+G;0NWI5 M]/"QM4.=$CD4@R=AQ"=&A]?X'('+_0&;H>,5Q*J&?+4LK\OELIQL-L&;+P\8 M3SNA5SNAK08B*('/N;S;F?-I7T3>%P=GT3YY@=@I_R^'0Y_:AR-MC%FQ6F5Z MNS/2+CE'[?&Q6W&27:/"-U8YSF*VW2Q5EC5\8[V+BMOINIBEO7,&>Z>]5>!1 MMLKK7J^ED6BR_.-LU;92!;Y2+Q7KGL&[, MS4UXN%RNZG.>K7_R[[OI^D./FW"_79?]9VZH+F;%_*K,L_]=S.^*8-9AGE65 M%:F*Y[B*Y8LWZ^PX&)Y0O=QC[@6,(.6E% VE;C7&!F'/M%) +9;5EZGU>CF]O-N2:_?]9? M\L_[BI3M-U3>U6*^H7AX/UW=O^H^J;RYIE_+MY?E\C%54_\IEXM)L;JIL!(4 M+OKI% 53_61T2,HP*<.1*4/8GN9)-3&42@"D%X8+0B3C=3VGP\JR;ZL--RGQ ME]>;+]UHPIO5AW_^'+[ZIORP35FT-.$#E6GG_5&(&;;MR#2>$THZA K?6)U^K LW3^O>*%,&ZU+6U-G)3<<$>"DT]1('?Q1QVI=*K!0WUB7?E4=-H?RU7'\\WE] M#A]--7*!<\&C$C(FW9AT8]*-O=:-K&G#=!Y;0630BQ);H" .CF;-S8\4,!UJ MGQ[IQET5RJ[^))I2I+F0/&< )[68U&)2BX-1BU\)'Y8K;2L7X M*A9SF -$DX)-"C8IV+$JV'WZ%8$6/Z\CP#JM'0[!._3TZ-FO+\ER..M+LAS.^H;OW>!6OT[P9KB MG"'EA":8 49]G6B$3'#_J7?S:KFXGJZ_ZMHDKZ2/9!U'3N=OB@S"CFA5&62S ML$O2V6\&?!-&N_ D_23])/UQ+CQ)/TD_27^<"T_23](?YN#,?=7TA,FF M-0EA1J#!0$"M$5'*^1WOG$&@2PWRI;KU*OF@R^O%LGQ=7E6,'=/K<"^K;U^] M*-3^L&L#&;E7=@=P:)\_^/(3V'3B?K9KR_)SOB3+X:PO MR7(XZTNR',[ZDBR'L[[1R#)V_2F(JF M6#ZFL7T46>)4D##"A2?I)^DGZ8]SX4GZ2?KC/!T6@+58LAEST@!GC.%\P^Q* MMD/_D!:,=X@'[X_K6F.>3#4_]/!2D6-.\CL:.P!F,D?R)*Q=YW+NG-1',A[C M7'B2?I)^DOXX%SYJQU&(A@P**\$=U]0@)+734)N:+D$K)'"'#.K4CF/R^7I4 M:]C;5'FUHS*==5+F4) GISOB3+X:QO^%X5 IS?>U4"0&D5<)IS@P7$DM595MQ4RTG ,<:R0PA1BX"BW7"F['5]MH90<=&8GJ,G_W*W6E?>Y MNEBHL+[J"XK9JV(Z>3XWQ>UT75$>O&]?#M#R/UQ4CS&JZ+M^4RW?3J_)5 M6,!B\KJ\6OPVWWS*?Q>SNS(:Z^'G+RV:-TQ)3I \18'!H0[OHU&2YE?*' M>/+?E&HK>O2^75]-5F2VNP]L65__*%K<;,MNLF$^RZ?PJ;,/IN[).?J^7 M1=AJ&YD^9I#;D'1:.E0]^_4E60YG?4F6PUG? (H=]KB'F,)[]U![;H1"B /% MF"-<.5@/LG & MWI(-L<1C]?K>[*B;U;AM5MO;R-:[=Y[N76@.\L^^1;.;F.-![\GY\7=[>+:]NBFT2^FK+0;')1:?S MM'2:FJ2?I)^DGZ2?I)^D/]*%)^DGZ0^SBFI?3S#E#=,B5<13!HC3'G%A(+=8 M;?.V'@DIR:=1Z$?ITTWLJ:[^?3==5B53U=3U]O!K'?KZDBR'L[XDR^&L+\ER..M+ MLAS.^I(LA[.^),OAK&\ -7O[,B4"-!2J$!LMM3+4,^RM4IA+4W>=$\>L^C13 M\J)KV<7MZMB\M9>;%X\5%L^[P.;?>?G6P_[_X$Y9?%U:9+ M_:.3DS?EYD/_5L[+93%3\XF:O)W.IZOULJCZCMW[JKF]7#V*SO[SU_VPXYE5 M$&)X[.N-2[GD,5,\YY+)24IC$$H#-6>L FD!%:?:HP!H+[5PL!Z#3+0E':J* ME](FWN4>7QYJ_?R\V'7RYFD_ )NI@5\ZLRSVQYM=D\&89Y5FW2=![5 M@_.HR\5R4BXWKX"W[[/58C:=9'\ F_].I$WW*5/:\/Y 3A2D!& OL A;"!DK MZK,J1K#OD-AOSJANPD8LEZNM7Q-TX>RNN@FO%LN-$GRXAGV^U; /])Q>+,,=##2Q3$)? M$0KK\ 1ED.\&B3EKOK&V>-#,X0:04)#YHF*!WEZO00YEIV(KUOK&ZBC3@\AK)A(&?H)#4^2=ND;" M1M<0(J1%TA*OM+#>"29S07G2'4EW)-UQKSLP MNM<=3@&-I)%0>X6H]\2S6G5;,?>N,)S82'G&$%[2&J.GFY M#O>C>MFRO"GGJ^F[SQ6HU]B+DU(5R M]NM+LAS.^I(LA[.^),OAK&\ 33M[7'@(FYX=H"QW4D"K-6$@1+O2RMU)AS20 M?K5GYS/]./PQ!(A'.^OD N4R:B%G;V/Q(2$O:=&S7U^2Y7#6-P"+N.<\#L,6 M53 RGF!&!6'..8,)YY;6^7!(&>]0!<=H8^4/H@P\Y)0,L9R0F)/:'G46UL/C MK@3(/@!R'QYEP]KIO1((,T:)XYY ;JRKB_BL5YAVBG%>+1?7T_57_=,8KB5E M.<4QD\7]3_N>4W_VL[]N*A*JB5!-24*=#TY'78_SU89\$T:[\"3])/TD_7$N M/$D_23])?YP+3])/TA_F2) ]N05,6"NWX!46'!CK!9(:*.:W8\$L14IU&WV^ M5.5>91MT>;U8EJ_+JXI?8'H]W5+/K5Z4ZY?7%\7[6(=ET6ONO];M@W)(T"D* MXGI[KI:4P#"5 &NHU@#$U !(G#<,:BLIHGZ;8)0*<]IA,^F!$CARX;L@)R$D M2:!/H#\IZ$4#>N>QYT!S)YT.J.<.:UG7KH-@^O4I0!_'0DLQ; O]3:O2G[PQ M[?3=-*!ZLLJ^F^Z:';))_6!6!B7_+H@YZ/?O?QSY86:J%#G[]259#F=]29;# M65^2Y7#6EV0YG/4E60YG?4F6PUE?DN5PUC<:6<8NXP1Q;D'THN\M"7>V(9/( MLS^B/U,BLMMRF:UNBF6J[4RG_$GZ2?I)^DGZ2?I)^F-=^)!/>?N'',:5='8TK @N>$ ML=Z2JO:PD704ZB,9CQ$N/$D_23])?YP+'[/CR%F;%1LPS(U6GA)DD?9:UT7! M6BC2'69_:L66O8VU1YM:,RG752YABR)Z7,AZ3HAGXNE&0YJ+4. M?7U)EL-97Y+E<-8W -*Q??Z_8 WKF%2 @_",AQ9245$ FMK_=YH;>Q+_/]K< M\J.EC2$!.9:)9G#8B$_:^^S7EV0YG/4E60YG?2/PJB2%K:PJE-I(:9BV B*M MN+D?K*PLE]_6JTH.T2E2IWN3Q >OZ\GKV&R*'RZ+53G9$,66\]6F=3^=":43 MP23])/TD_23])/V!5@-\W6TE # M%F&K;62Z&OE!7#I4/?OU)5D.9WU)EL-9WP"*'?:XAPBUQDH(A;$U3G*BO&$D M>(9RYQX2 ,&G[N'F,/KY:G573NS=,JQNZ^5M7+O-!B M"(-RQP31I&[/?GTC4+>M*3Y.$@9GI1TG/987KY9NKV8ED6 MJ[OEA[C-O)3G!,:Q8PQ^ KG2 PBJHC-VQP'>4_>CJ_+V[OEU4VQ34%?;1DH-IGH M=)J6SE*3])/TD_23])/TD_1'NO D_23]8=90[>D()H0V/(N2&X^IHP9S:+AP M0&E<\RPZIUUG#O-'V=--Z*FN_GTW758%4]4$]/7-HN>96@Q CN%)9C9W]_Q3 M]DBBVDYF()F!)/TD_>0$/-T)H! WF6C&L> &.J:-L<%@*[SKK^0*$!+5"4@F M_!@F?$C5TYN_?B\W7W:YF$W")^AB5LRORCRSY=7&$D5EZ6 $ZD^>PQ MVDW85N5RM0T_GL^O9G?537BU6%;?IM;KY?3R;EUGF_5VP,#G%?+\KI$0BBGV)JQD=M MAE2DDB#^1(C3AO\!"@>!A4Q 8+"PQDAOZ]HR0K7M\#^<%N+''#AVC+D32,H< M"9AT1-(1YZXC.&^H#3W&#!FLO%1<8XH5K,O]'2(4^9[IB&CL+ZMSC"8+@!.S3"4"L@18X)BC24%M5@9X0!UF.P/Z',817N>7AL#^0)8KG@ M_%N3HD?1$VF$3-(0#] 0M*4A@#*4 .R,@%QXQASE'I'P<^=6,,P_WZ/7#Z7Q^8^.-VF%Y0C%]"E2&)'@_DW@ M+EMPQXP;(:!'E"HEH0&XSA%2A[D6IX1[C+P>ACEE=/ @'6@+[XMR73%%!N\N M^VZV6*U2Z78JWDW23])/TD_23])/TA_KPH?X9X3(_F\4;;YY#S$+V:HD]UXASK9CGW@B$=C-K+<&*=HA5 M_C][;][8=@35@RK<]KL;@=.C^=G=/2UY)_:O#9"$)+@I0@N0 M+6L__9N9506 ATB*!"5*PNR&6R1Q5%5F9>7YY)>RN,IG&U7SCK1J-M"M9]FM MIQ\/.,9VZUS 4,H'(G@V.1\'AP7>DISI@9]?_?QZ6KZ=^?6T?#OSZVGY=N;7 MT_+MS*^GY=N9WYMO>F'I!FN:-HI_\2F;?;ZZ3/_L*L35>?;]IC[/ YMW&?$ZV-N<55;NJ77.S?DGA6'.N.A:7EFQ"W=%.'F2 \2EULGN'.[2('?Q?]- M7K67+I0Y03=WO\E/89-OV^-.5V![EWW/8N^-*^Y"K>@EM++_4,A#IWX'*(,U__*D/ MKO59$SWU>^KWU.^IWU._I_X[G7A/_9[Z/?7?Y\1[ZO?4[ZG_/B?>4W_/7$Z] MFYEV[D87<-T: 8<,M'_E'QW+UNZR4JMNTC)[YS[V/IOAU<^OI^7;F5]/R[5'+.ET]$0$TS&!Z;7YZ&\[3W?R^]7/[^>EF]G?CTMW\[\WH%>99I- M5TW3T/W8MQ/?M8/8=1/'L60J?ARZ5K32./>Y]:I>)3I )>HZ<_ T_:D;H >( MU;1 6W&X6KIYD,/US7K:^W!#3_V>^N]VXCWU>^KWU'^?$W_+F%W;3"+X7P.I MZ_O\*\7'OW1T5._ MI_[[G7A/_9[Z[U-MM VG\:3;MA':KIE$<6*'!HNL6)<9"H&OARM8K\^K-O8: MWXLZV(^QSX^0ECR%T5?(Y\65MLYWKN736;'PS3L/$O8!WU<_OS<0\-UV2K40 MR6-+#]W CY@1!TZ8.-S$P*]EX[.]R]V]30EU M6NW 7#\)_=@);$MW3V_NG7J:O,.DD?EF]G?CTMW\[\7K5!].__XG+&]Z' MVKDE00;8V3"MLC%U*X.JR\&%^^()T\B7-Q^?3 M,+W+9^GD HNX2/4(6YK'5X20K_)9=I&5W_-1)CS;7[-1<3VEIY"3N[/^0.N' MUET1HS>PK2[=T:?7L+>7#OW9\#XGWE._IWY/_?JH_6[JH-> TNF)[@4H6,_WV61S@ZF0?OQ:O MKS.P.NTI?;*^W;>T17MQ^^KG]_;%+3,:<>LGB''CQPX++1Z$!@OT1#;\YD%R M0N+VLLS2:EX^=%O*95D#Q^*]E'U=.[.7LJ]^?CTMW\[\WL&)V3)0PL3Q+)8X MMI'HEAD8;J ,E,0)/-T^WHG91>FR,3"X\1;.NW>26_TUNYN7HYM4N*1' GVC MVA-]XUU$T_I8ZCN<>$_]GOH]]=_GQ'OJ]]3OJ?\^)_Z68L)4-?LMF]T4)^ZY MY:8SL'2]1Z3L!4%_#/34[ZG_?B?^KI4 M^F3'9IZZ+B)[B>6P]S 2"+/D\U+ MN.M:*_B>!RD!_1%^C"/\;8%*?\U&".Z87\'X9Q):>I;^J0%%LM<LIL M]/ MK[59H?W^\>(C_5AFR#+O/)*V]1PKRG%6JIFPNS^UJICD8^U?=/K?6UB+GM8] MK7M:][1^;?/K:?T.:;W5\C@"K4\B,\;TFOX"W B"SDA M/<-SZBXX-]7#3Y?IG^%\5J73\=^+8>6/9LNZ8E(6M_[G\/RR6&YC"+?&I$!V MY: \6I]$L&\Z+O?NX=N6 M!.Y*3,]BWJD*=G\TFM_.)W#I^/,,%@,O*[.;;%KEW[/SZ:BXS;KO&_'L0O^U M^+;>D]SHSXCW0^NW>$;L#[9]LBKJ:2:,+SR3X>^T)/D4.'CVTQE]5Q1@['#='RY$4Y*=P6B=[ MJ@?#[05N+W!?7N#RQF$1Z*$1,C=R+0?^PUV[[L?NF[IAK$#:!^]KZW7+/ M&W#7Z25V+[%[B=U+[.XDMME([,BS="^VDIA[KF=ZAN-;II#8=JQ'\4IOB!>6 MV"_?PGA3D;\^L)G9B^M>7/?BNA?7W8EKNP'MU@/+CAU/YT'H>E:@NV;()6AW MQ"T6G;!'PQ\?%[?1<_F ZU8O?GOQVXO?7OQV)W[=II.:[5J6[2=FF,2>[KK, M=!*)VNC[B:.;)RQ^CY9LYPQT@P]TWFD]42]Y>\G;2]ZW+GFWY<(Y>JN)I15; MGIE$MF$X0>)%EF49,A?.P 0PRZ);_; 9N[ YJ>A^NZ5%?>2&[-' M=.CE=2^ONY'7O*4JV[YK)'$<<\.-$I;P4.9>A(GA)*9[PO+Z1=*7#..YI M*-&]#.]E>"_#WZ8,WR;"S4:$^[;MV8$>QDX86[Z1^(DMO1VQ9S(>G+ (7__H MSGP>[L R3T/=[OT=O>SM9>\;D;UV2_8&S/:8Z;F&97+;U\.(A=+3;$4A?]9, MN@X$)AN8NC/@]O'J\UZ_T*1"F;\2?>KOZ;^MX0"QLK,;45/"=/W??FZ-#WOD M9F7K?=Y3!^@]-KY]1[#G&JVIG+G(,NU3,_)LV7H&N_Q;K/TM_GKQM_B_M?#S;U_\3__=$4$Z&^*GSY?QA7;Y M&<;WZ>+SK^>1?QE'6G+^R?\4GON_:A>7\,5O\:?+BQ=EI34C_Y#>@AB>55H^ MU68WQ1S+U*N!EOTYRNYF6H5=XS78S:E6E%I^I17H=;G'=N#Y=(SEZ]GXQ]VG MM'3VVTM*E*EJ_;JEUY,W\0D-+4,L3[>]F%F^%_F6;C'?L\Q M]S@H2Z&N,VM9AFQ=9SKM[<55I2-]L13472D%M1=*0;O;%.RC)A7"3_-;N&?T M..3GDJX'0R=8A^G,'XUP8Y&6-\E'>59=P@.""2B#/] ZXL>+;)*1LG46!ZYO MZ'-O>9X3&Y8IX3Z&Z+ZPPGTATW#KP KG$,2^>.XCI3-\)D(V6VOF>%ZUKS M0HQ4-=U#.6R7@1PRCZ=PV#J)UX'TOKS)-%DZI:$/+IT^@&9^G>')K=WGLQLM MA^/^'BS2R<-9<3\%1;V:#ZM\G*?X0?0"NYO\A'>H]VD\*/6 MLDWA5V&<#K0/\'0-ZUBY_K-\Z8 ^LI_5UW),RU_?9^H+T##D=_-*?O>CEN,[ MKR?%$*P(>/65($16/FB3+ 534?LVA3F@@4O3&I8P?)C1'5C65R!W"^H1=U. ME0FZRD"K[K-L!OK-;8XZ#TZ5-!KM&K3GV=DLK0A\MYJ"?5I]U#1<2[6&./W; M M2AV0U01#'>TP_7C?X&[MF6D[5=O;'% XM;06RZ%GP?&:XKA1IWG#!.VDA# ML"N&6?GY*L!5^ 1?5UO=!K1@_X./:'L/SC\EM?M W^QOW1H7>_(*"2("BQ;E M9'R?CU'7E X3X%3D19@32$JZC&8/E*SVI8CXB)?_A$G/^0A&(%F5ZK*=GX%= MOF8@4)N/_R^OJ@S^_3ON(>TK&+GPZ/WGB]/H"9\5[#60$>G=75G\"1PQRV!!CKLWK!:\HL?A&#(= M9C/Y:AI=(% $_CB*^;F^$J)6AH/LG#"*CG5+Y9?9;6LYHDAD9MCL(!!EDJ?_4L'#ROEH-@?"@G =9Q@"!RK. M"I#Z%7Y;GW\P\-&\TH $GT"H>>"EP A7 M.;G*0*@6]WC

    X [^A- _@CP0.^+2N M4P$V$@M"ZJ'@+SE*8,!&^06));V3&N,?M:>[ )[5$@C$'KK2VOK[TJ#_NJ3C MOKBZV872#5KS9Z#@J.T\OJJ=QU7M/):*0$9XC/AOI)1F.!LJL9V$JC@4&%$5J(+?,VV892#Y)CFHDCA@N/N? MF?AE44EN)J+4972DW6<:ZJUI/3SJ! '3*.8SF/"4M)WO!:FC[1['-!!XI;B' M_',RMJ2-"VU:S,00<%[PE%D.?]^E&*/)[T1C"0J;@>YR+P=;-2X+->Q:VM)G M6($Y#![6+8//Q2UH7FHB+?L 'I>6@C!W)8@P4-"'V32#!^?X-]RM7DB7%/>@ M=,.1,\Y+8!))3QBML#I(SMP6L%*MT<%QD -AY-5DH>!I5@\*C@J2"4 AH,6G M;(;<4MQFVH=)454_:FDKRH:OGB[$V1;G!#+:UNY!J<0%1;:$,[1$=FDM%A(" M+X$)8-!*"$.XM\KH@0,I\O#9>&DZ!JJA4I$24;(_[^"XS83;-5N,FS31$F0* MD=8&4[JH19E!]LYF\J>S]3TKOJO?16OZ>O1;_**G?X#OL 3D=@+5"_BY M;FSTR!%.?AS8';@;A 71['(X.^ .,"XJ[1JW7(H&-OR>W4E+$\7$[Z V*S%) M(E*ID!^D_^@7W_]2>Y#*C#IX+>BHL-N%=*A)1"*ZJN:W=^*\%ZHN82^+TTF& MR81:W(QEN\Y"3QY)I0+G"+;S"(XDT)!1AJ#BTY:3CP])*C\#' L\AB0O'.1X MCN""-\ZL.S@YSTHX>DHQ6W$0@V8,ZDO[B0/M>SJ11&^_"%;TNBC <)Q,6D\% MJ9].A;"$B\F+!G+[:C[1)B UZ:Y)@<$:^#2N+UD\!.'T&R.;%+>%>.MH5(*L M$W.5QS5(NTQ:A-4F"J&Z,4PK5.FF+=HJ+PW,&DZH/^9CL@K@>;\UY,_$O-&_ MB6? HZ^@587_7A6F;?\ZJ>5F/"7@4=:)A^TZQBV'SCVB< TVJ MC,#@\PG>4\PGZ#*"1Y1+&MT5L *^H4WI-6?/&:MA&(NF(IUU(98'3N"*< MJ.(H@299V^#1BB&,2:PBM1 4#CW<]2"@KT"0D]S#6,@!YL.NQK%T:956*A[N48O3J MEIV-YS\:V')457L%:EDOG#W"K)F '!8WJ3@5'MT9K@(,'ZX?/M2"!0'*T;ZC MAR\>1""LX._K,KVM!B10D5]QYAF9T)60S:",%/?" R!]X-(# 6=& 4)W5KM$ MKX6CX0YL W@ *3'S*C7;\$6W.NIZCW,>36L- M\]%2S2M!37%CMK!'E?8DM,/A7/AH\9A&[Y20!8.&787_GO2_,AOBB8N;_ P5 MF@RO C7Q887WOQ<3&-:9V(3-C])SO[S%MODLUWHQ^T30K8F@RV#T>R2"/FW0 MBQE8]E(&EKN8?W6J&9\O,XG='4&DR3TBI?*59HNOS&CO($-NLU6Z] MW=C)'[*#7GF06FJ<@%JZK-,(=6SAK%HZHL390-H$GDY@;D\>9$!+A 7DK:01 M8C8!6LXC$>7"0_\Z+86:J52/A?.P%<5 $[-E@ N-$B]6NL ,C.RQ/+C(]=J8 MZ,)4E=?!PS#>N*K 57!N3M)R9EH1F)P8J7H@EU62GRFO$1GU&>G$PVQV3S&Q>D54D$.XP,@G(-^S M8+R(!9):L% %6VNC'D=Y)A38 LV/J"?\&?1PTG?@<:C/HN+3\C)\U*(Y&B#4 MS(5:NCAT#\9X!JUAU?J8H".%/?!1X^R[X SEJVA-4(A%-#*>*3/,Y4V*0N"[ MV(#.-1'6/0YC)_+=T#),P]8=[B6LG?WRI9E?B--3ONF()H>NAZS$S0P*Q"[Y M"M.Y*-==GZZ XF\3GL)*LL*_'9JM\+&=/U)[ ,'DRF:SB4P'%+;Q;9I/13Q, M.!_AQTF>@KDB(B]@8SUD:7F6R6TAMG(K-'F_?Z:9HO"_;B&QT8+J\#W?3SP[ M#&/#-QD"]_M 8I=%5@PD-]HD_EW-UA?S^K69UO&*!QTV,$VO^^R3 U+B=EYF MJ\DC8X$1PZX)3;81\_V5V.EIF8V#;QUCFV6J_*R4<'30/ M*SRAX82?/)R8*?U/3$*JBI;W)!5I$4HFPUE5%@_IA$*N,@\@JRHAH]F_*3_7 M@O=\JOQ3/PIA3W]+FW>2CS#0@H&,LL2SB7SK W2<5?-4Q)2$B._"?T4<*,/X]:#ERZ- #(;G1Y@K,R+ODPI@2$5$ M3%0,@$;<"$I\.]@'Z).01Z>\'-YZ6JRTS@';N%9$0F0K[UPD$#5?2/Z =1O@ M^I<9;.0,E=N;?(C9;E*5K$,^H-G@_H6QP!D\0BVU:L(QM9-3W0:3Q\A_$TEL MY>,*+RNFY*J$':1_!:**U*=I-JD44X@OE?--I&# @*9B%H*97+**%* @%U3F37TPJU,^S)U2OBM\IM+-.'<8_NNA0X6+DG6^N]X.7"Z>\Y MXR9]AM/1+MFQ%=(%->XZ0_7T#L:N\@E;+E-*!*IF-?_?%/>4QU5>IT("86H6 M11EI&B)Y52QABAL)PZE5O5V1UQN)T\X8^=A%RI]J-[F,5+'C+NK "#8.,X+- M??;R^0'Z=[O9XY-O'AST7N>%-"6T@0Z8\C.F_;MV8_B8"7<<#MP2Q2PPN1D' M0233>3S=-XWE0&M8D*-";,:O>?6M,7;8XXVUJW+V/[_AL1 J(5)WIOIM]&LZ MS:2Y<3X=?5QJ=++RPN A !OY!@7W A@2';\R:=8W2NN>:;HP#K?QC=W4O?JQPWV+!SZWF6'8#LH;P3>&9]DK M<#]/Y!N[YYNU?+.*X;;,-ZMJT3%2'W=14Q8-Y<%FTQ+T0%+AQ^3B%<15GJL! M)GM_A =,,^4U!WWY&A/9L%XWPP@NT&0>$RW.;,#'MB)J6)1GNZY[?QE3+.-#.Y8 MKNW%1NAPSIBJLDI-DKE4EO2ZB M2F7RL!P< 6-OCIF>JMBMWATR6-+>'F"!?I&;J';E4"U3F=YKJ$&7.8A(#->, MOJ775$ BBV,FZ; H02A\S\J;+,4JW'4.(MC25 LD\E/5OAUGE)99IV0W(UY[ MR\($X#KIV!39L\V-]5AD)LZD'>UI9@:K2855^)YK_">[O9L4#UFF,I(QA7@F MWX&IPEA8,DU5)BVL'%C0LP>5$?Q.TD(O1&K;+R+]W9^._87*H5BN\@X2QO69 M8X;,2FQN^U%@QK&KTO;=.-%Y2\+8IFU9>A(&'F(8V@GW WFII0?6E@J)K>]9 MQ911-5*_+:2'+\Y4DU-]3@&T79SL,ME#UHKO(P8OGE1SILHD+G[[]_3V[F>_ M52JQ)/AJ=S/H&:(>0]00*M>9R (03B^2"R#PAA*J!5UNB-:P*.W2,4%&UA)' MN)J;82LA,JA3/)MO<&QIB5Y%%%4PADEQ1W%\>L5@>;KMT@4I2FNYI>ZXQ<#@ M_]7B<20ZWY'#OBJN9O>IE.PKQ0]R#(O2=6D ;0'Z='O%78-G^V3&^+IER= # M>RVK_U6POB'[ +Z'Y%3QSY 7/"@'N^HSNNV" L#GWNKV;1 MBQDB9D,S/RDZ=HEE[QN4,]R!Q5GW,;G\%;HP=Z.RT>J6:1H!V%.^85AN[##' M-GU)91Y$H;[BPGLJE9VNJ&Q: ]. MSP-0*Q2A?=]P5YI#/970=F>$1A#D51?G2Q-Z?_<\9N.W#MNZX+P20;G-DE\8 M$,\C_$VO05UAS/<=%EB>QY/$!;,W#I4:ZKKZ"K>T)O@,$M]TO(&GGQZ/G+#( M;R'JV(9C&USG1L!BRW>Y;X>FHJT31/9>M.U,SELF&W!O-37MI6E[VH+>;OSD M>APYW.>A[3(C25C@ZX&M4$DM'JZT)-F)O)U)=]#4!K!]3XZ\!XGW+UANGX\7 M;"HERX^?I^@Y9@NDT/(]Q^6N97D\Y FS Q4DL<'079';)@6LKL?"^>U3"MT*[ ?[ 1RW?@[^EL%T>JJ2>^ MH3M&X(& ,T/;K-EA!<2B48!Y;P"M34=JF\U#\JF')UA<5%V=DXNR(4 M.WGQ"-Z*R5B#-J !OE'!V=4871@J641XEA!&!-F7W5<- $$#M$@87**(3B8Y M_2'@_)JJJ&(J<&05/.1=G3?6RKBE<<@AEWGU3>"R+^$8K$LOI==>8O!G!C^4 M=T4I@0)F]^UE(I3VL0+DI,+ZX0--9A&V799)"?3 $_+;#!Z9O*!0)LJ[G[& MA>FMQA4!\PW## /;8J'+S22(:G\ICY/0?#T5+*MB^613RE==E8>7(DA90)'2 M=0!F"'I7+ &H+?%@@QS!]+HLN08A6/_,?V(*Y23/ODM<.%6A.F4R$QU2I M!DL/%V&8"F^-K/*<2@"3K(VR=XAPV9H;^:!W#@XG<3##'9 +3RHZ TG,JI^MJB(;NHH$>+ MAIRV=86^RNFL*!]V"(!8W+!BPXYUP_8Y#P/+<)1;WHN-P&L95)Q[5J)[S.*A M'3'+=F+/4GTB S<(-EL,V]ZS8E"I6>3/7*FR ^OM,)=#EF)/XZE9+C08R-DY M5HBS$VK+@OH"U<.HO&QQ%>97_P%J058C(S7!CESQDE!'\JJ%D07&UY"@0,@V M*X:@)F0(8%JVG"P-."[H&B=G2#RKE> YK219-PF=$/C TD/+26*/JU/0\ UK MQ4IHC(+/5[^>)Y_K';Y5W3A K;97M8W.U.J\X=9!4YR@P/27,5M^_WCQ(,=UH=6D)?,=T#=?38U-W[,#VE<;MF9'O++/[ HL+ MX.FCZ=6F;0\\=H1L_[>4[+(CR5F3'>Z"0L!8&-F1Z3 6!0[H"E+"N9;#POU( MWI$V;QH#\RCJ_!%(OG^:J)1OXFQ7S7%PG0FTJ+K!+G7Y5"(G.8/5[ 5QLA/> M6G8W24=975]$Y58"C&E&J@ )ET974-()WX^"2[9W@R?1A6T0*F),D=4AO9^J M.YLJG<5AO[HDZL,2?$'>=Y)[^DRFV X*+6'#O8ODER^RN/G+))W._.D8<[BH MU&47:\R+P:A*;-^)#<.+ E]7>J'K&588MJPQ*S31SQR&B9_8C/N&:7CJ3&6) MZVXV0;:]9\4:4[,::#0OVK7US [N!K/+> Z9SE.ZP1PI,:=9P+MZ ;-Z ?-* M25*9Q;)8A2J0 U,-"U!QU&<$,2?:5M6BN#',EKMW49LSV;8K1<45G6K53QT9 M/&I_+&L#9I/G[(16XCIF%(>^;EF6&SB)RG..>; :%7ET#_U.,_LUOWJ\'(B" M(U\1QY,B$10JR:?Y[?QV*7[QZ$O6Q#%^2T8E>_A8> M\LJ^V/=@..0HW(EH5E/)Z5@^]T&6<%/8V/OC/M%FI0%.E.I!O,2@([<'3= M\^5Y9[E1Y*\@EYW270.;9)AH[HV#+>(9*,-.2R*;\*PK$14'AU;Q_9H.$:KWMV+ M3=U/=(-'5A XW%:;SDS".%A [ _%?'[%Z8Q]FNFG['@^+,;T 7^=8/VPQ(U; MW..XN)X3N&;W5<3+(4I-NZ2,DP4 M&E7ZJ:(S0E9EA-A]*E+H'<(D/XL;W6MJ<1-/#YAOAI8=A):A1Y[KQ:KZQ?5L M;_G8CUH\=$ST! [,H[/N_:G'QC" Q6U,U(1Y++"B((SLP A"SXP#72$QPB\K M( 9;%KQ3-,P/,MQ+,>-72-1I5N!9QHK* ); MUK@PZ, M<1OX1207-CAHZ.^?Y".*)E(($\%H!79,"RUF+& A53OR6;G8,*P!0E,YSZJC M&'JH9,Z?@&++ZKZ_U$Q->:W$U&5GIT=\6 W(VFGT%:'>OI@'KDT*K-W)OS<* M+9[1&.[(2])W[V^R:89SE7W7L<=(T_QME)>C^6TU$^F2JB"E;N2^7#]*0*:( MO"??=9N*GFA#T0X&7M-DD=X"T\PI_[3U(]**HNKR 2*#XR:;"%@@:D4[?, F M;9@_7.:5H/0C0UF=/#Q/-KR;3U5ZI\P,I6+9*_0[RNZ =0*)A!\D#CU7/?84 M%I]HTE+EHAVRN$$L+X+8W3?S;*VY;,C3M' 3!8&/S*)A0@IX96-Q]V+-;W.1 M:NV,G474?;2 2'B"789_L==N46'B\%+8?^T8RO;+J)41>8!ALHB4B'M]APK% M%]T07;CXN6C]A)D3E5A86.49T%DT@:[;H%?"%2YZ!.8CZ047$E!UC%HE8%HW M@Q.M$M/IIG?4W2#I)?A)MHHA3WV#G8G/K1M -AYX2O!H7C^"EPT%,OBJ$&YR MME?&(R0E-I9!X.W']Z'@L,6]^&Z@'\Y%]LWD]RJ[D+B>CY>/^3R.+(^%IF9Z!IU>S>IVW4)V0 7#4D64'*$>O

    M\LIP(\Q0CR'$O'XI3*:?PSX>FYFY>@5&2GI@QCCL]\ MJI3\<>M<6HNY_#S0DXR;"ZD2L>V S8F6ILN8'4:)"F3:X9JN4LVXE5A64OE1 M+^Y>81#U5+A,_=F"1J5VOBMUF#9 M.M?C*%!@DWA2KQ98/I68SFL@IFX.7/<82:MO):QU8!!KR2G_SZSQ8M223,C] M)L%Z,3E'9EHWV3G*Z)WD5[5)V9RJP@B>=%:%\$@4F;>R .S8-A+FA7IB1=PV MHLA-'*7AFLP__2R )^RX-Y2BP^U6EK4>F8$5)PDS&!QL)IC8JO6=S6-[I93U MY!(!NB"A;4G7336*PP2U?=[D1A9%NZZKD MDCNFP8Y"X->@ ,%:#73SZ"4XRXO<: %84+"]MCQ)WN)#[U&'$O@!&W MN1_;UMNMG6(Q._AV#W(-&T]!JCN26^H-6Z/4?$UQ-+)NG3> ?E1@<>&,E<') M[3 ^']] >'$7GFS"]@N!M#I&N- 7;J6EVG)D']85(9S*,:VD0)9&2#<*/F'D M4/G1E0^[N75=[/S=!.RP037&/T!-/*][[XD$SATJY+C/@]B+3"-(XECGCLY8 M+0$M[CJM")[.=<,#M=HP?-.*7&P^)UF"15%@>!MEW-;WK$3PU+R(>PC84FOF MIXD)'AS4VV58A\SJ!()Z"^N(.LY5CCVPY699TZZQS"@)IHY #+3A?";2H 0X MHPKSM3)$IK#$Z&Q3*&VP\[,I'OWRP,<.W)0U<%?,,@K2+-Q.P2>"K)! CN*! M[6MF6=7DKV!25 ,",+C?^=I"1J0\#?B_=JU6HNE\0]) MP*!]1)UAAB5B/=)PA\C>Z504*#470B'"3_!M"MU#0#;F@3IU:]X[VL_$)E&M#MV*@ M;?% &(C%:!:0"))3N^N)H*KJ^QNM8>C55YJ>C&R*#2,U:E^.2P27+LZR! !_)&UF\?"##R_A9 M\5Z=E=5*SGO:XC[E]:WSM4F(&P_D&HH6M93EH_QP:;-)6C>+/,8Z87Z<7UUE MI=S('^9WZDQ>U0'4PWYL[4(E;^ZPAJ$AV;'(;8<"A3%>D+!#JGRRRN?Z8CZ\58T\S1-; I!)L MTJCDJM(2!5(&.M[2NN'S;3HJBP9(6*:0BEZ.3=X9+<+RF$1:)URF4B5;S1#$ MZ:7N)P9P&*?I0ZQTL !ZWL3TEO%@#>*QZ+8LL%9D'4?_0S!5K MQBJ5;0<$%RC&66N(*L^RTJ[+XE[FC< #KT!:B@2_0=.=14Q@!1@5V\[+BT2* M-9Q94]P_U%I3#!FS-ZMJ?GLGAJGR;N#U&3P:GR7?C^-#9T+-%2KS5?TB9H/) MNIBHFU??SE;PUIH%D"OWB'RD8KKZ167QD$YF#^(]$B^VF$_&E%HDNX#B&X0\ M(H8O4W6I&B=!"WI'"L3!0 ME73<[A=.F5"4]D@OF4KKJ\I!0*6"=X6&+'-B8!H7*T,O<3Y#RK>9%7++:.-Y M5G\BW4EM*:7!9'#JXIF[@-5]D64")\<0R:,-B^13X:7&P939=5J.E=AO@8HO MJX7/;7!W8%=L]@AMO=W8-[.H@39;EM'$4$*.+P)>8#9PG8WT&&R&E'Q;S@'5 M[T;@M.<3RIT?"=->(Y1DY%?LMBY1E<_J5QOU 5@$H_G-V4Q?SZID:- M6X!&^DCX2<+FSL9G*:;P7V>+D4B9H:RPZ+;,)Z^Z@CSDSPSWN@N'B;BMDK>4 MC*G(-BYA1:8H9A#F>DKIAR.AE;?H*%1=1=^U%1N-H&Z)NPV%&VTEN6I06(HF M5U*D?<-9,K^#']:7=)"N4QMIT\5B!V6D23WA02)^M>"_Z?Q8JJ=Y%[XF,+?@ M*5,!#SUZN(3#KQ*1PLJ?CNGC1!05[.!Z"BP[BB+?2/0H-OPD,74_K"L80D]O M]PIT ]\.C<1&R)O =9FKDM2XRWQWL^MIZWM6D\?E_+36C%Y[E[(=5H$.B*9% M!P$H"= J?U?"?)K:/A1C9HX,^;3D3R]A48SH@Z PFI7]BHA?HZ+":H;9&W+ ME15BM6C_CA*G@=O'0Y]4@(84+0B^5HU?6LDZJV(J?<*RF0!\568WH)VA&B*- MG@^3HJI^%!"Z]6FB*EH4Y.^F,;;RU+(_I2XDU$:4=& =CV:U>TH&!RH,#E#C M-I4KK2PP5$)5TWE8\I6W-^]29];2.UM5A>( 6].5;6_K][1%4@07?R>WSBXR M)S:IW[8;!UX4Q3YGIL+<=EW3=H*6S#'8T\]#.FSZKNDD(QN]QO=H:9,(1=.6")RN9X2:',+!@Z7:#]I- M-D;U7W2_@"48"-=X!3.OW4?-$Y!@S>'8.!*4R2P/(.4E62I#I7>:G13SX\(X1 T:'0J9#"OG_IVV^V=[*0=5)Z#-";TW%$K;VV432:2??_C!VRU#9]A'4?J<[WQF_.Y MYF=)Y%G;95!9B <9F/UL/M\/+OYR<3GH.28C?%'^<=? MZ=*%R\':F &-)Y(+80A;Q//2^Q=V)S?%6Y\L&JEW@_WS$I>)L3\^TB><)%VI M.6%SDJ]#3&B=W:KY2^MT7E(?I'+2SD83&5)U!<4F\U9VOO _A^=UYPL9HZ6& MGS-IHU(T7$ ]3-*J$CH!&;M96DX)M%%.IDIO:_P&D 3BK]KR;$IR9XU/2,R! M@A$TW];\*0Z2TA"J^E7+;OR:*?]*&Z;?-_V^>6S?+&O:H+5B1F#C2!*&'^G< MJ$\C"Z."K6P.R:G"=XPZ=PUNHMZ8SF9E/IP+%I1;B2PT@44@'C!8V;"*MP=X M0YF1PYRB?Z) OMEF,]G:06Y/>$.SIX0LR$4;AV;CDCRXR;/O(O6IGN!:@V*Y MS+W?7?WN6MY=R%[+.TO9A&U;>M%L;W,QN4I$A%'D%,!>NOCMW]/;NY_]P9KP M=9.IIEPR6P^!E_9E8,I9LV;+HHBVJNBL+2)) P%^(GW!]/-?*/LANQ.^[*D( MJJ(HNBYPI2F>.J@->?C/ RWY#A%N:S(W@"Y2U)&C63HD8!GK MAY); YM<(Q@3-H/.6S[V&FND1?./VOFT]F31;:L)AHM^"R''5J93LQLE6ZK$ MQ!OXFN!"%%I9NGJG%/GX7DP5$?^GY2'#7+!"K N8961K5=7\ M4;))L]#EO?LQ+D^4K) M$EHS0VUQBH>&>W89T2$3>DJXYSA;77S$RW^BRNS1.M;[JG)2_'%QAYMXPX*? MTB$ !VF2#JWQ.Q=Y"N16B+=:L<&H3!;\&FV M&T38HIAYMN/IAFMS+U$@%+X=..VN#, RR#' ,,@OP"[%%;+2\B;!!<6 3QO$9U3?OB))I,)%Q^_V,.7$HQ%28>P MH%5L0SDQVAEX=UCR7LPK3()NK6AKO1KX5EGG3J3!4G9X;$E)U1JR;>W]H6O! M()R=M<"J%7MA 0\L=#'#' RT _XE7#&S""P?>XXKNHUY+J6:;HMH\M/3*:'CFE;NL%,U]*YKZ"@ MP\0T_8TVRM;WK!A=?D7LA:?]0)8'8[_.IGA2=I9?B(&I0J+94GL@!8.A(0+& M8^;:=D-MEUD3P;3J43E(77@T M2:,#?EBRO!="&/I2U@M^;@]\BBK<9''HNHAZ/"GFLRG&LS3IV[2\SJ=B>.E\ M5J@O2AH0?2."/DR'11VB=[D\&V%J]5V5_:3^6-'%FL@17()$_(\?W!\>#Q2) M5]C&O[7"2HN_L0T_V?O==LR7;0^O9K+A="G$!K=O$;W\6UR]\)6C$!8.T M> Z+9] W^M--/@8^ZT(Q%F!"ZT-H-86-'S;/57*/G F[^U,C8![M7W3ZW^): M>-VLQ?.D9K4%\B[QQ9[X;XOX]F.QT%U$P# =?<,JN.D8!6M1_O0OHU&675T= MA3V.8#1_75#'0(=>SCQ^,JL<=T$D)]+INL*&+[J93H=-3E:*O$O6V$^;8*J$5,J;'CL&Y$YMN M'8R-(A;H*^C,0.[/5XAOAJZ+"^GLNX#C\W'0=06N[#BM/:RY<1DB]=J MEQMA+W3&(MT.(R/R3&9(! 'F^U&4'"1;G-6YLGJ)._" M-GZ78H#;K<:TB>&SV&:A[GFA'_FF)=-QF,=YL-+-<&\Q\#JU!&X.=,=XTV+@ MS?E! H5^5V;TX 9T_U!9\!1O^RL3"6:KDY^7Q)Z;>([A.&82\M#S(ZD9>#&+ M>#M#[VN&U0"C&64/A0026JGU_]HL_ZM0"]IBX/^RLABGU8TH=&/\YRY%P!8V M.EF%X%V=^V]XK[=Z_L$^-[GENI[M&+:C)WIHR*X6W(]8Z':SUU_GV<^,@6UO M;7'\%C;^^XRJS@I9-?%!9)'^J#P' \QP/9B^!M!W7,PQP^@0H?'HDC\AK'8B MOM.MZ[.5O3:MTU[+\$H>$L&U[$JI] M.JH"25'=\YK\+IM:K+H#Q^[2&[L_K[WLONJ=-;W0[85NET+7T9L.R,SS0-M+ ME^A1D1)6&LF2X[JVZ"8=8QLR54PJH'E'[>:?"WBU!+BRB)S>ZF;48Z<>!SN5 M]]BIKV82GWKLU.ZQ4W= [C@(^,/8#6)G.P3K00BNSHO#C\A:;H+G,#=6HQ]ST?9Y4$U*C[B:0: M%MM.J+DTS;C=H?*V&&>B?:M"H,L)L+RU-J/%M5&MI*A%U709@D(@M;5*C!>F M!Z?WPK+4T/NM>N8:* HKGPE?:UQ7-@M0Q_O%A^(UDXGJJ=*,MJDQ1MPH7@.#!9#]XNMVZW/K@7 M8/-8KCL3D'K41DZ(C$I6U@LL :S*KGM9ME#>JAKNING$/BS3OFP7]4MD$GHY]H+ A8.GP2]JHWYML:WL8MZ\:!F.\P3$VN?1 MK,#*9BP\VBC:[#.\H'O H$MJ(ZD *4Q$ SK'S7$68[\AV8WI*A.MI&7?'N&_ MOL0V0^=3;#!6E VTW],KB5=Q+)90;U#SAY^RZ4BUWL !9F* L_8 98NX5A^D M7 VPYN,:0_,>VUF(5ZUYGE:,1G-X*FR8^F'C#'Y8U\#WL<'B]I@T$,WX6-QM MM^DXDW)W6D-,$%A@-WA"_H)1)<2AVJ*P'\8"\Q [5:0:-M$K56_P1ZRM=?VI M3ACN9=M.ZEA):,.]2/7Y8E:,OFGM'QK,%Q>WV"W2M3F;8HF(HEV@^GH6$/3F M%PD(V3AF#@'5.IBO'(7,-1>(9NTN/PI57((^M;<&ZN781!NVQE#AW^ !@_V+ M1[EL7*:.^ :*?160C#3[,]'5N U"4[>K;*&@2Y#5*EM^SH)20 @4:E$6CGW1 MN A'%+;W08VN1@!I.-9$-$Q>@+M0,!8$@B 0+/8FG(*^$(YJ0RA0^P-&#-K] MF9\5C,LQFR3@A#DVV6""Q2$P_,+PU^)0S7.PO0G<=!P^_ P^< M3S\K]ZA?8W9V[1N]J1XV^D5MW8N)O^$8E>A.H4+NZ0']$5RIV7QM8*,%3-2UJ&#'YAR+-9QCAK85QD[D.GJH1Y%O^;$,7SJ)[J_D MC3[".1+=\6UPSHX)I4=AH1HU;CT+7:EU7H#538XM'_='M7E!^6@W07JF)V[B M1$'L!LP(7.1KZ.?S M%1SD1XRL(_\U&#I;?2@;M;5 -%04 M;""*B7SC7+0')E3O15]R:S6NYV!M _54-"2]Q:92RJ674U^G=$+](N;$RZ.T M+!] N-\CW:CA2U[-BI)>*]AVD4<4#RS L-XO('"/BMNA:*22R4<@0>%H.),/ M;)!IE;4OVEAA?/$:WBTC+!(8E^(+Z1_P/7:F$#$(N>54PY#;])LH+%YHGB(\ MV"I8AR/+_J00@C@_%KOV-NUQA=M=OH'VJ8H*(+@J<3;CP,/3V8WH=@N"X?1X MBAR4=8@%"(-N3 K=%)-*1;-01<#>/RFZP>U_4*#A\1<8"U M'] *3D4[,8$K*R(B0L0T;LYV>(2>B*_)171$PAFW?:J*HW C5+/\5G0RQAX\ M2X[86KQ(N8P&!NH&2SZS):&E@0A5KFV<]JHL1M/8GA_$MI%XD>TZ8;"2W:8F1R?>5V2KSU>@=U)P85'-/$#QQT!7DT5>%+(U68L+=/U5-?-["Q3EQZ'H "5 [7$>-/W90+>XRK!K$>QR M+'A"W.LYH>Z3Q,K'RH.>E27I((BIC?*&Q,IP"599>K)K(:)Z$ZZ?Y9 S"_JR:8S?SLD2X:M+31'/4HJ3SNAE^ZS!?S$ 0!_J2[,,C M;P$:?#7$_>SBK05B8R4Z"#6?!9ZI&Y9M!H$;PC:P(YY$L;]J4H>B.0I6I9/. MMH+^+9&]SZ=?*"S^^4I%ZUYZI]17UV&.&(@W>ZCM[L5G+G>]Z&R[.4?9;"($ M)ON]259_]'BFWF(B+EI'MU;#HFC1R\CO0L>_$U.E8)_[\VO@FEU:8;!NK=JH MU;019=;?9&=+9>8RZ\>?M$N4<;B@RV'1EB,!U6QU<^.5.D#T*N,"S,B*DDY@ M+!_)+I3-_!;CHC(/9H;Q4")/6T\OYY,FD4JV*JH-/6I8*SK5">-VT5O8*)V- M_HZ353U *;J)MN%-?H>-+<409$\>#<3TM+BE5"^4IW6S29$/MC9P/] J5*JQ MN]!*M\:%\"B.+A<4D:=2D['3>DWK0*@^+C:>6--W8FO"5>OP4+E72 #)G$B( MQA;&=4JG8"Y/ZOX1PPP&14E3E'7<] Y@ENQ_1-/"[-3\MKZK3BPJR-1K/U$> MRW 631X:@5';L$*LX/,$"CY=L6>$W1,/&V:P4G+-ER740B8'':3=IW+T*?)= MI<@;?8K\JYE$GR+_$BGRQF$I\F8W*?+.82GR[FFDR/]]/LW:+2P;%4^XI^#T M$7\T/2B=P6(%;,?9V.WE+C]\T[%S"];&IXXQ87% M7.M(*6DFU:8,-*5(SPIR$3?MS88/RJ^+!%&.[966[.FBFEO/_+'WU1H14O#D M-")M.*?<=OP]5YFSV)F.\FMKM;B^426N+R1^"T42M9UZU?+%_/B63KFE4]L =<^8 MT:D!FJ1YJ?T7.KRTWUH11F5_.Y!*$@C^!)8E_%I\&D4D44H0W;61 M;//;,NY:XH49!XL7KW.#:ZFW(<: ):W@B?,IX>_A!K^&>C)?2 MMT)G0DGP/2MEP!*312A0"#PRGQ9#;#)(X:)\>C>G>B&Q0<=@H$V*.^U7_%]T7E'Y)@]K#&=[Q:$')*B[AU)0?Q2-#I7 M2[U,JG7-,87(N\K1+R?R\=#5*M<<^ !+IBCPNK&7Y)K4:2RV4K1NWCN_JS,, ME@+:E)Y>U@WDX"$9KF8Z4X>GE-_DY6ZS)XEG$I>["D4M3Y"[:]]\L$MP9YD[ MEJ^ONX;*_J+8/;3:T&64?F\+6?-0(RC.WO?_6OV^U38CXFFV].M_FMP.$ELL$YIFK) M+@]U<7476A,14A4C+6W:NG4R><@79R%:!^<+LP %9;;DY19,G./HFQ[$8O2- MZ7'(BUOZ!1[R0U+0A6K;HTZ%N]Y"75=R#T M\G'XG_]?2HM4\9@;46A8/' 2R_)UUW*? MXHL+S0__\?OYQ?GE^>=/%X^U3-_5B[_+, Z9!3\!_WF;*U#(#R7$-$;IRSI& M+IO4IQ4F"8QN5 ;O0*9!(83*@W0S-/%XF/I$N3),0PRZ;JT*[- M].W2 9XVRM1K[UIV=?W&M#4]"0>B9H"%W"-QS&>4NMY<2DK.!'9!.FORR%0B MJAHX.5A:N:CP._#9^/34<5C'/V0VL/*[MV@^+PKJR;S2 MY+&.WHML=#/-_U<"HXPS3*C&3/&6 T@M^>(ZM=+[8,%O,<._]:QAAF<)BGC) M9DVE4 I*VP,87Y@M".K-U1FF?I^5Q4,ZP8QF47&&Z53JQ;? >/F9=/K(\OLZ ME:Z9B:I5R.K$/-(,-SO !G@2*:>7^@JV0VT+"W]4:S5NB^^B@E3@-"PPZ*GQU71;WL.XE MW@Q+*)9-?!19E'+-Y58?!+>3M;QM15!4"T6AJ]4!JFK"F=;AQY,\;*_5%I0% V! M]_#I=SBF"SC!9]J7^=75_D&&0XIXUHWICCXO4!W8@Q+4AJ&:@V%+*+NA\,[@]$['5Z\E\!J8,?:ZF MZ>B;3">&?[ZG^41JE*"XWB/TF8C)8@4>O!$ULEF9#^?"&W>33J?9I%+&T._3 MO$9BJI:'M>1TN:;HTTPY&RDHC#G[I"P^7U$),VR'98[5E%;%+$R,P+"2V+/T M./%YJ ?**6#8^@J,C40W7 ?"X"V",*C.2"USMH9;$&LEENJQBH\+.#'1YEFH M]%!?)D69@5+;'7*'=Z1*.> 5D7BS8.=2VM58VN)D[RYRSZR 774(&,UN?& W MM47PE>>X?A0$/$S"F(>!X@,_9#%GRWR@J!M2>3+-(VQ/2H$U@N7$%GE%>,4, MD/K,V9-9NH#^YP80G!^G-%)EU8U%JEY1SL[0.->&10DFH(!*G4K#&J@"<@63 M]UMSKX'D1 1 %78O,DG[4"3\N/Q6.76?X/%X?N.K@S=>+ND$L*F$PVK%.98V MFV[5.[:PGG]YQ%&VQAO6 G_]!,2]T7SR9F(0[IJ<].I)^:Y.]<9M5H=VFNGM MZF7>>S#G]CBG>#Q-%JU67?2:HI8KVBB; M3.2O__&#_@-]AA49J<]K%O0ROP5>^I3=:U^+VW2E,Y7P18KAI?-9H;X0C:[H M&U"#9S=P-:RA;$HS K9,[ZKL)_7'BK'Z0]T]L>XOBG'1QWHKBE>X\ 9UT?)O M;,-/[DZWO9N6C@KWNE6#>N26MB_7PGNO_E\'M/=ZZ0Y>0D]W]09VU(MY'-NV M$3F!8UG,X:XNV]5;D:X;*Y'F-7KZZJF.PF:'<[U&6%^%!P %Y 5U^8%M]RWJ MC]:A^@CSQ/38V0##5J!GSQY(<\(XVQUJPQNZS^[6FYTUC>@MT_5M M/[1B5X>-;@8&MR6&ILVBQ-&/N=EC18Y3V^Q=-DD]_0W]VK43E?-[:#?Z+I?A M1#:ZT6QTQA/3XX$51+$1N2S!HUUN=-TWS96-KE;UQ/8F0_!:;RNX=W\4G] & M%1UT\CI-7WHUWN_Y:S7;TG9E#_OUR,IV73AQ8KN< MN][ V!XKZ8_A$]KE_FA48MIXRSWY'D_D#UOVOM/L_="Q;&SH84:NKNN!Q]#[ M1WYGF\6>P]7>AVVV[[Y/U^W[4%1PM'\0M&M]T2.NW28]-LG$-XJZN] MM9P\=8"6X)ZL /F4S9;C'WN07<#LP M+"-ANJ,[ON$[8>)+<6HY5LR=8ZI2G]:!.;^L$V.W[(,N6>IE=\E&!>RO%.UZ M/,SW"A(27B8%8JEN1@:GJ5ZU!KI(APB:62=(8/:!2#]+ZXH<:E\A_KPJYIC/ ML-S&\XVO95V8?D_U([*0AI:(UD<4KL@E6EIT6-URN="DAE9:.3.U#TV3;,(] M:4FR52/\1Y$V=JV&-T8(6TPAP=1(JCI>JI!JIQP.$=]E/ ?!@@^D%*+T3X4H MJZIX";I5S+(>^B0C$!HU1-F;Y"^(>54!>XQ$O1&\2@'*+&1)*A:4*4ZR;)]R M(-;G,?T%PP XSJ? )KQ*-GO$U=+*7"[3<8;%.:(X2B"#'3<'T.--,TP_\ W7 M]3SF.V84A[9C^H8\HV,KT,/E,SI!U)[L5V3)RWKDOY1%=6H&"G?X\?H@U"R^ M (_\? 0TFN!PQ!+7L"S7\'4OB%P7R"C\56$<&[J?;""@PM?XVI[$*=*2.;LX MGYZ\UEB)VNP^T8ZWP@I$!'&0%7\(&9U=S2?:A$#$050>2-JEM+YEPEI-,SW+ MLABWC"@QC3B) YTYD2*LP[R5-HPMPC9^1-*4?Z<9_)I?99UGY=:W/?[V*GCX M#9L/A=@28B&QNUE\Q2DM'CBKLM%/XWF)J :@/%O+^7$$=U =E982V>WS2IW^^2M*[QR$]2:&WK<1N*BKT)4SQ!199U<5Y6++UII>$ M:AA5IT39]GF'&D:$>Y)V8C&?$0(OGAU4K4NZQ>/+6?>SE)>HGI:84)5]1Y0( MA*X"4V\XR4<(+H5GZUAU Y'IZ#F"PB%8UT"[S/Y,)4I7<0^&6T4&X$2[*^[F MD[24C3[.8#^=/11SP>M422=K];1JCF =5:<5CM_RZ?3A2W%W&@67G]/9;7:= M'J1;=(YO_B4%CCI XY7L\QE:.\*_SY@ M([ ,F!;X% 325 S_.,6=VB56Y"T5A!QN &RS[9SFL/>98<1@!EBQR[W UGGH MFJI0T^7Z+@[T)Q7HL8O=ZHDD$Y&4$D(*151W=9FV.W#9WA)4*IF>%3<[)9T.3 MHX86!/F^E@\ZJ8UV!HYM=T[!'Q=ZY;;V84-+JN>7RZMJ8E7[[8'6^-+3T2B; M4(6]2"2?/2RTJ1B0Y)Y/9H@E=95E;4SD<4:"O9HI-+(:94FTYVUZ.]\1EM)M M48K*0+0=!*( X=B/1JEHQC!\$""L=+10BVX$=,2&:E?%)"\(THWVVHOKQ3W0 MTUYCL*T>Z.G53.)3#_3T D!/FYMI;;W=/'Z!<4<0 LU1]2[0 S8KC,^.(^ % MW&1A[-N)#1S$PM"Q(L5(5F+'+1P!9H:Z'MN&[EH&*%]Q9 :Q5,%LQS&]C0R[ M]3U/P!&@\C:D$<%_U(D!I)6BNO"8;W+[KMQEE(=,DN^?*+9-5_;,!I'(]K@? M^8S'$4]EHNY;.4$E]X 0;Q(0 M@NG<;"7]A*9K1I;I'S \<7>:&)+H>1<<]+T6QBKCR9(]*DPV8U6FR=5^5 M^BQ5J;*;S7LO265Z*]]'Y['A)]QFOFOH81S8S/#D=C=MRS@J)L3"=B<2G>R> M-ZR!I7M]C>I;4&R.CA;S*FM9M\D,JY$9C-FA847P2VR#U-!=S_6ES+ L?ER9 ML1%'YB1$A<,&NM?C1[TF]: C5)G7O+V=9GL[,3>3T$QBW7)-U[,".[;4]HYX MN%*WL0D]YB1VI&=X \/M@9[>Q.E]'("9-WED>\V>]@W##WELQ;YEZ9$56]Q7 M:C[SG,!Z0>B9DQ 1MKM325=_:I^,B%"2 *AUUAOV8LA5N/) 53=[J_Y-Z 5UN.(N?7@\5O&V%8(M>%2, MM1Q_?N2Q.-8#Q^2.;5BN'B5*/MAQ''O/X/A;!*4BZGT1Q#M9@6'P@>%M#9/W MX%2O6:_H'MSN5G!F)W$B(#[+"! M95L=RHPW*!K>K%HB61<89_@NPPI;Q8O;X(VX-N>F:V,(P8UL)TQBA]4F2V0; MSR=>(J#6R0H4F^D#U]A:/],K(:]9"5G,6.A5$905O 4 Z3,KLD([BA(G<9.0 M>]QV:H=FPE8@;(YKOIQV\@(?>$:7*/IO4"J\6?WC4\L].LY$@3;6CA2W&0+X M];C=:P4-;PKE]<2,[<1S7<,%\X<;0:* NQ.;^6P%%:=+01-)@EVF?[9^;+RK M)RMQ/&/@6ETZ5GL-Y<1$SJ)DZ; /P +P\"JT\*L6*V8#P0=VCQ5&06 X(6.F MZWJQ;BA7BAZ$1^T%T@B0U^ _L0:LTQC-KASVAB3*CH?TJ;8+V*3>G' ?@<=& M_08;#!Q2 _,*.@\P[C1>*M_$_HF&Y1E!%'/NVG;$58&,9WKV"[0>. DY[3%K M8%K.LS8A.,TMUG498<+\* MTMB"'Z+A$;R&-IYG\JD-ND/]; 31;PHLM6((G)@*G(7+UH2N\ &KP(\"=;\% M=51?@&8^S6\^ Q'R?_BJN[* W3&N%-Y_IN4@55+$>D#X@.+V-BL)"N(NO[A^D34N(6T7\1TPO8_OXF']W46& (3T#0*F66$LZ-:,6! M34X(<* &:J1])H$*MFSAQ[NJ]%U47F47%04).BUF3^B0(M'@ZN8KA(\KH'F: M%BS9<@>6=": WV@H,+?;M,P1@K<@B+FS4KP/(0D?IEEY+? SZK-,MEZ!+_^6 ME=5-MM!U94"#![U+ !$A()U0-Q_.AO-\@JOQUEGL%#NH,$-OBO'=T+4L(^"F M!Y+?"F)/CZ3@3[AOKS9R?EH+E9,P&VS3?;/-5("6#4:K&5I@'MF.GEB1XSDZ MMYQ PNO'S#:[ZZ9R$F0US*-0=8^^*L_61H,9C+=:L(QK*\WD^89ZP@\+Q9T;%G.Q;S6)UXGH4/FA!A#%\[+(YT%ML& M8[&?F)(/@H 'T2:%X6W)D[XMSXNT@U6^QUQ$B\=MV_1,>4P(Z?SXZ/?,,%J0 MGH%M^2D'O.HS\ M%\#(-P_#R+>VB)9-",G=!,[7K#Z<&3:<&""(X=#9G37:8[6/,=1-?0N_YG=W M$]F-'(Z(R42@5@^T7W\-3V@*U&=P;Z7!AR-Z(O1A;E/XV][[61TT-]RTY@/L MN%#FWV$O@D)QDTV:UH6J1Z%\:X>-ZH:@4ES^[?S3Q?YJV2V80=B!\3:?WVJC MFV)4H++4= BBIC\RJG1:(Q>-\_)*FZ3E-2XZ:$GCM9WPZ,OT&[ ^UB, ,4%K M$Z$NF"0%KM:UW\/'C";SH>JRMY!X49'( PM@-L>FD^0'*J;?,:)78!CW&K,@ MP(#33FHO=MA30^P%V@K-3H!]\')=-:(DB./$":(X,IW$\77+4D>/9P9NJZN& MX[K<#[BKVZ;MQH'G\\3NFH\:]N"1[P4._.E2F76=^+- M';H6;%_(5]6UX/E:$MC[M23@?4N"W>$X.Z^=Z=L-/',VM>$UV=2VJYN>$[. M!;;+3!8YJNF\SV)+7^E<^CC8J/T/OF./V6TGY.&0']P=,-:C";ZF2!8W,7CBF+[+.#,-UPL M6KZZNVQ+?>#U,,>O2C$10D9(ED$K-+H(>KRM#>B_VH[YCA4;LQ$_H>Z%KA\R MF[E,MSAH-[%L<&:'.C^N8K-+QZ.3LF,&AM,EXGB>OK5A#&H1_XL2.Q MDGS#2/2C"N"UB!LG)'&Y:X&.UBDB_5;4C1Y -4NLKL9L0QF;YO;D["[V>B/V7L6;W:ZPV(G\+&8 M3S?@'SRH72@2"PH+ B? ]W\O@+TO9L7H6UA\_'4V7BW^ _.-OFA,/5Y;>F=\HZGG MKL;M_NW@';PQK7X])VLX4XVFJM%<-9CL0,/I:A^PHH?K/U_\\AO]Q7[^$?/O M8:6O1')I5C[4Z?/6>@1;>@,&.VDU!!@OIP!KN$#0M&FN"$LIG-V4Q MO[XA,9/+[&X2.2HO7&$NM1D9+2;:K)AVCE!?&EFS*'T46A(N"+S]\<<.9.VC MV"Y8\X<9OV#%M&^AF;3R]H>2G431 4)_W>2@GY5H@,.," >LF> 8"Q#1C,J: M>5[F,$Z&A48W#V >B:K%9JZG)6 ^3[4D&Y8"(%$4B*P1,;5M*MFPA.,"SL/# MT?6V29M6-;%M)8EM)Y8;Z*9IN+H=),J]'^O<>-2[=*BTL?_!8(5TXW0%#G]^ M@?/+;W3L4Q![,2'_N7 7+:.!; IM+X##!_XO8J!]VJ:MJX/(C&P>+K/&%P'$ M65T6DNR*I-DZM*;H^9A@;Q0G:^#8_ @PC+#Q$7J4;,]4FV;W+715*N:D@P%^ M;%>4KX-!M!HT6%G/34Q$+'6#ZU16-<;C][R2<@?$[C5B+DX>SB14[)*7C'1/ M.@8$<\))DL!7:0VD66NE)-5F99:N4YM RN=7>,%-.FZ2,HXLV\S&<^[&=FB$ M?N#J+D\\/02Y)YN7!&' C4>[#!PBVQ(4;M8_S-.5:VQ-!M3A@@U.=0*/A $B MB&Z;#1 A %4-U#')%$+ S^E('8(2OE?RW/,=@JVDF/X0/(U#4&BL908#R@3D M!AV%8-_/A*:I;E7Y'0\UVRSI4E6;D>0)FR/\Y]5$V-LM( O!CG2AA-B6;]F MM' K>8(G:W!JV$LP&8W=,DUAA..CV1C M68U+T_!\KIN^Z;EN%'J);ME<5;]$@;53%Y@@+7'@"NKY%_B["7;Z!%[PZM0. M;@]LZPB0H&5VAS7&X@!7$:]16I8/!/XBX-IK4T3ZLYJ=ED^70FNT-^_2G)Q7 M@MG$OJXAH)]?J%M.+]1/4:B#["4!0S)8LI84P3",LT( !F$XE-RD'T2/OA\5 M_I#([]T-?.B<;MT%>.A%Y707H"<6N3+_/I\\-$C^TCF4D2&@W"X?M:_83 \W MZJ<"M#&;]##ZTZ%->H7&!0)'Y=5H7E4XGC*[3LL:%7R,H:]9/IN7F315/ZY9 MU.63L(=VV@KMY!P.[902[U0)-SS=T!T3^_,$AN]Q,XA-/V:Z!Y8[C_">=($X MKP%.J<>$>I^84#O+9_>9T)@,T/1WPBEYK&C;GZ[$.",0MY,"&ZYLQ!!QN9?7,27%YO!/;8?@+N,YY#I M\">@?KTH],WCN#6*N3;RCVU;3L",Q/W_V7O3YK:1+&WTKR!\I^YU1]#NW!?7 M.QV12"2Z-5$EUVNKIZ,_3< D9'&*(M4 :97ZU]],+ 2XB!1)4 ))S.(222RY MG//DV4_( 4< $5I8<@-A#PP-:_0#LZ++DN, !*Z:* V1*>E',44W+OC6]ZRM M0>-\.-^+:DB96E%H)/-HN7G\W;=]M7\P->G458S>O_5-:356%REP-O M[W(_+]JPRROW _'6>C]DSWH_&WZBC3_QM%[VINDP+C;ZUC+EI[OAP%)S$Z?; M8LWX(U=^JF+ M(RUMS_W:51=;G6Z+.,0B%K2*&4(BQ C!0 50,@@,+"HCQ(J+M1*>::2F]9$ MN(6Y-Y!D&125P\J^_VH:WR_E-)0.L*^Y42-=RI.8N[A*9V)YW=R3F$E2A2!5 M_-A<80/)>Y#AURB"-E$%;L>Y*1GQWNYV-2J(E,-S%/U^[/[HNC)\/XA&B:9'W1D MR>C"#5^'5O,[R:)].1))6"&1P4H%$$$A7 MV;,'(%$Y\PPT/5LJ1E$ATE1%3 M/*@1V-6.0!E\NI&I=N]WJ;GBXG M8!62O*JB$0#$$"-*&JDA52$-2.%0E&$ 5^NGKV_Q=CZJ%I>H!^6K-&%IIS6J M0XP.,5810]8+P&'" E]C[-O?0P!\5Q NMR-SI%BS/TF//0"OJ<=QH]- 66FNM#-,!PGD M JOYDT(*)95 2%=)- @P-&IN!@8^/EE >!6E1_+7-$=WN-#APE%Q052E)K2/ M HL! FGF^T00:509I1(*08XA*#2AT?0XY)? D9?H[RGK;'BX\_AT5IA=@,U* M/'-@DXQB!'WI0X8,D\004=0= HA;M-O!"L//P^4C>[)+CN@@HX.,!18P>+D\>VX^GWD+WEH[&GMZ M#"<#[WT:QWD=:=0%_38_U[; #:^L-I(H[BM&M9\54A6:^K!0;@ #Y/GJMP41 M!1D-_9:1SQH[C3@3AXZ#0-G#O$FMI[5"2,?&I\'&HM:QW 3"#PQGS/)SP%GH M$U &F0%*X0FQ\7'TD'_'R600I7>.;+*2[!TC=XS<$D9&H(HOQX"&(0G]0#)N M3! J'13>U9!8EG[6B[(3(W<'XH7Z1GY;; P9C4:3?EY).QK\[RR=YEUW#M0" M.AM&TXO0%IRJ-1K& ,'0! 03A;C$G!E3) ,&@0S]9YTB)06J>?-155'>&2L0 MB/< >!4C2FNED0X7SA47:DT@@4 HI)J&$AC#?1-*4C2LD18E_&<+;K89%TY/ M(^G H0.'MH #KV+)&<0ZU)CID 8H5)A#OPP1"P 5LEEPZ$[M2_1N!%EGRRW> M#=YY-T[7FK*E9 E$LC*G$$D!Y QKQ6E(B<]-4!0_,A+Z'#V'./^P[Y_&X\^W MMU_BK&+)S>1KY!JTE4+"WRVTG+&Z(D7#MIU51CB$HKK*1AT,;$$!#"L4"!7" M/@\14A8E[VRK,[*7TFM=.SWVWV6],>$*]9TG4K/;8? MKSM6P@>3V;=1?%#EE1/LV?;293CQ+$J":S4;) NT MX2+02/N<6)7/+YJW&162YR,-UF11BG.HV0![7%C)DAQ/\UU#5^U,Y^Q0L4/% M2T)%6I6E8 +Y AAJ_^4AMUHY V666&@1\]E&86-!"/ B,":,V:0H9C)(C95"1;B7:I\B88Z_0H >Q 1K9D:AH_ C+, _ M8N\N&GCEH(Y$];(J_X ,X:%"0$"E)'6)X[J0"%36J61S3[=G&KCM: #"VSP M(8W[CA4>+26F\?C=7\:3;0RP\S)YWXMIU/LM]^^BY'N<>L-Q9D_)"T9ZD\3] MEWWTO'912K''U[-,7WQ^_1>W[VO_+A[,7)A+.+0;$_\R_!$/K(05C;\/+7.I M-(VGZ8WCLQO[-'\TZ?_^+B,?]_%K/(JS]?^ N""8T] @J$-(1"AHCI6! $01 M^*$B,%\8*I F(8&4&Z$4XWY!8)J&$.6D8[DX'JCISN^![[S84M&#@Z-D%K_[ MR\U=;(EI9,6)+/;;S<1[2"8_A@.[LRX4_+OKSN[UHR1Y9%;N$\EG1:;L@.V M;">0);C;9U/@(GXOB#*@I-+AV,I@^>?Z*,>.04>+E UR42Y?Y'X\&A6_9ASM M/MO9]\O/:VC[9GAO-^4Z?O2^3.ZC%<'O<3B8WMD_[?(4IU+?;FSTD,:?RC]6 MUNW=W-P[]XM _NYY:W#^#H)^^OG=R@E:O'^_G_:\;;^?FA_^:Z&[--CSI3?)J.!RWBIN0(N4Z>;,SMO4RGV?NQ,%T?8\,MU]US> M1J\K6?ZF;LTVF6O.8'YSBL9O0-$[G%U'H_&_9@*Y+@5RE0GD'2U<)"W4.L0[ M0IBK8!TY7"0Y=-#0T<(>T' QZ4572P:HU$MGW_XW[D^]Z63!A/6I"YK=DYN. MNP@[>%O:)'9WI-&11D<:'6ETI-$VTGB[16A5J/WB.XB]OH&IWR31(+Z/DM_3 MRU1!&I]?*T.?#AGWZP8OB5J+0B;#@(8RU%HR:2A&IF@:I#4 H5ZINKG!^Y\I MW<\$?)91FQMN]Y]^=5YR[9SD"Y&@%?LT&-0..>YQ#KKB-!V"= BR>WJDJ+4L MA$ 0! D2/B%^H+'4M*B1%4 *X$KZ]@8,J-EJZJ::TP 5!GI2-IDFL\J$;:#L M"ZU\UT%0RX084@DQ%F<,P_:;$#$30JH4#PH$HA*8E03M/808WCZ\09SW"&\R MR+L383K\.!O\V"K"L$J$45 1")1 (>$A#BC2?J$%22R!6BGVVX@(TT)(P;Q' M89-*T>F(,*?A^SN*?4K/4CN>./F0Y 4M.Q/MGH5R3K$0SC:4%)68!4!(04@4 MIHB2 (8&B:).EZ14K=8/? -;44G*16G6Y?N:,R QW!.L2:1L7W^'CN?/E>>W MB4825*(10I0*R:4/H 8*!L1R?E$FF?IXM4QR*ZP[KP4#&%MYB;T&"IR.(-7! MQKG"QC;4J-F$ 20A1Y0#:*B6VM@_>($:!("=4.-8%IE7$Q60Z$&!.E&AX_D3 MY/FMH@*IF)X"IC7F6OIA",/0YU '!=/C4,J5D@"ML**\FJA >JS9*IRG+RJ< M?^C/;Y:FQM,+C?LYBY8RV_"/PPK_) J-##66 A$J3,C*6!I)#,5-"#V'*D8% M/39H!^EAT*0"U%H1IN/'=O#C5H&D5J-(8*J@PDQB3C2D3@@)"X;DS.>\E;:+ MQEF4]CAO4OTX'?FBX^G3X.G-+&UY"M2ZQ-. ("DDI3XT#!(B2QV#:+Y:GOD- M# N-,[!K)=VDYM"=L1T_'G+&(H KAN0"P$KV3D@]&B6AR88'((>$HW6#F_44_&VF-!%/'1X\,+37=:" MJ$Q@>!#PT 2<:B2!'\+2,R H6&F?LI_5H@'F)PCU&&NTBVAWMG>\W'I>WG:V M0UAC9I<83[,NQ8'B0"(KK1)*_"W6=RM+>J8&Y141^! M9HP5K2Z>^XIS?7$)GC.;]R7-M=OC\Y]KM\?G/]>+W./3<+$TL *K96G'DVE7 MFK9AUCCG1;C8B7>[W^U^M_N7.?%N]\\_D>32:\B>15S=%B,SKAF9H0X8QQH; MI0%1+,"4%^UUI:":^LM&YJOQ(+Y]WM!L_NB/9F[:FYM/SP/DMCSN56L2D1[# M7?CKB;%I&_3S<[>[=)![..124H7@&0D8DUH2ZBOH4XB4*B%7&06. +F\Q9#; M9?6=&)N>.^2>AAETX1U'CC3W)E/[\TH[^7U4A+-5#7?K[(T?_O &DYE;RD/Z MWK4TZ&F?BJY;UV+B$!JQ= D1RK4.C0F -!8L8 '>5BO5HAB3%=% MA,5#_#J>OE 3:R12'W'10[+1TD-[4T,7[M\^]VAV!V*!QR*M;)? M/% ,0Z@#ZKN4%P6U+LK>,!(J&C1T*#83 8N9[$'::/):=R2>#2AV1V*F9/]Y M&ED"GG]O6<5QXW \BW)>:8+6:O,;#H-AVI]9 MS!M8E=V[GDQC3_3?]F([)&=!'-I]^A&[@*G)PW1X;P>1 M/>8^&L]N+=[-$DMM]J'"!5>[;6>+IN^$X\K[-4KLJ:?HQIQ7O M'['%V_@^&](P=0__%GN1-[54^SW.GAC_B,=3+XG_-1MFGV?95=,XG=8>.YHX M[G 6SMQ8X3DV>LCF-KQ_B(;)O7O(MR?O=IC8&P?Q-$[N[:3L\Q[OXLS>X>;2 MCY+DR7WY(QK-8F]RFWU;?^)CE-JQ]!WSV'?9![HQ]&=)XIYOQV3/ SLT=^?M MS"Z)>V1ZYSD^2]US)OUAUC+^<6B7>^G9'SW/C_O1+(WSM7 _I6DV\.%X8-%B MFJU2-%TW5#N M+,D/9QJ:IMZM?5#^G1WWC;TMB=/9*-OMY;>XL46CT:28P63-6Y;W+\T?FL1V M!^U$W .*%^2C=*3B5GO\O><-=#B5;['ES-1_WY M=E>O0)!+.O^\"9JP #:D]OU_YV7T.[1@]WC>#PMMS.##[N*!6$NTU7&"VN) MRT*B19!OLZGE_ZS]B .DN^&#W7U[3>G:6#5QYH^\BRQGQ_$X(YKO8SO$#%KM MBH[C?%OG[&O7E7A?__JK%_4M/J5#]^O'"S^2KE:7RH%D-+8G_:B^B04'N^T= MSMU47HX"JUOCL-PN-YNS<[$S47U#5SC;/OO8/"VK6IV6BWTHM(968Z$":R&A M*2QY/A9!XSS-FN)ITD-@:P;?S@O8\QX2^_S$7E0['FZ3R;WW,(K&V4'NI)=< M#'3G_K?$<:C563*.N[+'7K3$3JMR8_9U3O7+Y%ZC[KY=Y#A9DH$WL4-QPYNR M9'-C8&)I&;-_[Y+R(0_1]_C#MR2.?O\0W=IW?HI&C]%3:E_UY[ND6./=!KWH MLF)++BNQZ+"".T_+W9%]?,Q'\366H9/.UE(N?#U$LM2MOC.II& MGA/5;W/?X^/0RL!SF7 .T0/K3@LI>>7";/7IS_VT]G\4N]$,\ MMLOICD\GL3S%49)Z\=C)PGL#>Q#WLZB07(G#L.=.9G' .;'WK4ZPW5_B=(?- M(:]F^[_:R:U'EDQHK<*I8=0(H!0A $D3* G*R$\?0$Q7FMG6"P>LRB9K1!'1 ME"B"18_2K54/7Y/&7KK:5= 7H18H0D,D B$PL>0%'*@CS1%*W&V.Z]V8\H< MPCW,MQJN7YFS7KK@LFJU2H$+K.,R8 QA%H9(^:7@+0%;:;6Z\X(W)FDCUF." M'X&\K8#]X,ZJ'_'HZ:/W,C'@MO9_?V]_[SX+&X25_[=_%@-HHGMQN* MG829F:V^GR8_\6Z<#M[X#LOML3SX#269!:_^XO:=(*/[<.] M6V>*S<[RGOV5IAUQ6GNT55MWJQ_;:83JW4@Y*:ZO3K4?.0OFI),MB MHY8=.>M4K[5T!=98%NJ",UL;KK9=AGO!2C8B"B[)<@M: %A2 MSG^N3'CO=' MBVP%9^^7D-8]T,[^/4NXX?O2^3^VC%5_,X M'$SO/DGY$3)($*6<66R4Z*?2%]BWVQL]I/&G\H^5S7DWCX&LXK/=6CX7(IF_ M$=MM+B]:_@WN]].>MW4O:_W+7AYHN^#Z7O5AOV[9 ;'KD2?6Z\'_M%CMU"YG M 2O5)\]J3EUX>9N)8<4PTA0Y6*%'=EM_H5N/0+?UE[KUL-OZ2]UZU&W]I6X] M/MG,LR9BU-98,[H0T>-B0$O#@_<*BS_SJ'.4X\&4 0Q*&ABL#)&=(TMS. M2'V-R4Y5H%=-HM=VBC>/\>A'_*L=Z=WQVKD0TJ.LRU;B5K_^[?.7&T]=!]XOGZ__^N'&?/G5"XQ_XVT.+-T>L?F2H1PR M$[0E+_!-:.GKG<6Y#ZY2@>>HX^697?71LF,,-JL[$5DA:9;TLQS;M!KJ[7 < MC?M99OYC[,VFPY&K%)&50;!;>^<2 ]S_9[4HDOXP&GD/EH(2E__U+1K_[HTF M+C,T2QNV8YK8$\L^<.198)[9D3SER>!6;?;N,Q^&NV_D"DIXKI;$?>1BGX=C M.[BC91_8TPW%'(NJJCHCT+*9D90H0GS*L"Z<-CP,0[Z2?/"+W:_/MSJ)!\.I M?8!=H.G3K]$?P_O9O3])DLFC73P=N8C@Z=.6BNJ+#UFHX/LE_C$9_7"/6GQ1 M%GDXO\H1UM4XM>SKLI 7'E ?YM)=OTS&W]UFN[MOGA[B+?<]?_Y>78?S UAN MKCKP<34_V?LV'(WL'P=GJ\RL"-&?N8H>2;EJ7C^;@'=;K%NOJ(I2Q-B/GIPG M>YC$:5YUY4<>T.EBNW;(_W\%1G6E.:KI.:X;3J?K)AI]3UPA%I)O3UDJ0E;JQ7'D^^A/N2C_D,0?IM$?KGC,Y#[.<[UK M-6&RSUG5F$F:%2MQ[[MUY0%NAXX,RMH=66KX^V_%0^V ,GTL2UH8NB@-5_UE M.2]BZR/OHZ>L1LJW.$,,5^QA?"A,;$&)FB:N 6#8" J5;B:XMT56Q0H5L_*N5I"VT/)NS MUQR8[ \+EMFS+]8C ]B<4?41-)^_9LD/?@1>46PGM@>6I?(XL@"P2%5%\9L5 M'K)SF%2,U)^E5N9WM9CF-4[RC;.H$B6)W=NA!1)W+&;5CK)2/(/X-IJ-IO8% MOT5/V3/MEY/9-+7*4!9%'@U^9$D]&5V[/!ZK0(P<1<2#7CEP5ZFI*J RST<"=S\5;'(@YEIE\L^"3"V$S=VU>:FAI.(:.L"D:1DE7=6A2?&=D1 MC?)Z&5,K*>G%OR0BFJ+VSZ02M"6ANN!D1%5=E MFS6PR)9:93G;A SHQQDQ9ILPEQ>=F.CDO<_5!HR&]EASV_\C2H:365H8(R0TX,S'N"!$P8EH6BOAYT&( MA( >).($"''_LA?Y(97&!08_N%*(TZ*NXK=LJTOQH M%>83!J/0][6!$%,$A2_"PE(M$ [7(WA:4J+.U<-30^J7%_^#N ?%UL9I+>"/ M=@.UJ(K&44.0XLC'E$L?2 J *8J%< :A4'O26ZL!>0=Z STFFB]-US(\UIE= M)M/R;N,X+8I65GK<)U1JO+>!EENL?4V4SM&Z-1V[0&U1Y>SY02=S[5->L5 MV_3QZ\/FJ" K/8)P)K&6@1):R@!#K410H()$"*Z<0IFSX,:RZ%Q8>R:\?\ZV M\SO6,K6>K\%O;@F:8^@>$*3'2?.R?F;TB+S*I]&:=3[8B=QU(U=-<55 M6^MJY&VTQ*T"]4^';JNS-K4'JUN%%P)43B@K-0"IH!;4IY@+9:E-%U(K#;"_ M)U[P-\<+0D2/\6/4@VL%6D!U)@2S"BQ4C3N +1H M;EL/0(MU'KW#T:)=DLY-UB A,Z)X>2'4)6_YMSGW+2!*4=/^D-J4;Z7_'%:1 M\_C&6H$JT$1,VF]#@CFF/E""*P9*53\(S4ISW@TV,I7M[N=J#X-L"W^S(YT, M]JB7^7*3%>HAPGI$-(^1KZ ("UP97HQ6*M"A;S5AGS&&E&!:8Q+0(-!$R)4^ MB WN1F/U- 6D/2J:MQ\NUW?,O([EX?7AF<-K_ *D:8#AMNUPI=1P971(D0)6 M.E$07"%9OT80)Q4T+M*F,=?$RYHHLMA;J* 6"6$WG =8 M0VR( % 9ILHN"5P*"5?X_#!!IREA9;5F:SNIX" [U L*?G:]%K;V6EBN[-;U M6FCO)*Z[7@O-]UIX0;SU0>':FWHMO%FXMO.1'!JMW* 6S' @#)&@6, Y48JV?J>E?2$ M:H<&=C[NV>DP=<:?(CXN+X-M]^+3LPD+VVG_)<,Z9%9+J0JG49LZJPA^2#5J MN:&,LXKRRU[V9E64X0L21-?\6*+7#W"Q,GQ3%?A6 M!.6N$F-SQ"-/J1(C7.Z#UFW]I13AK#3C2RS""3\R\%/6'CKU!K.L2Y+,ZK\<*7F@-,/2COC MEAB+-7F3=^G3_V3\Y5@MF,7NCEW"Z((B^4%/DH>),^"[J[ZZQ+VA2P_:WZ/^ M[SB9#*+TSE%^9L(XZS(&'7IUZ'6ZZ,6J>! (=*"PY(&/C8):^1P45C"&=;#& M.;T9O?B)HM=RIA /2N'GC6$O5@H/1'9$WV42[(G MY[M(_L>08@7758VZ** M[3/7EL"8J& L"(FO*2)8 ^4:]MDK1)F'YH>,'$D(/9SMQRRN86\5'\Y"+?+9G-DIKHT6ESH$: T"G)_5!?-E;Q/NS"[GK,)!*N=8AKE%, :! M@,9P*]<$H/ ?::ZA.5J42T9U.9#A5NAP2T!&&X_6:ZW(TC'M:3 MK\H_^8'0 M*.1&,*$)#Z2FPB_#7$(B\='L+BUCVL[P3CPU>*3+;6&1OQ_]OS?_G9W%!RW$NM-/;SE5O0Z0*UF5( M!0!2%ZMG)1FH "E3BB@&_FH!R<:,+:CPE],V8ECSF9&M%54ZGCT-GF55@&V@ M50@X5B%!Q.# JA^*EWT1-5&[QJ6]W-;2\6S+Q(O3M[?@9;F#>>]Q5TFG4[DJ MY).U_FY"^]0GFAH3(!(&./!987(18>BO5-ULS.2""^1C;42^YCU#[=.X.O:_ M4/;'L KN]4F E302$XD#9A#T 2P$'X1X<"PG4\?^;\[^YV9PX1_1N@C?=645 M.P7N+!0XC*MX74P,0H9KA1D-*=&,03#W'$%Y!,]116J6\G(LXVW$,BAQC^&M M/9%/08GK^/8\^)964;96RJ"2*%];U8,S 04LDXL8IX$\0BV7CF_;*VJT4O^ZA#*: M'?]?*O_+*C ?4LOV]O]P$#(#%4>0EBU>N;1RT=%C?#O^;[U0="*RCXX>AM-H MY(WB*(V]R3?[\*P)5=HIND[$%)SH'I+L;V<1U/O>']@]TIU[!RL==[^A@] MI+V\K^4P36?1N!];ZDNG:=;;>V:)=&+7Y-_Q(+]F,$S[6:_83F_:4V_:TB?M M98O4,EQ\OPT8694\R40H0Q4H)8- 4(K","@SB92!E3AB5:)/BYK254;#D]O M#N6'A;4?S>4F]V=T'3VI&T983U DT3F0"@Q]AJK_<# M]*)#"64?NF@*KR\TDL[DLM [O5+]S]9Q36/.<,ZOI0268$%)CQHD/2]6/ MV1_D[@:7)@RW/41EPR)*9R_IF.8@IL&5O403 I"!!(!00@Y] R@LRSJ2@.^: MF]?,J8UZF,$>=,5(3Y]I+L;>\4N^W@1..B?!HQWLM(=%*Q2+UDH#'0M?*@OS M*O>?AQ0RJ(T/ *(D$)*:HE$/0)*;C05,GF?A9L2,+*A"BHMFXG-3_W^9*_[[ MRQYG@$\[4"FV5#J8S+Z-XCF9[K, Q4/=%:MT?_1MWZO]_$N7H?%9ORX<,U#! M<0"MKL3:C2Z9.LVORWE7K"M MI0.I#J3F((6JVC,AYMH/@6]E,P/]4(:2E38I2I'8:,C="%)-6:< @[VL:.NE M@U0F/?YY&MF1EM\?^&R[HF[;AN-95"QI]M2EKS/JN;'S_!J/XFSM/Q"-$ $X MQ#HDTB?0![3H""P H3KC,DL%]87XV9X'Z?>=?SH?9G<1^.?O=55693)'X>#Z=TG1'+(+DCJ MQ2*\'<(BB8R&X_C#79P= Q"!GY9W90%;0?[2G3?V/=PI',$.\NMYC["7Q0V29JQS[GGCW']L KQ:TJ$,.* 1:(N5+[!K+X;() MI \X6\GY_&)'^.1\[^GGVS6&^""7Q_YY$[PH]P%^9'GI"2A../5AYVUR07D' M[O'6+:X$;V5"@Z4*?GNEG;<;FGU1;?[5=3C??0?,FR(X[!A7]OZG@S>_RD@=CC/6]V8/ M=@>G%FX2SX[%S>7IX[8CKSL0=CH0=NNN\V8'PJ_14W4:N.C<>+"HQASK2*BY M/H*0^,X%BS50KM&6O:0\$H0?'JU!#?HHBS)$H!6M+O;K"[RGECJY;62;M^TR MJ\I[Z1HH/ME$#Y%5E X(LKP=^((Q2#$(HE2XV5V!'!6_$ M\J^S]0?RO!WD\75 U__3ZG_>NTP=S'Y\]Z>/WF_)I!_'@]2[32;W3D&L$O8L M_;C/U?4];QQGV7[S?+T,0A8S_'K>U,6HOY92(2H[$T(*6^D"0B UD2'F!,K2 MSA1*OF)8+Z<>VIF7*1N?;S_;.2<;H*>A>/;KTD_CZT_).;GE/'?8Z3//LAM"/WOG[ WNW0;JBCH_^: MC;.G4DL:T;2XU3YY8"G!_CZ('4\-QRX)-+IW))*1B\OQ3.?LL]7NL&HF/VU+ M1 /F?7R8>9^\A3UDI0S:JO?C^!:2!M:>'+;V]&##/:N9:HXNL$G:%8L^5WFM M5HDJH$%H!.-,20I"[7-2M%[4@@"(5O;V('FM93N_*JZ1EUMFUIS5S%-J M&9>H)^GV"*@5@7;WY6Q /J4U;8^U4=M;E?LWZW^;)/ZZ<@==^-\1G*3*OL(- M-!J-GGIN';[&#],,5RII_'7":.PY7*$X-%!P;JE ^#!T;;,-*OB(^ABL'-&; MPV@J6A 8'*H0N>XAQ0X TJE"W M J908R;4JS9N_0$RN1OA*\30L+4Q-)[5U*\G/]X('2I]3F@LH+$4$X" 4!% M%_[D*V)GF-3Y&?9&5ZR.K M$4Y&H\FC^V^2*8)/<92D7CS.!A;$_?P\PO"35U)_L?%_>3E5-F%+ QB MQ?.0#<*I&N/\ICMA=VER"\+_C9#*(TCL7HY65%KKP%AC.Y7LRR(+ MY199XZ*R6P"I)8)^ )$DRFBI$-$%[\$ DXT)K5MY[Y]6L+EYG!PM)Y\WWGJF MQ>QU-H>ZJYUW$.N=8Z,I 2J>Y A!XAJ%GQ64"0DJ'0'&.$0\PY*R71((1X8\G1 M%W%>.)DEIR&!MIBUSN.K/.[(L5C9H(8EI]VUM[NS[/DM*]XCV4!#-ZLN20 M129E$4P#YYB)_^7\/O:22>[.]ZXGX[AT_I1/L.N3;:3S*0S'TTGVHY[G-GOGDHV3'9(>BAN.0S&O/@:^;%#+_KU+*N?0 M]_C#-PNOOW_($/93-'J,GE+GU+A+BC7>;= +( O9DK])E,E#^2#ASM-R=V0? M'_-1?)N,!NZ,^)OQ_F:^?/V;^:>G/__ZF[K^YR$K_S:3N/Y\8[YZ-Y_M#*Z_ M?O[E*E W)O#"JVMUK:_4+][7&_O%K^;ZYFNA6+S7I>OV3V]*9VOF\CZ/7DR= M-W]Z-YFE%AS2GA?_T8\?IEYZYYRN@V@:>9/$&UIH<+&HC\/4@<' HOMT94KS MB2TP_79WJ9%<883\$#!-0F&$/3!+=ZF2F&[) ]MZ^[8\L.-#\YK5+Z-3///' M0VSQ>;^3A!WG(-DO;**Q!M#Y_0 FL*$/&5 M)&' &62ZW%1(?<1KX1,@"$G(:! RAJ#R)16R3-@B(69Z(_%L?<]*^$36 K3< MO#B?F7M#.G21#$6(>AZI8'?IT^9(A+5GYE%C$UXPX49X=HGI+B3$ >*M,0YT MSQB'#3^AQI]X6B][N>5K2RW_!AOZB5VA5ZP_)\+E6"VMB[Z@.>>N\*K\"'[IH&)ZCSE-4XKO?; MH(;5JG?K ".KL'$@)*,:A$P7<90<2.BOQ%&64*-=6G.-;M3@?V?I]'ZUA5VC M&ASM =FD;+1*?0TZ2/;>Q9T:SG2\=UJ\)TB]LK6@TC"A[+EN. Y)V3)2"OL? MT CO-::9D!YDK..]CO=.EO>L;EV9 0@.L(\#/^1&^(H15#8QXE %?*5\X5Z\ MUYC$37L2--FY]71X[S1<3*\DIW=NJ&9 K-%%. 7C L2U@I.(LH )(3%%H1*( MB<"43AI?:[;%N'!4!PUA/4'%Y5H6.N[MN'<-]](J%I@3# 4.?0.8$HP!#0PK M38,J),_J#,]S;X.N"] #C:H('?=VW'OZW,NJC^%5"$D@T#Y M..!"^B!4O#0YKNO]=#7^$>?FC3SGJ:2J8VH!HI<5@FH.B%ZXM^TWAG0<>QD< M:R7^JM("=C4OH60A!5PP%**@Y%C) %PC\+^88YN3_'M#DR%Z8<:XGX\E#['JUC;]?QX?K4JE=$_O=9L#'HB

    X4O'$85!!()=.*(N!#13'#""-2Q &2!O]K"]] M1PC<36E_$02"'B1-Q@/N3Q8M=N9M*XAZM!*I?_D_449VJ6\/V5 CZ2L84DN# MDFB?(0@#I*RR@(U]P)^CVHWENS<7\!,/KU/ CW[T]BN3%]B+?]@E_1&G:CP( MHV'RW]%HMKD<'I6!4=0( T. .0,:%VV0 P&9LX=7(3 2( ,,5]CRJ2'(! 84 M#76%C^F6U;]P4,CW M-IG<>_V[:/P]SLIV6A"T@QY[_5F2Q./^DRO>F?V:=5Q,>XL=&/,^BWU7P7

    I@3J#V_K(':IH/<[])\ M>EF+YKOHA^NDF=HM'61EY;(I97WN[]UP,ZJ+L6VT5R-[BFH645S&%2O3VGLGN[#5GGT>G=,,W?_>UI:=CE M/@X^V#M=M;MJ@QZ'TSLO*\=H;W %K">IDRN\)/[7;)C$.9G:O?WS)''/M7*' MDQ+<%;=V_):+[#UV\G&:YI=F!;#=\,M7V)?'_9FCBY[[;C#K9\^W#QI:LI)C)_> R+/4$2>I6]!D>FNE@(F[WU7A'MX. MLSG65S1?K,'$&T]R\[,=631^RH0?>WT_&D^]T<1-I$"$^C@&\6TT&TWW)L_7 M.C_UG,=^RYCKBZ6&5A7!M5N0469.EB^'D>Q;5RRY!B//0VH26RK+(-6S F.< M-\[-7U"@SNW(DF%)=99\)Y:.IY9F,F[(F'266)9)LP+N2?3H^OG:UUGAN6.%O,#.(V3']59\-W=E9TW=_%@ 0TK&,R;\#;3"KR4GTI= M!&.*4,Q)U0C<)T("ABCPN79E:B5215@O1P;+%6M,)6*YK@J?;W6Q.<_:DO\G M3:;_\\7!3M:SVWWZU;+N_>Q^J<5W]>2J/;BCW(56WW/2+M^[])"_V66UQ!O$ MCJ&S'5BXW>I,@^*G>%#V!:_I.Q_2N/]I,$ON[=/OWOT%/RML[;DY'QQ='G=K M>R#9*=ECU!V$&> <2"?_\9Q!HJ 46LO,D0"'T(1<*F9A M@"BNBZ[:@%)8A?H,LX"!&J%<%X-66;W[]3U3WIX*#@Y:L&O6(VRKW6/GC7*= MUP_9Z+):<6ZUQ+#GU>O;[C$<>WX=F^JJF/002VR@#H$4# %GJPA@X=*DV/ZR M/]7QLZ Z F@/B:V1\>V@.K[WXRQ2MDHXW;]S35,CJ)FQG/5@L%9]KNG-SM;A M])F*!C,1,A-EE_H-JELK,.LM7-;W%@7[, M>< NY]!5D'=F7[=EI>+K;&CN[XP\LI?5!("5]\VUCIE%DV3TY+;,+O1X7'Q$XRMS(4$W&K MGL1.4;'/69K5FU+_6_/?&H4Z+"QBIC2$M5>O7K)[OL"6-V> H@]99DC,#SDK MC18N)JL@]PI#I",_>QQ]N)V-^\5%\Z=G]UH2>G VE:S;6:6R/W=/IC#G1UMN M^BELI>GL6SH<#*,D-]O,V_25=SIS0<$&I84T4_5GR:3G:0N7]MZQ-W VK:3G M_5=DQ^2P["D>]SS?M0%,K;#N'$NY,=-/HG];!K&W6)0KZ].G!N:Q8QO=;%'-(3@'T;EU,P/G0DVPVS#^GIG1G+7IJ)JAJ.1]27T?!,((Z=1_ M!K0F9>TMPRB>ETN^2Y\^%D;AMTP#?,D*8F!UD!I6\7Q'-A(CDW MIJ[IFKMX5I/9BZ>-[4DYU\/S'FZ9S;!@^C4\7DA7A<2U[FV/]LLCZU2BTJEX M*$@ !*#*%\1H*2@%.2$1KI0\0*?:69/?2#,;'Y7^U>+_+U8H\I\*Q>N+.Z+< M 7$W?%A4W&K4;J_;36T+YONOTN+2:A"-J7%(]LCVTB)[:''3BS(1GE37N2;0V.; &5'V2HN)G[DIP&YY0G M1ZE%9\)GE.CQLKO8*:-S#=II8J5'ZR&)[^)QFKNR,CW8\96]=!2E:>[-S/VX M4>)\GT5[T=BJVO;27*!T7Q7ZK?VA$(\7).PH=X65S]C[Y,L\VVLL#U%:-SF\ MVB$H:N%UFF$AC*% RQ +A#$(RS@=H'PB6W<(OHEY$<(>X*? L:T^EP0DM;!. M84(?RC!0@@K%L#VF\G,):X7X 71WI'/I3>@.];C<6F6A!61W\$%10.8SQT$] M6*%^( R&]L_IR-E2%FVI3F])X]'(;EBO")[* F LB4>#>ZNEV^?EEL5Y6N4@ MMG]D!IO\M9;^LNB'XL"JVQD+X\3')5M\UWE^KS%PN+2,@Z[S?&LG<=UUGF^^ M\_P+XH0/"C/&NX09OU;@W3RQ_8LSKN_O'CC*>#/W0.%&=';^:91\CYW$?C_\ M(Y/UAW\4'J7;T23*HS_=-#(S?N:;ROX:ING,16+FKJN5&-/L*<[Q-'_(NK!E MI_6X](W,LUE&KBY$X]DKYFI.%FM,^4+$%)."9-!J PMZ@X)KI@0 MKZB]E?SLV/DXIIUYCDJ+;3M6C>D!L+5[90M$]K?2% _4%EIU2%S5H7E=:DFI M*CA_L/>0Q#^&5LSPGBQVI2ZHH_"4#M;@OA=]3^)X'I_]D$RF6?Q]%@DQM81Z M&_V8)%&>%%&_N;2LY5CE(EERS[8]%!R,9^=2W\OL MP6%0<925^E#I"'?/Z^77;W$EE>B_$LN1G5'%$V[C+#YFBZ5O'MI1.QJ<+FRN)'Y ML;*X+NTY56J=[7QB( 4Z\)G]B:%00<$*QYB06/']3Q76OE/E!!P&%!SG4)ES MN^6=DMDS2\IXG*L659A5G?UST7;LJ=EWRVL%#^3R92[#6OHM6,=='CU8\/IC MZ-)!1D]'IV)1DXT"@[!$2@OA&RP!%H5:9$F8@36)X_TDCEQCQOR_5^.*LI0% MJJG+D_UEF">@#>/TV23RCL+W3YH7_#CB4T[HF>VP#%+,#XQY68 :,!=1?X[N M[8YDV?+9J?9U:O]3DK5;5<\M:^M3W,R_9NW.;UN??YP'[=83%> M9]5U6,A563!-Y45\F"5N)7,)*UO9#& *=V@]G.YPF6)CS):@%1;[D 0P%)I" MJZ&Z2D88E3%;H2&K#3'>.',NYYBO=J=/*V7NV&%X@J$J+E)+R+"!2")M5!AR M(4VQI1H)3EJ6,?=*6WKT&+ZU?K)UN0=+@1,[>L.FD^]QIH#-)<#JS77U;U3) M0V5TQ*KF,ET(/IS,INDTREUMG54CETZ.'_+!*_7.8*H!1 PB[!O%8%.J= M_7_(7M%HN,R535C@< ^R8X00'C\\@E>&71.0T ?:&,@@ 58=#T-=*"^!%D:] M8GC$$?8(T1XB6WM0[:'/6D7J(0\X&SVUK##*?E6:OO:ME#<;Q9]OURJ!5^.Y M3O+Y-BRKB_PV28=N05]6U D8'@+H&TV!$=!2HPYIZ3X$DJE:4:=0ZH!1P@BC M $@:8DW\4HS3T@\WNBFWOF>EJ),[3FXG(ZMC97;,S-CY8+5.S\:90:.KW=Q=ELA'Z\7T+;[=%\RVT,6"^V7+'DN M1^:GRA&P6C+NA6[W%ZSQ05NTD]M]"76>#7NH/7 A @0L!8"XS_4WCAT:CQ;? M"?(JH3EC]:V 6/SZG^^L0N8^VQ7NEY_7[(Y+I4F]Z_C1^S*YCU9JBEI)TTK6 M^?"BV712?I&7*,V^>1P.IG?V:KL:18W"K*[20QI_*O]8P>)W\\K_\Z86D+][ MOC% _@Z"?OJYO&CY-[C?3\T_<<-/S3_QM&;V\HX/1VA@LG]G.+FKM"#7V_!* MY/8L:%]X!QO>I@XV*SC=U(;7#^9NH\][H_F:A7C33I=M*A9^!O.;4S1^ XK> MX>PZ8JQM[D#UWL-+[[]VN210U'1W!=1X^6UGE M,C6(QN=W]!W(>-^I79U>=P.1*#J$8'"4$FC ZF0T0HPC& 1N .5"O!* M[^'E'(.NFER#R9@]+$F##?B.SB;[=A+M,*W#M*8Q#56AWH0K(4+&E19*$T@E M\8M0;T@-]]'SF/9\NE0';(=T.Q"T@[4.UCI8VQW62 5K-%"!8"14T/XOHMRW M(EH!:\@07^\AJG4U4?=%--1DI^0.T3I$NQA$8U6O JH(\#D/%-0J0 8CSO/, M'JT1P6Q#3MYF0:V#M7WKQO8(XN< ;.WTQRY#7Q'KCEQ@^\6:UU]Q$4[#U-Y1 M14<5'56\]2)T5-%114<5E^2XW2FX;4VUU0.CV\Y UWXQ=YS!7,]]?MU>GL_\ MNKT\G_E=S%ZVTX1SE*K,&XHIGYHL_EK4CUY3_FZ)Z9S06E=9I@'45"M"? 9" M3J@,RJ)808 WQ#@T%[=UH27T_QTGDT&4WCE*S7K&-&@P?Y9L6^LB[-#F7-&F M5H)/< F%9%@0A#4Q&@.ITJ'."J".K MV'0N \H#KH@(+59(A;$/BX GIHB_3VSZSI$!%PHXG8S3H=WO<[?&%>=FVQ/:L;U;50%#/16B.K8Z%N]BHR&[WN]WO=K_; M_6[WN\CGK1/5D_O[R2"O<'H[F\Z2HB'GY"'O/OH>77KUVVWF\1.V@G-8%1G@ M+$"8&REUP($VRABIRI10_AK8V>3R$U MMF/:\V!:7.710T X0-!G%' :A%HH(PO7E3 4R%<+SVDEYR+69*Q,Q[<=WQ[$ MMQ34NJ;Z,H1!H D,H"9AP/PBK"ZP#(PWM!EO+L"EE2R+97?4=BS;&I;E%3;'J!G4<'T0MPBS@MR&R=)[!CY_B$> MIWGSV:HM<9> U(7+54 H:PE(G"!L#"" 4"H"'VB)B@2D@'*S0>=HSE"PW.K] ME<&O"Y+MN/X"N%[ *A$(0(*8EMR%R7)F\< O0O*U5M"G>U?L.S767TG(X9AU MW-]Q_QER/ZY"Y*G6#!I)),/T2[&ASTJ8,?X'>.?(>/3 M6FX,]XE0Q(KYD)@P1%SKHE"O#[']Z=6L'IW$WT8CR(G8.KJ^7/O"VQ$Z^[8% MY;B:T#IE8^5=1@*4,D?* $R;E?"6Q%@O:T57H;EVZCYHV.[SN^?TN^QQ7?:T(U MQJZX$-'21P1 C8N@25]AQEK6?.@,#!QM9?YV!GMTR4QMP\4F%Z%@!G?%#ISP MRFC):GDABBNC) 4$"J0U)887H:J^H,;?Q_535X_>**4#@T9M&L\1R'Z;_=8R M3\?T9^K9D:*>.D*Q#+0F"A".E30&TEP* D$@6-"$[>--F)OVB.AJI';\>W[\ MB^RI485A L9QH"#10C/.N5"*%]8+*CC8P+\OLEZ\3<)6#X".=3O6/4?61776 M]8'DOE0A1I)9OI52%K&4A&FU=U'U-^??IK- VL>_YQ49D7U<+(YU,YE&H\NT MD^Y@P\)6F1M,9M]&\4'&T;=5#_=I-__B93AM"P@"M61=%B@6"H8!U=@W @H1 ML-)++*#>L^-.$S&HH,?D\;RS:W;W-.T9'39UV'1.V,2JR#4&(39&V7^50A+* M,(1%?*ZRHMA!$2S- )25;3N Z@"J ZA+ BA1 13R11!B1C@T@0RP08H591-\ MK"GV]S-3-6)K(HAVT-1!4P=-%P1-$%31O]! Q)20/""8 F9P$!9)C7[H"B > M8(9K )]8#W/1X5-F.-_O@/OLL_VJG[YN7A)G1]).:3BI3?#^SCUKN-'[\OD/AK_ M[*V^?=&$^3@<3.\^898C=4%.+[9XVB&\V[RB2^]?7-#B?-AY!=_#G2K3VE'^ MO&681ZFR4_4:B#*!QHL2N\DC^V%X.XP'GL6HR2SQOD6C:-R/O?0NCJ?>XW!Z M-QQ[#TG\$%DNC/]P%7K*RKQ3^R[7J>#14H;[;_F%>_I'KWJC-ZI@:I>W1OU^ M,K/7+-P^?_%HXJ@N3N[KOW_TMK%N1]R[$?=N99??AKB5I;W;^<[OP1O]S/&4 MRVX8]CQG>-C[<3TONI_,QI;#DOAV%/>G.9E'WMB2]K(^Z<"1]CRP_% MWX?,(1ALGZ1>[>O9'RU6_14_N/SH+(KX:_]_9Q/GTHN3W>/I;,NS'Z>?QS5W\ M2Y1.@^CI\ZU]@B/0LZWZRG!/;I><=M[I# +KD/@*9$-0K0*''QHF%%8 !0K[ M5FXMJFXA"@VEZ\FF%%2?.M)Y4>@8[V&Z->UE#V1ZO!OV[[(SV&+.I#_,F@VY MX];KVXWQIN7.6.@JM\:;)-Y#OCT.QOIKZO3/L]A+Q+,+YME#VBNRW"W<_2O; M4>\^VU(K3[@]=8]S5UEI8.I>[;;4&T1/;F6R'Q[L-":#CYYWXYXUN7^(DFP8 M);YN%=/M^KFQ#<>SJ%C E6^R6W,9>%D@KYU4_=BU1-WA:"MN.(Z _NICX&AI MJ;-_[Y)*3OH>?_B6Q-'O'Z);^\Y/T>@Q>DJ=F'.7%&N\VZ 7I1?Q*+N W>>%GPFZ.!OQON;^?+U;^:?GO[\ZV_J^I^'K/S;3.+Z\XWYZMU\ MMC.X_OKYEZM W9C "Z^NU;6^4K]X7V_L%[^:ZYNO18;->YUS1#SXTYO2V9JY MO"]9?>B@8C)+[>&7]ES]C/AA:K4%AV2#:!HYD!K>YIK!XS!UD#.P8NET94KS MB2TP_1(J9.??C9W@USA#L\GX Y6!4=0( T. .0,:F^+8$Y A2!VT]\ME5-.= M;R?O7C(*8'@(H&\T!49 >T#KD):/ 9*I+:/8>CO9 G +!)UI,LL:TK)TOP_: M;!*;%W3!:<,R/]]?*'ME.9[6L@B-SSDS3,N0!'8O?D1'RWG)0I M/]-)]HS;:)AX/Z+1+'9\F%L8[99]F%?J^! M[[S8@NYB366R5*,M.\>UMG._R>H8I57\+UIE_+V/%^7)D9V%!.:4MX"F. MDM2+QXX)2T M]F4.I-N)^"6S.60QT'Z^F1;A<>."<>0<3G8;1Z/)8ZV#]:II MYH6:V OVX* MQ T8>6KW+ZA,8,D$X#[77S!VG#]:/ ) [KG9R6^UR4^U--K[ M*+%R43Z\:#:=E%_D,3/9-[GCRHJ+/Y6^^;[=S>@AC3^5?ZS3^PIW5I5M1=_] MY5EO5^$<(S_5?&.+O\&]?A)-/[![UX6]ZTTSK=H4H78&\YMC$7_G)?8X>FA= M-:J5(T7NN@SR&:NP/?LJ#==SZO!>K97.B0H@O3@R<'8;+[1K_3P%M KP"L$( M@6:BW5H-?MUC29K&Z9]<1,;D^]A>GUDU MA[EUY'VT4WA>1POG2 NYM=K%QR3Q73Q.N>I@DSBC2T=!ETE 5AGV;3.Y=O/7L?I:[12S!6!J:3N:$M$HTWOMOZPBG M52=N:;B[()'J->8ZYQQ\A)[;+9[W)HQ_4TV+>D(XXS(0[>(PGM[F>E;N^'AO](?NF 1+2:RH69&6$'IP;:Y\8N'-NCM'X MB?)VO1/VJC^X;6O;W^%#@JI:"T"("$*9,AP0)(5&IF@Q"K0.V8;6PK6$I>O) M-)A'CJJTR*160/;T_)/.G>(!U\=?#58OAZOPV_ M4*TY(/.-P9IS!("$4@.EBPY%/@L W5!6OCG\XJ^/7VZP]KO-N>6TQ_&K-#E: M9?%#J*DI]M@G:*U#O@[Y6BRXU4V/F2.R/Y3@=9?7+D&IZ[=#1\6'Q^E=RZ?I;ANMZH?&X^%EO:P[\3-BP3= M$RSE?P BGT()?UFKIB2,AH$*0P*)AI03K0DMY%1JA*_>!JX;E%P[N&X8KMO9 MY:##\@[++Q++154NR6>(::W/+OFZ*;4#M [0#\^H.^P*!W:=VC_2B9F;,#+.2PQWE[#>1O"PNMR]P]PAQ#JQC; MYWGS&JY5GXH+CZ;;5NMHG[FV0Y+'H.8]-(9I+5Q#(\5,$" LPT*25])%1K0U M^J$@7%/0;>,Q$-+U\V@,%ELKVW8QWO-X.7M_&ZJQB=0!U" !!%# F*-0\-$5L MCS0<@/!T7-P;F?_<-*]-(4D]@3K)HD.;]D@6-;.^8E(C12#!?J!#*"@*22%9 M0"KE&T74-"YKG!O$>M"ZEHV/\2V!\1N>,+S$, @[#D$+A^P8&B,$R,(IIL6*?;XLKKF/\CO$[ MQM^5\06I+.5&!V$@,,;::&T8#EG1(A5R/V KVF!['7//0\&Y:8$=9'60=6&0 MA0"IU3F"P%>2(,Z# & ?A3 L8:7 UPOL;C+'GF=*G.G8XKO4.]B48_4)#4_ ME 2'2!((B1]2JG&1;@>1EOZIN1H[U%M"O4;]C&> >JU*JGLE/V,0W\9)$@^R MGK16O9T'([+C']N2N"KV>P[=.K0Z2W1"57H9$C(C6$ ,:N4 M(*B1"$K?HJ10K?0@:*]OL4.G#ITZ=#H#="*BLJ% SK&&RB@""&3"0E59OLX$ M6JQ4GFZY%[&#J ZB.H@Z XAB%411[KMZ+H8C@*4. 0DPF M0 KS,BM,>EU\' M46<.45W.8.V.F\DT&G71'/N2-;9D/9C,OHWB@U#]G(I+;UN?DZ\^O>UHE-71 M"$,:A S;)>.N)N"SHAD,\A-PA,@%3(J 982*P-9F78-0. H=?S*3?:#1;V$< M].Y@HCGQ:OB=@-O!;0>W^PBX!(M:=Q77UA8BKKB"% 4JU*;H8VLD1ROUO%OC MVC]QP\V1*_-VDGDGF7='17=4'"Z94UY+XC8($A&$4$'A0XZ4\Y]28-ZH[ M\0(7P0F>%6]15KE3*3J5HCLGNG-BKW."5^>$"1%U;;V (8*%U \-AH4%1PD. M6UXA^TP/"]JC1\Q;Z@Z+3B7ICIKNJ'F5HZ;FGT7<)X)3K4@(0ZXY(&&AD@#I M<_F6T967JY= TB.XT<:^EW[69!%/?YY&=L[S[[-_:T,9#? M:V/KQZX,QI$,=-FPO'X\&A5K^9_OP+OLL[VJ7WXN7E)??E)&0!4OO1G>QZEW M'3]Z7R;WT?AG;_7MBU%?C\/!].X3(KGN5)#2BX/$[!#>;5[!I?,,!!T >):] M/PSFX.+*262]S8=V&V]GTUEB_QN-!][D(<.T6G_GQSB)W8-<'^T/XDG7J3 M6R^U0)-^]+P]1W!;M)3NSY(D'O>?W!>/43)8UV/:C6RPK1+&ZDA32]B6"GK> M?93\'D_MG]F3HL']<#RTH)K=9]_G'N>FLHV=._;9B7V^G23[S.4*[]8*%IZR M\H2EI>FD).7-_)!1^LN9RWWK[MB%&6H\%*7>G142[./M^Q]FB;TVS3\,QS_L M03))GCS[](FS[GH/R60PRX0A>U\:3QWO9G9?[_OB(NPZH(/YSOLE>_-+5M^- M;;BI]\;J:.:7%R_\N/74MM*0F]UP/(MR<6@34=;YO(H=;MC7MC2B3,Z^L>_Y M&H_B3&3[$$#H6ST."H@U,)!P%!:)W_8;#'TK&ZZ9V'>\42N[W=O!\%B;^8FMPN]1UQVTW_%B_21$8)<92, M[6M3M[>6?.UP_YAZ$'GW]A%W=O\M4T0/EMC_L"+N-!X]S6%]3R7G/[8H.;26 MX!IH"J5& 0B#0 >**X8+'ST6-&0K2DY=5XA+%>-FXL=U!>]'VQXD&4]$HY4C]R#6?R$*4UBE @#%0, T!SZ6!@*5'$6(H&56BF"[7[]9=)?_5YY5Q-3B3-6[UPZF72Z1L0?-5? M"!,_"#$UH986ZR ,N%*%V!&B$/!7(OA#J[YV!+^?R(9Z[ 4!ZRLG_#'4D)<< MP_;D<-ME-0?+.9.953:'?\0#*TQ\N!U-\A_F_)2+6TGBE(12X%J9R+((]I?_ M$V5#2Y4F@F$B%?8Y#9$O.)32^)H#%A!I,I4HVEEV$\>0W;*/C_DKOTU& _L( M]M$K,.#:4EPR[#\O]2^R]YSJ?[7,/>WML6>#!V>^366P%,G7UQ?MO]K45___L7\:JYOOI;$7RS4 M$DEL)]N7#.20>: MEJW=!>J=F5?U^T[7<=SU?38<1.-^[-3[6Z<7_,CT@ON* M6IPMYE^SH3-<3>^BJ>70L;UA:$6[W'24G8*C8?1M.,K-7%93K^GIF;TV)[7< M!C,99T>B$Z5O)R.K\+IA6(2,OT^286ZQRGZK!G,WC),HZ=\]?7JYAK5]U6IW MK]@XZSG?[G/]\6,'OJ-%&"CLHCL9A3<9@9=&FYM\&<:5FZMOERYZ2.-/Y1\K M,ZX,Q_/*&?#=\W;B^CLV7+;&4GN,,+IF,#2[_-/0JB'#OGW&+_&/>.3!O86Q M7%G+2C; GST_<@1MV68VC@;_.TN=D>!?LXG[SX/%G<+^.W0TY!:LY!;[79U9 M+$/8442Y+3:WD3[O?#BWK4!-;\7D6QHG/S(NS-?RP__/WILV-VYDZ<)_!5$S M?:<SF$M3JWE,4TG-]9D8IZY>2K? MX0WB:?RLI?C4]@2WSQ[/K'B:W-I#,T=[RR33I_\R6_0XMIPRNR_](_'-9%;< MTKQ:[%BU/P^Q7?2A&>_4>YS,1@-OEME/Y7R8RY9WI9^CR7U/VXW_KW?9[S&C MYL C^)_$'-L#;SR9>G>Q]1.-G[Q102&K(L BJ/7,4VGA?+$^I>+9J9';L]LD MM?+!]#%)QL7;,F^09PSD>_20IPU8 VR2V=B'P?(6K;-,5FNUO$BK@10O=RGN M-?+BX&/@>&D9\W_OTEK\^9Y\NC':_^^?XEOSS<_QZ#%^RJP4<)>6:_RZ02]6 MT6%+$I58K*$#7STMN%Y)NOY%>[_HWZY^T?_P@J^_?E.7_WC+RK_/)"Z_7NLK M[_JKF<'EU=3#Z_)T]<^WA:O%C>%OXIA^'.78/AE8E6)Y20ZUO M,'T+.AUZFTZ'7Z'3[<=F\.%O;[0/J!S)2RO!X.OX,V9_DPVV@E M8! "A2+B4Y_C"$0\E+A:H8C[N&$E(!(0%$4!85K D%)!8-E]0/M18!OT;=B) MK=]9L1)<+^B9A896GB_9I!QLU=MK42$MWL^&\/,PPEQ?]>)0K MTE=WB14TC!CCS1?0N[$K.'=\KC=0;"?CE\S^+8N'=J&[TW%E?7[>/OI2H'G! M$K]IAUX*-%7Y/["(-<]B_1$90XS0_WTX+H87SZ:3ZD*A*^57"EL&!&9!WF0N MX5OM)<1\HH["6_P;W.U/J/4WNH\]^]B[]I'K4@+/"Y2O"YG- M^_BEEEW>U"QQ'^O2,2(Y&R; [\ #KRBVNT>N6#+SN_T_R_U';O_/>O^7;9YN M_\]E_Y^KK7XCWL2*5B<:KK#.?=V".4RZC\W*N.>%%.-N)N]UWN^]V_SPG M[G;_74V@>_"#UFD"7B-/8!>)Y]AW]C7D?0)S/?7YN;T\G?FYO3R=^9W-7K9L M0('=E2$*QYJSDCA9V>V^VWVW^V[WW>Z?]^[O:"41G15QHK(.UYJR6Q_A+I6S MCWV']S&_S;NX*@WOI=?T+O6JWS*WHK#T@2:WN74:XI#P!")6IQ] K&4$% $\ MX!%E6)C;BO0#7RL2!L_7GBZ4@J5:)Q=%9L7K"IV4O*=+U@M*SELJ(S)/S?"? MZMHE52I\'N2POKY)4=XAOP$^_\I&/8C()OC;6GSKW]>XTQ;;+C(:=B]8\N\D MG0SB[,ZR8I[ U&+)Z;VCYJZ=SAPX.G#L*CCRNF:EH$"&OL0<138ORYG(**1) $,@I!$ 0Z)#U39 M0%! Q;NI63M)KV4P:SO*OKL6U&!+:X^/Q'6K?<:-@ [I1M@"IP>#2MR 2HZH M3P**" []@*N(P[(!'HH"(U<> BHK\GTZ+_/C$>#R(MY*9(HF,%GBXZKI;L M19))ASP.>4X0>4AM2P;$9Q&DD1)^1'PL(A@$A:15 ".)H:ZZHH6 =5C71+R2KBI@1'B&^*]SP M+L'-N9F*'-8XK.D*UN &UH0* \$(8CX'4D @H2P-U"+"D'1*M'%R2.>,4,=B M:]I/H<1S0L)C!CQ:)Y11%0+)0\Q)* &7D")4YG50&M)H9^&JB\6!NF@^6H)2 MQ$[":.^ XC2 @C?*%8::!0'5*!0*18R3"%:9IQR;_YX24'31]N/\]@XG.HL3 MC=)?UA%%(ZS#2"+?:E$45NE:$FM\N$115VW0X83#B4[AA("-M$ZM0U\J8-0- M'E(M 0M462)0&;+=T-?L_7#":0F=#NWIJ+4E__4QR3]W,QD-\E"??DX+'H8] MS[HB=JD=>!8&Z;/M;NUVW^W^>4[<[;[;_7/>_9.KD5S4]';ED4]^KJ<^/[>7 MIS,_MY>G,[^SV!0 "K0OR[CI4$,F=FC"\^J0:5*$6M*3 N NQDPMQZE3XA#8(;!#X--&8"H;A2P9058.]B&5 0FH M%&6F,@T"YNN30N!SBT9S .P V %P!P&8U^E%FB,B?<1P1+ 4VB=8E#8(WTC' M_H:"?^\(P$Y>[5C\W[$8K?=5P>L$CH$->97O YTIQG4"0M,.&D\ &"'DCYUH")$,1:!S!D$:04;_$!B,HR0VE M38\#&X[ % A[5$ '#PX>N@(/N,Z,"AE1@)$PPIA0!7T)1)E!233RP88,RN. MAW.S4SEL<-CP)FR@-38(8! !S#P,2)A**7T4=F&EU/SPP9WS'<^5[*X1 M93^EJ4[9]'[.U?L0%'7?.DTIXX@PC32-0JY#30IT#"'$)-K0*K@]='1UK"SN M8@E.VG3MX.9,X0:!.L"61 A#II#$F"&E.#>262&,A3Z)2'@B<--%@XN3G>NKSWDZ\SN;O3P?-Y4K4.'4JI>I59@V/%0DH $*H@!R;!0J&42PJGKLJPAN M,!FWW,O.%69P]AP'/"<./+SV58E00Q)2I#2%F/O*)SXO$[%XA.C.Y=:["SQ= M=%NM1"<1Q!WV..PY0>P1M2V9:BDH%#0,0BH@#&U2:.FY@I$Y?D\/>YP3RP&/ M YYW 1X":N#AB!**$!1&$D)41B(DK(R6UCC$&PHPO3?P. FEVQZM#ANF+@RQ MIDDV]=)XFGC98_S@Q=_3I* 0[R-R">@GFRE",)ECGV_13B*H0BX8%"0(48E] M7 8BVKE?YZNQKZ+'WPPY.C/3T2>B.*@X#:B@> X5D52!" &0/D-<":XHPZ68 M!%2T>P_PCD+%41B&A&Q3[')HX=#B36C!46W-84:1 @0+H0!0BC$<@A(M BC0 MJ:'%N9ER'%0XJ'@35,@:*FRE*Q$BC!A1!D-\+@)0]@*'RB>RHU#AI "7O.Z2 MU[N&B:=HK*:-JF! *%_!**),*1[ %)2YG?YF@3J<&#I,MCS3(X>./'RJPYU MSA5U&L7&C/86$&15.HF,= 8C*DHSL4\4IQMJ$1X?ZG31\..\\@YRS@%R*&WT MI4-*"Y\Q1BD(M:;"KYIR8*KEABH]QP/QF-2B;YWQ^, M.&U_-W?UJ]_+CRSQD7EKV;"E_/#U\#[)O,ODT?MMZ!C*[O$N_6\)[WAV4^;W)KN2?/!;2L9]G47GB,T\&ZY,!AYDW-"P;#V]O$ MWIQX-\GT,4G&^>7JOMQH6+QNZMW'Z>_)=/4K\[?;2*_,BZ?Y*Q)K;KS-?WPP M$Y@,?O2\_S&7LZGAYVF2_V'WX1N)TFJ2C)^\FSLR$;IZ\R%P_^...DGV19G.;C,Y^9SLSV/#56,OO1V\;=CB=?SY.OBQCL"D\.-X9! MILF#^6/^XQ(W#@M&+/]^.QUK:&ZPF>#K3VO[ %1D5])>CG-926.K^4(RS;> M33J)YW2:Y&7'/=O2[L_M!&CE5.K9)3D4ODG M!B%0*"(^]3F.0,1#643RA0)&W,=6Z"]?D0S4]-6/DW=AC!6?Z=I%5VM@N MLH[C^EM\S NRYC+G-4$_^W'=4F[FJTV+N(YI]K"P<]Y_Y9/YKX_%>&\FHX%Y MU5=SY*5>-#_C:LT]6UR(#DS;$D(_3M,G*V3']T:!GF9SP217%^P/%B4-I=@9 M& &ZWR]N2XWH;"Z;'6QA M&7L#*:XM%UE@]T>3_N\?UN"\XIA!A#0@D!/-N<)$5#BO*=6?ZCH-6/@AU*$? MA("'G%*@>-DP-PJQU'+C^;WU._"#V=!^_&#M:^DL63Y=LA)'2I IKYG=7MSI MGJ';_FAF2;#0?DKEYL$0N1E&SWNTZGIL-WQD%:;/E?6PW)?E0V;E#,HO%P:U M95YHD'D_L3+C*T[V\H']6!(//@9.EI8Q__D&<@^QAL%AH,0U?/2VX_HR^_D5[O^C?KG[1__"" MK[]^4Y?_>,O*O\\D+K]>ZROO^JN9P>75UR\7H;K6H1==7*K+X$)]\:ZNS85? M]>7U5>F3^QA4;/[#N]+9FKE\K(2/'(HGL\R AD'OY,]^\C U1UULF'\03V-K M1AB:D\+"^N,P/^T&1BJ?KDQI/K$%IM\N/D?8YTI1@OT 1"*"&C!0P9TRV+=% MV]GZ^#9M9\LQ_.P6;)_9"X!\86@+1 V6:-K^WAS[V/IZ1@N>O'SH'UZI(V_2 MAY2 [\-Q,;QX-IU4%PH_:7ZE4) A,.MZ,TD'26J]0Z/X(4L^5S^LR#BU MECWW=$+^X7FMNE3"S2<^K.B,Y?=W^Q-J_8WN8\\^MF/&_E%Z\$]]?G.^Y=LB M% I,J*#VX4\OFXR& ^\_0/X_[08J[/'PM'J$ERL2;L//8L,KE?+937]Y M5N3@*3)K5DA-O[0PJ&%0PN'%CNC1=NYR1V5NXP@NFBE7S7KN^#Y_2+%LXNU M&ZOD=+%HS49+EK]/^946UND_]T$;K8-'D5]PH"5Y40Z"8+5GCU%?AT$@<1@A M!1310,HR[0G ",P[ZMUE3Y^_&,:T?&D]C27?_EHXCX=)-G=%KDE($(V$A/8R M)EO((J ]+ Y22/0-S+0?QZ #4@>D#DC?"J2\KNJ,$/,#C0/!%0D#H#@693EY MGR%&52M RKL*I$C*'L$'Z3+JH-1!J8/2DX-264,IT!'5-,!(2RZ@% &.RNH? M3 .VVH[,PNGU(IPZ(=0AIT-.AYQG@)P2BAHYD8:0AX&O-8<&/R- P@(Y*1*1 MA+LA9V>E3@Q #TAQOMCYKD%'^^A[_U;3[PF<"2\OCW+(6)3#5DF1N,:T0(51 MR D1&K* 40R0*J-.$?)!Z#^G6.L_RVR TS!5XAY"HB=XJY+B%@KJK$SHV/PT MV)S6A6:15"$.")"V]S0#MA.LKNJO!3#0[;)Y9T4:U(/0L+IDCLT=FY\*F_.Z MLJO/A<;2G-R8(D05,,Q=='P.04@)7ZDGW=10+B?C_O&9=PPW4])#HE7CN.-H MQ]'OR=&RYFC,$-6:F[-E62Q(=G!9&8S-=\"14JQT^DFN(T9VA=8.R]\$HAY'^[.1.6AUT.J@]4RAE34Z M-!! 0\VC2,E08$Y#QDC9H4$%2&R46H],6*6RQ]C^G(L.41VB.D0]4T059(ZH M7$@,<4"0$561UCX7&!;"JA%;A8]>B:@=EE$Q@SV(H$/4UW2X6:VZV<;7WE N M;V_U98<9)^97G!K/FTX8-E[YNJ_-V<*T-"XR+HHM%"QI; MSS;NFQ7*AD4U]L7&/Q>_4D'E(#C^E3\Z&;Q.Z&_:BMWYD,ZIXF9O3QZ"FG MD309#9/;3[?IY/Y3.GF*1].G7MF.P8)P5=SZ?C::#C\5;4KRTI]9YB5Q:CL M-8>7['(EMV:Z ]MN:*D32K,&])I--5-^F&3QR+.0_9 M59>^2T:#HC9UG-=' M7[RT@S'D:4,=\H40A13759.5IJY?/E\_YB/NROM_;L_S+\(QFHG,.O)WX2 MYFN6#+[>?GB^CO;;,W)XCR.Y[>1^]>KER)EWC\HI):]S,;+S*R"LJFQ=UA.O MP&^)3);+7%_]_&O."-=/:6HKHGHWL\S0HWEA4;O<^V+0RMQF6V;=Q4,OFDP, M"@23'WO>E^G@1^^?DZ%M*&06?)865??STK@EJAK*OB30=WA:VH@*AN5/)HO5$Z_567?-#'D^V];RCVU2WF3 MU%=F#Y-QWNMEE%1E1(J^02/[6:LMU;]7ZSRR0^]/LFD.7)E9O'F_(3/%!\NJ M?R2-Y2S68J$P^?J)%Y7&L]F#+6I2(T/Q\;+JO*'R\@_#=/#IP:#PD_G44Y)F M=G9U??N%A^:%[(L*]G8=UX[ HEK9NLT^[]T9]!A/IMZ3(;(;V]2M7*ED4,ZI M^(IYUPHUY5,Q!]Y=_8R%G_^>C9YRT/GQ!5736SY06RC!3-Y6@IGNAZ/1&FCG.;3/=;??$MOGH#_-E_3;*![GFMU=]O3_?LU+.!L^ M_CF=/$[OOJ63[VE\WYI:!P'M28GVZIR)2LA.)? [^)!P>:6:HQ,\^^"G-8)E69I2<'TM729 M?^0QG52#,;*2D:BLP/4PLK*1_;.5UA]R*C08MG>ZJPVR$0L("C"54+*0 19P M')5TIV!(5U*#-X@3OQ@!*YJD?\^6?5_=HC?KZ-H>.MJ"VMP"K!I<7!$8\@-D MKA7D9YX]2>(:#!.B&+%R#"\]]IC+Y&DN5]FS^[O1$2F+Z7$;'"+;H"\ 03V;57]O\:O45!S.X\XD"&#[]SA)BR%EI]SJ>FB MD@U#N^#EX?S5($^!?O;J:&(M)!N;VD241#C2/B$$8NE3ID'5O Q!#'"CJ0VD MD081# %3 !FJ%IA4%5L"(%FT64;8]IV5IC;JZDI?7WGJ,O2^7"C_XLO%]86^ M\G[17T(O^OJ;=Z6^Z,TM:5[ H2\8U5LFA3Z\@@!;2H)6G>KMU2NM)[:%4&FW M6!#][V*K,^0R]B9UWAS'B048@RA&^IXVN[::%Q="X=A*ZY/)[Q7*K:H%Q1]6 M]9C/2T:MG9I,+N[A634]M=UN$'N5+^P%W1S;B%%^I3Y?F;?LF3B-?S=4.9E- M\T9I%:X6O;6>)]7*P)3KDD:<-'RNR_;>U=:>FD7J'55(V[<#P>?S*OD MLJK:3GM@QR;=8Y.O#0M6Q0+6+?&0)H/)O>VK.1T58F@ZS,6W6PN;EL*^)>-Q M]C3Z(QX/8R-B]N?.!.MHTG14]N!^$17O>6U?Z5YKXXMO;)_X*C'3_'ERGUS9$]GBE!^/K-/I MZBY)IFH\4*4/+![5XFBV41X5D5%D(:90\9#Z&!(?RDJD$ERCICRJC-@I("&4 MH%!)/U2L=(W3,$1<;!3=MGYG;9/%RK*Z> \XU!;I';#!L])J]OEU)>,]BV3 M13L9Z%KN EL8NY-%@?'S\RK[2X7\%\S^38N']P_0ZR("7F4Y;J>AW6N78N'8 M/.N&=O3#\\))\0G1?C\[WFXCMN-.6%QCB2GLFJNJ9@Y#N0G8"$"YX\D*(..L MZM#>D)9-+N=9UJ#U^74R%O<( M2BQ 2"!/1*.J8^@'T$@I8VKF98FY')2L1U@9Q+9O+-B+L_F,4][C MZ;M*3Y7-%;<3R[$[*)W)(AR'P>E0"W):Y>W76&R_/.=>6S3;QOU^:O"WZ8T[ M3\'EQ>QQ[',]']N"ZO<+'_1#_)2[Q?*LOE8(_I3M#JU3__MIG(=N_-,-D5TV M*G@QJ4,!0AP@(@(AB5"@$MD9TAB_P3A2L=>W@KML#$O!6XVC9V_B/&VWC+VS MB9P2X!S3_/93XN;T*MD<>\&:$IIY'91'0$A#'W*F(!8DU $,@M)N#8&_FK_> M@-5NF%1:QN"M)6AY?6 MH7[?DT\W:1+__BF^-=_\'(\>XZ?,!IG=I>4:OV[0BPH96XH>%(NF%/CJ:<'U M%H;K7[3WB_[MZA?]#R_X^NLW=?F/MZS\^TSB\NNUOO*NOYH97%Y]_7(1JFL= M>M'%I;H,+M07[^K:7/A57UY?V90$B'[Z&%0 ^\.[TMF:N7RL8J[S+(')++-5 M>7IY)8V'J9?=V3R%03R-;;[7\+8(SGL<9K8*S<#@\71E2HU\T@;3MY KN#F, M>.OC!P@C#I>*W]1I/\U,H2*^<3E1;S%3_B%-_K!UC6Q:R*MCX?/*#46$=_9Y M<7-<2M&)I!1=C#WUD Y'-;'E^3EYPN;0P$6>:)Y+J5E.%WFQ,:.G&FZNZS44 MI1QL-MW$W'!C"W*5Z>6[;WXW@9Z[FF2A9G7;QD$Z,TCO(\^/R M-/4_\XS0T?ZJ,)0RL:R+?Q *,,<1ECB 2D#!?5&9*S"$?"4>[5LYYBB=W%_% M-B5GN03(HO1;)/7 ?+TQF!=AN!CGI;;,LN15');?X3_]&O]SD@:6?1<*/7ZI M]D=]3Y.BOEY[]1EPSPBVK9<#Z965C89Y]8+OM@S49+P :OO>[=HXY6,9"*-% M1#K H>*!KZO=9AA!?V6W?S:C_3+)LJ_C0OW)$Z9.:,M1C]&M+:=WV/$B37&8 M-6K]E%MN3@LSE5ZCZE-N(Q_%L\! M)5\12T9UXIO+CCV7HRQ@N$EL;V:J-].OJI"L39 -#5 N9L;D7&" M>;PF3Z699[ZV/-9S%8SF%&Q$NZ^&].^'_RZ^6Y;B\3XV:C3.BVK]\*/G5<>2 M9ZM*+N>69\G")&V)+?/\?E$7 E#WPV4"&H$:1<3,73-$-(](97B",@RV'[(O MC>VN$[Y$*\78ZA-Z M#:&<*)78XJ[FVD9R83W*VB_MMN%DGU>MR*6][^.BK%]>R65OQ_BJO?#(#_86 M+!WX;98.TAWQ8C6IO'V!HX4%WU)_<]OC.]7?O&A4+5U4X.?%3JVH8HLA-DOH MYK5/#8N5A722HHS(>F/1@D3SHY=W%*TU]A4Q8_F[>?:A_4->9\YLBD'&9- K M/GI(91\"A.:G"PA"/^2!U( (IJ#PD2Z2Y(- 8QIM%$3"? Y#6_WGZZT_7]5U MNA^VFS,_%*I[55V6\9Z9=NMG M0E$S:5-1UP-($(WNG$&$L!\(@1'C :((1:(LJTD##+B_-F:\KJT9%(,^FFW% M^"7UO0]45/,%8+=4.+PN"O=L!>JB=N:6,G%;BU2N+2XT+ULIJ& ^B"C5/J * M:]^,'PF-(J8PI +8$[V[92O%CSM6K5R05VL>,+)OD8AFRX;G6N,+*U9R#K@1 MW 4TJ^8+!@(6H(H E)2R42$(,TE)&&@20&X$?@)]PYL%%/MMOES\?&D];)X*KB_^;UZZ\JW%*E\RH+?,Y]7%*O<0D&!0 MONA&884N M?E$WKS_+\C_,WVCTA;+X?&Z),7\R^&F1X=&(,KG!,/D^S.O9OV"7,("1%DSX MU# UAX@3$E7+[!M"_ 0V[M+6Q^&'OP4Y*#65H^>!J84!;R:KK8_O5%OJC35' M=W[46LYVKV!EZ>LMGV:[?[KJ#5$<9%G29(U"'E[C4,BIM!>PUDM+T=;?>%P?>WF^R9;$]<-F8LG7'LMRO3 8E7U? MGI(XS6RU38,\*^4 SS,N^N49B>]+&2M@W19M-(]NM_7GMO7<;?VY;CU[SAC2 MN:S]/2BN15^;W)A==+:I_.F?=V"(4T[$/(Z,_3TOPME.W.V^V_USWOT=,V!! M9\^]J\2,WY;\/T^YK_7Y=3*/]0B*!&# ($@DDG4<-J<*4J2.;^\.*IKWQT3:0_SK1[[8Z@OZ^#&P;?R?I9!!G=T7 +T0_ MG0+4M&U%[:XZJD+*UBOXI5*5.=GSPP'J" M8PW('LKZ#GE*TWG:LUZ,?,<,<+1.18T )"I42D"H24@B"+2NY!\:TI54U/VZ MP'(R7+AYSX &7FJ3!CU)MA:E.@9#D>/AT^!A#AOIY IP :2(9!00& @0%,5* M0@2C0.WJQM[1K]19'H:L1P!W/.QXN"L\+.L\9*B8#+04 10:8* 9!;KD81"1 M:*5>L.>:0]VV5Y%SDNXM^=;OO=M_MOMO]$[2JG7GD^SG(\%#@ M6H:/0NAK+"D%/$"!H(R5,CS4",H#A1J\/>!J7Z5D3U*6=WQ\$GR,0&T3%Q2' M''"@M @C#"5!NHH)B!C#*^7YNQJG?:"2T!#W!'+I(8Z7.\/+J+:-1SRDH0HT MUQ%2@0*"J(J7%?(Y/)8@Z$/Q,N\)OK5@]S'P\OD$1/]PRBB1(8@U$I!2!B5")=53PG ?*6]P7XUE9-J9M FK]5\TX7$ MJ>4FB0Y.3AE.MJ$):\10BT@Q&/@"1B12OE!1Y%>)9@JKZ+#Z4A?0Y'PC(QT@ MG"L@B#IJ6FL$1,!#B$*&N0Y16!;@-TI7)+4\K-+E ,&%2G5G#0P$)Q:YQ6N^?3GJ,:-=9*<C0IG =R"1'1H_(D4I_.QR743CJGL]6O#>>;($3 FLX 5RJ,$*$ M(:I"QG0 B*QRU+E"!W8)=01.-HD9L"=.O/[>CIZASBI=AARI36P=S(J^JD_> MA:$"J^/_D>R2Z'I*\+3KS.YN]="8_)XL[6=S(XA0TVAY% M&BC,(N$31A"*(AU5'A$MYZN0C8@?-='1XX/'!X<' \:&2'D9 PRK6@R@>4"QZ* M$)1X@!4.#E3TNJ-XL&2GHST&Y$E#PJF9Z:XGTWATGFK_9LJ;I(,DK4:/'_[T M!I/9S2CQ_@/D_[/3 I0OM7= \\9L,AH.YB_<^U;OTNKMQ-=FEKPMB&*RAVFK@J"#* =1#J(Z#E$, MUA %$,(,2LE@$/A(<1\'M"J# #1]6PGW-CHZXIX$K=8O.4Z(RA7:OTYC,]+Y M=;,F=N&'XUE<+$H;7VM,;S0<)Y_NDAS ( )_6:9WM@0$T#+ /I3?NZ3P#7KQ M>."ER2A/8[Y)QLGMT%R/'#0SKYTY#5-!D] M>=6L]\1BN,[E(2CR#6\)SG'DAYI$"I3-7 .*]&I0:C 9]Y/QM C8^FV8_?XM M2>V%^'L"MWNP5I[VG_QDW+^[C]/?%TQ4ZSAYR4BUYEW73P^+EJZ?$[O(#W?# M_LK=K;1?F#]^-34;=V\^X,\R0YA9=I5\M[]F^6NR=/K_+B?I]$[=FVWKQRNV M,H,K^84:@] <@CZAS6+2:NC\7Y8 Z-54Y$TG.=7F8_;*07M9,:6T&]:E4,HHP"2"+.0@8@J7UJ7 M#[20*PF8Y\<3+XDI[@!X[Y,7W@V\2:.V!^<6MW$HB4*!X(*)LMFK'R&*A2/4 M%@GUD""^3ZGCK2!N7G.3F$FEPS_,Y=MT07H#ZF97FI&N9&)?O2\ M7R:/MN!P;\Y7DV(?Q]_-J[+9R QC,/'&DZDW'/='LT%BWY8EWDVY<>:N7 W) MGTW^?$C&69*98??CF;GK,?&2/^+1S ZI^H!Y?[X?AM#, _:=]F/9K']7K,6/ MK]>4]J<6Y2\TQ#(I:/OS;&RVPX[#O.M956BW"5@]KP4U[F*<[_?M,,VFWK]F M<6IHT)(,[^77@\F]>>/3?V6>/XG3@144PF&:]*>3-/,^?L@O?OC!L%8\'MY/ M9IFAH%PXL!28Y:6I1X82*G++O'Q!/$-19AJC9!YD.DAL/IQYQI#?P-*O5^K0 MYM(XF>8%B;->@]@,=4WNDYP/DC@=FTN9I91/F0$UPP/#T3AO9V/_>CWT>3&/)CS2/V[>#@V7#0U_'!O M]OFYV^L9WT\&R:AD?,/*]E(\N#=/9CG\_I'4[&06\;L9C2T/X8TFEEZ2]-ZL MH9U$->,E:\:*U2*_7!@BELFRP346_)-TR0"S0K:K#^S')G/P,7"VM(SYOW=I M]9('HR?,O.IO]ZEY1J_;M +-E_(*@P;&K8:3S^+ M14R KYZ6?2+_];$8QH7_0\O^/KK-W7YC[>L_/M,XO+K MM;[RKK^:&5Q>??UR$:IK'7K1Q:6Z#"[4%^_JVESX55]>7Y7A>1^#"H-^>%"*(@$5AKY@(& !*BS5 BDI MI16GYE"NIJ]^'&^!ED-8.O\G,69?+G3;.3IL3IU_^O*2G7.0N41@E-TCDJN1O\?A[,E %N+<>PDVN]]:^MTC$B%@:1:42X4B+1B, I+FR'6 M)-C<-JRUK8W_[-+6$K2?K>V5^I:11&=I6BE<=FGL'\Q_I5&7K,9V'__3P(=1 MNTHC6U,]Q:("ED-7'2U)U,1(C M$3^,$HM,N<"[:*2;B[]&U#1C,K.YR^P )_:<2'I6]DK1U0L[)=)A5"GM6J RCW(@09YG1OHP&% _37!L_X)'5: L0 M&'$L"*E&@A%-0D("6OE"*(/!BCE-V6%?S$>]6V+)(?<6 ='C<*M'_?7G3V4D M*O%E4EG="D74E@HTK#N9I5YP9U"E-M/$F37BY-:ET>2Q9W]_3$8C^U_[GGWO M/:^KJ0*F$(D,B@,$J-(\H'ZU]] 6_MAY[SKG7[V/66*-@ ;L^0\&("[&GA6T\[TJ26D5%-8<(DG9 MIXH+S2@GD &F4IC.Z N61'T9&Q9#FU-! ZZI+4<2W="EJ]<382TNW M?8M0O"?Q'L#)&K-RU72]>?A@A"*:82$RI H)GPE*;0B6CF!-**LGS;L0RAOR MF/9,*0SW,-U::V@7$>5_"OMFO]"X#;#%A=$T>TC&N4? (E/3B%O(Q-9 >I]+ MR[E(WO-N[)(4$K<%QEJ;-\_]T[Z^H#KS=*M.[NTT6$=^!$1A)2C3.HJ(D+X! MK@JL$ ^W)-&^6(N;4U_WE7,"CE8Y%W7P@J10,S]@0@I"N1]%BHC*)RRW="8!9$ H= \%)Q@54D3&#( #K6WW6)\"/>#YR7CER[4PDUJ.-J&1I2>V\=) M^KL96#_Q;IX.&L3&0:W0$DTB(35D$8^DT68YKQ1:7P< J%<2Q64>S#*Y_3;) M7'E=\G!OY8,2TMJO&*8 MS0FF,([T)_=SU?AN,DL-@=PE\:!OG6[F4"E7VIO,IMEPD%0O^+M9#4-P>;12 MM^)2/OPMS+?6"L$BU]/3I#_Y/C8W#,I3L0PLRK*);29A+L_MS<^[M_:OFW%0 M"U! (B,0!S 0$8$81@&NBDT%$))@U^(R7;$#&7&(D*UY?SNB8I;4XDX9F-6P MS93VAIXWLK>,GA;\$DN.AB(S()^L0- I<"< M\DAHQN,L&KIR-IE;LB:K1?',#7?#_MTS,73#=/#)?OJIL?"5T;5:J7IIFRO[ M@C"C'[V:G_E1\7.C 9[D@>VF$P4$FZ,/L4BCRHT3!E1M]E9VWZ9O^%E@L@=^ MOBZ".OF7$9_ON5<:BEM;!YG5R#1 MP-#W$BN4O%J@S'T\GMW&Y0Z^V(511?;]SUTR7O!8/EK9H(I1+.Q"!0L-$@,E M@T)6*-3 V)NFP^_?D_S#!B7-XJ;)OV;#_/=9?I-KZ_XSFP%GH>[),>8'%CC-'VR%VTT[%R^:+[1SL+RO(%NZZ5Y*L#4 M8I4-K"W5V=QZ>CO+:2'7AVUN\WI0:+S;P*!?!N3F:V'_E&7W!6F5X4-U\,O2 M4!\+SU$U-IL:F2^NX9C^K #M>-QI:^W%T9$&G\? M&F[,-S#3523]SY/)X'$X&G5X!R&@/2GWXAPW$F.6C*<5VRZ9"Y?Q(\>\M2 R ML%'8PYO9U.!\(3N;\^EN^% (OVD\2&PNCH'/:A=*="E>>1VD9NTW8Z;%0G(%A2&T&HS/\I+21!?M7G*T1D MI3I!DPZ_&'S]8N&U(,-?DM$@FJ1_SY).TQ_J<;0'8V0[]&%D/22V)]^_# GRO*QP)"[+7J6 MG<@\T:M;%I%-F3JV5,;67-C=LW;V8-TILW@R,Q^S^XMR!RODK\F]V1)K#XWG MDO!'^XP-=D?@IVW3S6^#/_VP()U;F?.AS"PK<:BI3]O4'6MRK13EN;R?Y0'@ M1G3K#T?6 ->?DT].)UY324ALIL^#)<9!X<-)XW&)>POVAO[=I#\ILI/-,"Q$ M-C0% [P3,_%98:#;D6.+7^WMGX=64.N;A?]Y,AH8X/XE2;.[Y&EW*#"L.[40 MU"L7J4($,_#D>QDX4Z)",=T\(\K+C=D+EI+:Q&W1(%+K54OG:D1KZ>$_D+!-J.N0N<\. MF3M([G/SYIMM=J^%PC4FQCILNQF$5T)DP7*+;)B;(-&3TV1L?*3O=1-5O!K<:88EIZ[!*L' M2S_7/":R%AVMU%D4H<@UT<;9URL%37.8>N5A6GZE!(O%3"+KI"M<$^9XJW)1 MFK;Z^GPLS[Y.R9M;],AG*V]T37V\'PX^V?&6N)X/LU(6Z_$WA)^F\KAIHG/% MT:HRXT&Q__?6SVG9)+-4>!__;HFW;\Y7Z_\H3&K]63:=W-L\MH;:,KNWM4V M5,7@C[RNB!7>?A]/'D?)X+MY^KL99]RK'-=Y]0?S4NO#J;Y7NF:G2Q[P7-$= MV?%DE2_ 6FR2VGEK/UH:;RP3FP_W"[=ZZ:4I*U;$:1);9OB:EZH8];87(0J:-V9#PS?#VR+U;Y)^C\/!W(U3NK.K[3.S\A:)WQ6?V*WX M!'?%)XYF$I>N^,0[%)_ ;RL^05Y1?&)/)_/U2W"_RA$WNY%.9M_OK!T@-Y7F M,IB%ZMN)C;ZJ#,-9:1FFO65=W]9:FH=!VKL.&B3+&WE8V&APC&GJ4TTC14) M5!7KQWRY69U;GRQ1!,I^71=C>(BD#J/W!@/*J*:!RAM M)MI:K&_$3104VRA#QHRX$.7U#I:4B%)G6:J@L)#_9;2=W8W]+]9J>9VXI3BA MDD(N.0PP!S*,5%5^ ^(P>@W1MEF7H"N]RUYO>NJ2HO>A@J_+6>[V>+Y)T>(F M7_7O#*".DJ^W&[8[LR>3;_2"WS^L.>1_R15GMSSJ\1C:$[7-%:^5F[% N?\VA_:S,M%T4 M>>L"KY^,1N5?\_/'_FZ6LU_]OH9)KH?W9B,ODT?OMXG1]I;7[#Z/R"B& M%\^FD^I"T7F=N=ML2=G/G#>81/:"F'/ M=10M0KK%I&4,Q/TR+L&,/>>;8TFC,FWM;Z]GTI8P7KVZ(-*PBXK3_7K5^V MR;FM/YNM7ZX%_+IS\I#=T/>@&UE%((\]L6%INS0 .^%N\*TS__MU]MZI@=^V MK>U^2WO1J->A?!X0P@'C0"M*K997EL^E?B3$VSHA=U!T""@ZPD:C;\"I8V@P*F%=@T3(D.% M<:@Y"B'C$<:EF9!J%O+-%71?'"WW7B!&>Y"TVN.]FT3N ,X!G .X!L#A&N " MZ]H7/M40,D6(C[70E93&([AKI@7K",")'@3L?!'NQ6KUD6C/5\EHE)<0L%G" M2>[.ME$;Z_L[G;F%"6VQ,.TRUZX &&U(:#ZQ;ERAH"01@!I@)2H 4Q''AU,S M2^+\.>\H-E+C@5H@2UUV'6LOZ0OV"-A:0_@5U-]90:JY3W>5BC@*H=I5F=E R]LKNA/3"9V(^ MMF$T5HJ"$=#T;?[!-MJ=XIX$6VNWGCY$Y0KP7_.J!//K*]7AVOC:2=42*8L6 M^T_73P_F;U;KWEA/!%"BD!:^4F%H?F(^(:RJ-H%\%C;JB401\:5/@> B)%8# M"7%0%6K5$+&-52VV?F>EGHBM'%24^+ QD$5UBK)'1M$A:C2LZA)6_-Y/TR=_^Y:B+;ZWZ\9(IO62&T M"W&ME"+PFDGIKW[=YSGKK+#B2RNUO6">;UHF_&$S2V_GX",JKM)2Y11;W6YS MX13!=JLA\K)Z*^]J['3Y\8?-C[^VU=B.-NAGX1NU2%!"PJ>V>F-^F1]N-_$H M+\D;3^=U9;P2QP]586)'[\B!EJICB>@'FO6+]!X$ZF1UC9%@B.@P"K3R&19A M! OQC2L1; D<*L7*-74'^?\A+2@]6+RDK=]1A_MTRJ&W2*1BA4A%.T2:MZ=9 MZ^.KFNI\A,L%@,\G;!DA6+?!T$:0\E!@0^RI[4F MB2J2]+=ZD=6ET#+@YE%>++'PKUSZ:+'9EVZO[%I@S^""9Q*M4_Y:M M/R1CK#NLSO%@S_L%]FR-^#T']!WSZ4Y%G<*K@6)01)"'01A%0/'YZ:ZAYIMS M!:M&=/U^.HM':O#/63:UZ+!V"6<;P MV681EC+-KY5%?IADSTCU[^"4/3W;Q59_WID8-T3MU(4!C8@(01BI &-*,"=P MKCU1N+G=PO/&#=&*<0.2'@-;&S4>A *ZY,UMY=VK;JB5*Z_RO319A%3$_(PO MQEL=X3K7"68%7Y5;^^*#QPSA0RL.MK M0+4+-:]:IUY ;YM9V.SJ3UNFLJ<8@[>244MT0 O7?N& 3Y/;4=Z1J6@@UG3J MIY/1Z)-!U<M7/>J;;;NKUM=ES\:T,CGF/8FR:@"# MB3>>3,NVJ8DWG";W67FGC19(S>"*CN!EQ:6>E\WZMJ>J%7K,I--\# N-5/-R M3?=&0*J::3='6+906M=??#DWXH\X'4YF\RY&6<]^=7HWR:IAVMXI=O KB[C6 MXEJO[+HF*WXI\%W=)C9&YJ4A("_Y_%M&C[8 ;).(]M2L[ZU!707E^(D!P*2F(O.? MS!PF:CR(S'4SWFO+:AM)*@A)Q CC@DAIRU.3 --JL0(I_ 9)*1[AT.8:0VBX M%/H!H7[E(:04T(V;LO4[:P.\;.>WR;CJ[30L>CM]-)R2_>#=Y).O+D[C/PU& M/B9I2[V?EO>\J<>PM5K,=KI^P1H<8721E#]"!@FBE#,*I43[[])$6^]EU'[? MI^/Z6.M=F@YDJ1>OQ5^Q_@AW;9H.%Y"V"VFL1)NUM?&N!]/)[JMKL'2:^]KE M[DEOR)4YD.V\4A) 3GB<*$&,)D:M:V01!J%B5 ,E"1 2 M(H+*NEP:48'0>DO0%Z/81NGD/BCT2#.OKP_6A&@;KB_I^DE6,?(^O?RP!R7M M,=*J=^JX&@@X4'2@Z$!Q=U!D=923C(0@R ^# 8!#J'!P;)U.8XT74VM;A<4 M6RL284!1\)Y #A0=*#I0=*"X RB*!BCZ%&H*!=.!E"$B@0C+M'F*(Q:MA'ZV M"XJME:6 /6PD1=)JLL>1@>*K [UWMI&W,(G207CF)K)S##\O($B"&H((,J(8 MU[Z4-/2QHJ&J.M4HI?UP)3IR!P@JR6VON6:0] AL-4&EJU'ICD5/@T6?31$K M>13Q1F5GZDL:^$'$:<@(\ -:B@D0\Y97O*%W/,?1[,37@CLHIJ+:DF,N2,!/>@,MMNF -+C,F'"X[7':X['"YB[@,C2 Z!V8.(Q]I@\I28*T" MI2)"2F 64OO!^P)SBVY@(&6/""I;\\O%CY9@M'%I;H,+M07[^K:7/A57UY?_:__$ BBGSZ66)H, M?GA7.ELSEX_QO0&Q:5;4:9C,LG@\R'I>\F<_>9AZV9TMZ#"(I[$W2;WAK3>Q M1?8>A[;>PWA@8'.Z,J7YQ!:8OH4$_,T]&+8^OJT'0U-&Z&I;E6">FEYEXYM# M6!=50/QDG-P.I]NS[R,JF,\#Q"704021]FV%E6*ES%J11O8]"($.@:*1IHQJ M$6(:53XB$CG^8[L\N&__XLGOSM9"M4X9+V._^UG03C!+4_M"9^+?D6LZ0T"=,7W;3(]9G<2GN?8YUT)1 MJD+.)0-EFSX8WK']([I=V!Z6C.]1%@RC:242(>1 M0E(#5;@9@0$#!-_.]*U%;V$)>[S55D3O&V35HGVQNRK.U32>)D[-WS'!^%2[ MSVX#*%X#5!"H0#(JH-#$#X311B)> I02D6T5LA:@#=\SKF/=YYI6TCBM'@>]3K*AA6,%#K615.B"B$@0KA69W9=[V% O>8ZC5 MO!W'O(YYCX=YC6(]9U[J,\P"212"(0D#GT:@- )&@K+5I)!=F; @ M/>"[KS@J6A;8A#ZBCR,-1 8D6PUE1([H37ZQFQ_:)]D/4P/62!S54B[H+IVA7M.V,6;M1 TH $&L# \*\?^B&-?!*6 M/5XB%3#P=A;>0VD^VA.M>O5.AX6[$I'<74?B*4^\-70[5[L& ;5' 1GA!N-0 M1 !"(]LHK,M.T2$4Y@?Q##(^DT:[UZ+A /4X/:26T3V+AV-[Q_:[LSVJ?1%4 M0A %$8ITY"/J1X;]62$060$)/!?>]'*V;\\)@6F/DD-6*'9L[]C^E-B>U%Z, M2&#?!S1D@3)+8DY]KLM>EX(%6#QG4WPYV[?FOB"0]R@F9\WVA^M2M,@"9)E> M\RLM3#1,;A-#4(-=$B1/"SE^<3:;M[,J&3I<\X MXH?B.NV/01%)XC,1AE&$L>9&0BXL8PP RE.UC(C*8,\$%:'3M- MV'%O![FWDX7R90^!5A5>Q[V. M>SO$O=L<]H9%Z^"WB G 0D8#R' (.%=^:9]6.M12M\:^[?OM^:'B;O?@KS\0 M/;S)IW\L*LBNR7[GA'5=CB_:@E8,H+J5C_0) @"'6$F@I%*2EEVYM0:!6,D; MKM!J(3O@'10&WJ,.IT^ I!.LBZE$(%3#L$W&?4:@9"4191%UCP7C+ M/-6:&&]YJLV$5\=3CJ?>)%:S9DX)BJB*)"(TDB)B%/N ^>L!^<,^ M!H2Q$$2EG9%B'-+6L&4/V8RR)W$GHOA/"UQV=)L<)9B<^OS.(FU[&]SA1LTE MJ+C$0< )@E(0S;@H([!0R,%JX?4*[MXC](KUT$%S$YU9V/'A7OF0XD8_6PD" MC$"$9(2@CWQ 2W,)QYC"E>H)K^?#]H*H1(^*0]I''!\Z/MRO_,\;<0;*!T@% MD(<81SZ&6HFR#3(&FL!G0Y+?4_#'H@>D*V-R/&5,]C#YZ\DT'FWH2.Z,)KN2 M/S;D/YC,;)?RMX#=LZO9_9Z;NW2GV+J&6ZEKTUKNM&3=BZ87H ['U0)A2A@! M@DA%H8B$7TJ FJ'(7PG&>8_R,%CV 1[.VA>0R5OX!H7?>\@U4'JJ4(JJHU; M@0Z1D 0I+0D((F@D^])/&"H-P4K,\'N4WJ&D!S%TD.H@U4&J@]1N0FJCNI$M M=13JB.D@B$@08:AH&=T* Q "LCNDMM>VCP?LSAQP_I.9&D;].8S.%^76S M6'9+AN-97*Q6&U]K3&\T'">?[I(<5R$"?UEF&+:$3S7-M[DF^0L-I4S2?):? MS8XEJ1V:>=???[SZT3.4Z@6S:>;%XX'WWY.;S%/]J3>Y]>RA[[U^=ON;RH>_ M7=\EWO.#[GG)V%!^,O"&8R],^LG]39(6T_CXO_Y#( 1^RA^>FH?3Q/)3?A7^ M]$,O-SH.;PTCC*>C)Z]_%X^_F_?DMYNE>["KES2L2]XH?LR\FZ>>%]]/QM^] MR=2,V)O>F07(>N;E@UG?_&@N)!O>D?\^G7@(_L6L0FSXT#QBAFX5V'QB_32) M\XNQ-TU2LR*3=!B/\F>SIVR:W'N/P^F=^>O$[,5T:%Y[;QZ+S6U/^4T&V![2 MY(_A9):920U*NZU%$ANXX25Q.K8#MIN=CS*;W63#P3!.ATGV8W%*>W^W].+] MK-0W[V/V8!#'+M)H9&:NK@+O>O(P['N< +.$=K(& 9+^-']CL8:9G5 UV6*[ M\J4S0YN/Q_[Y)A[%X[Z](TW,^O4G9CO^7>RD?>^#H8=)_MOCW;!_EU\;)X_> M*/D^S$9Q@>%9M?\_=HMJPUE:$8S%I YT#LYWC M9%K;-,U)5* M[K*GSX8=+3>:W;6\:%AQF2-%O43^C\,&6;#U/TXZK+W3.K.S(_+)VHK]Z&7DF_!@5& M,[O9.=-DAG?C'+?RU;(;;:^_CJN;W&R&_FF%H\T?;C-#68:)'@SY&?3*OW)3 M+*EWFT[N#1'^$8^*\S!_C[E]@4U'P_AF.!I.[>MNXLQOW67$HF//DCW@XLG*?';-YWUPNP+"7$Z(A2W5OQY'5Y#BHZ30_LG(9HCB9 M;D=)+F+8D[<\G-+$'HS3X1_)!F]4=9(%9E!6)L[Y/<^ *];+#*V@DHX=7FJ^ MM/;,7]X-@R__S':SX\FTEB$6 ,SL@]T8L^@6HPR@#H:&U,P8K>AA:7%DWF[PN7G98&*29CG] MY&.S.WD[FQK:]Y[,(+.E#5O5*_++A:JPO*6-#>N;A4K2)15I9EGTB__6Q&,6-X0JKPORBO5_T;U>_Z']XP==?OZG+?[QEY=]G M$I=?K_65=_W5S.#RZNN7BU!=Z]"++B[597"AOGA7U^;"K_KR^LIJ6!#]]#$H M."(9_/"N=+9F+A_C$OUS@#9"E0%\H\,E?_:3AVD!:)Y!:Z-D&4"_+32]QV%F MQ9N!486F*U.:3VR!Z9=0(9=%KLT$KW+<,E<^$1YQ'(;0)TCB@$5"\Z*=4"@P M,<*X-0?UJV54TU<_3K9 2_,T8?LY3'8TF.QQ1.'BX5">[\\<$#?)]#%)BG.\ M4%JS8:'3W@['1GVURGE6'>E>/T[3)RM&6)$ZU][BS,C?I1)<"])& "D%U-6_2P:S4?+UMIJ%D3!5_@V;55]_X=K*/Y9:_-&D__N'-;0' MB58TD%P) B/$!(^JABT"8ZC!ISK;/T!*$G.C1 AKS&'@5TT>C%[(?;F12+=^ M!WXPZE _?K!G8SI+"I-/PSCSS,Y,[^)I+A>FPZS4JA;TEO4KGXMTL14)1D80 MR3Y[ERL^R-A? M?JIN6OX;W.U/I/4WOOEC+P_[VT-8Z^[1?^*UN"W6G^)-M>[,XYJWU1M_%0'( MU@E@191KBP3L.>FV_ERWGG3F3=8:8.A6[XTCC M7$ECQVQRL1_9\T"(^FV233^ER718ND@J-]ODQ@RE\$VRXYC*@6U+8_5X I)&!1,"2D$?;ILV74Y]8I M\T-UK72(!I-[^]^<+]1X4/I',\M$-0]55Y?%@:R%.#J*>A*VF6_?V1!B MAR,.1]X'1["H"P\)3B$C@01!H)&2, A1B2,^P_#92AQ[Q!'>#HZ('FZU6\/[ MQLVVJ$$?MTRG^OUT9D.M"F(K_ E%Z&>:9$GZATLZ=OUI7HF'M,9#B<((210@ M9 O&\@AIO^PNQ7P&)-X!#W\KR=)@84Z\!L>^6GK=FP@E: ^*5O-E7;\IQ\]' MQ,^\4;05ZU$HG_C[Y>=V1!D(<(^S5DLL=HZAS](^=36= M]'__5$30]AM2\WDJDWOKV0$[K8W!1KLIGT58T=#'E FL.-1&*RNUL4"&*&I/ M&[NR,76^I;SF#8'1T?8FEF#0(T2<@D;FF/%DF;'1IPII26RI=X 9CS!22NC2 MQ,HPC_A**."!F+$=F0+#'F9M]J3MON1P%N:1T%S^(\[S8(;C;)K.\LP6IT$Y M#>I5,$CJ?ML!H0@3!B" C&.N&0U )9,$)%1;8; FR8N:(O(ZC--GW= MTY4@\"9 M.4[.S/'-2+3.JG%FBI2LLY4 ]Q $5;$QZ&4 ODBK'S,/B3/-K?9P<=<4-K^ MI O1DZC-LGF=E2$V5IK98UIXM%:B'1)LFV.ZI M.XYG'<\^S[/-1E0^M!Y/"FF(F*\B'^DR#)4I/XC$VWFVI5 ,U,/MMB+H',^> MI8FBBBJ=IO$@KR!V/\E)]@TAI><$82>F0?$Z'C3D.@3@"=1+"3,UDTG[A,IM[D(4F+FN"C2985 M-<8,*3S&Z .M@8,3JN$VI6.0' M0 72#P.?1 +5%HN! OJ!!2$M#A9 F#1,Y.X=BI0^PDZEA*12GU& MTW$=F/'Q^EG:;GX.;4F MBS6]0YRF=48>84)KY0LAXA/!D3!J%Y8H\(%?A72&T%S?BE,Y2>U-(B%0]#AJ MTX;:6='"\=/1\A.O0Z0U-@=]1#AC@DO(;#9(&6X)F,_J<,M7\U-+M3LA[4EY M$GE6SG31?.+_SAL;Q[;;E^TV[M0;I]Z\"N8^;L,Y6>>_0:%)J%# J1)"1MH/ M@K)[&Q5!A,!6G)L3K*KH=7_>#RQ[DG;"L+'*$V^AD4,"S'(;4 !B>T MV72!0.1+'$%.D$ ^96%5')A2#.7V>AHO@I.V"GRA'NR&]>2TX&0WDPP#1RVX M74]L*(DSR;0-JZ>E8AHULC;94(1#'%+?%A_0 0E4I6(RVWIVNQ/I,ME?*5+( M18^S5JN$;=EH9]!QW'AH;F2UP4ZH79"J%AH>-IH">^ZGKK6EJ];(4<:CC1?&U"5&?E"\=V1\MV M!#6,&MQ(_!&/ J TTM:?K"KKH34J[IWMVG(WM]Q-N_L"P%F8.'9O,^74GS87 MH>. QNI"LV'$-4=1& JIPT 1'44EH%'M!X@_4VAV Y@=JBW5/IOC=$_1E^DY'Y#KE&]6R MKZVY$_VI@R8AB]T4J>%BE_O7OPD0("!1$B$*)"$R.[JJ1!)++N<\>?:C*?', M.5(:(3$AX!#\VXY(TG)!D\XQ\%E:*G:MTW16H-5R1.XK,[V*6M4EIC27C#F! M'2*00"%)D:L(A$%/)A?5 &V_I9>0:#D,H[.!NI%)(Y.63%HKF&29"IH""[(& M-Q!*0;6R:[C5PNJCVI5QQ.CNZUV MB5HU)JHX$,(*:+UTFA/.<9G:QQE6ZC$0?#\93&_2NU"X-U$%4](CE'#>YJR. MB3F$M1WA\>H8 M?$>[RJL6<[(.7'>$G)]K4LXO9UV6X!G4C0-U#Z?++^/T16K<,_*^CD0N_[[/ MI6I]93I8 $>"2O*SU&@"L -84 M5=NF^URS2QVM"* 10". /@"@J :@QC+LA8* <&0D<]2Q,H2*>-;0R+\WF9J@ M'L/[*\1QWOBY75@/$]I1W62;"\4:P.L#MSR]8&QCP5@["Q94Q_%RF.>GQ?(? MW:SQT.&3^80G'G?_+(-'+J:3MX-E./HGBX?*+L8R'N<6B"]E%8COM31$"@09 M4<@![[(,W#S_10/C&_09KLF2%^DBT%I!:OO3S'LP9KI$!NLP@V%0B\4RW$E@ MH0C:&M, $&+YJI&W80Z1!OUFGL%@+95[[@$4RW:<7$[+HV) S>>QJRQPL@)C M)[V_70MZVV*UP@#7XNPQD8 Z*AUTQGFJJ8$%'$K+-&UFM3J$F,%93[ V6XC' MHO<12R*6O!1+:(4ERB@C*8)6>*R!%E0SNL(2Q:4R#2-H#R!1$=ICM!/A):<% M)>=ISHE!*P?PN=87M0CZMM;3P7!8V#)H?:V+3J.@2$1I,X) MI"#@,7CC!# JESK_M.B'X:^_#PN5;<5HLNK)UXX1LS;;\6B2OKU.ZJ-E2',4S1U3?P4KZ;7<[S'5_\C6=)Z/)0Y[,C*(S V:2E;H.^S#YFHRG M\WDRZ,]F/\)OW_NSX3R9I?/E>!%NO)T%8I^%]R57L^E-LKA.DWG@C61ZE7S^ MS[]F[_@_R_!C=O*_2VIOSB[\MME]N/&#LR8*V7>S-*M5M7I*^.F_WGU^%X:: ME[!Z:-S9Y+Y?CP;7VGXO^!PLY/ MSBJ_83XJ9Z!N;L>CJQ_YRO4#)\R*Q>L6#5T^O'WS0$39),K!/ONY-AVD-U_2 MV>KLQ["73W[GQ^5DLO/=V4FP^ZN_9_15[?+3V;W3\*GSH;CA\"?"7L8@ MP+UES/]]/:OD@J_IVR^!&/[YMG\5WOEK?_R]_V,>7O6GZUFQQL\;]--AB^+N M80N?/:WLCOSC]]4HODS'PPRF?G/);^[3Y]_:]^3SY?AB_^ZBXN/Q>UQWXV*XY(A[\< MEF,O/_9OI(R3/!S.DYS"'U+N.?86J@)DM@P+QPO"D<( M3!S";\E*+\B742V>?3O= BWW@X7W 9-B>1-^']S5^! M;Y(TZ&VWV4$P6Z8K&>9JFHDNV1F:JR+A_%O-+IWGLME5&A2N<$C/%_W%,JN$ M&N@P6XO\+ V';Q @1XOK9+J<)6FY6O MN(=YV>?ZJ">9.CR^*PV E=JY6N!!.AX7O_['&_ F_QQ68U!^?H# +T_EK^L;&H;];N MC[5G$8(WCWM'5B]DY*<_O]E0W%>_P2=^ KO=UL$G-H\,:EBOZ$#>,_%EMG6JUCM0A4;$DQ;>U[71N.^GM2^ M\KBO)[FOK,-MO[N?..FW2< Q..U($W\U^=A;/'H(5XDT5E"D**2Q$ +0 M52,9"PD2FQZ])BJJ6A0T_+DDX3L7OWE<,5Y[ "?+3*:K.P'?7_BU%_ MVM)5 MYEVK ;"M1J5U'X!6S/;3L;DMPLQKAQE2!0XHYKFPG FB9/B19V42"T.3!F:S M8.)^8(:W"C.81IB),!-AYM@PPRIIAF-,!)'<(P8 08AC7MBSM2 .;:3I[ =F M6(29UP SG2H=V<), UG.TOX\37Z>I<-E3B>_%'$PF;LE"W_9I;#,"8#JWO*Y M.SC74Y]?W,O3F=_9[.4K2>EO80DR(:GND"^2\[,0Q=*P63-G?BG:BQU;%NX2 MK1QTXJ](S@^B?56>'3G)D3:4<(.4]%ZQHE,4DA!9O8N1..)-W#? MYW$#@UMC/L;O6DUR[AP?=ZOX1 L3_;_+\+RK49[J-2WL7J6.,2P-8>>I7[<^ MORWP=##H$37H0RSI7UGY8;(9L=CLVVI_UBR&I\9P163(DOUEXP8#E71G)FJ\-=A^:Q= MR;W-5K$[N='VSIVQ:,FK+]Z[C5E)K7HO9 1I:SSBRG.)I2*^*%?I!0NW')99 MVQ7/Q3&9];DTL/>"'F?A5-#+^6B2SN>K9/FODYNL&'"6;S^ZN>V/9OG'P75_ M]C4V>8Z6B^WJ ZG%/SOF!%*64T.H!Q KH(HZYYP"KS>*<39!RHOII% \OXQ3 M]\=M.IF'*^:+6?AJ.0NK8%:TNF?/ H@6R==JB;/(UY&O.\[7K*I8H1#U7$AH&(8(&42I*\JD M$N&0Q@?FZS95&Q ]#Z_+\^"+2F%Y69+A*%#:+,U*LD5;RTE908FHX(< 9HC1 MF6X +>?("XT*;P,D%FQ4:6X"/P49W;G"%M2T& 5D:$%-F(<7A+^VV$';S#.( M=M#(FP?@35EUEH8Z+(!%Q'D!M%.,@Z(XL7$2"\H.Q)O/%O6;\&:[,G_DS5/E MS6XW&*2P5GK..TD-I0I)A("G4$A5=-32PMJ-#IY[XM9V?1,GT>#S?/P*OXWF MBVE6J3'S).>O07X'>ULEG$G$HEC4\"(!PWP@-!:-0*E$?<2$F"U14HI M7D1A4*0PWLFW^"0>M.ME:#/0(N)!Q(/SQ(.:[\);CB&DB'+.G0"6-"N8Z2S:HI.XR+R 9G N3L93!LS9'?S+3H;IA39ZC6Y)EC--8$0 M#;RF%*+ *VZ0-8(7K9@5-([OE=->)+.?9 ;A^?@C+C/GPS3K)?0U#:03LQFZ M:F(X&"K5O O28 B1 X H:8$VS,.BBQ1B)@@%NUH/ZO2V]XR$@_@8.BL21-X\ M)=XD53TR[(AG A(I- )(8LM0X?FC'%B]J\2PC3?;E,HC;T;>?-G$.R[@TZKL MF.4"68<0"76BF.I%"(<0JR\7P$/EIE1;Q?@R0EK_=7DZ_M%>C/_ MF,ZR#F^',JV#5DUZ3:DAFMXC7Q^1KR6N@IF555X0&-@;,PL1U< 4D7^<6K)3 M%[5G\O5>T@[:=9E%OHY\W4G581NKR^K/UB!,XPD^Y\-)^=)8#A3VMZ3NVJ6T+3W%@E^%T^66S$E MG4W_MXA&$8W:1*-:YH<):&2ADBP#)**E4KJ(]/:20-(N&K7I!<)PCV)@1*.( M1A&-#H1&M;P3XHB4@ 'D-+$2>09P$#1)WUZG^1)#!'ZZL\;5(K3L?UQ1 MU\7R)LT* 3PJZM_ED,^#ZW2X'*/IX)]O^!;Y(T<.9M1I&S9?KF M+RJ9W3%496T<%]=I\B7].II,PM[DE1/2R3#_\R9P3M[I<5E;E#M]'I/1/.G/ M \N/P^$R_[7D[6+UGT$:]RFASA[L0>:X1[V[; -\V "5,RFXQZ/9Y_JH)QG* MC>^2-%B=NSF7)8-T/"Y^_8\WX$W^.:S&H/S\ %%?CF[2>7*1?D\^36_Z&Z?T M]]%P[4*M\\;@1; MO9#QG_[\9@.15[_!W7["K3_QB9](H]N:VP#WX +;/7Q!/!H)A[SS](VN.P%MZ%Q^9 #(?0CJ[)U&0#8D"W@'-ML@D.T C M>;PZ\F#WR(/NBSAXA[TKW1??=7_-511RJ\)?= 9(21FQAOI_/B MFT7_G^DD&>:=.Y+;V2A@E0056G'"+7*&(VBQ MU=1;Z@H+N>%"NF08083*XCC7@ .?9%9#P"#31UM#ZN89D5. MAQ6F6 !'Q$]!RXSL=@KL1@"L+#H2.2.LR'K68(FX1J;T:RM#$-YHK[TW=FM/ M% &]/ CM];-;-.K4[J@54XZ:5]2\GH5WI%*\+*0("\,8I]AXKZ0UA6];"*/T M1E']9RE>-1K][]'B.EP??E#+Q?4T#+YAM=W&L+?/TM_=*P\8&?R<&7R+:84 M*BN)!@MO./,(.<^4Q]J1HC2OYUIO]AG>-X>W:&,AT2@;;2Q-UL']<3N:K1/X MYHO^8KE(Y]G?X]'-:+'*Y8T*WL'S- ZE &[%2T%KD"-9_+$$V+73]0Y@_I[E&7ZX4K>WX[#$7\;IYQ4Q?KCZO:+$?5I?2(_S M5F,%8TW#R.ROBMDAJ)B=62$-EQC@K*F(U]A05@A'0D#:-("G969O343"/<3V M5USK-3-[M"4]G$>73H8Q@VX/E55V68!S2SMY<76:T\]+(1#7\E(X,-H9)8DC M3@H$%2@T>Z.\!W#WO!312EZ*Y#V*NU';L9N)*Q%.(YQ&.#TJG%)ZQBG-)P:G M9U.S[?(Z31;317_U1$.G%LJ6GJJ+@,T_WO;';O M;V[#8]>U'(LJCON3=G"/@JUA3<]>QZQ<7-C>G>\O"U6MSF(,>TF])M$.PPD* MXKZ)0J"J%35#4&(@;1;Y1K7E6I9$0;4333,)GD\4[6 V#B*P>"5$P7=^W+MN MP>-_IP'J;J>S1=(?#&;+@(>CK,93.E_DU'N;3OKCS#D9KAJ'S0]P.7VJ8N.D MWM@A_2/* MH(T"GH_'K:T*WGXL%TE-AN^+U7.KF;W8.]&H\5*/BZVE;Y_/-V$S=[[Y1;C9 M.PJ%A"%7E5,QIMXIK@G7R(5?K"TIA#N GA%(O N%/,^DW81"N.P>?>P.H3DR M5212H,]!2$36#EO J(-(,^@0Y9!QK@H2D0+;IJ[/'4EDHW#VKH/''+?PY=[)R)8]0?3A#B#/'2$2$*)E9"51$2T\:(- M(BJFO3=9GO4@W5ISHAM26[=%>80J;(<.>)\L 6A"'0W@FC)1M, M3S+V.@CC!>)\TCEY_FHTOMM?+5TL9Y-<.,^,%__U[O.[Y"H=IK/^./G'LQH_%M_-IHNYWG<5YI_$W8XS&%RY](<3I-5LX;2!3I/;OH_DC0O#A[. MY.RV<'\@HT$Z6_2SE]?2]7HY5'^_'@VN ^@FU_UOZ>-J12^O!+\8V7PZ_I8.,PWC.I_U(KMT>K7(,@%'5U>CP7*\R%26VUF:#3U?@/SN M9+IMF^CS,BS*8SN.Y/OF83O0KL.,\7. &9E-;);^SW(T2_,7+U=2^J _OPY/\?UOTUE>J[ZVGBM#VI>[RF 8 M1?AY6M7?I8H\"2BF_SO*"[^]4QU3JS/)KI3;CM1QYES_^#EI_37*JSX)A@GSR<\FWV<;E+/K+'0(HN?=!GDWF MR\!MX2K3G_2'_5YBK@,G])*_IG^,!M->HF?]?XW&O>3]9#C*ONZ/^S_FHW[^ MKL_?1XM_I;-Q^/M=DDWL/N^'WZ^3:9"D\IW*F74UG##J87I;='V8KC8ONZ0^ MM-[J]@#$(+-&A!U-,S/T*HTW/#XPUGPEZV#JEQ])C4^S)_6K..O5!'(8S(_"# T^!?FH T'> M0PSOP1B:,5JQRY,PZ@2B< )-%M?SL*N#?H'A.=LU"0-?X5"5UY#?O.;_CA&_ MZI1&T5O)/<,#9(;Q\N62MG?86$FW[*CJWK: M]:?K6;'&SQOTW9B.^^TSQ-V(#OCL:65WY!_O-M"X_,TEO[E/GW]S?TO,A[]^ M5!=_>\G*'V<2%Q\NW>?D\D.8P<7G#[^_M^K2V<2_OU 7YKWZ/?E\&;[XJ[NX M_%SDM?Y<-"),A[\F,O/JWB$0N@*4GO@\:#.I7\,TMM%,K_N![8?]A?] M3$,=!1#*N/_[:)YA31";,QWO?JQV.;$[3+^]E1GAGF-KH29(8L.\<-P6K&9[W/S]B5_!EXZ6-_MIBDL_GUZ':>_-]E&,75C]SB$?@H7]G,%+11 M".*AP[,1Q;)&!-L"%[*7<2'?45\L))BPL+?UA5V9[F[Z_PQ$_S_+3%4A#>'"0NW)033ISX/*D@\RD^S" M"9''Y.56LS*[X_-UFJ[?7QM1D-JOTXS]PV[GL6'9>!ZW9A7J4($OO2QI9+5P M.2#D1P-4&Z?#N<*47-EO FB:_H"]T:G?"TOLN;G2EEM.VL;42."@K16 M=M92HO_2GX>]RHS.04C/2*BV^(NP[F&+]JW;\\M3Q'3GH,;,TTV8%U,AQ;&>W'/WKY^@=F^CZ;+M("NJX? M."LR4^W>MZGRJQH@!*;4.BRU-XIPOK9Y4 W5AE_5Y>/]:WZB5'+&A^P8N;SN M3R[3FW# ]&<_LE#)T2S[[5%>^?M\MOA[U0OZX2=O?INF%V%$ZH_1_._7\Q]_ MKTLWE7 3X+PBI;_F8/SW8@I_7U%:;F+(WO#[=)"+(/D3RVOR"5U,)]-5L_;) MU]5-1?S)ZH%MF&] #Z.MI5Z[R>NRB@YC1$B+<* 7([GBDBUY'R&[4O6N% MB'@DHN+ 8#T$MM<+;B&9H06AG6\"XX8$EPEE]8;I\TIV6+FJ-D$S$PD+5!VM MW\O_[N?+\J<$ B] MPI)1:*FR6'M.)0?$9Q\PQYFUK/]L/X#8ARW@ 4L,!.^2_WVGN?SC\LY=SOX8 MUC5C@\DP)_Z/T_EBEBY&LWPQU]6@1O/!>#H/ GE&/'H\'?SSS0.T9)!5##K) MN RPHXP(AU1!2\1#!-]6A>@$4\I $5 'NK#N(HM$7 &0$TAQ\*2FN/4]059) M R?>9F;BV3)]\Y>/[N+S^P\7B;JPR8?+W]RGY..'SY=O/[G+]Y]R:UNBW87S M[R^3C[^KB\])R9O%8MZCF^UH9!JIEZOXMBG2E]\Z"&]6N^]&$@ MF$DZ7(>TWJ[H*[D-6FFIC=[. @[.?JR^R_7/[-O?,CA/?Y0!!\FG-1DF'\.% M^1'9Y+I,H_XMJ,7C'XF[N1U/?Z1I\>( 2]G+LOB.H.RLU.35&')_?-#WOV5Z M4#GDM?J3/3$/OVSFU_SW:E?K2^O_#K MLQ7<.5O?SM-!=KY^G\Z&\W3RYB^+[]/VQ;-L>&^K\574G2!9(+;Q^$?Q@KMO7;\C+,3;^GONQ_M%K]MN7C<4O6ZO9A+1Z[8'KUL# M*>5%0@Y^CM?M4)+VAR_A^;70(;_,+<]YJ:_YCI'4>Y+0=E,(*M7\KBR0'^65 M(C!_4A/P3@M'L&;68F69L.NJBB(S.N":)I!EDTB&PNX'I0M[0@U8)Y :I_6 M!+:^9T,34,E\>9-+GX6C(8\G3G-N6J=A57O<6QVCA;\EC]Q>;?A\M>%K?7([WL8Z1[,&"&=O9M<%:W1G4':0&]X Z^UP?]223 MR,9W61*LBL[D%1J203H>%[_F(ESV.:S&H/S\ &%?CH*TG5RDWY-/TYO^1HF: M[Z/AXOI7*=Y)"KF 05EG1,J?RFH5@[ )62#_K^4?&XOZ9ET2;ETH$68^QL2/A/?RXONO\;W.TGT/H36W\9.IF9';4@J+IW _-9\RULJ<+I+WY)IVTMP48$QIG3.6ZS M9+/<=2UVJ_RU-SZI!^4L1:1:+I%-#R"27MT<0@&BF!R8D1SXF#2E?KR M7:]M^\"*KE)9'S:_Q2+*.[)F9ZBL2P:/2!J1-")I1-*(I!%)H]$*=:IW8@L3 M_;A*:*M%YU6B5I;8]27].II,BB)2._8$.@&N:#Z_AEK-PW[52G':A_-_EQX2 M+4^EY49O3P<^0D"KR$?(B$(8*V\9]\@9K-:Y8YYKM5'\=C/2H0R 7//'PS4& MUYD#G^Z$/%[^N$WO)!84KIQ5#,6=E[665 ![$/(>95L+63Z#(/:.2+NVRHDH M$U'F."C#JR+L'F*$O'!4,Z8X"B& /(=QF6]+'J*BS\EED_G-F?EI5 MT0%>$\J88\@SBIWD@A9F9@F./#)?RRCS-8J?!$,(AB<*!C(&A@XHIG5W$EAL/!6 M<%H4912$2WM@2>!(8,!.6RTXM6B@LHGBKC:0<\*XY\X5=MK.BV#50D=ICIQ4 MAB#&.?60$%XZL0FAN($84]+1:[%@8-B3I$VHZJQX$CGTU7)HK8R?UYH!H:00 M3#AA&8:8K@NA ]A MMC"H9TS,Q#0D_(D?"Z10T^60VD5HF$M%EA1Q)V&PF'I M@@I02/\<2L$.?(8>1_QG/=FJ7R#R;.39MGFV%KQI-.,("LP-T=6E\#S\;8AGJ:3UZQ,)#0,"^('^V:T:[Y+)2451,FZ;A5 MRF&&G#&0"^4E+"0;K"'QVU$R^T>M:;&3]H%_I;/IL#^_SN@F+_Y[TF;,R/OG MS/L_;V%^#/F:^3DT4%F/D3'>,TH4$J9@?B"P<2TP_W%,#_.P^.&[+:(1X0?Q M9VRRR$M(ZI!RQOTRXA%=SAU=MH$+KL!%6N T"RA".<#>8* @*L!%2. ;V$Q: MEBP.I(%%82/"082#%1S0"@Z8\LYH=TK,REO59AJ'92!7U+:Q.0,7JC&-@9-!4F-6:4P>5T$78E(#4-%!?FK!Z=\TC!/0X MBT5 (K]V^6PFJ,K5TD(S;+DR%%L)N 8,LC)7BRG2()^]_;/Y.$Y?"'J"Q.,Z MLO]K9_]MW$^JXYH[*'60QPGQ4%I-LFC*TMI(J43'.*[WR/U-3G#40R#&?APL M]J.%!3#+V:(_&F>$$DVM1S:U=EWR8;S6!AXH!+R66$.'/?6NS$UC(OP#MV-? MC?"Z8Y!H@G&PS2#R]CRXKTG^B;!Q0K"Q#35$A1K4&L 9Y I:JIA4BAN^ZA8, M*%:R@;ZT!36.GW5R7KZ7R.B1T4M&IX!5AI$@+! OC/9, 6&])+:(\M(J_-/ M:=&J>!#]KI'W(^_OD_=1Q?N8:8'#-U)!@XA&"J!5U(5EV%G!#WS(1]Z/,1<- M*G'9*X.M;28-6BN\1Z5P!&H79!7" UQY1'!ASE44H0:X55'1 M?%N=XD[&7##80ZWZ7T_:B!'9_O6R/:_8GBA@*>;,:4:0PA)Z(,M6" [1!FV= MGLGVQ[=1W ^[(#W)(]M'MG_M;+^-ZR6L98H03+W R&!)I:%$J?*PAZ11&MI> M#_L34%HZ:Y>(#/Q:&9C!BH&=L9A(Q@3DS$+N!.>@"(M6T@-[Y&,[,G",O6@2 M>S%+)X,?R6(6:&))M=M2@S#EXRWV<4V!FY$ M@'GE +,-7VB%+XI" RQ#Q.G,H$++4<:&"-XT8KBP&A1FL"L2DK(!!E&I18>RZR=,X$1%G;55TCLD1D M.4]D8:C6H4IPRISQTFN&"<5!9"GKGC%H&[BT]BNS'*G."NLQ#"/81+")8/-2 ML!%5XQY.K5!.&@T]%D0C($!9R@5;0AKD*^Y7C#D2V(B>;+<9]UF!S=G$,7V< M3?^1#A;I,/FRHL!DNF:#I+](TBRDZ2KYD?9C4-.>P/I,G $"R"J$FS$(C>#> M64D8YT*8LM@_D!3M(B#>P^GW*Z&P0[HF[ $,>PBT6H)F5]**(0D1,;J/&*AJ M/ 8940ACY2WC'CF#%52E^Y!KM8L9_ '$X!U## AYC[)#FKXC8D3$>,6(0:J" M55@B0BS0BFJH-4"*PS*N&FAN6D*,9\@8QU$$$20]#EN-)X@0$B'D="&D5BD3 M$(L(@Q@BAK6EC&/EROQRA@ YN-!Q) C!+$@B;58(?WT0LO#[)+1)+G-6TK/Y^E.[:1/"59QRVF\#\^U8)CLGDUN.>I"Q(V.&QTW M.FYTW.C7M=%GX^'R_=$L^=8?+]/,D5437#+WUI?TZV@R"2.*3JZ8T=) .Y1< MUK1#!;%37FIL#:)0*ER8I(5UF.H&&2V!-/]?1ID?KO*6,CE9O@*S-!"LA]!! M>BE$FU'D^N-SO12U/#82N)U[IBC4W'C/2=GH$4-'&A0O:LKUK&MO/@NNS<[>*:"86,JB])\8QQ9TRE!?N9V4 ^!I^LH/,F - W;YHX_Y73V8?(H#G:\ M("'N07C4JNN= 8Z8J77:Z+ -'$0MZS.+BH&0 TN,1H1#18M*%8(BZ=H%A\ZE MDD,$>XBTF=[9614H\N_)\"\$M29*%% ""2+,@'"N$\!)6:%+"8\;](7>V^%^ M GI.Y.;(S7OG9E1QLU&"4(B8E@!810SU5 MH.@.QSP7ME6V[YP1 O,>!9'O(]^?"=\+4J7[:J2!EU@HI)23Q'!1Z#OAOXPT ML#[NZ[@_E6IS$0HB%'06"A @M>I"5AB"A-#>0NPE4Z0L;(M0D/Z/)P*<2BVX MSD'!.<9L5$U0H]7WI*V^VR(T$*J24HPV"#G(-674:2$-4Z9LC@V\;U#UI-9; MMX/A&4_U=VV7U=, M!B$]R2,B1$0X?438!@BL @2,.262 4Z5X49YA@4N@SB1% V*K^Y'1(ANX1CD M$5EY.RN+BI6MY5Q!Y:A#W H%A2&ET=,IQOFQSO;(RJ<>X7$@CBB;?2:+6:"; M<5&6/JM)GU%8M D?V2;<->C380&<3WZ;P[!I1&^2T]T*K:U%ZGZ\X 4VQ]';'G66(;QA7T M@ [ %%(I1+ D5Q64U L](@[JR+X2>SEEJ: ]1?M(>J@@.$1P>!P>*:Z5& M!$8>,*&MTY@21]?>:\&[)Y><@*H7P2*"Q6L""UYK?LB9TA)31"3/^N)(29??-Y+8_&D9;]]/4V'(CV",'^6VUW]0+,0I) MG/*$2$V$, J7MIO,FVJ0[:AYKF$U!9X1#]W M!(P:8!!8 0:35&BJC 58,24,$UEWL%Q6(H)2VB)@=,^^PGJ$MYH8% $C L8I M @:N ,33['73B&-=$ (BTQ1ZCE++3#/,M.V*F&<2D91Q)"((:>((;2*T E? M4,J E]I""YG1@-O2RPP5:E-+Z:0I9N^I2*>,(3$4J';'DWU\TBPD*';PV2=( MGZNY/>B&:S17A&+$G(%8."2T0 S ,LG<6=] (FQ:!/P9?:4/44Z&X9Y@AY3] MNF=FCR 2061G$*&U]/38-RS"2(21"".[P BJN?X95AABP#$#X7PV%O 21IB6 ML$&YWCW((J?@X(^0$B'EC""%X-CE+$+*LRU/@?J/8%UB&[S"VN"5_./W-!_2 ME^EXF)F;PFZDV>3[BV4+)J83@-IGD#@.)#Z<+K^,TX=M_'(7&#V,'?;?]SGY MEN9Z8'\&K06<&@.DI,@Q[8UUC#D!<1EU!3QO(G7FC/4YYZO5*=$-\U>3Q#C& M>YC0O9T,^Z>QAW&IR<(3 "(%=V]P(@1L0R&JU$Y"WF@&MK(6:AS+"8H3%"(OG!8NUN@[<$^( MX06)BQ"I(E)%I(I(%9$J=EB0Z,I6-V&+%_-DE@ZF7R?ARF$RFB1!,TC,=))' M(O07X3O=#RK!($T^7Z?I8O[K>>KQC7GG!.9ZZO.+>WDZ\XM[>3KS.YN][*:! MYTCYF[DILDC9?&W"^VMC^!T#2@]$"3MY$;9M_VE$8PM<)9L2+#F7TG"&:-;% MST+EBC@398QJD">VKNN8?2BK!UQ,)X.\Q..B&W%W3\6:X%9=!YV+LHZ8%S$O M8IZ@E0?54$&LXDI3R[#A$@M;>E"EU7@OF->Q+%G2D^(@S3PQ[(VE2%H1H(YX#X4NZA8"VQ@G&H-5!, M0.4%,HPSS0H4A!B:!IU/]BK\110\2J+Q'FW!1X(#-1C,ENDP&8_Z7T;CT6*4 M[F(0/8%C8&\M?3M>(#3 V1KT))9(T5KG3?[P1Z2;6K FU3?,OG$W(D( [O *[)/@AQ#AWB 'MA MM?":B;).L/=D(W5@+S#0+4L8ZTG89JVX" ,1!CH) [7FCQI:9PPBPE@EE':4 MEHF57'OD?=>D@2-5$9<]2MOL9A*A(4)#)Z&A9B/&D!J%+?1>(8PH(=K00D)0 M&FVV>CRVA' <:$"@QV6;40.O&AIB -I& -IXF@T^G=V\T/QRRN;Y6%3SA<"- MP^37P.V$%PYJ(XFB#'') 2E*IG$)RY!UHAU+Q+*( M91'+"BQCL,H!"J(6QQ0#1SA#FGF'38%EB NX$1+5 1GL2'8_2'L81;GL>";$ M$[(47DX7_?%Y>EJ>P1+;ZEAVV%9^C#J6W78U82#1^M2Q$B@+G,38*(*8T!"6 M3:NYY*A!'7:8;ULEN=WQXE0ZGB) 1(4\5(2&L$)( MQ@$5DF%!">9":6O*-CB6FB9YJL]&R-@0(B)D1,C.;&Y$R$V$K 4T6V^Y!YR>QY@O,XL5Z29 M2#.19B+-1)J)--,IFHF-+1YN;*$&@^7-TLO=M/D M=+1";XME?S;JCW,AX^=Q)G D7_NCR6O3 %X;]\=RH*\U^!W7G"%,&0X1MX)+ M+@E!SE-7UL2"VMD&SI!*%<@U@3N*P$H/N$@7_QDX<3;B;,19C'F%LQ ;(3%F3%# E6""&%3B+(5"'A9G MNY7NC0#O,=IJH$[$V8BS$6=/!&>WP:RL"K@Y:@"UG&*E*7%9)KHHFWQ AI7I MK#A[Y*@?R'N2\9.N@A_!,H)E!$L"Z[U O/2":\2@9)9SKE0!ED(#Q9L$0AY' M)CTR6(H>AFU6QNT>5G8J(;V%>08B3&YGH^DLF:>S;Z-!F@QFZ7"T2'X>!"HZ MTV#XUJJ(/'8ZJ.\0>4TA%67C$&LVRQSMBI ?,]K\ MO")-$RC2Y-3Y:@RE&/4P/61=D,X*D1$63A86:)693#5AREJEG>76>N I+[N& M2P%DD[R[_QQ6GR5F6<1=,X7=&J%I)PU$%O.A&2"4\4HEF7I>XT M;]+1]>C"R+&MWSW(#RFGO&K8B=&']PQ+_8Y*^Z=E$^5_)SO:/U(R%F/L8CS$><[V)<$F55$"?'EDNGK>&& (<\5HX5 MXKS3FHKCPWPW[.E/QW-"V@V\[ZQ3+D)SA.8(S0V@6502N/ 8*DF!5T1X8"F" MJ(!F23CW\/C0W VOPQ/0') 9'[0H0.7TNP.5UFO1KI9*^K&@IF7X)K\GGF5%*TA^/ M R7EU+:^Y';%!,EM1HK)]_X\*:>V(Y?_^Q8V9[5VVAH)J"DRC@+'D&- D"*0 M07N$S?,"G(IO/ZSG_+! U0)K24EZB&_MD_#L!4S"ZD^O=M\ FPYR]%B=V!CV MDFS*+QC.9+A_:A!5G@!5G# B.3%29NV)'5XU*;8,&R)1Z]3 6Z$&V .<-ZEE MW UZX#L_[EV2W /9#3#-OU[AXWU@K,'>()R Z>S>N; !G)LW[.>H./@8!+ZW MC/F_KV>5S_UK^O;++.W_\VT_"WOXM3_^WO\Q#Z_ZT_6L6./G#?JNF'>_J)^X M*^3!9T\+/ES2[_(WE_SF/GW^S?TM,1_^^E%=_.TE*W^<25Q\N'2?D\L/8087 MGS_\_MZJ2V<3__Y"79CWZO?D\V7XXJ_NXO+S__HW$<34/_]L5AR1#G\Y*IT] M,)>?RQ""T2197$^7\P#P\UZ2_C%(;Q?)_+H_2Y-A?]%/@JPPNDJFF=SZ?31/ MP_7#(! N-J:TGM@=IK^'"CGD7X8)?D[':0Z,;PVRBD$G&9?A*%!&6+>*);*" M>(A@AKV#HL$]NU=;W M!%4N#!DL/A M>34=CZ??Y[\FY=%<[,;Z!-A.JDTF\)+YHV?1EGS((K-Q"K],*7D4@%I8+/1P M=%D.Z> >HF>?ZP.?9"+8^.[0P)-_#DLT*#\_L,*7 MHYMTGERDWY-/TYO^AKGLIC_[.IJLAM=?+J;E%ROK6_[-]]%P<1VN#HM::,A! M^1WW;^?IK^4?&^CR9AW8M@X\E6\>#WM;O8*1G_[\9D-7+UZ_VT^T]2>^^&7- MH_Y:CL1]6<:H>.XA(1X^H4N)/0G"^IF'8F^M&GY< MA R;9(H*ZRQZT_MZWG MCYDQ.Q )72ND_]R;0=5QV6Y'N>>PX MX&LM45$O)764">.=1\((5<3,690U$]UNO*T'JOUW4/\:*L"5UJN^?IVEX?=T M#0.'H$=A-+3ZTPEGK2DGOFZNZVI/-=YKH%]PZ&::3" M-(2D@AX"CQ!BFBD,O"DQS2O?P+W?'J8=*6P$]X1L4T+LK*P7V?-UL">C%7LZ M@;0$C"$J/!$0:;<6.: V&]'P'6+/=H0.QFF/L3;+RW5??#B'V@F9ASSYEKG( M[[F)HPZ[8Q&<-A?A-2EHL@J*X-H)XC1R1$MOE:00DQ5:&HG,[G:19A&^0=+,^I;?E'I9&MZP.?9OAD4T& M^I)Y'B<\\CZIU@\;]N!1T\)*O;+8R%7HGI3O((,$4J\F') MKM W2J%N%R-8W.2N;W)><>"I+6X]S'[GFEKM3]Y/9TF8?_(C[<_F21H$IF&R MD0E[YF3?:H2U/&Q \=ZXYJB1]\]8BT@TW2*:AV+V(]%$HGF2:%@\@2)=Q!,H M$DT\@2+1=.8$ZDK@T#&CLA]8+?5@ZY5''2PQHF!'3NP,477)IAI)(Y)&)(U( M&I$T(FE$THBD$4DCDL8>5NC44DZ+%K*[*F0G0/#-Y]?0JK'W/=NE=,!+QGW0 M;#N"1!4X3DW6L]TJB8'07!"#C"M:C%D+88/*Y[46R6\>BWP]=(^PIUI PAY" M^!22ZR)R1.0X,'+@6I5\X#6AC#F&/*/822YHD7(B@?-8OA0Y>.>0 _08;;,6 M2$2.B!QG@QRHAAR:*L"D9=P+0!V"".(B6)N9JA$Y M(G*<#7*0JK@C( @ JQ1C6%B)'-.F:'PO;9;\?EAMY3C]U! ^B=(@$4DBDAP: M25BML*$CFEG-G10&"V\%IZ+HN4NXM ?67HZ$)"S:02*21"39 4E$A214)]%D@(MV7O:T)Q V KR>RU^(8P[$G2IDS4 MO5)"D;//E;-156+5:\V 4%(()IRP#$-<],C@3 /80/G9PMF=\]T0T).21S.^58([(E6?2N1LR-G M=X6S6<79UF*!%47<:2@%UP5> M\[K1C",H,#?,&>PEX)(5\CE%D!U:/C\.KXM>6(#(ZY'73X_7*:AX'5 # 8&9 M)@ZY-,XXO0J&L@A*;!L$0[4JL1^'UV6/XS,HX7U"62WNC]M5@^- )\O9) E$ M_K*.)N>$:5V&KI^W85<]D--0K8$D1F*J%&2:.5JZ/B'4<#MVE63T*:>B#Y-' M&P9TTE] 18_!-ONH;1)T%WSYOT1V/EUV)A4[8T6\E 3CJPV@A"ET4KMH))+ MV4#M>!8[=\Y)0'D/\S:#*R,[1W8^,#NSBIT1=MW%S+5$;22"$,D8J$XYG2XS7:\^>@4(=5=8^ MD-7@7^EL.NS/KS/*$ BB/Y]"T&'DU9/@559+C:;8*0L UUHS;(24UA6"M+5, M.7Y403KR:N35<^?5F@V+@7",8N9L.$6M%YGY?1V^SZ%O6^GMI#7^)'GU=03S MWWG'_AK*JIMIF/J_5CT!L^[CL]%TELR+TE0_#V;I<+3X):8#G)NC; -JIT*>61G'?+Y.U M.>=M=X#[[%@I0%$*/YLQ\I_!M*9 M_QZH*.U.%D43JP=B+9=RZ*R@$IGT=3"IK$I/8P$8\]!I:X"DEB%,RVAJS[5I MF4F[Z\; N,=:53,BDT8F?0F3"EB5+.084.*)#( R MLNJIL^HVW[R@5:50I(BEQ@N)B)(JG*#>B:(Z"?*,-*@!O#^I]S@6MC;+E)R. M]SWR]BOA;5Z=PX0SY3#"W'(-M9+>RZ(%"A50L 89A?L3EH_$VVW6%GP]S/TZ M,B5:F+Q9SA;]T3BCIF25\A"=C&?D9-P&CD$1J95(1YH3:!3$!'-M$3&DL,D# M"YJ46_V4#J9?)V$0PXMTD6%C!HUVF5Y.:V38'0/]P;J[Q%C$"!&=A8AM"($J MA)#"!X2@R@%@(#?&85$6/_/0-HE%W!DACE\Y:9\&C.Y%'41^/U=^)[#B=XFY M01P :2GAW&&F1%F Q1*P3WX_?FFER.^1W\^!WUG%[\9CCL+ISJRQX=Q71+$R MSE "X7QG-( 3\%E$"(@0T!4($* Z\KWGR#/ED:8>.\2QX 4$4,=\@U#C XGX M$0(B!$0(: D"* 5!& N!1,2^L"57%BCO%.%D\1@TB3L[T!2?X2 F&ZP=9Z? MT\5BG--&GF40';U/T^-T-DQGY4S@[1_)?#H>#9-_ _G_7C7$U;K!2JNE 0(B MXC12&'C*2T4'(V0;U%]X'.(J@IO#SK@Z&N4B@!Z"K;:DV4),G15S(L>?!L?7 MNL0R1ZF&@;^9XAYH*,-_RJ@NCOV+3)E;.+Z[B0V0]SANM4!3Y/C(\%:K ML>2%=5E#%P: UIPPQTKGA?78-^@+O3/'=S=+ J$>HZVVF(P<'SG^F!Q?ZR&K M,*7.A./=.."Y\YB94JH7TH(7!3"U*M6?@N$B\GWD^R/R/:P%+M*LB#URAF@O MJ2:.(\_+["KD77=D^\CWD>\CW[^,[VOAB(@108%DE!(CN/%>E3WC359#Q'5& MPH]\WP%_Q6O/Y+B<+OKCO%K2;;A@.AP-DB\KBHD]+%Y$S#@0\W"Z_#).7P20 MQW/E_?L^EF K<;R"LX+69$1D'0:, 6E]Y@XK#HK'D8LC%AXTEC(8:W" <1,4L(L@(@IRZV014%A M !1M4.&@,18>/VWG'A82V1-D?T[NB(41"R,6=AT+90T+H3&,,.@R*5 QQ(TK M?09::=' 2]@8"X^?TG0/"QGJ0;X_]W_$PHB%$0L[CH4(5H'?S$J%LN0OYQ&" M G&A41$C!:!"#7(_]J0C'ZFU1$^*J#5'=(SH>+[HB.0:'84@&#A'I><"6$4T M,&4O8(>Y:A!=LB>M^3CHF.G1^PLDB^@8T3&B8]?1D53HB(S'2FCA+0,00^BH M X4>C;QB;?I7.NE[OQ]9#WI4GKEJ?=1,POMP>)WF%\*P%QA.;ZSHD">^A M@FR'YWU.WSZT9W>H#^9]+[F= MI6\7_3^B!6LW-CKE13C;B;S:^3[O77XR2GN%9?'R.$F)128,HT(X31HE"% M Y:V_G^0.;C.]"5K^=18S_BU]/QE,;](LE;V6U:[3J^DL MO>S_T9F,Q49=O7LV&E(])Z M 3"$M-#JC%04O ZM[C@2$^Z!5E-JNT#Z#PE,9Q++^>8O'V>CZ2R9I[-OHT&: M_#R8I2] M1,9KZA%BI"R%)VF3UM_[AI;N=M++VFJ!+F#,Z=CV(RB=+2C5+/ 6(8VA=9(Q MP80 0>@IO81,.H"/#TK=;?9'8(_"0S;[BZ@44>ED48G#2@OCC B-#$,*8^H M8EJ458.]9J9!Q[%N:6%'MKX+W G]+*)41*E7CU*X0BFKF,?0$XP$=XAC#! M M^Z,A9MN-L#J 0G=DE.*$1)2**!51J@64HE779LF!()P!2XE70;\+:ITINM% M;PDZ/DIUQG?8!*7H'CLZG"1*'34?\MXM+%RPM]:1=TO#3#,R#;1>8Y'DYU'. M)*OTR9?4C3D! (]1)MUR@G)!UD<&-LA(X012U$CD )>R2&:R@C.V$63R5/Q( M89!3D^$6X%;#?RSGB]6WK\C["4%/0AQ#VR+H1-!YOJ J0"6H:D>4P$![B94P M%%KD=6'TXUZ1#:/? 5&GNXY1SGH$QG3*B$X1G?: 3JB2B306T'/D-($4<:PH M+!.\K0_Z](:C](#HU%T/*<<]U&J/KRX0?42GB$Z=0"=2H1/!%B,C""*$$X&, MQ66R-S4,NXWV,)W5V(YLW8.PQT $K A8$;!:MS )5N$5!]" (#5QQ#D BBO* M3"E->6[5J]'UCI3[W<,RENV*,!1A:!>YJ6;IY@X##:4%F%HFQZ6Q2*R_21=)?^?WO.39OBR:2Z_886;IEWB\CZX81PU1V M=?[ONXUK\;;LU@=>U8JQK1.*)QRZJ#1%5' M[J V&&$=S8*_*;80,DF*N$I,.=N(JSP ''?738U8C_+]I\QYCD > M@3P">03RYD#.*R#/X!LCR0Q@@"GH$;.@,)!P:$7W#23'-^*C_179B= >H3U" M>X3VQJ9O62$[Q"[(Z()CKR5Q@E)'"UN+H9;8C>Y*G;.U'"E,!/80B=;P: V/ M !T!NFV 9J#FFP24<\LEU@A"Y0&#E*O"&(X$%QNE4#IG0SD.0+.>Y&WFCIX< M/N?Q-G]:],-@UM^'US19]E?+U<;;:M,;AYU^>YWF( T1^.D.P\*,/?>Q M "L:N%C>A-\'CRF2]]GH\^ Z'2['Z8>KHD;'^XD:#)8WRW%_D3[).9=3G5;L M]R&0TT5XGQ]E9/NWM#^[S);\,GREQ]/!/]_DO)]]_)R.TYQ*WP+,H,%6:42\ M)L(1@(H:;2*(:&8=]FE#E;IF_^4JQ%DOYQ&YZ1#I/%-/F29N%,@6>R**:KV?0FCU9*1I/P M6];7^N&HIN%R%C8^">LOD_XL/&(>N'DGI'GGNLG+P90N" MGD6 \B%!88/'MG/)?:;(/X\F09!9Y'4W'B3YEZX4>KC<1RZ4@))3BT%DG^NC MGF2X/+[+W6 EE.6 DPS2\;CX]3_>@#?YY[ ^@_+S \M[.;I)Y\E%^CWY-+WI M;XAPWT?#Q?6O4KZ##!)$*6<42HE^*N$W8/*X?SM/?RW_V%C5-^OPPW4%)/'F M\>#$U0MYV)XW&T?(ZC?XQ$]XM]MV^PDUNNVHU62.5>,*O[#&U2Y1YL^(.1T$ M[DIGM;F)YRY&=D/^Z?N*-;],Q\/PA,*QM5JC7 X[:#?:2 XO(8<[;X$/8''; M]+(YA$!!X11_6XG^C\I\6X:/#C3<0K](GJ;UUQ&$?G?_T3T"> O1@S+!LSE& MK:2ZE00QO8,*JV@EL 3R)@#1);Y0-;X!B5=7:%TU.GRPU790NVNDG7/:O%^I>=U M,>P#XQYK->,P-O'IDF@1P3""80&&N$J.!- KCK40"F@,I./8XP(,F>--*L<> M#@R/76$?MMF)NWO@>%2U>P_SO"\UWK;:27*717BUP/C*\&]+0!F#M)8=KI4S MU"/-,,3:.UL&E%E((?0;80=- ?#A$MFO53;D/83;% UW"O[J!/O$0CL1"T\* M"WF%A<(1+[SFQGOF+.28 5\*@\!NUC_L#A8>.ZI6M-G6Y+3 L7ON?;$/]_X# MK@TUGR]O;K,)SI/=AKJG7@8O#D2H)O9?\W2X/8Y 0\L5=,@0KKSW@"JG2Q]O M4#]Q+8X .RPIYP(+!"C7S%,@RS@"H1U[TFV^]3T;<027UVFRVK5T^+8?^+'_ M-0L!J#9N.5^51,FZ/"P76:1 @)KD1T"L))T,UZ$$TR]AA_JK6[ZG#<,(5L2P MW47>9%HO695['O86W/[G[J^'>*O#GM*=?.BR;:=\]Q\(FX4VG%/8P*G/;\U( MM"4_^"Z2TV%B'@JA-(8]M+G=K=1:W-O^Y]K*W=U_40C $;+=)FCT<4SUB(23;>(AD

    U0$5!(5@H@1 MCKR2D@L!/&*@:"U .;+4=52B>EEDSXN$K%:K*D7LBM@5L>LYV 79&KLHP-8H M8H6SVFIG,3:VP"Y"C#XH=CU#R#H:=N%W!\GC.R/LZE1RS('6(6. +'%F-!G, MTOX\+O#V F'-\V(VPE#:G/7!QY"E,]Y9]OS?U[/R(;?]K^G;+^'(_N?; M_E5XYZ_]\??^CWF6B7$]*];X>8-^.GY8W%5HX;.G!1^.\;G\S26_N4^??W-_ M2\R'OWY4%W][RF,O/93_RT2197$^7\_YD..\EZ1^# M]':1S*^S KW#_J*?3&?)Z"J99@:V[Z/<-#$,"+78F-)Z8G>8?GO*G4%6,>@D M"ZHODRKK EK4Q1'$0P3?/EW0>.OM]$TKB7_H98E_> O U4^G?57%WB$#\_%B MS@^D7JZHH?FP'JR5_,CQTF[29 OT<&]#[P#2V>1>RJVYEV2WW$O>=F9C1Q[X M1%GFCHSPQ0^,R:&G,[]:5?1V@M*[G2U8F+62)U(%XZ:?VJ;GKN.GMKSU[- 6 M[(UM3=X'Z;ZLLC'/RFP$ ;!,]5S12,SWC*E[#Q!.S.**1/.Z\CTCT;Q:HF'Q M!(IT$4^@2#3Q!(I$TYD3J"OYZ=T/\XW)ZS%=H;UH.HZJ= 4!$00495TMO;:< M4E6D6EF I+/D)=%T#_=0?B)GH2KHVK4XNI@;&O.K(F =#; (K/*KE,.<(*,- M1@H@#"DMFF @RHT"!P!O+,LKK21VN$)EX1R(DC!"L/3&D3 MP][L09]\-C9TT0\9L2%BPVEB ZWD!@49(Q HI(5"R!IE8:FG(2\5ZP V=-'E MQUKM#!*Q(6+#_K'AE56?BG05Z2K25:2KUT)774D(Z80AMBQI?J>,>5G?_-C^ MEM?$K:U._!7YDB2L_.%&6J2M=SYH*H1B#!5RA?V">6!E^SI*X\K)7;5K=MD5 MW@F BM[N"$+;00C7'-K4.@ 0UTY3;+SWVO/24$*4WT.NV;- J(L&U A"$80B M"+T8A$@E"0D+ <8"(X*R?W-BG"J]O)+ %[6/: &$NFBIC2 402B"4.MFED<7 MHK-VO4BSD68CS4::C33;?E>8C8+];;RM-KT6BOX?>D0MC"#KV)!)WOW)C[RC M"/_S/!G6BRG5VC3'*!T/D\%R]BU- MOO2S1@_AENLP^N1_EF'0BQ]!F)_=3O.'?IE.AO/D^VAQG02A>AF&-DKGV9^# MZ^QA6<'@+,IX7HPI2EH./3\,>@4OFKS M=/9M-$CSE1UE%=S2>=%B)',=32=IUJ1F>K6M%4F-])>+T7CTKQ79S\-_Q@^T M/;G+1SN;]@?7JV8\X:[Y(NBN*XJ] M>GR%YAE[A'O'/TJVG ?*'%V%!:HX(U#UM/AU8U;%Z\JU6[\Q^[)_O_L MO6ESXT:6+OQ7$#7=-ZHC*'7NB_W>B4@D@';%M54>2^X)?YJ 2*C$,46J";*J MU+_^S<1"@(M$B@1)D$SWC$KB B S3SYGS>>,S:.:[5I,:X87:P?;?\JN4HS' M()9YEOS9[I/)MR0I-N**YRH?/ON.F9VAU?AKI\F,YJXVBM[(?'!HOA(_/)@; M9)]>>/[1=.P]%WT$[!BRQDG>LQG 5762:#:Y@WY\;Z0BP]?[Z<3[8EX?&QAZ M*1 O:\]D'M]R-L9W: MP4MGX7)6ELPW[>I8,9WT3!ZUL9%L4/;.F# ]&YE5 M^6!NC!!&?1L/_^XN3C7Q-WNI+$$I=9_! M4(.$S_U)G!L36'<^T89HAV=8/8Q9"[K:3A!@ (D.%$0:!:$9CU\(,@XQ9GB](/\^R/7%*P(-EX47X;T* M[^R[MQ-S?_N-VVXRC(UJG;MR^:(!Y\2HSH8/FNQ#\HV]9"?OVBM 8DZ@,V&? MV%DO[!^CJHWM\!A;<]28S5^&UHZT5EZ2VSJ%DU.VC1PGQEFL+(5D22W5;Y:Y M?L;&* 3MQCR-<:=>*Z19E*';[F/2FPZ2SP]A]BB?'SX/DU^3L25\-K;\KR-C M)^K,-/DT+(;ZBG"E=S9H83O]^<;3^_/#BL9_4$))0HEE)"(,(8-2S?I)!D#Q M*U 5!!". XA#GP)J/H>PY 7Y+%4@(O3-CI%K[V,V0F*DY]G&=L;3Y,-_*K,$ MR=7S;-QFQLW ZT;9)LO\K5IFNVIY^\;,CLOF-FOD.+=*&YI"8$^-&#>8)]>( M<7T?1D::[@8(M^OLN->;-=ZJJSV%N$V1V7]Z,N*;F3F;P,5E5L_/]A5NJ!U" MNQK>&?RKM*>7N;N9#O7*P@[7\K+!M=\3A*QLA+X7Q)B7EYJX&.?\M6I^=Q2B M3M=2&="CB7%%-XEX'SMCNCR5[>U>TS@D;9ER/9 X_64?LM'ZY/E&D0J(*^_, MQU2'5$"H,?1E2+$ N>-@66$UW8"X^G5OLU24GX>W^5Y6P]ZG8B=;AU//]O&K MIT5J@8-IVJM'#:ZJL %^,VH@#]+6XU)+8QS>.;P[.MY]7 =XI)9CD$)J%0$, MJ?D'1D2%O \%@B&=@&\TM1;#WB+\=M&$4\@5\G]EM#\K0GVP\-9W/LC2)Q9 MW'&W.WVRYQN2W@:)TPMW>==U?WSO6+-$8\ 943B 4OJE M02E\2#9(?6UB4*I*8%>FL3[/A'6?0(L[".(&L;:U1J3;ODUOW\/9/J)F^S L MB1:!!-0G$0A1J$K;1T9:;]#T8Q/;9_.]N5.1;YV*OFS;&+ MT><2B&@_@[5H7--A__8%.F7MP;/=?+.&]'W7XR>;%_JNYD M&MN:9&_ZW,LLHM]^O3*"26Q!YB0O L\FLJC]_B5[5Q1%B?:B\:"LK;1WR(0U MG945)OF]LVIJ>[O%>E];9*@6GJY\D.Q27L]XV+:Z+Y0..T/NTE>0SY??E;$]2WJ M>6H%4?BF3\KV(^BVCG\\BGN#%R,0!K'2_L/+7%EMC>'^A_SZJ;NZ.GI#.[2M\6!(^37C\[F& K].U>L*M<_T0\,&ZM+84V M,EC_6%[7/[#_-E'*HF9G#3X_%,>RS7C6UZ=$C 0@0EQRK8(HP! "7M9#:$I4 MK3Y%8&X,5APA!"2)"(<4Y;5:FK/ !_+-^I2U]UFJ3_ELEF@2C[_8@Q0+QRFR M(B&[A$_Q_YK?>F994K.CYE8T+6#CM?*3]:4BFSSR+B-&VTAST^6TMGH[3HNZ MG:Q:I]BZ2TIO'V>H&E@$]/8BA,H/L6"2$AT2WT@JD>77.0KE%3C)&VU#]^N-@>1/9;2'"AVUE36.\-C3UN\OTRWLKGB!WFPXHG?^=.T-@ MY5\->_:?T+@JQIVWCN/",80U)QR"PGBV;VYP!@%M>@9AFA'I#*JWY5/5(NW]X5>S"ED>I6-Q:S"U M3^"-DWA@&2;,LG>\03^=9*CV,([3R7C:G5@ZEAG)1DO,E39AV)E!%:PZ&C(4 M!)H2@3 DA$B-&5$E5 4:;=#M]$A0E1U0_U1)>SO :@M3ZQ)R[JK(2&V9K&DX M]V,)=2:6RZ+&4Y:37YF93RTX#B=YYMZFUO-47)[?M"_V\]2Y_>ZW+-DQMN?& M"[ZFG-(L^][ LL;987\=66JEK"H@XQI:3+[.Z,\F(^\^.X!NUZAZ N$YF[U MZQ19_Z=X_*=]M.*Q%B1L29*REW/A6)2*93#ZL''*JT'TVIHQJ+EG$'1A&K.? MC^,J4?8EN;HW^O3/J_C!W/.'>/ M?DEMNN=Q7,SQ^Q[Z[5I>,6\CP'?[\);[^ZS&<'-[>>?/P7J+@R\ MZ-.-NM&?U,_>[9UYX9?PYNXVXTM$/W[495LQ5C^5@R@F2$.J-I:@#' MV'#)]V[R//'21UM>-0H4 M@Z%D7!J;01GO)9PQ1400P:NW"3G6?IVM@99#**3$D@362E'>PRYYB.?;I$!@ M?89_IP(!F)?*5<0F>6H_JQ8R%I!13OQ]ARJF9&GA7OF]$D\=C?.JLKD3+U:2Y276FNI&6A.&/CHI;UX]UINMI0 MU/+#NB*6!J9IQ[(3_,;FWX[ZYL*+6!!86\5"P%95+/*0O#3;/>)V;QUR8.V[ MUU$C9(Z$Y-5:_X4JX,+2K"/8?@IQ_FLZR@[UC?O=),TY:;-(8NE<6JY'>_N< MMCO7T9E!^?'GS,.%JTX3.-ERLF6N<%L[>9 3.(_N+6M+IE_[P^?I@BPA)TMG M($O[H4]:EJ7I<%F:S'^%+&$G2TZ67B/OJ_(&WN^VM8%WH_Z9<[/_FL7MK:X+ MOS\GO;Z-!7]T.NX<9(GM19;N+!=9B^MHWL&_<\1JYBR]DIT=3*J"SF/3]K1_ MZ@[-Z;/=C+2/CX)(6*7 &=<"A9!'DD&L-6&"Y#$K C$ ;'T*/(K[XW_:0&7] M".*QRIYG#^._S'[]J8S$9J;1W#5GG_F4&5#9!^#KE_REZM(2CR)!VP)+]9%;;5[QWZA4_3H]< MG!ZAL-;&0&-[,#?DA/F$02()\@L]P@(<7J >01>D1WA'4.X4B5,D3I$X1;*% M(JDU.8N$)F$0<"RIST/FBR@*BMY0T _]#8X_G9LBP6>L2/Z=C$<],X$68[(: M-:=$G!)Q2L0ID2V42(W%VLZ"J?= M6C\^MY;G,SZWEN6YS.^BUG+MA0-OFTIS1T<(,UX.?\8C.YS2H:K;OSL M?8Q?*;G=N$M+HS-T0IX@$W3F"4I(PA 1P 5 2@$0!+I@KA<^#,,-V%WV[0D^ MIB__DR^]&@QT_.R*V5J?.W(QPF-J0 =[JV&/ S*#/0@ TY)!"06(<,0"\Y$B M $9YB.0EP-XYUUXYV'.PYV OASV$*]BC. )^$/D2A5)*P!@LF'>0#H6_0:?V MTX<]5RGD8,_!WOG#'JE@C^L ^D!(12@5Q)="EIVRL '!4+6GTF5S^#MYK%KD M186@(^A!#EHYP'* U4+ 8A4]/*68!!&,(AP:@\T8:8S2 K $ ILT0&^/G>: MZO2 ZMRJ+EYITN%J+\Y^?&XMSV=\;BW/9WQN+<]G?!>SEI=;>_'[]>VU]\7. M]=#:WG^/OU@SWGEZ6WEZ0E2)2(V)\$.B"87 9Y01RX^=>WHAUFR#1F"'JL3_ M_?9NG#EH+VK8^\=,%%PYA@O0NWB70\%WHZ $N$:,@P2%!@818F$DB20@+/*2 M5/%->HR='0JZZ@R'@@X%SQ\%417U#X 2$BH$ R6@Q%IK.&-U"0--+Q %7;&& M0T&'@N>/@J2&@AQA'.H@DG[D1R) OBASGT!#%;2G6&-K-#QYZ%I,B1+48;8K MF<,OAU\7B5^L(@OGDFL-?&.[,2IPQ*'V"_Q"3&ITRA$]AUNGAUNM*N68NPC1^'HV-T'OWHV$O]3[>[WI4= _X]4;WX_UBE:BP"H01@)1Q&C%L["T@ M)"D(J;&/) S:@U6S)?7-BM[.*GA<]J$M'F=K#;-+LK_V %,'@B4!0(TG7R&? MA$2AP/>* MB*)]!];FA0N$)1>?=[#D8.D(L(0K6.(<&^.)!U$8D(!P@J1BA1.G(!,M#)B_ M&YY.'DL665TA[S#*'* X0&D+H-"*'5HC%4)-4&!>I0AA'6"=NU^A>=%OP>E# M!R3G!R2G45Q_H CV)]N:>AC;M8P']<+[[F)HNW=*+(A'BGD+P"MTHZ'4%$($ M*8("(RW@K+Z @%"VJ'=6-!HG9NZJS%R0W$]<[+M]WES[LGZMPM"VFFN'1+Z# M(9WDE1T7T2BB#!C#34MCS_D$ENUF(5107S#2N7"Z0SJ'=">-=!"R&=(QAC#1 M =, 81\H0KD@90@,^S*Z8*1S$7J'= [I3AOI<(5T$=8Z# 4,H/8!P0@#5E(9 MJ@!$O'W!_JT1[^3A:;':5'8@I ZB'$2=(4116N/6%S((,9& 4Z04)&QVC)%2 M&89G8(PY:#HY:-JN#AZ>$$=/T#<#2OL/_<2 D5'M_8GW,6EAX7N+#NX(R"O< MBB1' &D$B"#2#U5$@J*.@J(HT"VH.K6DJ[55SA?9I0':XC*VUNRZ).OJW %+ M5MQA. *2^IA I"C$0) PS*->FG'D1RV([Q\(L%PTWP&6 ZQV A:"%919"&!)T@&@22('AS0.:?:.-+1BO4(TH@3!*"01U$H$ MD08%TF1'#EMPMM AS)D@S&D4VC

    J[U;_,@;O5=ZM_R:O?%HK _YVFD_[#RUZ*(_)>I5ZO5B,19QZ2]_&A MA342QSHHB3FI\4I01 5!4K( 15HCA(JF'!@3!D@[7-)\86OK&A<1-U<5X6+V M+I)V^LP46%;Q>)\$4(H02\I$$"JEI) %)$4&E%K 5WI02')U#PZ2'"0='I(( MK +WD?)]+A&(J.:!CQ&@JCADC3A3N"5%6 >#)%?9X"#)0=(1( E7D.0+%$5" M0TFBB&-?8: +_BZI0UTQW+2C:N'=T'3R.++(X45XAS'HP,2!25O A%8M(A@) M&3$.EPXB04*LM90YZ;$6BD@-3M2^<2#26A YC?J$N2!U0U5#19!ZG)@?23JQ M+']5W8(W&4]3&Z_^LG6\V@S_(NC^"*\90RB2(8E\P7R$""4$E.VXL%(^;@&9 M:85?=N'S=:^6/5]U%\YNBZ/6OI/-K8+)UEECQ\0\=DC,DY7-1@.!%%(!0Q@R MPKG H,0\QB+&+Q7S7+S<89[#O-/U2RFL>H2%)%0, &VP#>E0$!B$9>M"(65T ML1CG O .XQS&G3#&X0KC%)8X@%KZ(0L0Y SJDL 9Z/X*Q($_>'#.$Z- '\_0/;?V6,:JC"-J1!)H54$>4B%TD$ M5!'R"@- 6QF/WQ3;3AZ(%L)=A'0H;I*O:]T^< K Z=S B52: M"J#,>P!2I#BCA2&+M1)B3X>Z7,;B72>Z.H" O=FO[]DD.X"&JT Y EF?TRA. MHQQ$H\BJ5#&PX5V"M?T_&;&(R*"H!B+F"R%MK48YYWS2HD:Q%4#?4B5,G3ITX=7)T=8(J M=8(5E4AJ+D-!L(*$2US061,0"$;VF[P])QVPU!F)="1K]&2!4P1.$3A%X!1! M_WT2 MFR&4KS=Q[=I@!F9AKQZ3#/,A G^=V]S5YFMVN'>/B9&+@5$FYDY>-CPOZZEB MA&7RZ-V_> /K#W>\;_W)8W_H3>SGC6Q[7ZUP>X^E6]U9E4OWXHG]@OET]17S M8NJ-'KQR&M[]Q$'2S:0^UU@8=CRS3?G6E_MA\_5XZWC@:IZHVM7FH!0L(*G] MNWZ[H=VI@WD! +D9D"]1-QD,BG?_[P?P(?O;#*-;_KUB!N[Z3V;R;Y)OWF^C MIWC):/C6[TT>?Y#B6E+(!90<,"+E7\O=:+;H('Y.DQ_*7Y9FX\.LN*0J]0(? M7J\]R6](S+Q^6(*4_#WX^EMRJV]M^=9VC[C=6X<<6/ON==33OZUM6K:'ZNUU M<['P%;%P53:OC+H&PY+Q_''I'2U#\5S\]2U'Q/O1H&>N\%_3T23I><_C?M> MF=%'UD[YFGA/\?A/JW",8NG;^]M97"CHVG;QZCI[Y^?_F$67/?C*:6\G\^V1 M^??*N&A(Q&_-W?H/9DJ&$V]DK*>Q-[I/D_'73._WLQ2%EPEE(4O(R=(9R!(\ MD"Q-A\O29/XK9 D[63K\6%LB*Y^J]NK>[ZGU!F_4/ZVS%GN_9N$ JU+#[\]) MKV^IS#\Z'78.N,/V(DM9=7V+CR"T/XRLX_31BX=&W.POR;^F_:_QP.[- VVZ M2XO NP"[D+#JTAG8?GB 224BR#3@)/+S_E,!DR%B#7;IY%N>3"N_8S>*&O;L M/V&U2QS1TD['%B"7AV"9:V>DWZ5ZG1YQ>F0'/5+K8RAX2$+..5!^Q CC"D-0 MM!Z3%#5)(7,J>N22#BN(#FPVI^P4B5,D3I%"XT;Y,QST.^AWT'\QT%\CM\ A T!!BK2DA'("(PR*$P-" M@R9;W3C(WPWR$>@ ?L&HWZH.. V,TPKQY,5+K<#U)T;:?VAA#6C<^M MY?F,SZWE^8S/K>7YC.]BUK(M18-O6TI[[!48#P97W?C9^QCOVB3PD U-6^0) M2ECK:H,IT#XC*L0*F!^,8:2+("!"G*'C>X(5Z;H:#'3\[(K96I\[DT (*#"*B( :XP@Q KF[*Z:1J%2#39-;2_LG7/ME8,]!WL.]G+8 M(W0&>R&!%$H24*4D0[Z6% 0Y[$6<:W01UIZK%'*PYV#O_&&/T1J7/Y?(YX%! M.!Y2JAF("MA36"HIVU/ILCG\G3Q6+28Z.>L(1!U@.<"Z4, 2I&)T--XH]+G M :' UY0C#(NHG&#@M*)R#JA.#ZC.K>HBZG]/>EY_V!T]):[VPN4%SW.LYSX^ MMY;G,SZWENFAM[[_'7ZP9[SR]K3P]#*I$) E0 MR(G2'$NI?>5KPHM*?"P$%RVBA/C]]FZ<.6@O:MC[QTP47#F&"]"[>)=#P?>C M(*H"]!Q2%OI!1 !1 $@5B"!O9:49P"1H$9_!P5#056/XH2*JH/P&< M(1YA35D08B@9]6E)#T: 4A>(@JY8PZ&@0\'S1T%60T'(?.$+I0&1400%UU'9 MUA1)&+#V%&MLC88G#UV+*5$L.TPPAU\.ORX4OT1%%A[Y.E(21L 76" J "6L M( L7%#)ZPE:U9/1H_C\9&Z+W[T;"7>A_O=STJN@?\ MJH]<'!"K"*BP*H1< 8YX:+Q+P@@FYA,Y5H& $3]J#U;-EM0W*WH[J^!QV8>V M>)RM-@SPADEA<44A=QOD7=W,&AR,7H' M2PZ6C@!+K((EZC,-0T'"D#(,I68B*!TYBKB$[0N:OQN>3AY+%OL!,=1A&#M M<8#2%D 1%4.T"H3 F@$9:C\ /D0%W8.@B2 ;6IY>?% (FF'470.0'*Y!?9Z M-!@8&1Z;V_P[Z7FC>W.[V"YCZGWL.J+#[0"-@AJ@24HY5E*'@9"40P(8+UIF M$22JLH(V %I=%(+D?O*YD@87\&Z+^]:^5%^K0+.M]MG%8B&4%?LA8I1!P07& M42"!5D"IHM"4A@>I#&(@X/'1ZV$ ^QF.&A!IPB2PA+0D( MB'P:^;EM2'5@8/)B\="%]AT6.BP\?RRD%18JQ12".A)40Q :2Q%5):$::U% M&S,)6V'BR0/88MD$Z1B=YD#,@=B%@ABONIJ$OI)A*"-?&2#S&0&"EJV-E<;X M](-]YP9>G'2$.&_PNL1"_$]FMXR'F3#'@SI_4'>Q0K_G*O0K)),5DC'?&%V$ M$@I0!,)0,!04KBF4$=8M8(*=(AR=MQ9/3J.%O8 +4H AN?TV\_O!KDDXR&=NUJ= Y)S$O=N!N M]=WJN]6_S(&[U7>K?\FKWY;"A_^=II/^P\M>CF_FK5 ]<^-DG/8?^DG/BS.? MR?OXX"H;9DXJEU7J4#"B,/%QA' $ 18T"HK.1PP@ZNOC.ZE5C]O:NL9%Q,U5 M,[AXO(N;G7[<3, J'A^BD#(@ X8ICD*),!*@X!UD.&#\PB#)53 X2'*0= 1( MPE4HGV,2 H$B7P*B(#'_\XNCVK[YE;;@:.)!(E Y+Q Y#3J$^:"U V=QBN"U./$_$C2B3U] M5]4M>)/Q-+7QZB^.;7!+6).5C<0"8%[& !D<(R@(%(E4V<$"0]HJ6+/RD(M# M)0VY,+@H=UO\M_8=9VX5>K;52+M4*)2PLO H%)AJ2%'(?$:Q+X.BQYCV0QG1 M5N7Y#@F%+KKNH-!!X?E#(4:UYD$1CB*J5 @XY4$4/70B"0@@Z" M338M$H@0HA)6(A #35 4MZ)'DL.O"L*LMM?9[ MZY-4Y##ZPX=QG!H![DZ,W'D?'W=.6HS&O61. ]Y_+E/1L!*_AP=EYQ M;%:\-YK>#Y*=\.S512CN9K_Z7N$ZT-S^91]SN%8HWYK+K::L=;E=HUQD5;8, M-9&ASZ/(IU@&G/LD* ZF*1SY$=F/=2NM +O>F6]ZS2W9 #5?)<@3" M0:=2G$HYB$J!$-7..J.(0X3# =4ME8T:V--)&)=(>H]*D;!#&SWG M['2*TRE.ISB=TJ1.P54!ER3"9[XO HHX50"#$.DB/:@U]O?$#^9R>2W)Y3E] MXO2)TR=.G^RF3VBE3\)(4Q $!!+S@QKM J4HZN>4<5NB_69OSTD)+#H6$G T09.:@%>5U!%FR![.E3#0 AFE(,O^#!@KLJ_^#&>L 6 ' M"-9!B#D=\'82_>^3V QA]GKVL_8X [,X5X])!MP0@;_^>*#G,XMF1;<_G,;% MJBV]DGTP_^KB4]<>LFN$,!DO3/);HRJ^L)]Q'?P9!%N8V.SGX[B\R'/\);FZ M'R?QGU?Q@[GG#_'@6_R2FEO]_7%8]D"QBZ#GJV!^"GT?@I_N_TI_,/3GW_Y5=W\LHN#+SHTXVZT9_4S][MG7GAE_#F[K8(=7S4^8Y(>G\[JIRM&,O'^,D X23U M^D-O\CB:IO&PEW:\Y'LW>9YXZ6,\3CSCL,3>:.SU'[S1Q%SX6S^U+)D] [V3 MI2'-!C:WZ1=0(5.R=V: M\D@R?#^2J- ,1A*QJ51ODJ+("P208)$$,$KEFO) M;!K5Y-U?YQ\V>8HH5'Z(!9.4Z- H=,Z(+"_#42BM8GOC*=9^G9BGR)#:Q6_X]V_B5I<5*>2Y6^:[_E*3>3?+-^VWT% ]_])8%9+[V MZEN_-WG\ ;/9]M0::-TW-Y)A/)=XPF>2E8,4[S\FX MV'H?[;8SUS*F7M^\9Z[[-^\Y,Y&ZEK#V^W/2ZUNBVL?XJ[G,:.+=)\G0ZQ85 ME_\V]\SV=5*_[V,9E/;NI_D#]H?=P;1G/CP9>>/$R'>W;R34_&&_60+$\SA) M+0YEEQQ-Q][G>S.%V49*/8,:7F0,*O/N[22>3,WHK91?KS5G5ID+&R]<'>S9 M2I^@@1U/YJ5I3JC!@L:Q?]>?>F@MW\&A0)O[?J%0>=[G"%9^6#& MR!W$SVGR0_G+TD162%$KJ'X=&/)[(#J'(_-O,D!J[[:%@J$Y@^UC_"Y4.B## M1!.5JH_]M 21%R,23\]CH_)S%)J\> ]FHQ?P9MYXBL?F8M[$H-*?&6#\?\]&@]ZWB>S+;Y;TR%[30T&GK9@8BY:>_]5D#@O@;F_0(%YZ'_/](5Y)2G$ MII*87%?F^J3&N?YE'/>23*$\F@%X+_W$",K]R'SW0@2EZP3E=4')9.)?4_-4 M!HB>1N/)E\PS-MACWD]MG*L_Z2>Y09(Y*[EA57YB5-DL%R)-2_Z9DZ9*FG0\ MC'M]>Q!C)BY]._/#3$2,A7U)N),X25F#.S5=U/$&HWAH_BDQQ_I:O>1^TLED M*7E*QE^L>VI44B# E>, MHY[[^MV!_?=2T.6U%CKG+!5S_M)J7'F>&HNDF_M/-GI2;T14F3,7(B.O,18Z M&9F3D4&_>&>.[W$#:5E((B[%WO:=.IN+@\W2^DW/\URP<_20Q22R\EH/%@=N MO6]QZMW'J74(AL:;&-GI-'/?3;(\B VO&I3.57=JT]?9-?HVQ)?%7?.K7'O> M6S=#]9OU$K-'GFP&W;LW?HLQ.[]D>??J*8K3P&F:O6RN9"]91%>?QZ.O_5[^ MW5QWU*Y@'VKF\MA[F2?L3@LM-4M3/U1M ]L_>%NEVS:,+9]>4!C7 M"G/V%12>3RXM!H7K(>.-,DX'UU[B;0G];W-=>^UTZ2N#,]9=(X,R-H65NT'= MT7B<#/*$RGTR^6933A;W9B XMPV'5F'%]_U!ABNK:OV<(&PRED.L\E/<'V9Y MS*Y!SX?I(,MUCT>#4K,9D^5/;Y"IMV_]R:/Y8!)W'^O^S(]VP=T:MWB-'T;= M:9I9'-Y@9!_'&";&[3 VY+#2K9N:D*TP#OX[,3 TZ!NQS)-2-HZ79(GMXE@,]M&!,:%666$.A/H0I2M)3&'7-DGRHEX]U,%23>KDLQ+G#'L M> A L?7EC+5IQFG]!N,(V"?.-^1T4%A^QLB;#BI[\6DZ^)*9@)EUEWTV-%\= MO22)5Y5]>I_RR-=M;O>]>*J;V9Y0+#OU3(YJ9WIY(NU36UI@K$U1]]RHS2[Y+4=4&^4O?=LK>.)US// M99[@>3KN/L;6.S+/8I=%FV''PY>LG(K_F-8#_85Q/DTSS6/&VO\:5]:A?G>9SY*-;;NG M9_O9\)_M3AV9F39^':\A\2(4]98(=LDD_A[M>I938VYJ_6:;"%VL:'24E,6M=/>KV/C M7.:%Y<7>0@"P?#-G3STO;9L]^:%D;W]X_61SO).,$"LS,?KWTWP41=%1G25K M-QC.B_S_LJ[*'U-:-:K&?A3B"**((9^S $%2G/<*,0CD!AQZNCXF_Z5 WO%" MG7]@%<)_D3_N@A95Y,L.PFO[P;Q[%;S>U)X_V'X9=]2=GX8[W9IO_>6.59:O M2OLA!)OQBC=;(!DQ*0$,$-$TLH?C<\%F$1=!HX+-VR;8F'#C1B'*+*B\AGI.1WXN9LY]Z M\Q3;C7G2&<_L3\DX?4Q>"O?AUZGQRT>_];NCGXQ3,7BI@4[K#L:Q#F'[D M]ZZ]R'ARNZAON8/Z-M/3?YH^K3;VRP3$O+EJ(P_95'PW:SE)S(3M?3,+4NOV MHU@(841]$"@ %262%M8K$2R4;[,5I+_DXXVF-JE8[N.Y[=T?WI@='?6M'/^1 MQ"=AU<(.(6L9E[>P*]OE6!5BD@^?P0?G\VOFHE M#_%+)N9WUJFTIR;\P:C[YX<5ARBPHB%&DC&"?.2'7/L4E8 M: R)#Z54@H?&"BTX9$4$S%7>/%^U]C[P@Y<8@7BVT=/Q-"E)E^_S 5F%G&_< MI!BI!<1[8[S%_>S7+/SW'-OH;=],_B3M%":;^KD8&&1Q$;'TA]*&2W6<+MSJ>L2F&C3PS$;S/<)YD&EO(8,$D0I M9]2((?KK;DE1LCXK:F[Q6E(4OO$6V.YK[F:7T56MLKU?869@UZ>WHO4HZ.(4;+<[$=-1A) MI,*B3B,*?"%H$^#W.$Y6=3]I&?RA#I>-=C]T\.?@S\%?"^&/5O 7*@IH$&KI M#K%D'<'/.Q'R[B+7K?E\#B3_ MG[/#*&\G@FL,;\V"(ER:A14?6$*&@^UZ :J#W+&Y0=*E"#V[^U5L\9&#<7NZ<1KE)X3& 1T(#X M"@G*?2R#,HRCPP"C-J3PCK2518?RM708;BN[K7S,K4RJHB2H*&(2 ZIU)'# M$!"RC,AJ1795SPTEI(ZTF7F' .XVL]O,;=[,K-K,H:"44Q@HR:1Y71"(ROAB M) *P:X5A,^F5(^UEUJ&-UAJZO>SV4^1 M[^-L;B8Z")-SV-RM: ZTG_$=_HXK6YJ7'UQ\IN4S?N:]--YZY[SMY1D$ M7YC&[.?CN(),V^?5P,6?5QEB_! /OL4OJ;G5WQ_'Q1R_[Z'GTR\SJO(B_2+F MDR_PW<."JT\PWOT4>C^%O]W^%/[AZ<^__*IN_MAEYH\SB)O/=^&M=_?9C.#F M]O//GP)U%P9>].E&W>A/ZF?O]LZ\\$MX;4?:C'S_J44'J]K>CRMF*L7R, MGVQ/\HQH??(XFJ9QUMXS^=Y-GB=>^F@)VGKQ)+:=!OH/.;7;MWY&[MOKVX9N M2QUVRX'-;?KU9&L:!8K!4#(NC7966@0A+LG6(HC@%7^3&V_MU\4::-G'Y/XR M'4SZ2<$B.<<;VJJ& D'.3FXY2S/"[N1[/VO=Z3W$W7[6:CI.,U[ DICT\W,R M+GL$?WZ>])]*"M-?QZ,OX_C)^Y@FB7SWMF#$=9NQ4S"S-^P4F2RUSB M^?KN'[]XOP]+?M1/P][46#,O58/B>2Y"IO!-?SGN8FNI=;/!7O M88V?]-KS;/^$JA-VR\L&68[0<>'DW&.\^'G^)^T/[J?C+.,FYBBWC:]8_ M(:=1-'97?S(I+U30I"XS7\^8$K.!SK^;\:1_2[+&+9.YSBV]V0)1O62>.4J[K8E/0;EKVSKQ-8IU/>T;!:=XN=D=B&V+H1:E^873_C]*P:.WK/HW%)L)R8%>M;;LOG^,6; M/ML[Q[-1/<7?+?6N>3PU&)B_)MU'*_3S>R3;'ME&R=ITI8_FX];G&J99#YM1 MMY^U_9EU.'ECRNP&WCJ^S##7AXA':-K3?K0+K6HS_X>F_??>0@G00DK?(Z2$:A"I7V ME:4AIT% E@VF< 0O]9)X-U+SAI;V &WW7)V>P!&HC#-& )&%5^O>)9 M%HVO__S_XNSJ*8Y"WP\"J7P*J*^Q4#[$1 7,#PSNJ%!>.UM MQZ4>]-/N8&1;I7Y^J'<]^"W)&C);N4YOK4OI6_-@1K#^%K2;YMS:^RQQJ]_>?=;_ M+PMBA#>WZN[3YQOOUY_5S:WW-HGY>G'59BWDL\=R/)K<[TW,E-VUM?Q MD_ZU;.M8]#*W+Y5F=/Y Q;/9/HS#Q(9 GD;C67N.G+3>VJCIQ$AO,9SY,7R+ MQ[UY\[N3FI6<\TM:T!>XEYDBP2MD,G\.757I'):3?C/67\^:B= MORD!M7YLUI1AU4[\;7$GCA<^_Z-]U:UM*]#+\FO5]O'_) M7+!L=SR.!IG?5O,B;1NT<>ZJ&D?3^)R5TVE&.IKW/(OD13*VB1\CK>M<3'/O M>N6PED(*14HYGZ6%![+3]XJ_/QGEC^K99%LM269NWA]GN2V;RC//F8P[=BZ+ M$76YD/+AA]/[/=?O"P:E/<['5I58I:MO-]X02_G0[8/&I3/ M5@QZU5#;E'$V2#[)\_;]I]+J+YTX&R9*OB?C;C]+1(Z+B3(S9CT![SXQ,YKE M(:W,YO,[&A;7Z-OH23HM>Q;:J3$B/WV:9E%,;S).XG0Z?BDPP2Q_T+<;UUS; MIOV_&JRR.] ^0==,=E8A8*Z=/< HKWA(#(X>S$U1 K369?77X:\[Q?RG*%3++,9^*Q+6Q85.#'7MA=>WG6 M)=>&G:/1>%E357HL58/!J)M]NE!:2UHO"U[[+UD%[MJ.H#X,H:^4KR6%2H<8 M^D%49A20X&$M:LTYU@R$B(8(* D59KK(&9G_)-!OQGK7WF7E.TC<5T7->^Y-OLKP()M\O_6&VUR;Q M]UE%SGB6W2HTZH%;@&Z<&MI@@D\P(-IP"U"(UX9'&6^Z^:,X8*/)]MUK\VX? M[^F3TKR[O* /FFJ$4J+8BSU'X259?^'2+?.,1W;A1WC:T3RGL1C*>_HRKFJ- MXY;^(I9^\0B%6_J+67JV5;CX,!2/V_40.VBWK'%R9:WS50Z H\S<+YB\.EGM M%YM#\VEN-R,M(MO, _(2552;"F$!(QA*#CC%RH^D!+E[24+IJZ6 ?!&F2'JK M8Q1%)?Q>B\)E!PEV" K,'39 $ROI^((=^#GP:QS\B)B!']$2AD!1!2, 2 " MSUD)?@(CV1CX-79"@L(..$PO, =^#OP<^)T;^+$*_(RMYRLN-0X9]V%@<)"% M!?@%/L1+).M;@U]C9X4HZ7!Q$/+S=H+?NYG1#]='>Y'XX@JNSG=M4Z *D?*)1N A285'E.G ^-YV6V/^$L0=)LZ"(\YMM_/8;JCBXQ 1XYQ$BE!$=*B!B/QRN^F( M@*7^YGO;;HU9Z)!W(%FN@3[![=8*2L9#U#G.5=AV;8EA5G&7UZ$N%5 7Q:!C ML]QC.9]_Y,,B:JK+:T]]0?]M.)Y>OZFI19/4NR MT[)#$)/1)!Z\7EUHYV9643@994757Y-T,CN!DI%FO23SM85[I/@I$856C"\T ME(IH(D$@%8)04,9P4C"9_)*]3 MABP?L]@Z!L ZE*SMM/#^TQ5ER6B>V$]Z5[%EO/I2EJEZ5A5ZWQ[[7/H8YNGC]V ]68GTAR\!EKF MC,5#,37E1^,_%T>>WF_9%@X:6_#AZ'YL77O:L3R298W8;G; ,(F-4J^?W9J= M9IL_+VE/,QEC)>=F'8Q2:^#.+F*/:.G\+%0^)\4Y*WL.XH_1^,_BU?![]]$> M^2G?SDY@F:]G!S0MD^32LV3'^4IJRAD_['X-B5J6*(2!-%:$P)++4$G?>*RE M(>%C8XFM/+![O_[ [OWB@5WCG?9S2M_<9'C51IAU'96Y4).79^L,&Y,Q,SQC M\[GI^,H^5&&0UEA'*W>MO+BQ2F?TIYEDY7+V8,]M?HT'TZ1@/9A9JAE-JG71 M[ Z]LKO5>TH,FA9VKY74XM&*VW>\89(Q/ME7G[)G-X_QD/1MTXEMCO(=%@AV M/=RWVCZNB5RJ+'%S?_*R_J0>@4(#$AG7+:1(P0@&6)0'O %L'92+Z(!I3ZD ME .I--!4"51N1JX@?E/!K+W/TDD]Y:73)^/,O]B%CHL!Y2ZPE03C[WQY1;H? M:J=CBL,QKYVJ6Z]8-WCPXXTNB<_Y'-R>3, = _M'GJ,]NBDY#\DV-2JMF)(Z5#52K[1BBOZ[ M#+VI(O26^5]A::__FIG:'Y\M^X^=S$6WS4WFFY/Y6_*4=Y#(9C4C?#8JW3@T MWIWQ*0YYL.NDYU5]^3).OEAK^I.ES!ZFQGS\IS6IW?FO74B]II-T8GR2+&=D MNT9\Z0^S;B<%7T_N=!R['OA,BD"A<2 J\@\_P@!PKD.I! ^XPD%!R,6PU@0U M1LA5& BUESA9U)+(5\^ARBT9/$GN.L&?6I5DA MJ]*LS,>( 8V9DKZ/@*)8DG+3R#!:*MQH<-.4>KU0ZZ5UE!E':[?2-+7YN.Q6 M]?V$-MQ-0EZ#@QR\.Z;HK4S,' :O7PG'0E8=UPQ]34-,M,**011$(55EAP&H M&5_J[[%U.':MY,WLR9HI:2U)]$8YWZL!V!IQXIL1V&W-T]8(VB$KZEIU7*"! M@6:A]&0;*_"$ZP6AK&PUY L5"@1\YH=!H)C645X,KRF&(6N./+78_'GNXE.1 MD/G'>)2FFU3&+QML8$,%(PGM( 3.H7[PR'NN82%=9QPA4!E'G"H &2)8":(1 MI9210DH9(!A%[Y;2]%UB^@X#Z;5S';O82%)>RR:/=YQ36?4^+X@- A"#1'D48&CT+R\')FQ>9A/&6MP MWDXYQ\,\\5!/3<]69CMEOGGT!78@!!T.#Q)]6=X&N\C&(7?*5HF,(R'(H>T* M4NV',/*)IBHR1H0?:GM0+?0+ZU?A@./&[8IRG[3%M&#BFJUMAMM6&6JKS7&V MDW!NWG^4EY>=G?^_UB3@U8%!X_DCZ7,FC.-O/*D0"%[$G:E&0+T? M<@8%25 M]'U:5Y;9D,V F;$:1)-'"/=@&!Q)Z9^9;A>58./ 6+D4:(1AQ'0DE5'\A:V+ M0ADNT3SLK-M72/:1M3L$Z+K1T->I*S 7.3BVN=*&8I"LN+A.K.]M2;$^7Z*$ MG[][O='4%M*6B1I7*K("I#&LV$&8A"S$0##&=,A\"A!F!4A'VF^P=]L[2D76 M]6Y[3ZD(EJ2#1:/!BJUESM62M-ARP34.#Q!A3*) ^UP0'ZI0^:)HGL2",(Q6 MGX\Z2BG(TOG[G=(Q$3(4&AD2X>1D:X@K TBQ4* M53NK/=8>Y:?7;(MJC\8-P%=EKA56T*$93D_)*"'5%J&4<4\R+ MD(@,B5YB/&D0?V<%X%G]]]X83S@PELE!L/:X9$MG%*LLS\,79\VS\WH']&3: M'.YQLGA- =XV9OH)J6-1:Q,-J HBHGT! RD4Y824EK8P?^]34.X:++$XK@6=5OH2P]/\K3$XEBCOK%D385]_B4_47 (EDY2JY"V0,\#LWL8 M04PP*$(6%#0N@8;-&[9O%DAG;P;Q)(G,%*WR9)M@7FHL24JOZ5I7^-TKV-G_ MXMQ>=KCQ^^>P4S*JQ]KS]$ ME1K% >6,^P QKC4@Q)AYQ?IK[8>@?>O/VK+^\)KL8?UGA"*607+KR^S(/;W+ M??F19+_>]7B+(8^3U!(G][\F@Y=KSVN.DJV^">IU[U:^\\V3IM.G_+7U]&P\ M (PHC!AC1! H61#PDGTLE%S5Z-FPTH((!B2G@8" !J$L E8ZQ"+RWZ1G6WN? M)7HV:^C4[!IKQ%1L?*OX);UIQED9>_X@[OYY9>9N-$C2PAJZLE26]NVG42\9 MS/BP18S#8@@KF]G/=!7U+_&W,ZY=^,NAM10EZKF?6')O? M%CD:"JO@HI2*0F@\((J-PPF5] L/-* ":MU<9'D6+ZKYTF'1"*D4\-^,[[G) MP9EA46Q1182J?(UMFO%&2 A=-UH^T>C9\O8CT5^/O04=]IPZ]F \PY[ ]RE0 M0"M,$-3<_*]@IPJH5H U5^BR _8L]95UV..PQV'/:6(/J=D] ?1II+B@%'.$ M1> #6&!/P*.@N:3J#MBSU&3784^+L.?<2M!+H?2^CFR[GD%_\G*9 9O#E10> MMC2/UEB!(VPY$\( 8H PE10'?MX7*F! A_Y2M]=&X6^AI."?,WD[@/\'V763 MA-1;X=W>M_(VII+;N.W=N**J!$0AE*%41C,J+#7#C$A4VBV!AN_G2MWGQFW2 M>8+\NLF#]F[CNHV[_XTK*XW+ (@4)1#I$'#C<7!%[(+"SL$ M68\@-99TZFD\(A@L$B5B$FN/_V %!FLTZ.39UAR .079$$%K9 M($I3Y1.A%8LD5 HBI7@9/ U#?[^NW(8(TJ@'=TT=@KCT4)$>,F+W9 ^^S7,S MN'C5"<6K7B$98;QB21.2"P5!!+E67!+ PHB6=8$ (]H8=\-;^?&MN438,E_@ M"5(RN)UTLCM)T-I.8@$/&!(\5)2+$"@\R]A(PE?SO1YJ)ZWML\J6^ZRZG>1V MTN%V4BV%$D&H*,H"@)QP""$.RIHM'6@LC[J3V&7LI!4T03M>>XED:#U-T.)X MZT8]6VG2-W"J_"2/A5-!J@*[KJ?(3,V^/:+W M'G3[;W-=>^UTZ2N#EJB:/>S___,? B'PX\+1L^Q5^*/WE,3#-#OF;?#1LD7T MBL^E-KXP,)C:LT!8\$%,Q][3R";\$COUWK^F\=@LP.#%$JGT1[VT4WR]Y]V_ M9%\I^2(LP41.OV4N83#\R>SCL1U'[6,K1<':6=E7DKD(A?EH$G'HRL>/$D^_S$J-**\\9B2P$FWK?^ MY+$_+*!FQG'J#?H/V1(V)62$8,4(0X%I$*$8Y"71+S$>,] M[(FHNVI >&>GYLVF$DU3<6Y%DHO%)EVRWKU@>R?AY+RJNZ;,)TP'(:=2N[SWR[@4[!.U:S>".)&M/%KY_N1VQYGMOW1BQ9KLL )4U MP=EZ;$O,<]Z.TF&LOW%R"$-#P,K0( )A"83YJ0D)M!^PD):&!N5HJ:O;;,#4W]>C='(SFOR1&(3HCKX,S0CFR%%7<^H? M$8N@P2+0O)F16?F9#3H=CFRJDR?V3AK4%<6/GF_E?YY,ZY!5Z<3?7, M.9@.>T7L(ORD?^UXWQ[[W4?O6^DQV"O-[IC'.>)E4M7*%]E1(M].Q A8&4-8 MAT3Z'-(@9)$(H$"BI*,7W =+?5WW)H^YKHQ&X^(E^[G7"P:VE\U7DSJU8_5O M-BUY]Y)<>PM^WY)_E[VWD&VYMC;AJSGX_C M*HOS);FZ'R?QGU?Q@[GG#_'@6_R2VGS%X[B8X_<]]'S)&5M(#(GY[!1\][#@ M:HZ]NY]"[Z?PM]N?PC\\_?F77]7-'[O,_'$&S=WID7?@EO[FYM1 :B'S_J44'S_+>CRMF*L7R,GT;3X23U MLNCA:)H:^R[M&&#O)L^3@CW>AG>\T=CK/W@C:U=\,PZ ^7ROW[5ZY&^K)'=Q MTZ_/:R*B(J8"#+5/I/0UXHH5>4T#WYA;]?H&6_;:KY,UT'((([$Y)OBZPLE> M3=74+-_8*IO?K;:N*8=?!_$P]5_FFJ3]9OV]-]GA P4@B#3V6<@CVP7)ET$Y MH20408T=7A$14A!)JH0..(@$C(JY9P@ *M]?A=QHZVD;*&?8D?MK#7Q*HRH)84 M4&PTZ2=70"'%M:20"R@Y8 8!=R39Q^NK*<1V!/:H+23[A_W:&V^1+7C[72%@ MZ\9DN/:KJ&K&7JFH\G]'#]G[ M3EDYH'D;:%Z=O[:0S^VT^^;34'NC;_@+QM<$>%?>7R2XQHL90T<'@W0IYMHPY;?J .X[" *#L%8LT/C@OW4 M5SBP.CE5=SSX6EWH99"@XJZ 3",%D6U%+H0F$%!8G'!@)(1@-=OFTHG[+=%K M&;46:(QGSGO-;;?'\]'Z"K"C -RK562DHNC;G1K ;>\+W]YK*HL10-4&!P 1 MQ& 0A'[H P0TC\+2/%%*KFXG<+ -/O<5/_G2']K=[L?FXC&V\*/V]Q9$QL]SL/(QD^^EM!E;0[!0]@J MNXJQBC" ,"FA1"&B4A"@6;-NPZWPAETY8T MA\:6%LZ.OE"4:*\BA[#>Q<_'?BA)I 0#BG()59FX9+[V5[O7EQ[VVXOBIM=P M+W&_8W5%/G#M:18K1%G4$,)KSMJ7-F@OO*TK K_09H4(XJH -0QY2(R?(T/, M QS:]PJ@I)$D;)D5Y=+BD(_CI.D,+[.,MTPVF>'=5M);:WHYT#H$:+W;F&M1 M(2HDM2H5@@'76D$:1(K[%+"2:IM%G(:K?4 7)7T5Z%Z-D](FNU2Y/=[*/7XX MAXW6VB &+!2*8Q^8CN&EI3.&@JV#Q&?0%PQ'S-= ,A7)\OB@ MCN21"^I.(C!;1Z,WXK+,U:\>U19H;Y@5H6H_]C9\^6FQM6FEE1PH$,<40(1XF% HI)$+ J- M27_I,=/&[7G<]M&[+_IPGP#6S MG,VC,0B];"&]W\T:I%E_Y-^2=&*6R;9.K;^UW8C8/@;TX3]_7^SIFN3M7KU? M;W]/;4?7-.N898:0?$^Z4]MT.1]D.LM7\]&"EZRE))MXD'G])S%8P'_(> M^D/SN7X\,&_%Z71LY6N2B4LRS/H$9Y+S_#PPFM#:'WN6 .HD8"\2D$%+UE#: MBVT']^D@0XIASB]OECDW@.UO1J%Y9@J?#&KDN&E@R K!/O:=X_&FIHY[YJ2'(^V[I^!'S"-8:$8@Y" M[E,_#RL%1/, ^^76-1;5]MLV_->T/WGY-#1*?FI?3#];E7CW& \+^[&^&:UD MF+]MCM68DJ]O[W0\^9_*XK-__=(?]I^F3_E&WG;[SPS#?+^]YF9>H3?-PF66 MZK_NW*[>[.T]RX5 5;C1.!3<-X#N@Y!B09$1D@+2E5)5IO$DY"+^WA:Y6,5? MOKMD%*H_!W0#O46+ZL56\QN[!&@_%K0Q4L=)=_1E:%[+'KA;$Q?S1VJ449J. MC(5C!_&M/WG,P7$<6W_I)3=K[??V:]@(6=4T0F1,&88HE00#%@(LBA/JFI%@ M^3!J6!CXM\GX:[^0H*6-<3,:&J/=>LM6 M,[JU;K[VLS$3>CR1^)D;=BMGJY ML6/T>/&2_=SIFSZ39/QDC .]) ;&&LF-B,(=RGV;GI$+[R'NC[VO\6":>/=) M-YZF2?6)7(^.AD96[HV-D4PF W,-XS>];C$5MLGJ&Y3:V3Q.+[$/:W9-;_[) M?K$KX.EX/# .H$&903Z*IU$O&63FC?W09F;4S&#*#*IL?PQ&J37]\N][SUD' MJF*SVTF+AR__YS\$@OS'=-X,+!XN&X_Y?#XZ^S1OFFGM0HM/PR/99IV=[LNW MAW&[[,>QABN7PTC$;T4\HPPZS,(91I0>C 2.7PUK&"59CY'D<0FC(D?SU_[7 MU+@GR=CL4G,7 RI7Y06\7M\HB,EH? ZJ:S:HWV8AF=A+GXTE\-"W.CISN[X6 M8:#G#-\W ;W5&#;W?,EW^VA)MN'GGV+N^L;JBNTL7MD9]9Z2R>.HMWBIS8:Z M<@WS.R[I[OD1=[QADD6X[*M/V17-4S\D_8D-;[1-"A8,AU>T[Z)1$/13"^1F M0)\?UIK*Z6NV\IVYDS\PJ_TA,UCLG[=9P-%\_PJ%' <:^0JPB 4^B*#,SUX$ MQG*GD;RJ4HXA%8!(36 D0QI0BD+,\X\R@$*J/A3QR*FQ3R;OOH^Q21)C"3_; M1,EXFGSX3^6ETR>COUZR@(*-5QJ+WPB8U9-&"@P +'C"63C8_E(JSV)K)$.+ M'Z_9(0LA]&VF".XV+8F1L,1M_2'ZK=LY1A M>'L_ ;.?%K=//6'.5J;+&U@#M+HT+LO?@86LO?V[_M1#:]<,YG$ Y.F[+-UB M]-E@4+R;977LWV9^NN7?*V;ZKO]DM-I-\LW[;62,IL5!?^OW)H\_2'D-&23& M2>",0BG17\N4<-WY#"O_ZXX>E%&C^ MWEMOD>V^]OI;&%7O-=[!?$])VVS:WU-4J/L0C9EY%%KC-?9C4^VA,M$Q2_]9B6K = M.J8%% )@,0Z-6L'7O)\<"6 ,$)Z0SKY)B D M$[7TTS#/VK\W37],HX90WL&PR1:6K35/W*X^I<,O!%>V@D8,A9I"A+$0-,+: MF KY1D<015 >:Z._UV#8.Q+L>K:%7XOW<(NU)=33"G.C'NR/TW3Z])SGSQ^M MT+7/J6@OCETJMR*AE6ECG"( L?)Y& GS?XI2)0KO2%H:^(-7XZJ91.M,H%MG MXZ1F4?_OAZNW?2+6D>P]/M'6HMI:(\BABB-')*QV'(01H:*0"LB0Y'Y #=04 MU4&^@B0\.M"E0GU%!5S.)[057([&&'D/8>S917P6"IT+\JHM2YS/'JKV09>[2PGAH?)?M$9W MZ4O*E$]\JI1"W"=15'0)#8P#J>@!2WO65RN+=E8K2]G)CI8>CO;V-*N6SQU/ MSBN:1&EEO1@S)8HB'^ @]#&@D42E]2(#P,(-&Q >O81X?_BQL^$"K^EI<]W. M3)IC\D)DN=/N8]*;#I+10\7,O%[$)K6 I9&>7%YG"=+TSL[TFSP10C-+_J!P MH"5#@D(9X/( /L6*UW@B(,**4$*44)A 8_ZC0)4$<)01\29;PMK[+/%$6!*F MG+? 6H7Y@?VT(#Z=/'K]82Z8%@+B^]$TISV=IT6QK\Q32!1TESGST6ABYM&2 MISY,K5_A]?IVU]Q/LVM.1C46&_O]UVAIO$_F 8Q$V6^5-)KV69_'HZ_]GOUR MM1[>-.=[JLBC7GGJ]_)#33-6J+7T4ZM8H*Y?9?)Z97]F+^=;;OUITP]O[\6] MM-![)Q[LY1DD6)C&[.?CN+S(LP'_J_MQ$O]Y%3^8>_X0#[[%+ZGE3G@<%W/\ MOH>>=]78@JLFYATU^.YAP=5G?^]^"KV?PM]N?PK_\/3G7WY5-W_L,O/'&<3- MY[OPUKO[;$9P<_OYYT^!N@L#+_ITHV[T)_6S=WMG7O@EO+F[S"ZM&2W$T>1]/48%?:\9+OW>1YDH.(W?^Q9Q"P_Y!S=GWKIXGY M?,_8AI.E(6L@:OR*IW6SDR+KJ<2P*0J+J* 6LR'' MM& 6*ZFX/ P[+7&KCT6[@YNDW6E>*/;&;%+G7G-+?VE+S]W27^K2KVJ[[DJ@ M:M_(>>J^;'V"_IP+#39GJSO7DJ@U,7K&A3NCW^HS^N[U=GO^RPT!:.!+Y *<$[RI)F.(A&=$E[MU=?=M8X5@FOYGCI6!U@.L!Q@ M%8 E*L!BV,> 0:0B$5!@&;R)7P!6@*.*E>X4 &NOOO2N!A:^IF=!R>MRJK5O MO%*Z7:L?_\'%,;<, I*-#"9P*&[T(+UE:TP.(:H'- BQ.,93;EIP5] M2W4Q['DO_630V\9-.ULGW55;;@!ZM59N%$9$AY&&&$>4R @$/"P.W-L*"1JY 4SY#T"KWMIETW675SAI2X?W7( MY)#I78T+ERBAA4$K):46C 44EN88X42W 9GV6F6S$S)AATP.F1PR-8=, MO$(F2!BEQ-=:8LD4P)++\L@;AKYHKNQF!V3::SG-3LATD'.SYX5,%Y!Y+*3: M^SJR93B#_N3E,@.$&P/Q'O#V0%B* :AW:,$4Z#"02B@(_2B$("Q#],8C79W0 M:QI+_SD3NE/S0,%UDZ>&]X":1[+5'!*%_MY4X4UGJJQ-'>DQ.6_4A@2DAA3A *0(RN?_IYN "0H2N(&2A"%5&4L MDEAZ.>?79S^AILIT&Q',J_.P(L_SVZM1M!<2=%7#PO)CFXG_;P<)'NEVT(JS M\;&*[/5#6RA W$)1Y0=5D9=@H+-UC+DVE+)/Z6(S[>AM5?8&9M,;ZI"$_0SP\CE>W7^&?G)DTF MQ<,F#Y=5M>%MNSQDETZ:#*Y-3PM3;6.EE4/5!B)YM@G$;I'D[X/67O,$J0CI M02C%*AV!8& V?%A=5Y@C>0Q$,YR3U64VRV&OBRE0D%E4YS^S)(>E'=\[MS8= MLG"KVX?.MWM[2UW.Y=9$#YG'FT> \'(#5&,%@_G##34F>=GAI'Q83U"=)JA' M+)FK1'4]*J99;B;1N.Q1.C"JAKTEK9]K.MG,H:EN*;.),'2D4"B6,8XC%05!7.HO$B$5>$M]J';5 M73Y-0)&8%*.!56#.+A=7?1XEWPQ!C=+B2S(RS_T&&S/\;32]GBL\U?7%/^TB M/6GQ7 X[;*HC)PM]A#YOF%"NY&L##K?>%??@&TKP?$.]V.,>BS@AS-0NBD@@ M6=V*BS*&W\*&RM8V5+M:K>T%OO6NV*9?!]_314=3'6M@Q2!0** :+HFBH'+B MAD2&S'\+>RI:VU/B(M$^DYJF2#O?W&P&\9+PT.Q$\,)4W*R$O\.4@52,C##Z MGH[O/SK[6#%V.+A;Z%#%]^M0)78*I4XOT]Q(\Z9Q(O=1_#^3>%E<=F MMA!_GM["8IMVAJ#_S9L3VFYE\F?GTO0P;$GN6(=HC1[- 1,22^TKR:.(:"&( M7R%:$ K%5IK'UU-_ M,,%'V:6,5EEHQ+)/I4%+/-Q(5]JI=21%VUON#*]LQ9 M;EY2&"EQYZ?4?8I*BSW%KK,74GUTG,A(\F9LSJAPTO_,1B#*&CURFAV:>CB= M4X\*0LE4P+EDG$I@*"(J1SP(.43PYGFXAG+NEB@G,+UX\P(N@8-O5.SK79^; MS9/'K>E[U=$]*=*!H<:[+!\">__PMVR2KK6EMZ!6M0">@'Y5N\&JIZG9G&1R M7X%2L:16?GQDU ^UNK_]3V+'46#-8AIKSB- %L4C4^?=#WSLQQR3$' %;DJV M5@?5(Z?*BX18V8_+'6@P@>-RJQ;"<]=3>F4H_FMZF^7F, A'Q6"<%;/\^3; M2 9"\I"26"!!/5-#?V[1QUR01AM@7U/D1UB"!DDH"2E'B)>7"JJ9#I\],]>^ M9Z4-\'GT=]-YTP$>.?OZJW?QZ>S4>;YC[7K:W604^TQB75/()MT]5LRY!2O$ MV2QWLOPJF8S^:U?!F)9A00>VT?'(& T+>%W9C!@0TWP[GS$ T&!6F&;!I[;5 MLF=7.7'ABMFM$2$,GH(L8AHD7QL(-9?>YMGEJ'307.79G>W0;*U'Y<-&QA0W MJ8=2&KY-\V0SSF_&;)T6A1E7-69X26+#*)VK-+O*D]MK8($\O3(.4=>Y@T_7 M,&SS-M-3V4SBVVPT'II1#.!)J>T2;:2B-*DZ1\\& _N*G,)& M7)V-I_#XU+E.OJ=&TC(JD+TANTWSQ$I71E)>UZE%XZ9_-GP=$],@>1\VOR1YH['RJ377 6_EK9Z'Z$,4Z2*YA0 MUE@I%^8Q&,\,$9E1PT^#%%X(W%V5#(.%NUV<4::$&-QEAETM^=+&-AY;KNQ5 M.C$C-+VK;V%%_[2>C?']P0Y_1BA-)5TXW)D?4,$"HK"B-!*2AG'%82;T!M&' MJ ='NC'VYG;V7T?%'W! FR]@X?#Z\WWE;O_>3R>#:T,=]LBO+SR'$[KXFGY/ M@4O^GF7#XC2=EL?[<\^:2P[U-7^?T\S*U0^>=CZ%A;?Z?+5#%;P7Z57I(V_[BWU5F9EV!;;+\YZS?)R55V+ 8;?)D!ON3W%JL[O M5Q7YGH((5#_"=B]^C#=OTK3TC_UGE@"JP3*"$@I? +,8YYI%#/AI/+J\-PR[ M^J+B9W-[GL+:I+:K>Y$^]I[$XF9I*BFUL_*\-9Z5= Q<#P__M 1]YB);K/*! MD7PKW_:*.ORZ@?F%.N8H3#-L::P^P],C0 ML3E]#8,"M U'%>4/KK.!\2VEE@< 4DX6WP 67);259K?5\>RYI2'Z\QSC+!A67*2#/XH'MYJ3TH+!$87 ZZTB%H:4@(X6(<)((J= M2'F@ID8R^@Z<>VL=Z8WG9TN"RF3SV;@.+.S4_/<2C@Q8L/R[\;&:NTKXLB,W MKX"C=@@2FF-(KECK0^L!HP>,9^;RQ*G3#>AX8G &19+J/"T%63CG0:Q]^IR? M7B=3>PA/,L"@N8EG;# $7C%*QDU1>7H-)_,C&@6(O7#4&[F_? 7\=S8M1D,K M9RPA+Z#%;\!TLSR'U\-;K)Y0C%08MET&U&HI]2OJGD7=J]"'=8<51M*5YY.D]&XL6K-+?H%YGF= MWO]_!:Q7#:>_9?G8FKN-%QW&5UWC.E_2R:2X'W\'C1%&:P#L]RS_PPE&TWLS ME\+Y9WJ5P.-/1\E5DB=.#)11.!_.0#'(1]F/=@[G\-;DUDIYS5.FL:5%D0U& M5DBUNASP&RC,)3FEH'Q:(H'C""8U>6#J@EF8 S UZUS2QGP30/X$+3&';Y+< M^-QJ==?5NU-ITKNH;2SI<>!_1U1"64,\04*T/W:2),>7<5,&"CRRIY5(#(2 -W11S/6J. MK-6"FH>7A@<8E=50#:96,8>+!1T;6:G,K(&.Y@=_!##'G,Y5J' M4#U,[ M.,B-9'R=5VN\W:"7W0[B@=M!+3L=\-;3PH\+=!>_1,XOT=?S7Z+?@1U__>*= M_K[/RK_.)$[/+J)SY^(,9G!Z?O;Y4^A=1*$3?SKU3H-/WF?G_ *^, Z%<^N' M(C]_"&JS]X^O2F>/S.5#H44L]M:$FI(O$UITKA?@&*N\J0,!H47_CFZ@8$XZ>6E M.1 F@_NFJ&B>? ^G]I*'PMCS*TEAD-P:); 49D FF>5I,9<-ZB/:'=JDX50=W92L934J3L)EF*=J50YT?U'4P>'7*VNC?4HZS)UOCG(8+:[]$ MPU=1E'I4;2R%L^LV3\T96"\L4#ZL8NFZ*L4=&'+MEK!"0S6;$Q-A-(*%J];$ M=0HC$51Z4LU Y:I7DS2';#71Y^23U6EW3);8T4$\N$Z'L[&)Y7O@*OZTV'7_ MOOKQ6:>QQ^-8:40Y94IAY0>!KVJ^%HSY#:>QYRL<>BJ(%2>ACV-*>5PY=% < MX.>=QFO?L^(T-BZN>D,G(,07QG%C"2M-\HD)\0=!,[?"TV4&Y'EG.NOLYU/> M9)#[S'$/G_*31]0;2M$#;>QJ-"F'E\RF6?U%F09BORFMDAC!8NR3Q(?9!EE\ M?WTRB>^YW_!N/]'6G_BV7M;ML=/X7LO][X?3"-9E' MJQBO'A<)X^K@O0<<*QPX\.&$JN/_'(K==UZ/8&TKH-ME_W6O]>M%T]Y";8^+@];2[3: BLIKJQ_)\H-GC1ZTFCAC'X)E77UM&WC;'TL>/%]":NMS^_@Y4..M<^633;0 M8M'"DX;(H]SG'O4"S\,^IL@K3:_4XP'5#RWH50+ ,XF#13XUB0!5=#N\_9,) MMEC* 9CG@-01_0>)_-\U_5ZX&F%7H+[G9X\N/;ILCRZJV?)31SH@$8I]GP<< MX5A7#8*]F'G>2A7A9]!%'@VZ"()=+-ML"=.C2X\N[P1=,$(+>&$\4+Z**:&( M"^HA1E"9AA_XR&-RQ?W_#+R(HX$73HFKE3H&>.FB,?<5-,@UV2R]T:5=Y_C[ M:ZI5(2LEB^I%G%&$E(H1(3@,!<9U^P:'FC>$=#(!= @3_M""6Z:%\.:1'XL9%5A5D9ZM8U- M1W3%%P$:C:2+]?L&FLXZ)5N8\X6I?MJ;[]90*04J'68S$\*_3W!<)^U[&\^T M^P9 C$2C7ZD7"H\K[DG"!?9T'/H5J%,:2[&UFMH"F$I7:NPBL5H\K"TX?63[ M.BN?]1#20TCW((0TZW13*235W \B DA"D5_+A7[LQ=N[*%N!$(ZYRXCH(:2' MD!Y".@DAC5+_-,0(X]AT$P(<" 0*6=60)D)1L-HU?:UJV0J$,(9*GJJZ*GB[69KM##I!Y44 M/Y@2@S_ND@-Y!#K*QE1_!',]]OGU>WD\\WLW>]E])>Y-Y L>0_O;/"KCDQ7[ M/H/0=\3IC,1%!+E(M1JPVKGPC1X5>U3L49'2169W[*LX#D2H$0GBB 8AK]K( M!:%FQ.>[H>*QI&$"*C+F$MQFGE2/BCTJ]JC8053D"U2,(I][+!8"2THQ\R.! MZH@QGR*\DC*Z&2H>2_:H047D,LZ.&A4[:]$^B#VAO>S1(S@47K6""D)/$QHB0B+L5^5_%);Q2OF?[JG.+Y(@(:DK7S3CL[,28X\!1X$! M#"URO:,0!)] 1!S%2GG,HY$75$5Z DG\N/N*XHM@ ,:FM$:/ 3T&O!4,^+ . M!,@"!"0*4>3%' ,,8!'X2H5>!0*$A6I'0>!M9DH6L!?PW?.:DG8Q/5R*S].$ MMF"@+D2!/^RQ]C;]N"TLA$VQ?-!'JS?([8BY[S1=G7':R"D(D>:"*.FS (6^ M]N-**-,!!57ME12S=FQ,FKJ*';>-J6?TGM&?9G2Y$+P$1;[FGA=JZD7(BQ@. MJMYWE,:4O):;KAU&Y]R5'/6,WC/Z.V5TW2RIY_E,1'%,PB"*D$1(BWD!&L)V MC%+:6\-JA]$Q=BGF1\WHG?4:M3#G?TRJ/L6IF5M^FYE.PV57Y2)U/N#'U+S> M2G2@.M O:PGF#2.0)E(@Q:/0-"M'<"@G*>U2WB; MA0AZSNLY;R_.$PO.B_S0(XK(")A.1J&6,2CDI5@>!BKV#RV6'_;,4R"6]ZT MWJI3H2F6WR3Y'S"\$_/?=.I\N$I&D^)'QV0LIX4#- [4>),-1]-[H)1\]!W( M[7M:] :+WF"QE4^8-RP67 0L\I&'I2EG!+^'LC)-,AFJ<,4'$<[I[N] G 89 MSR:+[T[3Z5[*P:_ !ODH&7]-X2&#T=A L+FHO0 /H5PB6JV"NXZ*6G3FOA 5 M[6()Z!'E/2.*P M$B2./>3+R!0MIJ".D/$(J T,88A9(/K M)+_:29%[3V!X[)@G%I@71#26..*!#+@*(D4"'%9:&0-Y:J61R=^S;'@W&H^] MR?#3G,X\0V:?YE36;<6,2U>2-F-M>_MQS[('9UFU4'M"/V:,H5A2DUZGL2]X M52#:]Q0.24LLVR'-AR#E2MRFZM/S;,^SA^99V(I>@-H.RWY;F\-9]14%63 NC/F2#D748W8VFU\ZW M*EO*R5/[.JM2F)W]/IJ.>O?06["]O!CX-=H_>R+R>!"P4/B!'U%,"$.UP.+3 MU5C5KVDQS6>#Z2R'N06EQMIQG0*[BLBC-J#TG/Q>.;G17YF1*$0!CK7VN)(, M:UXG]X:B9NS\D])W>$DV63DS72$L=>@%G()-&^7^>/ MQ,#?C_2ZW(B3.Z2 :.IJ=-QE:H_9J>$-_C,;%2.S9R=Y.JZ224 KZ8TJQQI( MJU CD%:I((YY["L5[G]\VM) M0%:K[;8FP1AH$KUWHF?*SC E00M%'H/8$ $#,NI)^--7J/(\A$Q';,6*N1=3 M=D@IH+C/-^DYLC,!)QCW$J?5$9-3PO#/E*]ETC;'-4W&:EMGEV^<#CVG&-@;B" MMQJ[N2\5=;^F8(\F[Q5-UH&)7H")R=QES!,ATI(P/PP\/ZJBP36 RVK(QLY@ M\IJ:SG_3/!LFQ;4A&D4P^;D+2-)9#:D'AG<*#!HO@$$@1#0)*4*,8.7Y"GFX M,DT2Y*'5^,N=@>$U%:X>&-Z+IV5>@\*YS;/+T;2W'+4^UXK@S15;5.;O7DBK M;IB>!!:1+V-?*(%E& CMA;4'F6(O6LD:DF+H,':#E0<^< M/7-VD3EE@SFQX4PX.6,O]+FO0U75[@WA4CAC]RD2U@IS$LY=+%NM7=-)YGR7 MSA?;V28MIG5!7M>9I+O(_+TMY#C#1 E"NE&TBPE?,1G'+ PQ9B$/6 U56N*5 M,*R:N$JDBDH*.\TF60UAS]7M:K6F!56NHGU*1L^AQ\BA1#6RP1E"(D+P'2$4 M,R^*ZY@L27BTXO/[>%AB*X)5DLH]B*2 MOV2N%&UVYN@[*_<\VWF>U7)1TBTF-!":4:7NF[3C38BP;B1R2*TZP3^&<#2,I5*PJ+8%CO%J'<6NF;5\_ M$-SE[%WP[#OU$QB"=J=I"C0]S&:F-.\^&/?D:KZN MF^TOAUB?M91S(.?QBQT"O%$H2V*M%9P!!*0WC)3D(JBT+8;$:C;?PA\\KH+P[O1G],\@64939+\WH:(PB%B#HL\&]NHT3_3!.8POQ[^Z_]RAFDXW%%\/__#^@'^QF> M,:@_5T-H\HBH;6_5D"Y&-VGAG*9WSM?L)IG\[*R.K3+*5 ^[&PVGUS\15N)M MM2N/V' >WR<8PO)B K6E)]>IQ7!,T%\?KLT2,*+RI5LO[P>\588Z#/+G-:,\ MC"UH/!O"9@Q2X,-D/+X_@0U)KM*A\R'Y$1BQZCKL7,XFED^2<5G*P[&E^TQN MV31SQNE5,G:=:9XFQ2R_=YU+X/')('5MVZ+K&3P2KB^R63Y("]?Y\&WNM5XM M13Z]3AUSBA9FWO;^9'@SFHR*:8DKIJP(/,BY&F??8##9'&]<8\J"R9@QW25Y M>IV9DCA7KC,T]XZ^S>S=YH$PG-EE4I6\-+>5@&%^+NX+ TSVLNH-Q34\#'8M MS;^/RN$/?G0 .4X&27$-BYT-_CCYEA2VBN&-F53YI+E;WCSJP_!')[-N>]N/ MU\GRNB/O]#J!6>8I/'%J&CR9BCUCLZ9%V>39@?G9X<%R?ES+K(!I@Q**DQ+4 MGB.GAQQZ"(AY,"![ EW >\[3<6KIZ<3C<:PTHIPRI;#R@\"ONL&2F)$#< MCWVF?0%3%F$0(5S/%&FI3A8I>)Q+WY/$CS$)L @DIGYE+^)QY#-9'I&P&NG0 MFV[]'OR#D\)I>6N.E7R6FI*7 T<3RX&SOIM+.R' W8#L\YZ[XJ3YQ MJSV;GSSK262#"2U1^@I\-SU!YG.3%2:&N<9+S( KR-_JO'ON?'O %^5IAA'P M8"4!@%@P3FZ+]*?ZCQ5F_&'53X'IRF$[G_&RGH(>R/9L569E*ZK,<\>/.2W2 M_*4\,TM"@&!_;<@ R[_AG7[2;3_P3;UKO?AT0)_N[MXOO2V]F1OLI[N2I+]E MXR$\(8:CV,#=?9KDA9,"1@R=,!W8Z@JEYDVQ^\Z]_?05O/U;4,8*&+5%&T:. MZ+?^O6Z][+?^O6Z]V$P@Z8"]^0 ZV^FC$OX#%>![,I[-U?''I'^GKH=D+ 6# M[&H";S =C*MXD]Z.?UA0Z:C)<2Q%T9!&/DZ M1#*N"IWZ(8Y62I#MTJF^*G%:5QA;7/YI8EK!&)/&UU'QQU(9LJ!F<6/I-_,H MZX_-?S?6$EC[,#7QA188EFX_S4"P+G]*AZVV=)(OTM)I%2X.1GQ'7!YUBP7I M\;?'WQ?R@E*V@%_AWTU-)>.D*$:7HW3H7.;9S9(CMA$7 M4.7MO',C90<3$5_.;J 64*N%"$+.PCBD 4-:,"XKP=7'GD"R&0D!]+C USD6 M+I#S2TV,7QNT:$(C_K&@Q$?#)RZR*B*B#/K;J[O*/.RB#K)X@-'[ 'W+Q8Z4 M.D IXK44>P3-6%[!@=!5G'K+.,30 H=\)F@822*IDD@$F*NPLE^&.M"1Z@@. M;=Z8Y))0F[(N]L MWN?EK>",@0!R3 $:WTHDC@B+WRN7"(V(>.G N4NT2W M6O7^98^%-QBMUI\9_9G1GQF[1&DPS>='!N%2QX2&/.3:T\2C ==UE$;H^0]- M:2]]9!PBP.,ECXR-0CX$=0GMBSQM5Y-DI29 &V][Y8()7F'L:?60MKY])7/5 M:>8P;OTXUZ;&#F8WLW%II$MN@&*F9H@/S(%568NG*@'8*A?7R7=3=3:=/# ( MFFH>@[EUW-;1*.P["N"ALA2'*8YQ#Z]9BH3);1T&FZ-?!<44SEU2[+YZ)73^ M90UV\T^\ ME(&E]&+,L?%S52[CP3.*Z=GEN=F8]F&0(9?BM2BX];9^='Q;GB4K2G$XMSFZ33YI6, [AMXPG7QL 318P6'ZF/UX7FZFKS;D8(C+SX&8R=86D;[[W5> M/^0VN4I/ON5I\L=)<@GO_"D9WR7WA2G9<9U7:[S=H)<4/CP77JJ:..IVJ3<" MWGI:^/%4ZHM?(N>7Z.OY+]'O3G#VZQ?O]/=]5OYU)G%Z=A&=.Q=G,(/3\[// MGT+O(@J=^-.I=QI\\CX[YQ?PQ:_1Z<7Y__Y?BF#R\X>J&F(Z_/%5Z>R1N7PH M!;B*P;-9 <(5G&/IGX/T=EI6.G, :A-3H&QT698LNQL5IDO <&01_:&AII[8 M$M.O+^F$9" D#RF)!1+4"[GOT;JD$^:"&)!\IL35VMO9&FAY 5%^NQ)E=0[$ M7-FL2I79=B#G,"XX7@<)'%X/E%%SX,[KD&5!0XQ^MA89BCT5,)!;I= :!41$ M45PO8,PBV:A%%GO(0P)%,@I$'"$4LE%EF8@N0T**=? MEO^[,=76_KM45:\J]5?5# 1B?A 5#X\H#!?!W=\R.+PVJT2V,?%N,*E]UH3L M3KQ/8L<;*H\&*N75:%(.+YE-L_J+TO)JOVFO@MK3P3U5S5'Q=!4MLF/)+OZ" M1<"Z^++=NNYTJOR8VO904-N7'W.>K#SV9FOTM"?)]+6YWO?F]]6YWM;FOV!U MKG?3R.T4!.-KQ[-";-*GXO>I^,N&7T$73E[N1R( 90CB+F7H_>;@ M]\'V/6:^2\QLQ-@+Z8<>YH0B*4A,(C^ ;TK,E)P\5@QJ)\QL+Q?U=3'3U"V! M]>LQL\?,'C/?%68VXL^9CGT1!A[\RGS,1>3+.L" D"A\I'[I3IC97E[M*V.F M("[!K38CZR;?M-J _8VHY[:?75D_+!E;5Y9UYAUQ!O\ZH-"L4; (4$*B"/-0 M$D_&7+.H @H::L7?H$*ZM-^PW:7KMF7$H-P5O,TZ'YT5EXY *GH/3"TQG3-U M2 @5F*HXBH")36.WN-:8?!80_PUJ3"_"U(RXL)H]4_=,W16FIHM2.Q&/I/:Q M#!6+J11>K'G5?4^PB$;H#8KT+\+4'+5EOW;D6S%O?/MG(M[78E5;7 MJBL0PA=I!UX8!D2&6BKM<1IX)"*DE@N0\-B+"_OSS3W-)DM\OV6*X/PY[:$& MT'<>2AF%$>!41%J,Z\4T+';4DE MFZL:W844IES$VC09])#20\JQ0(H6"T@)F4*!)#A41#$_I,*K%!T>\D &+Z[H M=!=2E'*5/%P-M+< *2K&+' M#T#"TE$0T2#P/5VY?"DGS&\K!EFV!BX"NZK=1EP]N/3@TH-+:^ B%N B,2?9*\9FM,M(?9M$W MA_$P0]U9'<^CR>*L9(YJOQ[1%!_?01C"#ZT4'B#[%1Z@RR2R4GC@P2JL%!+8 MA6A6O6LKV_H\^J[K'O;M&FE[&J:%$X@ 8G@Z2X=I*B2*3JV M!>^2 ="Q<7S;MAG/UG;&AD&:;Z/IJ.T<$U5C.&H&,R* MHJS%=YK!4-1'QSF?#:Z=NEJ,*0MC2O ]K+IARJG=I$DQ@]]-O;ZE(ASPD,?V M\GETV+3L!29=*MIR/KA.A[-Q>G;Y-?V> O/9LBS1GS;*8!S,"D#D-"_@>/F< M3:X^C[X#=YK-+?S[OZ?959[<7AN"]F"7B@NS$,_6;HFQ5#P*E<*Q)X-8AYR* M>?$;$XZUJ-T22"]F2"L>:*(]CV/NB[IVBR=Q_"Q]FL\+ MR*$\!RV7;%&(I>T2*.LY=H,9]Y54^DHJW7E97TFEKZ325U)Y=\4T^DHJ_>:W ML_EOI9;*ZV:OF8Z(MACY3_O24F=6J5/&U_<0?=.31D\:/6ELL4*=#;!9>H@B]*N-RD%M-3S_"/,WPC9AT)$@4>CJ47QPHCCGA0Y002 M)+6_4J9L7W'^< R/6S[.>X;O&?Y8&%XL"N7KR-.Q9IR!\HYT8 H35@5,L1\0 MZK4MMA^,X1EU&7_?A40ZZT%H8(N1<*CRON M2<(%!I0*RS:,04AI++>Q)[26?BM=J;&+Q-KVQ-O#3,?J%/?&Q!XVW@QL$+R0 M9P)&I9!4-$4#N^BC<6-KIKI:>9]QNJV,&F3LGTR-CG;94;^ MWDD@O=#?^?GU>WD\\WLW>]E]K>%H,RE>S_?UT@TI.V*KH(U63J3<91O^9C6Z-<_8TG3ZP7WPJO24O M&7J)72&4BU6KQM'.N68[K62\M0.W1Y\71A_6Z'FGM!=Z040"+;G"D8I]7O6\ M(X+05;_LEN@C7QI]N.0NTSWZ].C3HT]'T8%9@(1$/0QEZ=;A: M'*B5@/0MT4>\./H098+3CQI].FLLZVS:R1N.+65\P:P14+8G:(0Q9I)K0B)> M%T /B=I;5%BOJ!PFV)0)XF+49JAI9P6#(SC_WP73R47[6BDII3ZED8ABJ5 4 MH3HA&\-QJQGX0@SHN,:USQ /A[:N2@Y3?1F\C%U/DD@.F@&]#!=V,PNRMA#T< M]G"X$QPRW&@I&43(XZ;'FPJP#$/N\3*2W$=:QRL)M=OK7^W (1*NT"_:CZFC M%-_#80^'/1RV"H=B 8=<8\7B4'D8L8C'G@2YL&Z"&0,@[J\9MP.'4KJ$':Y\ MP-N'PT>:VJUVNVKC;8WI/=L&2=T>I"/6IXFALG_/)B5IF\Y?3IX.RD9B0(R% M[?A4N*9[F%%/G#O3RVR:9\/9(!W:%F'%!+:V<&ZS?'H)FY>Y#HS!C+SJ%75K M+YXZ9GKP[-L\+4S3@Z'S[=XT+AO>P_Q.TF0*3[@=9/G$=;XE?\#/Y7-=TX)L M6GZH'U78KFB9<3TYW]+I%,@'R/WD/IM5-WUTYC7]F_W2'ANMF5B](UNO7K._ MQM8WVTGL\VJQ\\TNK$IQ:]IB?4_']RYL:@[;>@. =P*HGPT=YI_OV7:FL!!,_3_/MHD!;/MDD+ L%Y'%.BM/884LKWF1^) MV/,#1GA(&FW2=*Q";7Z,4!Q)Q27S0G-I2'7HA6O:I*U]STJ;-,=[@O9W[92V M"CP[@L8>O=.0#(0$,9_$QL#KA2#DTWGO-"[("=OH,1NL9M^"S6[)0^.M6=_G M.[!)O5LOLLUN6]_F=,-"0B]K3#Y$_[&^_=C>[<RHN#YC=Y82 #/S;!GQZ-J+$5)=LZ-O!!/!N/F"(P M_>CL:-B>9H,_KN$I:5X8#]WT_C2;IN&H&(RS8I:GSQNJN:#49*^C,/0"Q8)( M5<&R2GB(A U#=8!%0#WJPR4XYB+&@:ZY, XQD\\;JM>]9\50'?W??WRZ^-WQ M3D/G].PT.#N]^'KV^?.GT[\[GTXOHJ_1^87C/&^9WL#@N\&H]ID4^6%S2A.' M<:']ECK7R1Z>G.?!FIKYI[)1O%%)(CTOH+&'/*18&-&XKOD:ACZ?%T0 L?"G M(+NYR2:@Z7W)T\LTS].AI>7SZR1/"V\VO-'FLW#*43K9I0-D/@(A")X$LS6>%OANYU?4AM[2$$6Q MZS2MFEL_[J/CG%TZT^M1X4R-I.8>F'38(D4M$ #484@"W_-#1AD6"]+Q(AT_ M!+Z2?+8@F7ED_CQV/Q@G17%V:9\QUU9^ 2"]3N\;CU]16/:A.%W2VF'HK2(R MZS(=I@4@B74O XV5TW'L? Z^J8NN57[,-<=>;'K7$*ZD4)&H-E41A/R7V-3Z MBO+9]F>_U2W%_'6VU,S$\C&?I7O"_V<8M M6CE$7%&-?=\77&N!&1.TB@%#"I-XQ?+3X,GDA[]ED[3]S1\:_WCNW*9Y20'IA%!&U$C."K.!"K(JP= M)2@A0+?9Y3]AZ9XQE+;&%F:+=CRNVF<&2R]S5IB35W-#ERCM)79T(80H7X@8 M]A('($;"]DJCBY2GE>8ZB ^]HQL)('OLYP&.-C.:8@G"(/>DL6+B.(8S4Q-Z-2Y2P2 8DL*;_YQ>USCE9X Q\+[? MRFA/&PEH+@'L?*BP9)<3V_O3@PVRQ M@ CN54 2:G@-^@M@W(MP/3@#32A,P3:41-2X>/Z %X">R:S\ MXG%B/2';4NM?]R;7:Z")U 1!P8UP5A5&'@.R,P*8P:+;9#0TI]7*D?>Q8V?V M,DH.X.YOJ=E/8S"&N8PF0,Y+- ]_)"6+VBCC$GZ_)84)X9S"W.^=Z>C&L&\X MRPUO[A/2N[M5X= *IUJDP%+,I/!#'QC,]Z*8!;'$%=.%U$,KYM/ +FX!#ZT8 MH51.@GK-\<&!?U6Y:7@AGD=^<5"]9N74MHK.,]3XL0TJ>Y,QZP>F[T;%V9B% MF >:,P^30"$N9519R2+LL7#%&;8+?S5''Z:CD "6\]+?RX0^_BE\CY)?IZ_DOTNQ.<_?K%._U] MGY5_G4F1[.=UI%MX'0\EQ^Z;H]70/LYF MTV(*>P5#_IJ-QW&6WX&">&'"#9YU;7.)=*B)YVN?*8(X!0*MURF2G#9-PF!>C"UWE:YGI4IN=&KM8:E_B&7&BIH(DOXM$HS?6DOL':O*F,JC+Q2*N/ MFF.IL)9(,*WWRYW":&WR%">[)4^QW6[KX!-;3_#:.8-@-7RY2:,G#P*:#Y'A M53Q(\9I[_OOZANWEL>G#Y[&U11M/9+'U6_\NME[V6_]>MUX\LC1O(P>H!>(H MS5C.J"A *N]+1NT:9;[*$*TN3*=3#4KCJE)Z4;";SE8)Q*]%JGRPY'C2>"8;H:H1=R0Y70',+JNAF3D+/_3WW;\3]&C4"D"/B MQRID,6,TCCB)5<2J!$DIC%EA'M2R2@D M@0XI#>*2^V/M8;8']XN>^]]MQO3S?KL3_+AE?>NUN,C3I)CE][4#(9DZW]*K MT61BG K9I;4;OD]#0>OS>RGD^K &NN@"NB+&5*1BKF*$(QT*Y+,JR<8')-,K M?K::6AK@=5"A!3/M(H9<3=HL[WN_^>=[^[=B;"VK$J53[VQ0DXG,>LWJ8F M]SO_(YV"4#5,<^,Z(?(85W5 -#&):,8$BYJM1?O MVY'^>V[M+K>N8U;>2"-$@H9(QDJJT#-U_3R_;HT8^\Q4\]N'63=.(&R?6?^; MYMDP*:[-%MN4I&.H[-TS77>9;NT1*=3"QQQ$+-+ =K'&L0A80..X+BT3(,3W MXSK1F2.2N<*X>UHMJ_]VCLBW82![*8VA+/(TOGR7[E2;>&;1L1.,&<1A[TD?(CST6HH +4M7/D2$FJ_%XAUXP6NDE )98>\B,LFYR(+['+M^L-&G/^3WGOU7.7\?XN)%^HRE"BFI3U2*D,B($U48) MWQ?R%=2CMAC_D%:)OF=1)_2<:68^CI-!ZLRC<V;[FM M5S::F!31T7=3>NKF-IT4MI9&;P,Z*AL0;KA)%%7*1S@R/;ZE[[. ^Z3*,?0H M9YL$ZVZNU7BV5L[];;I4KBVZN1UG]VE:UM>QQ-BB5",P=R7N0Q![)GUC3-IP MCP@_E+'FP),*:3=\6FXK%6>J) M4 C/D[Y)U@/&"G6$ZU!A#P?M*@ROPZ:*(%<*\2[9] TZ4M96!-LS&MGH$@FH M#'TL[_YXL;KTM[27J@'19/UBC'A"&&^%64JI0>]P+(T)] M(17354D/+AFAC[92+LMXE(TLOL! LF%)>O9?WYAZ@P9Q_3W/B@U:[K2I.VS3 MW)92[2I]N";E'2K[T?/T\?(T7S289@J%.D"13X@D@G)0_>,ZRR#6'!V0IP]H MMMN*IZ5V)6^SDD;/TSU/OSA/-\QX@D2ATIAQJH4O,1:A5_O]M>+!2N?O%GGZ M@#:^;7A:,^9BU*8QOK,\W1OUGJ_;95I<[EZQZV@UW$Z5-NR*+X0THZ69+R-* M)"(QC43,N!>7T=(ADY[2*XWA-BN;TE[=8LR1BR5Q%6LUW''?;>^^%Z1G^9[E M%RQ/&X'2[[/N7\_R/!P;P7G M?2$2SR=:@\D_!9"S8H0&HEKFNE M%GNC:>A!E1J"M"N)]9]KZS;B)P.(BXI";!&*"2Q)S#A M57I#$ >:/]*??BO6;4\Y(1BY2L#_\>&4DYYU>];M..LVJM,@GU)?"15CK7A( M(H)H5"<]D"A>*>"V)>NVIV003%S"X>2EA_.8O!G6M8K#_[$=K^??/^C,W<[; M&M-[E9[ROZ6.J2J9S*;760[?VY3+>87);)8_UDE]-%FJ56FBQ&[ST?=DFH[O MG4EZE4U'\#<\*D\F14E"Q4?'N;ANU*R\3KZGSB1STC]O1WG9ZGP(-]F')57Z MP%.=V^]&X['S+76NT_'0-&J?+CM\X%5?ZNK252'-IXMHUC-/JH@W^!6F9U;> MC@E6PRS"K>6$06J&\FUV;];"J,?U (O9Y>5H,$HG4WO#Y661FI;R&3R_BJTK MA_%X+)US.X9U^K@C8:A#$(;]N-P;M:XL9+.WG2I]>[DI/=36 7@09&D^]I,36)[A4)N"4QUNMQ MH'-%+[2Y2"D6",4C0CC'L0Z4XG75,P(8OK\V]Z\BG_XKR&:FU^YMDD_O3^&! MZW/Y#UDJ;8NF7J ]FHX">-U9MO5.-4#)(,,2,"7VZYT?O=)\WFFV(=_Z<8"# MWBKMVQUSG4>9Y66(>"$*$:6U,?YI94JU.K XYWE:>6 M-4"' &+8>GM!;3!;8<7\N^O1X'KIW8EY^K(&=6!4PHU&RR225$2",QS&@:!8 ML2IM.^2AC#?I\/1\"93_^V1(9V>*.>Y]$)8#M^6DY,_%,CK,2ZV6U +\E1BU M%]@2T"89FVW?<[?_LG:[%PV],"*PT5Q3C5F$!?9B4F\WQ8$@SVYWO='>]S2' MDRC(BBF<2Y8(#K7WLV*X>,5C1\L:%S@2'^D!]O\60,32@&M9/8%=G,)>-GIL M5%K_H;>6+#*L1.PC'$8,(RK#&!/XI\JPBH2DT>,95E\75;.:X=O_3,:S0^[I MX\Q,GV=FZ:KU1L;MU9VNG5+>[,H A7&PO.+:_#;ZDSF.4Y;,OXWC@(@#\/?*#RA18@/"^.F$!!P#A6 M?NR'BE5L&& N5I2^7T>3#-Y\7Z_KF7%H%->CVX59RK__DIC9/&%/'::C?WU. MKY)Q9$PP]W-F_)Q-IRE Y^3J.AG%639<8YN* -RGQOQ_FTW@8[%DGUJF@GJP M;5JJ^"$L54W*'34HUZZ-4R^.8U:G@&/\H^M\G@X_.A_,44[0SY_/X\#^B7_^ M$00\Y]\9/,3Y#JLSR^'\+HP[>@2(9QL&$H2D^6]P/9HD!WA,+A) M)K-+F)H%6FM$+=)R:+=Y-IP-K'QH[EE^C3$X&IK8U1UY(#]UQ1.GLQOX??"4 MY73EU!G :LW&:64#O0:,@:F5I'=AG/L7\!!_##_]8+G,?#Q/QZDEB!.&O! D M%A0BI!%77A2R\HP+E6!^+$X6WCCETR@"Q@QTY-,PB"/N195)6,@ B1]JHQN( M,].MWX-_@-T?)+F&7 MZ>+]9D%VV?>]? ?6&/H=]MK)TW%2V7;M*DV6CYDYLU["%]G=H@Y<@^R7@I70 M@]Q5\[G)%Q.#/.-ESD!EL)8-*G$&P(O5KU8J,9_AE8/Z\R/3O!C=@!)PFMXY M7S-@[H?3O1L-I]?P)S!D%5,S@,DDMT7Z4_W'"F/^,(^.GU=[8C\\'3M?OD+1 MO_Y<7_3P-_S,3WRCVUXU9/^U2FS1=26V#E"R8(OTA8$U6+RDO/=F4]Q;H!@_ M&1MGC^O4GE2G!W\Y1-I>!Y+1UDCT(+HOXGHT(S&-JUFK_;=.EX@\VR<%::8QC0? M?9N54@Q(4T](4GO6E'S+F:6<+IRR0L0TP%JS.! !B:BG%*KT B(96='/89D_ MP7K>I)]AK;W&4E]DC_/D%CWX#L[Q!2PV?/=\4)/+\5H3:5]W^RW++VMBFR_#& MD_NX6IA]J29(:Q*@(%!*>*8!&:N4-45#BG=0UE37E#7EI1S_W!ETU?+3G:\];3PXR;/BU\BYY?HZ_DOT>]. M!*-*W %)4UZL#D GFE>7]B+./JKR1G)!N4( MLTO'^-9/K!^3)$(@P#PBG!&&GLQ37U M1#0F#;<[7!EA[%.N(J8"[ON>KNJB^'$<2_:LPWKM>U;<[H#6OWZZL*CF>*>A MP;Z+3Z=_CP#R R?\KR76[R>:S89SS[3(6L$B\-C4/G17/[3: H/'CQ&>O,X MZ.P;O+I,R^]:P)<]B\KP[0$(N8DIB+ 8;3,:IYK*I9,G=R8]#1X)XO='4PMA M>8JV\L!M#C)W#F\OCR(;VGUC[JXC/2ST)0;FUKZC#@4>Y<,3FT7H?,NS/TQV MG$&Z(2"?B?*I!K)X[LUH,KJ!V=J'IY>7-NT=!C KHX-LJ.GE>#:8SJIQ?[MW M+D=_UN$G\UA4\TJ;#3=/W2N:@UU,'(9@PUF;:P'#*4:%@6KSZM&?Z;!Z\//S MMY'0IG!#6DYR-K%W-9>MS(N#(\/Y;J).X9K"#+VJ9&$O+SJ6 ;MK^MVAY AS M3IO3<67%BR(;E(4_;.*"V9U'=F!4P-(#A9HS'19Z>>4')D8.]A)4QSG)V1AA M(!/@.SA9#(V4Q%D^930V\3US"BN/[4I6@+G;DASEGI>9CDNY%\WAEZ\K&B.= MYU36E]T#V]@Z)\:D/9H4<"K8@\ZF4:;#J[1**2WF]&EB\>83^#09F/CVU#X9 M].OJPVCRD/SRM*XA LQU!>AB[S BD;EWTM:P34F6Y ]#_L-T#+_E=AT-X]R4 M7]\F]^7\:F8K;M/!Z-(* XT1P(\S*PW;:Q9QAVG)O9,R9O'*1CV:BB?%Y<@6 ML,R7>+ZLD%*!G@6[.6O/YP8CCN%M:3*XKK,AIM>Q @?7LAQ6U-N>W8RN8<5N,N0_)GDZ,%:@X3^,L%^6XDG& MM61PMEBU#45*D(*4YTNAO2CV Q6:3D>U;$0B(ILB)<*FK(IBF% 5$7-UFMPFLI ]D,R! M =J]4\QN;\L"2L?+>C M,@QLN;HQ,BMI)$4=5]HQR>*G!5H\8%O_LLZ_;//8D]<--'Z (WI;J4-O:F0P,O=H/%ZU+;R7PJV'"3W7AP\] MWYTFEBD #D[=;_T[W7J"^JU_KUN/^ZU_KUM/.M(MMB>-SI$&?<\1V^M=;GT# MM;:/AR<7ZPU&?NZ1@=?QB$^F<:H;I=EX1&D<*Q4*J6).@@!'?A5X+RF6*P6- M-K9D5Q')9Y-XE!=3;S(Q'H BR>_7A(AN_H+[()FF5UE^?W;Y:9K>U%<,EV)) M/TU,'8@L'Z7%V@!2/@\@%6OBZ9GF'UOM7-=-WMFU#TR/FSUN'B-N-GK/A1BQ MP!,1$V$0>X2:+MJEG9_& 4,K@?+;X^9Y:JX[*N!4$O6PV<-F#YOO"S9%H\F+ M4$PA/T9*ACP,1S?'I]5*")/KY(.9X>-!\! MS2T6I4?4'E%?"%$;7=IPB#V$)6>!"#SB28_4Z7PT5B%O U%'EV\=4/^;YMDP M*:X-1]F$U_>+I^^D>>Y&@6:?TS*!89X4V;54-B#KJ@=88Y!5,D8=,)W=IGE9 M/M>D(PR26S-?9VRGEN2Y2=FI$TKVK=,9 !T$02R^..<%:^T% JT85G),0 MA\\&T:]]STK4?SG+,M=N=K/(LRF7?75AR_CUQ,G3FP3N,;EV:7YC\EU,DGI1 M=K.;E&DP3\:<[YIBL,GT]EF=+J08K(^$;V&=R'[K1/?(WWVR>L(;BJV_2?*K MT:0<7C*;9O47I21MOVDI_%ZOC;[GHO5(;OV28>.;O>P]U>(^]OF]V5KC;05Y MG%XR>%H"G! B&0=UVO=<=,B-Z5T!N^CM#PA7&CI[(, M/.*3D"(M%.B!H=2\[%<9N'KK>)70U6J_Z+ ZUBGD8,18%5&+/KSJ2<8XBLEJWK6E; M>RW@$JY6:_OG'B]N'5N9[3[1\DTW.EF'-GR!-CKVD$=#'7.?8/4FDM\?A;FHW'A:)L'"5HD?=:K#GT7?*HP3SA0!. M)9.!X#&)XI@&/HTXG@O@4J\DV&TJ*1R>0ZFKT8O8*KLO1+P=66&72BKO"6[> M,JHTTG9CGP2!8,C#(L0H#F+.:O]'C-1J^]*-3WZ30G'@@Y^[C+!CT$%ZOCH. MON*+'"5)% L(50P'*F2((JEY*5'K.&)"[7A:'YZKF$MUFRGIW3^3CT"Q?ZRV M5:>FW56T.4JE02W:"/,@X(&/8Z5#'8M88R:K=E^"X"!<@:'-C_?1]T/K]=1E MNLWCO7MJ0\^B[Y1%*5I$($4T]I2/3 LY)D%4T)A4'@!%8Y#(=Y44#LZ@S.7R M17**NR]"O!%)X0*^3VUGU5X).58EA))%6J]2'O&X!AW?:" H"OC"9!A2;\6Y MN.'IOR"CPQW^BKL"J6/00WJ^.@Z^8G+.5X@1CT8!"S5H\B@,<(2J#E(B1-I; M,9IM=&2_!%<)[0HECH&K'LE ;^/96V4V-HG7I&\W7_HPT]%9??MC68>$E11? M+?[&<@@,87DK5G)''[Q_B1.KM,ZM%W#+_"H8Y,]K1GD "GJ0B6VB6Y/Q(B&[ MZBK]2&X\<,C)P%2O&%NBR!YFERU:N9KN9-GEI6GMZ,(#I\EH#$/,'.M\)[ MY)/A5TOA44E$/SQ=H&%_ORYS,5^K ;XD:6VZR(NCG$3,\Z1 DE$: M".G)**)5?_%0T%CONLBRK44FW.5D;;W#%^:C#==9+\*'D4=]%(:F:IL.0TQ$ MJ%5=?@.$*+KK.HO6UAFYE*[-3-B!F.$4N#4%(+ZGXWO7&4T&XYDY>9WB.LNG M)[;*1WDF%1_7RCDKE2O>MKS20L4-NE_%#?8:4M-*,O)J09(.RE%M[!9K3QP; M+&=X/RJ,69!;"& +>#>C3T834[7JWD!H).@+VDK,8$U)1= MY6$K,TZO9N'P1B/M 2]?PU7]FHSQM M]*6?#(T*D1L%X#8K^QIP7H.,V"::;FLQ%:.<'(/HS1=ZD&I@?G8M6DV1LZ!&:>FUWE6-49>6MW?#)=. MS!#*1N;W95/S=#H=EX\:FM>:N9@R6.:%M]D4OC?+\. JR\JV0S, !"A6[E,3 M@ATS+TR^@PYF=\?TD8:]@HE,K&(U,..]A4/9W%G.=)H.KB>C_\S2K;RQ^3'R M9'VI-LPN+SX&S1\LH_WW.E^(2E?IR;<\3?XXL2:YGY+Q77)?&$GG.J_6>+M! M+XD.> ZB5?$M58MCY2#QUM/"C]=!N?@E_?O%.?]]GY5]G M$J=G%]&YW+LUO0!;)) M)4' .0Z/!I;X!K1OJ?[[:#A+QO8$'];S2*ZN0.R"-7#MFM7,RA=>CLQ)/2KWO2PM;-7TV;B4)2M+;R59#9("Q#!39_/AV?L& MR#O(QN/2^.#X27Y5EA;=0(+8@^1;@)[GE?JUM[-=&,^K:JAVQ;QNJ#P WF^_0\ZY-YNH#F.^< MR]EX? (*4MJ&P73MBB\"-X4(?<1]CQ")0BX]1614N9@Q\OQYMM=U<;^TXMGE MER2?&FO>BZV\R_0!%OXV,=91L_#U\. R?+Q\&XT!$6M 6S?YL &QT*>5O64 M!R8&XL599A%[$Y&0TR#4TM,AC@*-:1W6YT?2Q^'.+#,O:@]"KA%4RZ/JZZCX MP[_W08*YODGR/Y:JW_^6Y7_ !@[2\U*JN,@6J[J5(OG[D0AWY?JB M/]N3R)PP7&L!>@ M<>(GO76OLNFE(:ZYY62^X48]>,XUN.JQ^NO>^PWG<^-4M+J>_+EX'!^<<)8; M1#"E+]TF+MR-QF/G&XB,Z54V'5GKE;$8US;#Q<- =#9R]I+A!P3= AY?C^0? ML%)P__G46*A<:RH$8=L"T8L2X\*=J7#,*(ZHT 3Q6$21J%&'>TBO^HRW)$;] MPL0X?X!=8O/#.;S0*$1+CZ^_C+,\!7%]N@$E-\%K#2V+51?W0UINH_E%"W(S MJYC$AI(L*+GTGPS6G)B5P;:T;P/1UF;0RH1=\TUM5(6K:@XJE;X&C\'H"YA$ M 9PSS4#9-+HB<-YU:I4W^^A1GJ[UM_26S$TLF6)_2V9BB:V@7!+3\,(@^P2$!$CF'_AYS/@:*6]^I107D ;/7%0B'BD)4(R%H3YB#%6 M'2@LU$BLB:U8]YZ5GCB1]_7TT^G?SYTOT5?G_!?O:_1DSYJ-.[)L,(A]YD!> MW8IM3<)&LIQ-S<%= -6D%3DXMW"LE_QB1%B0BV]@DIW>92<#>\E-"GQHG,871KQ^["[K")_8.!1S_H\F( $LO2^S M/FPSEA,8RTDY*C-<*T@;(Y;1Y3_:-Y2S*;<4Q)7A:#PS8O1&TRJ*V8WUK*;5 M@(KJ*6LF.[H\J28 ;RKG:YWUX]*"_&4T)^.CQ) M@!! ]&I$LY2$8.EI(TXURN8T*9T^BV9?/^W>YFN#I7A3[:):Z@5%>!W ^&0S M*,K:[L^D7K 75/^N8WS7YO5-7K?'SX,32VU[8*G'I>GXD>28V@GG4.R^\TQ, M^0J-GYXD@15ELBTB:/I8^XT^[HV6_4:_CXU^:-!\]4H<;[V_3\?F]V:;$[9% MXTWUKR>!]TD"E<+?DT+'2&&WME''#15;K$E//%TBGAYD>CKI0:8GG@Z 3%>J M,;?2%G*G+N4__,U_PGO[4U\:=D>&ZPRM=,E$T)-&3QH]:?2DT9-&3QH]:?2D MT9-&3QH'6*'=7'*X?2-].\J9#:=+IK![O8GLV.=Z[//K]_)XYM?OY?',K]_+ MXYE?OY?',[]WLY=M>V%01X5Y;US7?BT3S*JF"\W\G0^VKI>M+I9.AH5SFXQ6 M\DK?NP;<.B_LW>)M1WKXRR$VMHV>13O.Y_FZ()PH3DR30;RH1J0B+T0^Q2B. MJ$^9CE55?C_ =$K?4##FB_65Z29E^:PGN"S2^L!MN4YKHO[?_V2YL5U>E]Z MA^U/*\4Y=NX_B)$K*3GJ#H0]^O3H\T;1AS3*!ZI8(AKZA&,2QI%B'@G*Q%,4 MFS34@Z#/HDB1@1[[L]\:]F".7:G:[)/>8T^//3WVM(0]K%FZ5 <>(R*,D&1* M8(8C46&/'PI$ML$>V1')ARKN*MEF=]0>?7KTZ=&G)?3A>HX^OE*4""E!;O&$ M!Q*#]F6I=P'\1%(>!'T.*_DPY%+->NSIL:?'GNYACUQ4H-8,*U]'1.$PDC' M4,BJUI:!%K:ZV^;8([HB^0CI(H5[].G1IT>?[J&/7J /9A$5+/!CPGS*">4Q M"RK)A\6>C@^"/H>5?"@Y>LFG6T%]JR]IV3,(*_^(;_"=.\%)EPK-O"1\@;PT MAZ_ #R./"N$*TZM'HF[YG\]9B(ZP4BY1HF?SGLV/@\WE@LTU43'V-.$TPCS6 M?AS$-9M'7.J58O:OR>8'/(!>+PKKA"0:%RB>XF]9_/C8'..%VR.54@E8O ?3+4P7:HXJX_R M,$0K :.OR>8'/O<8^#Q]Y*:=%$VYZQHM.K69_L,]:[@WA5\-*Y@ MSA9HSF,E"%)4![XG>(3\@)4=LD.XS(^BAVC^!%*'"XCW)L,G(;_K[A0ED(O1 M<;N1>]SJ<>N-XI9@B]0!#PD4Q3['!*10K+R0X4K9C#SEK?B 7QFW#BJ(4BQ= MQON4@QZU>M3J(&JI!6I%)-!^)*,XIKXO8J$UJTQD0:BYAU\&M;KB\.*2N5CT MTE:/6SUN=0^W!*)SW(J]4&CJ,ZX%_.4I)26I$C5#SB*O8[AU4&D+M&57F8Z' M/6KUJ-6C5M=0BY Y:E'$ ASSB% !8I<6 :Z3K"*,O7 EP?,PJ-45GR0GVJ6J M57]%CUL];O6XU0YNL05NQ3'SB6(RBKQ8AD1+G]5E,0+,^4K@\ROCUF%CGS5R MQ9'KB)UJH'Q==A##:"FCZVT@5H?GVJDRIOT>]WO<[W&_Q_T>]WO<[_&[FO=[ MFNN[W..68S4[VQ,J3"?9S6ABND(Y'VRKWL(939SI=38KDLFP^+'OW-O-EFG= M-9(=\\3[W>]WO]_]]SGQ?O?[W>]W_WU.O-_]';TKW;Q59>255 MG5TG5.]9"-Y7Q^A3\GJV/A*T;E?&HTBP, M_(AC&GLAC1'RJHYQ$0_5:@',%V/KC4)!]F!J@5R!6PT&Z7FZY^G7X^E&(3RF MD2=(Y/F>3S1% IM*MN51C3U"5X*^]N7IMI. ]CFJ.78%X3U;]VQ]'&S=*'RG M%7&GU0Z?CVV?HFCFKR+ZC@]3[\'GFX4NHMH*",2,(I@%5,4U87M I^^'EOW1_6+9UJ\JC>D*^& [V41WH:/K*>*GBIZJGCM1>BI MHJ>*GBIZJNBIHJ>*GBI>+3JKH\%9=5T%YTN:.]80T$=D;6$IH+=_.L-L]FV< M'L:R](KU23:=9]<-9E@NJEGB4$>2AE)K@;F,.66J,IB%",7>BL&LY@Y@#LL; M+U@-O'YETSY&YN8Q]'SAI(_R_['W[LUMX]B^Z%=A]3ES3[I*R>#]Z*Z[JP 0 M['@FL;-M]\SN^\\4(S&Q3LN21X].>S[]!?@0:V>L%TD Z_?# M6@OKL;VF; ^(0O!X!S(*9+06&'\@HD%$@HTW)"-?%) 5FT!I'3QPHR),DCE%9!-<8%<.5 MSKNMD]$N]"+\C@2]*%!1H*+N41&%2RI25BLH(>"6$DBXD3$'53:B]QYM2D5; MJ+#]0C+:7BY#(*- 1H&,-B4C7I.1Y43'2D.J*&-4X206K.I63AX(XFZ=C':C M%\'CH*(0V!F.VL-1>Y"*(!5!*H)4!*D(4A&D(DA%D(H@%2&PLY5JX\.1[YL5 M956 YTTV+6KN;5)F_ <8YVJK?^:['8 XPMK>3CC"VMY..,+:WDXXPMK>3CC M.YJU/)9>0J>+ZVSJ.PF%GD'[:-(>K7,CK'Y8_;#Z8?7#ZH?5#ZL?5C^L?N@9 M])!]HT:C23_-(R(G7Z)YWD%H>9*QF&4#WSDU+U'AUO[Z9C'/OWN8IC-XN%L/AU^]H=Y:CSX=3RH7U<1OA\FL]D.2U-L5+)5,-"#H,V\1*@*C M!$8)C/(L1N&P9A2+C-26VR3!6K/$D0WA9;9U+*E:J4*S'4;90J&(C3B%$E5J*@92N-+I\94[9JI8")>BQ MP[![VBZLT-4CLO,L_=XA6>K^+YIFL\5H[C]U>2/NS,R=+[JY. MR-P%(M-X'8Z8'SYB?K+S8)N3T W2E#5I@\.O;CN^FN8BJDUW&"L< PH@%)7)S:0*K$9 M>KMR M.^OS2 .("X&R"F-8@A 0Q"1*TBPI^3V,3R:@NF%JQ4W&\9Q&$+#N@- MZ'T>>AM]Q&3"@$(@AA!:9S-:*[ J0SLQQAILAMZN'"^T[PP,( X@[@:(90UB M B4"V!@&?1LNHRF*D]*519@Q*\7=6P9QV()WX./?3U?^HGF(M'3I'^?IZ?ID M=:?4-[SY,YI-1L/!=DK;[Y*S9"-:TU$,%(DUF#$FH4X84J(\L_2=*5;B(!X] MCBP3K++!Y>31<\V\@%R7O/5;);DGQ*>SFDK ^#Y@_,U3(&^$3Q++$+*"<,:Y MI8ER6DO5I9AQA5;")U\7Y"_78V9NMMU[WT\? WB'8%_%Q^N'Y?P8N.% N>$I M:J U-6C%.$+ BE959#K.*2&G0"8[H3:GBUHX*P_P>,[RG&G]S_>0URCC56 M"1*),I(@G "-R@.^.&% MG:P21/ZGFV^7NVP*_-2J?V\2-AKK#K5$#$A]2A0S3D%L8JBT!0E*I.9EMJP! M*$&FWY2U:D)N%18AWB508J#$EU(BJW5J8"@51$L1.D1UA0@@? U/!6(.#4;0F+@Z9S92 MQZ+E.N,=/&J^KQ\BT -D)REQ@1 #(09"[ 0ADIH0F9(\)R3.H!*(0"G+9BX@ MX8:WW,RE$\?R3V0(8])F =(]H\,-$Q"W0W]76?Y%Z$_O]XT*.SS63C7-#FL< MUCBL<5CCL,9AC<,:']6XCVFL1[G&+4?QPI:FHW4/0YR-)]?#<3J?3*,WLZMT MFLU\&]_YU60Q2\>#V8\_!5C^L?EC]XQQX M6/T#*^]XNO#';KZP8VGT+&;9P%L^GWU/,-^$Z68QSXL_=M0!L"N!?RK]>Y.Q M=N(DF2"T/$E&L6"Q908B$2/+$+0)+$LX&$3%2G6W?^9>B&R@W)RD7[-"F,Z^ M7.2B=+:8S^;.=G:#?JS!7-M)>(4,;W9L3&0/8"+ \!E@36/9&$)+'1 MED*+8VZ1)9(H@(T%QNBX MZDB$Q&I\\DLQV79BQHNV2MRC,%B5 9;=@"5M].L SJR$%DH8(R5\ZPX,RE+^ MQAJ-7P^68:M<%Y/'4F.O$KVW:2%[D7OTK#_W;NN\TM[PCRR:+1-90JA..+0) MJQ]6/ZQ^6/VP^F'UCW7@8?7#ZA_SZF\8JB,Z:@29R=@]_JSLPYJ;Q9'V$3K. M2';7<=9S-)]$IGQ=1/-,:K,\N'0.TZ7#.*X#!1@!4L&$))8CR&%,:%4IC%O& ME_$[5[/;GT[&_6GN?TE'I?,S%QDU+XH^I)]'V7P2E]:US>WMR9=:!OW?2Y=I MMT-[0A1! &R7 "OK@#OF@$ID G@"A&$X40: LG0+U(20+@*V=??L-ELG!:@& MJ&X.50[K(#RF">9$4Z*D9D( +($I]U8,8F-W"-4.Q0(=SEE* .PA !;7@.4@ M)H02'\VN$!?&\B8,/>&J!Z+%"E==1>#(Q2)%$(N9U5)%K*>+FW MZ@0D.X1JAX*'PMX: -LEP/)FF&TBK0 20J@2H%!"I"A#^B2D)NXB8,/>^AHA M15WUIMOKF]'D-LM*S_GDQB_8+)PA;49JK4Y"-]A.TKH!!XZ5LB!61!$K-&&* M55XZR76R$BFY!N-=3O+W=#K+!I_26_]E-9VFXZ_Y[V9/^^?4MW0ZN+R]R>YP M6R75.>N=Y3)=4%PW%!JZDRY&G55S E4<)%4(2.H,>BB<0D0 3XPV&ID8@,KI M@ @4Z#"H8J]4J< 3@2>ZP1.X/JD'G!, <R4+&A-%HQK V+.4:(P)3_)(B@5 M@2<"3SR;)W@=3:1CHR2+%1!&6P! 8A OCU$0(\ENE JV_TJ%9$&E"%1Q>%31 M"#P4,:!:<1731"C-"#"ZBA06SBXAAT$50:78S5G0?ASY?')$X]=RW,^B=#R( MW*H[Z>W/LT%Y".1%8I,CH*.BQ:+G83F2U;:'>\N.$M8=URDP0,,X,4!:J!-D M*%"EP85BN2-V_*X7URM!#7DN[S<>G"]E.F?!7[U$GU_\VB'E"I-6>[<_(8Z= MU;$"9QP"9^"Z"R\D(@'&65E&4ZRE-,+@JG:RL[\.F#/V2\L*A!$(X_4(@]91 M)="2.(9&&VB@$#Q&"L354;%.*']]K^X>*QD4!\X(G'$8G,%KSE $2!'K)(Z5 MP%@[RF"LJ@1O8X /ES."DA$((Q#&>H0AZW@T0(VT&@,(&.>)9HGBL S4!S3& M'3@2VE\EPXTL<$;@C$/@# (:,:PR@0@SR#BFED@!54R7V7@447&XG!&4C)!" MM#ZP+B=.XJ-O]VL3%_)1KG=>GC@;A$/X< A?$BVN*[ G+):()$*06&L&A.6< ME\=,/-9T13E[I )[7,C82B'V;E?E0A#TI&BS-4+W#M #QH\3XU34&$^LH#'1 M$A*;"&ZQAK)4IA(*!7A%C.]=][X \ #P;@"<\X9+-I: (D:EL!(F5"M<9?)0 M:]2*2_;E .]0^2\$<8\3%# >,'YP&)YC&NO:+6T.;-S'--:PQH<_UK#&AS_6L,:'/]:PQH<_UJ-B<;#-W]&@\GB\RA[46CHB\WL#07C M?V]C IX4C:X[DU CKIY!! F&V *$:&P93F)=QM4GFH&5T*T*:@YI.=!*+](. M0K06LT%UTZ;O""U=1^"[KB/ZCHJM!:T^1TJ"ZSA07J"\'5.>8[@EY1G# (P) MMRHFD&. M"S3 F+,.%PY!-\"Y:WE)W\QX:%6XUD"X07""X2W-X37J-%- :1Q M(I@4'%(K<$R5+0E/$@SBS0FO[0B^%U(>?L=8H+Q >8'RCI+R*&ID)'$"$::) MPE(*I]A!NPQF5@E[@5G;;D#CBPFOW:8!@? "X07"VQO"XW63Z 113H!2":$Z M-LP29DBEXV$;O\"H;3O \\64AP/E!U&QVLW]W3_""\_Q?YK7G]E^;Z;#[]LP_$B+2:DE;NM7+4QX-%P MG+VM#NX1^,L=S$"/D*>GY-[U<^F^=+^ZR$99OK!OM19&*(2DB94F'"5"EA6[ M!1/*X+>HD%=WB6R@YL_^.=YD82ZOLBBKSMAOLFE1&B1RLM5?C/*1S+P$1W/W MO5OWQ5F4C0?9(*IF]]DWC+-^CJ)B*\"P%WGO^L:7ZVW^)-[BV_C'>77^E]R: M;7[K[,_^:/&B15B+D EJZ* :)11():565/)$2EK6:"/.Y%YM[Z6<& _*?ND7 M67_AGF*8S6SYX,ET0^D!^63GLU=PF)-V6BTGC8\%@BPV' .I1&2RS+.@$*!S8I#9ENR<;_FY_[+ M!NIA_J2"L&/J6D\\,%B*!^8X9@(I7\V1V1BYC:ND#DJ(0GI7XG&_6MO^BP?N M,?%TQE0+ZE0+NHU33J*B@\WDIM JW@S'3JN8+&9.'&<_]GRKFQM_M3^RT6W/ M?9+.HV^3Q6@07:5_9-'G+!L[P:VG_-T#([NC\>7_I/FSSA+)J%*:60PDC846 MEL4H(93@A)$XCMT8_YHV?KB>8BC:"?%\0%O-_RG>OO](#4VT[^R6;'I/>5]Y MY-4?;.V9=_L,DM]3\?-_KZ;516[2K]G;S],L_?UM^L7=\Z=T]"V]G?FUOIJ6 M<_R\A[[C9("LL@N&3B,>SW^Z)P[PVG'VX216ES:.DI-3=6I.U(?HXM*] M\=&>7EZ4\;UO3&4*_?BJ78S+PVH03I/(V$88-X#!-J156J$ HDV?>MZZ?N M W^(,K=VLMJ3RYG[1Y1 MKK&;KO$P+QD+>F++:$H76\O[\6SRSN7"ZP!>&GYTV,GEH1>-L[G3!&XF4P>O M?C:=IPYC7]T_LUQK'4UFL\S].9M-^D,/I.C;<'X5>3083MU, MC&[=A4;YE^:3:+*8NBESP"P%T6D@[Z(-I3M_]D*.U7B0ORKE.1[.^NX9%]/O M"S5C(N&6(HF-B#'$DB2B6B"E &X(M3.TL< B!DZ)!EII&?/*N"*8 _)=07CR M/BM"K:+9XOHZG=Y&DR^YS\<-\F8R]@60_3N3[ZS:T*^+4U='H\FWV4_1]S'P M/'=<&]ZW->:B%6C>P]:=W1;.UB<9M^B\\EUNG**\VTXF%^Y/]TLE^[COEO!]&:6_53] ML3+]/RP3CY:95] ['Q_+2RKN0<5??JZ^=/\SN-E'&_[L8&ZV?@[8%FK"/S<5 M[*[>B>Y!X6W^3BV\%VON* [FD*YY0/7M=,F7UEZ5C3YMF2C M>? 0EOY%2[_)X?(VU_6^:R"LZV&L*WOL#'F/,J$W7OE_NG>SMX/)M['7Q;-_ M+X;SVV@X_B.;S?,6)=X?<9-.YV,?J36\F47_7K@'^'+K'K,XPTW_C/K3;+!9 M!_&CC3UJ-;2H!%ZNVN^^'3P.F/Z MY/HF'4[]9X\>:=\-*MKH.(B"'D8[:5;QND(<@B<#@04"JPF,U>F G'"D*60Q ME98;*0"5<>4"MUS:K1 8;XO &.LA$ @L$%@@L*,B,%$3F)8 (4&-!0E40'&J M1-77D28Z7DWN:X/ 6%L$1G"/B)UT&NDF@;UJ@>,MC/-T,GX[RZ9_#/O^(&PV MOW<:YD^];MPO)X-A/_JTT MFP^+EJ3+G]Z,TO$FEOD!T/_:]=\W&6LW:$Z"1MD&"D"<("PH(Q@G6.*JXYH% ME)IE./75[/:GV,G&.!OH0D@^.1EQ8GE12*5QDK1-DQ*!'N-M$EIG=:N H;W M$*KK %#$,4@TL40DB8\IYD26*0G&2&1>B*'6K!HL>IRU69\N8"A@Z"48(HVT M'J%LHA#7AL2(,\.L+LL')8@""5^(H?84:]G#LLWF(-U7D??]L.HBF\]'A7[K M5.6+7SY&HV'Z>3CR9U9O9ED6G4[F683N1\(>NQ^DXXV0MLM,K&YGJ($&7!K* M8B*D-4;'4)?,)*CD*UE#>C%S[#2;F$@ MD99K'E,N,""4Z=(KEJ@$2+$UZ+-.0?^^#X[U&-U)8\158+Q$D-KBC(>*$K &=U:4:L.'79V,>+OE[O9B0'&B;/ MNM$KIYM1JML'P,NH\QFS%G@U\.K^\&HC>,\D"!LF">;4(,EB1#"M>M,2D\ 7 M\^KS+.9U>!4"TB.TU?2D8R/6H'(&:@S4^! UDIH:I>%44 0U=AIG;#D39:$R M$U/'H2^GQN?Y)]:A1D9[E 1F?"+J\ZDV%]MI?-$8\$I=O>V,>!"*%Z]1O/A^ MY:G!\XL7E\6M=2*-T-80G!@:,Z,9A)"B&',-"-")_TUZ9W&>-]J[CJQ0]3A4 M/>Y$U>.'"M/>766TXG-%;?A<'Y@;R#>NE+RXN2G"Y-.13D?IN)]=7&79O*XD M._MN*5F,$^#T @PXUE!Q)1*R+&MJ+"?-4K((",*PC E74!,$@"YM+BP )?B[ MI62?O,]**=F+7S]]^I +MQ-TK3XXD;>1@[.]C$Y.D[/SC^KRY.STB3JQ3Q=D M7>?!7C*N#M1*?IYD^>.JJO[VY,MC\G4R+O0Y-P=/%^&F,H%2)YQH"QFFR#J! MJ29)4X7N%.%6!!J E%:Q9 )S+GG5K!(I^GTA>_(^*T)VN5*BN"H:[8@T5_[R M M#ER*-\Z%':[Q=,YBFK4;.XK9+%X(&2Q4T>8@^R4 NBCM:ZS!JSO([V5Y5&*[EHJV*DU6EX"@4 M"0Y%@L/2']_2/U1'N"OA)ZVXNC;JZ/O 7/GB2^/Y9#K,O!X5C@8VPE%GY*53 MAR=!-(Y5-#9+\X%;5R\W;(-^GGZ+G,GM/DM'1UKGJ_7Q;7G)-CG-;#,<>L/' M_OZA(V,(TTQPL?3:"$,MU- J9J ABA-4>6VD,0RLA+E5N_VM$^F/E42?9O.S M+^>9+YB7W8^+/BG<5&VD0V+> Z+-^+;.QDL$O >\MXAWR1M' ;' F@#F]G>* M?1'"Q)1AK1@CL1)CL!'>>3MX1Z0G2:C]M*KM=5;/^64R&13-2*:3?C8+S4;V MJN##%BE(PD:!)T($5M0F*HXMCBF'MCB--(*K!#Y.0?^<3'\_&7\J1&LW.@<$ MO ?Q3BK3=U89"8@\2$3BNO)2;(!$4&)IDEA1;C&)51F3;1FEI!U$MJ,52-QC MB!\T( _,^9$,Q\/953:(OGKMX#BMH?U(P=XFW3#8Z%63$ ,(("K6"E&E1-79 M&F+#N'J4;BI)RM7,W2@ #(H>E[LLG=!9/2# \ !@*.J +8@5),80%EL5(P,P MXV5E(8T,)(^[_IX%PW9V?0:]+^ HJ@L=BZ^@<6XDI9<]6#EQ_;4 \EP#Z!6B[5TSAP) M$#Q."**Z/2ZS#"4L$001WR:7J]U7R?8CZU? M#?[OHNC7Y]ND?=ALYS\J=ME;<^31LFP5RQ!9LTP,)+%2$6V$PHDR!I8&26(0 M!BM-N)<,XR6H-$&V=Q+ 10\2[ ^SY0V]$'H/"M"[=7!FM_@=J5\/4M#SVOBQ@-:_="L&DVE?6] M*%BSPX"O/2A7LTV3$(+:>XP3:;@&@,;$0J>G$0O*E%2&I%PM5K/< TZS[;EC MN" ]P4,]FN#,"<07B*]%XH.U\BN(YLI0A&-JK0&4Q+(L# N4,+%Y)O&UH_1R MBGH"A]JO;;O0MD1TRWH1-ZU4 M]I''Z'Q[IV4MV!C?N8QGJ4:WP4EGO^ZFYN M^:=I=I.ZW:-LBS:+TO&@J"\64LV[F4_<807_@ <>5K];)Z2K-_E>-<(-+9?[ MY-A1W6#?=)\.6M^=.21ZPDQ&C9P2HQ#DU&+*I43:J,26B>4QT,YF7O$/EM)< M%J\VB^G4046-!Z>3<;]XL;T8;]$C\B#R3 /> ]YWB7=:1VFZ%YI B8'% !/ MK(Y!>2;,8XU6HC0WPGM+)\1(]#AN,YB\^UZM/0\65[-9-I]%5]EHX%8C7>@>,;8(DDYQ+2CE#4L5QP4,TCA'A]WFHD*RS+_%P=C-Q8O6+ MFYF;DW%_M/!#]<6X)V75XK.BS<9DO,4*-SV"X$%'L@:$'B="9:TI&,)8S"54 M6F'W.;7,J#*?0V$(]780VE)-&MB#J-4@T,XAM%N>E!>+9]XD*2I5RBC-9>DX M+:>UZ6=O60:C.CZ)TB0Q0#%N*+ :JWCBF68,U/$@\VT"JHQ6_8W^ A51-K, M*>_L=AY@LP^PP8W0[D1RI:E 5 IIN*6R2K:T L5J)=-K+=BT9+9CT..\S6-_8+2?T[7DX..K!T$HY.$@"_P7^:Y/_1*.DN6.K1$$#-(DM M2HA6FI0G41 *M2'_M>0_\LF)N-5Z(0?&?R%.^_#'>I0QO&&-#W_CU+O9G8&?_7LQO/$U7D*H=@C6#:L?5K^;!XP[\8-^<(38495@WU2> M#MK>^W+.0T$S",-P""2/B1#($"L@L&7Q7P$46"GY[R5XBUTV4 \>]0_OV![!3XC5*>1&*H4 ()!X93@@ED9<,_:Z7@;$W@MW2D M"T0/@X-(O3B62&R]&([\'4-5K1#<6=$+:50*)C'5),$)272,C1")*=- #!=6 MQ/?I92E.:CPXN;Z9NE7S/H/9+]/);(MMO7H(PAZ (=8ZP/'PX,CP$HZ6*TAC M)6P,D 7<"*S+5CN8R9BMJ/G/A6-+:H"#(^E!VFJ;G<[!\0C]'A_3_M5PG$UO M[WJ$C]-N.OQ 4MHXA9=$"6T81BXIC'5H*R72T M]:00/=!J-\'.;O8!0(^/%7;8=F>@[IS+ $JH-C&C!JDDACI69>?V_1F,I[-IXM2_O+NW5^GH7WWYC;%$P7C#\_F M8!C5.[]EUO%1C)!@VF*5 %5T!XBI-"!>Z0[0E+Z\F7 N>UO>^@7HT2W&(3]C MS3NK,00H'R>4:=VI-Z&0(!);I6PBD5&0X+(Q.&/$)BNUCI\'Y;92LIW.T6[_ MK[V#\A&Z%KX;"Y8>=F> M8*0$(V7-=H2\4>I%Q!8#O]>S6!,64TYE$) I2,T4B7\SD8(* M2AU=*.T+0Q5%H2C63.Z0*=HZ;L&4] #:9;O3O6>*5TTQ[J*S9)P=:4C&,W#0 M4L&)#J:OK#W.5Z?ZIYB>UX=0B :%+,Y$#,Y M?W6WKDU1/+XH&K])&9L#4&D[5I._']F?1F.'42(% &N L,5V);:UQ9";7-XMY-KTHX;1-'R%$K(=YJY'JG0M?#;03:.>@ M:0?5.7Q8:@H%3!B"Q!"LC&)EX2U&M(6K(?7/I9VV*O.0GA"'71_C"*/F"X/6 M+>C;T!&MQ;"9[D;'/,5,I&8F81QY)!Q#H3B% &K?-BUG)IE8Q5"S;GXN1Q^' MLWXV&J7C;+*8%3V@3B?CK7=/ M.5(LM"9::Y8ZWYI(RIK?L6)&:J)B3JD%A!J "Q4K!LX63%9:7S>Z:SI:[V]9 MLT+45T3::3#:GC4G"@P8&# PX#,9T/%3G5;*E45&2Q)SD"@,I*))67Y:*<[! M2@;&N@S84F@3B>C4<^M_K5O M_YRG<.>IL9^S*RGHJV/KX,6^9X<#B'8J*M*-$06 @/<_R*KJ7LMR[JJ MB@J [IO.]OIF-+G-LO,L+V#PH=[\MWY$ZZNKDC9K$G36XQ?P'O#>)MX;Q5>M MC*$__W7O@5A+HS!092LE1B%:26'?!.\MG0=+T!,LE&#;IQ)L@WQ8,W?3GJ_W M?CU9:C_NU6#1GT?IR'%0.NYGX2PX]):J^(DW^(DD%@H*F%1 ": -0;#J\.)+ MKSY03,E[(3ZFT]^SN1N/$HJP+FQ&,$ZV5 M(L18:ZR 2%=5D %+$O!"++:C)F! >Q"T6G:BI=/"EU1%JG-43$--80\X4Q(+$UD!CRE05"+1>:3?5$):S+_%P=C-Q MDO*+@^?-R;@_6OCQNG<]N0S'CGS.;K)I[G/;VN9/9?!!!&!U!%BX;I*,$182 M*ZB26&LHM!"H*DX'H)7;!-:&._E_,F<4IK,KOXH"0?3S(>#J6&S]/(8JV W; MR3LY/+L"L=JN0!A"@BD' A($M-,.=!FNYRP+HA\)URN,BQT>."! VDZ2W[L> M4 '- MY-8BR*_+%V-0SM.<^<9PAKJCG>>8C&H*=83*Y6.9V4B$NC,.VO* M#A.*6ZD>ZC"Q8UV)<>G8M*2:^>T6-<=:#^#BZ%W0S=Z"KV3+',@E="1QO) L^"9H@,T%F]D5F M0@WRLF3;:.+'DDVO7YK$=0 J;Z=R%_9 M;V2TS*5ZH=/OD$\O6I?[%[NS][+>[RN9[(0T(J80CBF()21:8^[KBY?]96.2 M@%BM=*+.]W:/F!HPL4/+.!OH C:^,5C#H-]!$2@H:0^R5OO)=NYP)9!-()L] M)1M61Y$9P&*3(!@SS;&1C%I.RWQ0P]%JS'>K9--2O25(>QB!@R:;;D6$[^2T M]U,VGGGA;4GW.P#6/?SX5B)J9O+AX286BBG/321.8E.>7,22,+#"3/=HJ)"> MW:L^K.U.*YU5< *B]@!1%.!ZKT\P1% QPK02P$H8&U'E=R&"X]81U5+&E^P1 MV.;VWOU=?,_=-R%6/$27/H>C&O$*3",&$R(4X0HBK0S"94,UQ G YOO-"^X2 MT_8KU)">X]>C#C$-D Z0?@C2C99 0!-B=,(DP@) R81*2G\F<"H^2]J!=%M1 MXZ2'P''G@!QDU/CD\0/PXS1]0LCG(85\4E[SK8PEMC26UGTJ$(X!9V5)'06A MA \GZ.S624((ZP&RO=Y/78KY#%P2N&2_N*31:RBQ2:PQ!1(FEE$:J]BH\BR: M *577$;/XI)V5#:"14_BG;;;Z+YJ=BQAL&$20BQPD)D@,]V(NCS<^''5[R^N M%WE)X-*4]O7NI]F5/Q3Z(W.&]2P$DA]X\'%8R\,9Z[&<1":3J>.Q<508(?W; M:#Y-Q[-1V:5C\'\7L[D/80O!Y"&^^^[/@#)>HRWZDY\2@9JH+Z^M^K'P%Z!O0Z(O7#-7E1;8;5AQ,%; M$6T59V7I0$8,Q/!UV.L9CLNUV OV!-Y)1?-]8:\C#G?/FZ<\G/X8W8R?KGD5MI^QNU^R0'TD:W\X1#A6.E%<:(@P0 DA0<*(&2C&[(@0]& M]ZKQX($,'Q_S.VM'F_MN_57:0[C-0-]]H;N V8/ +&_D\%HK.(F-%4Q)K02R M@)5I=9;89.7<=/>8;2E>CLD>16TF^NX+9H_%@V;2V57DB2*ZR@9?LY>J'X=L M=QYS//!3Y"A W?--:$ I0H!+J3GP8232EIE]3#B>W) <3?$E]YZY2L=.5$_& MCO]^28?CW.2;3JZ]+"=.'M[GDFR_?,GZ.W124=(3O-4FFI6$@1B+A!"NK#"[U1Q4KKC8]%-B=)H@I MZW'1:L6:=1>ZZRP=F"DPTYXQ$Z^9B7,CN4ULG!B<6(D5HK1TU2N=8-P^,[6L M5F*(>YRT6KCO4)@IUQ__.D_=LR_?=[-4-LQ,RVE:>:>-W(_\G^+MZO4#0^\[ M[3*;WIN:T7"0F_9J]_3S- MTM_?IE_ MLF2O,XC3LTM[$5V>N1&<7IQ].(G5I8VCY.14G9H3]2&ZN'1O?+2GEQ=EC]DW M9E)VM/WQ507T@;&\2:^=/3V?1<-Q-+^:+&;I>##K1=F?_>QF'LVNTFD6#=)Y M&DVFT?!+8=]]&\XR]_V!(]KYRI">9(N5@3:I%HIJ#3>V9=N;&RC>1>7&>[JX M=C_JW]W[XD(K_^URY2CMOQ?IU*W8Z#89CM-Q?YB.3L;%CN?X^-)=0(\F_=]_ MR)'N7UYDHRS?Y-Y:RQE))"!,\9@F0@%<'+3'@KM]7+^M6YHJ#$G,A>34), @ M+F)6YD72A$F-BITZ%SLU?_9]G 63N7W[QO/[=)']\%___:LZO[3G'WZ+G+RK MZ,VOXW0Q&'H!B*JMNIRE>RQ\;SO:9-#P96-!3^Q'30E\2 #;V)TVDJ.+_E4V M6(RRLR_?ERBO$'Q7K(#3%3G6G$@$E!) .?NUFB) )&N(%38@P3&G'/%8 .G4 M.\&78B6,^>Y2/'F?%;&Z6%Q?I]/;Z-_5 *-I-EN,'"-]RQSWI#.G*HZ<833[ MZ<5BML[#O61LZXI9J4.2!R2M26SL05IKW. .+X)[M.A?-Y]@[(5E=)=L0:'% MYOIDY,O=E)_^OS^ '_+7;G[[U>L'I/UR>)W-HM/L6W0^N4Y7C-9OP\'\ZBIIR(YVX?XF'5Y+%O;P%O8B<^K%(*QLETE]:XM_>36;1+!V%EEF=SQ/<>)B=S131LS,DX88GQABJA-&"X3(.C"<)$O?=.^?9']EXD,@?!/_;^X->'AW? MD]S]/VVU.%GGZL4&"@D4LK\4(NM04HJQ=F2!88Q8' MAC8(EA6!-$ODL"D%M M40BGL,<@#102*"102!26)_^YRD$ Y1 _BP*P>U0 M".H!+GM4MAHM'BCD*"FD4:YQU4-P^U')JU8S MV"ZQT)I8M,KIQ#"(++54 XA-22S(*+*2L)L+R*=2YF6O(G<(E[I-5FV0$S 3,OP8RH MFS_"6"14"HV)3+3@UL(85+G<,07FN9AIR8 6S&&F5?,Y8"9@Y@68@0 T.J;& M6F.'&&@I(ES%E*!RHT$&";22<_84:%HR_"0A/4S;-/NZ;\"]:J# ]_-QWL*' M0YHW"B88YIF)43J?3X>?%T4(\WP275YET?ML.KO*;B.?R9B.;X.C;C-N>IVB M+5LFK49=7P4!PA H$">20\2@T*RR**4F*T=M3NKJ=-AMVI28@AYJMZ=S<)4' M!'8$@8TB&E(8RKA*!"4ZD=)0SDI=FT#L /5\!+9DH2+$>H*&\^Z P$-$(*_/ MBA,.3)+$,F886<.-D!14'B**V$KELJ<1V-:!L;-W.0Q[8$#@(2*P$?#%,)0) M1<*:1&O$$>9Q&3.*_']7*JL_C<"6C&>,68]+>- ([%17Q1;&Z2S>ZXG_R:3_ M>VB%>/!C/?3QA;4\G/&%M3R<\1W-6NZAUYTL"]A47G=$6O>ZWV33HC946>!* MI[-AOYJ_#73FQ>5.BKU!?C-W)>P\B6H%C?!Q HFUM+$0J!NA),0 MH8TE2L=4)DE,D0*D=#,"B^E*^U&;3L=N5+-/V?3""WDNW8\Z_/]5_NQ?%_-T MGK>],:-T-CO[,SIBU8Z6GY' QVS80_B.SS$)[0^$4\_&/HKCB813?I<%";]<%= M&=R52[;CM;L2(M]I =X'SV\2:/(K9 Z%A!C "F2"0%(Q6I9#H[BE9B^C>&]$^?!<^#-T4[J M6 9X!WCO&-ZXD15)M-#*HIC%$DJ(#$EDY0Z$?+6&]<;PWHE?(L"[(]$%VTBY M]*(2:2=;(?7R6-*"PEH>U%@/?7QA+0]G?$>SEN%L(Z1>[J?D'KL=1TF=>BDT M%$ S2 37&!-&:@Z(I(8@Q*QYJE)]H[#:\H]U^\?)H51<@/)!0IG5B9>( M.^ )8[0E,A::0HI8E=YA4+)2*J[UQ,O=0!F$M,L Y4.$LFB$/JB8$*&M-,(H M9 'CM-J5:0SB%^10KWE:LALH0QZ@'*!\>%!V.G2M8$,C$(4H!E!3XCXA2P4; M$\M> .4U3T9VI&"W&:_9/2B'E,N0!4"4&&5/I^P9!MNM4RY<0WW-BN:D,F5@!W(<([D8; M5:?% $9B"I&6OH<<3@0OXP*XC;G:=:)E '< =P#W2\#=Z-":N)V:QXQZ#[F* MC04&T'+GY@*"E>YTVTZSW!6X0PYU /=A@IO7X,;4_3=A*H'<0*T ,[2J@&*U MI"L1?=M.L@S@/H!H@BV,\V,Z_3V;1S?38;^*& C9EL>3"136\J#&>NCC"VMY M..,[FK78(MF E M4"DW2SYY/?6>'712'$_\:S:=_^L\'7_-N!*NU;$+< M!@X,8%(Z/1L[S;KT5A%A(<1M6,+;PI60[R@)N JXZ@:N$ !U$3N&J8% 2*-% MPMSFE<15KP&&@;;/Q=6#UNO6]BOX#@1HQE7,$R9@S*D"-%%<)$EI M<1I*:9RT8G%N"U<0P'?L(("5&Y9_G:>?1UGU?AO7;@QFI?[*/?'T66GW!]S, M6V,/VI>-&]S! [BYF_7F7S>?8.P7=70',A 4 ,DG(>IGHU'Y:2X%_K4;6;]Z M_<#$7 ZOLUETFGV+SB?7Z0I1?!L.YE<_2?%.4L@%E!PP(N5??OX\F0ZRJ?

    P_LEP.IN'M6]E[3=1'K>V ML!>9T_ &866[S/M;6_S+J^$TK/UQKGTR64SG#P5D=B5$M9SXW&Y8F?6M6W&^ MBN;,V:>S<(R_75YX=+)>=_W_]S;6_7O3L-%H=^M3@APT?+4:4%O4 MQ!CJ2;F3V*E 38&: C5UA9H0J*G)$9*"PE!J$X88-E+A4FN2EA&2/(N:<#O4 MA'H XQY$@9H"-05J.BYJ0G6=W#C!*C'8<(H381GDL4A*@XZB!#Y/:R)M:4T2 M.X,.[R2[LIO4].QP]$U.%S8X6-QXH+],)[-9=#.=?!D>^X'2 8\S2RXAGW(!V::W2 +9PQ0=0FA1 ,UA@*:1NX$M M-X:KV%I#+$'&8"$JT"B8K/2;>PHT+?DQ.*,]04*OAP":SH"FD9CAK&L!B<8& M6H6110)#6H(F1@E;J:+Z%&A:LK E04Z1#=E, 31= 0T&C6PF)8" P%E\5L50 MQ50!71I^-D:KU4F? DU+MI_ O(?(0?3UZDI$Q7/L/[9B_ST<';Y18$79GC2= MSZ?#SXLB&GP^B2ZOLNA]-IU=9;>1F5R[*]\&9UTHHK D+0SKU&;!L040,X&X MA8E(8L8K;Y419*48D9.ZDUSH/CCRVFH, J(]0-I,6.E>B82 P&-%(*T#@'"< MR-@IU@P@@:1DBLI*;1!6ZY6CK*<1V)*)B@#NT0,O4A(0>*P(9/5A,N$$:2&A MX-P*3F.-C"P0R&&"5M.EGT9@6R?*'/]V47\;+%ETYGPWXU?QOHS(N;1Z;7S=+/*R5IZ@OP MF_D/__4F_='=>G$33*Q@8BU-+-KH.B 1I0DRPEH=8PQ(S &I3B>YT2NGDS:= MCMVHEOT2<^E^U.&_1K/$J]GMO\I#J49?QG4+7:'UFR6&TNLR?YKG9F<=@[\ZL>BKR^+R,>CA;S;+"/WHQC8M-] M)DU1)[9QJYS2P[2T.DF(9=0H49DS"MLG-:!26O?!.T';I,W.JCH!@WN!0:>E MU%8(2H#1F""#%:$"0!J7R:5"4@C42S#8-:<"#1@,&.P*!E&=061EHCB% A,! MJ(,>-1B7_2603.1*@O=S,-@Q7P *^V# 8&#73/A#V(?#.$)C5_$PS^&[HJ#6723#@>U61_._$P@_P#O ^>GCS1A5< MBRC#4C#I706)II#!,@Q($HU6TZ8VAO=.G ?/@C?=22G+ .\ [QW#&]7P!D+ MA-#$2@B !#0&3)7PAC;!*^[ C>&]$[]$@'='H@NVD7+I12723K9"ZN6QI 6% MM3RHL1[Z^,):'L[XCF8MP]E&2+W<3\D]=CM.D#KU,A&)$ I1CDDLH:0$$USV M4=. 8+OUU,OJ&X75EG^LMQ#:V.9Q,4"JDT183JB!H,.;%Q@I'&4L?+=$O. &4KX9-;2+?<0Q] 0&! X(L0V.@SBAFCB$OA MM%!KH-$.=67ZD8,?EBM]1K>0;+F'IGOW+?1C"$<(J9;!2?D$UV$ ZZ-#H;1F MT,0 8$JD!,16B>42)0EO+UEC!^;W>]N'BRD8"%5%A(4]<&%CBW00C,@K>:&)=8 4/HVH2')2G>&W"SYY/74>W;0 M27$\\:_9=/ZO\W3\-*4=3(@*"* M"XV4$(F.#=>,BZ1T42HJ6)(\$Z-HIQB%]-V!.R,"1H\5HZCV-(($BQA@%4MH M*: 4:UYE*>D8HN=B%.\6H^ =/>STHX#18\4H:6"42*XLDHD!-,8,"F:J@$1( MM5TYZGL"HV37^R@Y[!HIL,-?<:(T;IV,T7$TB3A3B<0 M6'!B8!DQ)"6)^4K.\B96]7"\+:L:M\LTG=WT [#V UB"-*-U8NVP11"S1!-C M":N*H@MJ5ZMM;6(*;P]8[!UITUT5@!6 ]1)@85"7L3,X28 5A@-@B(!2))6/ M2=1MGR_^->-S4_S<+Q(R\&MO)/_+.IG MHU$I3F\SF;1:?8M.I]XL*T7.7R 9J_NR?X[6>PEK.2"(!88K'OD$=P$EU&4JU?N(IGOPYOBMLWRF1 M(V_NV?N@F/_UI4_FBUE4V;G9K,#/79E=0RJ_#SA?%>@N@Y(5?ER9DLX MFFBYP1RU(1CKR=>E&?N2M&W?$ZSP=O4K4KZ-2LN.8LFB_ELGH[] MHKA?3?W_^,O=9NGTW7IK_GUBR]\N&##_\V&N[;L%S*;/D(7R!]NAYYT_ P3@ MWCSF_UY-JZO, M84(%HLI2C9 UQ+VI)43^-VECI.LR4JO[7WWSAFCL>D]C]"5[VC-F[65$GE\B M?UE@V"DNHX&[Q,D\NRZT6ODN>H[BXWEX8];=4 R*E_[K/PT=:PW[#XW(O%>G MO]B+Z.0T4J=Q%)]7+Z/E#%GOYY>*O_&V6GU\N3TE_P' MR7YV8>+'.J?SL^,C1V^+SH"\)W!9\>K*[!_IJ-1N)U^B>#CKCR:SA5-- MC?ON=#*:.3UT$'V:3OJ94R:S6:?HZ/+*/^>U^]EMGM#$?YY%CA&<:N43XWK1 MM^'\*E=^;U*/B.'-5EY_UHJMT%F7%'&:#_++9ER_>./@C&V>SV6/W&M03W6].],URHGN1 MN_(@^^*F=>#5_?/%R+$>Q.E;2-]D/^;?AG10OBIO<^&>WRUM81^_ONCQ2!?/7>+S5;+66/3QM)W;1K71^WN M6:Z%._XSBZ:9LZ\=PV3CF9M_][%V]%C?G8[?*G26@W"\=C7L7SEV&XW<#]TO^L7C9W\.9_ECU@_L M!_)E*?+E)+R+/'&Z"Y=O1$//-#/'S!X$DRCM.Q9Q?.9F\3H=NJ>/(W#M0G/Z4 M7V3LY"F:9=Z],LK])]7EQHYBW5N5,\9?8Y$3R6PR&@[R!VO.SID^7FI'C1>>BZ[I)S/X..IP:Y'ZD0 M4W\3OZA#QW.IF[B&[VB2#]C=TJ]/26G%N!^X_KOH_>2;GX5\=UA.3#5;Q80O M;HIQEU!P'WA\N,N./'TO\H=Q-QH7?K-Z9_92>'=YG'AGA6Q_S9GTQEW2@<1= M/9]A)S?3I:A\N\K<1?+5FM4PK ;J;N9>#N?Y3^O!^]L6XIXC,B>$ C=N$E>W M[_OS-'M\HEY1M>ND>5+-::EE1F=^2NN]^;R:TDZIF_'3:D!Z M_[-)+I^-;^1*AO]:DW'=KN6OFG_69,-I]N_%<%I\YW-6Z2&%0O@031:BZ)DY MA]W4;6*?KX=S#\S%>%#2VAW-<#@KR3L;]);@=7\N=[]!/HSBPNZ%!VYY<\_> MWI<]G QFTE@H M;86.[_EE-+P>5@3RV(^V/^6/S[+?5)UJD).D?RQ?>F$Q=LQ<[D)-NZ487.6Y M;\5.<OLV/1I-OU1[LCV/]HO@!?4VG@T+;*:>BUG\#Q=WW8=3[RGZ2 MVL>EW/V?2I@+/]GMKZNX(7,*TK5);Y,O)#E2HJ[2Z[8.-#EQM)XDV3K=HJ%0;FTTOLKD*9KE*'4 =L[CO.+@Y[3?7+CS!.G+. M-:0LG3G5^+/[;#3\W2,QYX)[/WC8VEU?@WO 91M.\)XZP8,O/\'KRD'<\V;O MC@,;HIM[Y8_S=[;!I1_5J?HE/QSZ/]XG?/JK^A"=VT]GYY?^:.CD]-*>G[JW M2K=Q=/8/>]XX(2J^>7+Z2Z?HU5MR#>/5T9%_YWTVG5UEMQ6B"RUL=N/-&W\H MDMLA,^^C'LZN*C.^,L7SUP.W-7NS9FT*R#6 V:+OK*YL6EK\2]_B'5W%.QHK M/^.7']]%T4->UI7[EIZ$;^E=+:NR])TT MU?EDVE11"N]+=I.6-F&N1*9#KW$[B[#A>+E9Y)-YQS*?52749O[<@K9$RZG M_SE[WF^Z3K-=NL8&F1>-X7BI^];NS+Y[_FHI)V.W+3VXGKE1[^78_(:ZUBT_=>24:#>=OQ?S MYZVF?.S%U#[!%8MJBOKNVEY]BF;9W%.I$\K/M]6OL%BC-^;LXNQ'3YDO.:2\X7W#P0\,ZYRKUI;DSIW:.1KAT.O5 ISO>J MFN(^UQ/B2;$2HGW@I-J$6\Y"O:"5C[-8RUR*2]OL24_G=^RMTM%<>F'RRSW@ M)_T2J>N;T?#+;70Q3ON_1]KM$_Z4X&37"/ M^K=T[&RYVZB2EWPT9TX1<)(405Z\V:OVG?SPIY=_ISB@*06X-#'S"SSBJ*_5 M@7N\6LW?;#Z<^V8Q$1+OT%_R+^4!FWZRY[,2'960WWU>\@[D/Q@[2IJEWMWE M=;PJ+M/_,8XRIU\/GB-O6]K.O)Y_D^7*?I2ZO2Q7N7*U(G_EE8P[+L''#F.? MN0O=S>=X;7+I])'I.@9OX_]IK]/I MU^&X>+QT,9]4;Q3)1/D[10@7!&[PG[VS>NKK"8S2FUGV4_7'"K/6<6"-^H./ MAWT5MR#\+XT@L7L19(]_U/S9^D4 BY%4V\7-GU%.2]'_ OE_MEV"H#U?R5]G M?XT^GICW]H.-?G&ZQ:_F[\>9=W8\R_U)79Z?F!,5J7?1AY/+RP_V@1GI2K&- ME:&+YXYHN M=[[DZ)W=\]6T4B'P(=5,G5]&)R6481EN^?DV\J(3$0#S@TIKHO/LJX\=]9>\>/MW'[[A M:TE,;R;% :$_UQ^._0^GV1=_\M_/HB_3R741ZUY'TRZ/0^HXU7YZDU^V3#>Y M6-Q4P?BC_"G>K5KERR=W3S6<^3R%*H$L*A.HLG$>L?$IG_GW#+.=M'O(_&!/\],KX8[9L.JX" ;+F!5_9#*>^/"*\O"G M^NB>&/C0W*]%5D,>3Y'FZ[_3YTO%U$)8[*D_(BM,:7%9DL#_+*%:R?;EH]=C2[FBQ&[DK9 MM,AP2^MOY;]R2^RCB7M%]L;G+!I-BO#F\O#MTW3RYVVT;%S82(+)I\^]-9S[ M1RM%T7W]9C)S G,Z>1?!J#P6CVQ9>^5.2%"O$L#B$+&Y>&M@I6OA/RB7I6'ZS5B(6AB\J#Q,8/E2 MN;5;Y/!W2K$7C>N)8Y7K_.!M]KVG6?)+?H38N'E]')C+\I)(VA&ACUGF#Q@+ M!"R?:'9WR)5@/?+Y88G6,@B]B OPR7?IP&L?>;28/XW_,ASE4U9L$1?%S)9J M#'N3KIMK7*0<7.>'VFTQ0ODP4?$<.AMG7X:%_^O;V$=4#F_J(/N<3T=#'YAV M6"OX,#GXC#XS&>1H-I/Q8.%6(G5;N6,*K\27*8K+[:A7:R$>&IF;JLFMEWPW M(8TU6GL#[S4TBJLLS1^I7#3U1SH/)WU9(\7DP$,F4E)\(@3"D 1BL* MC$J )LQP9NZZRX*ITIJI @_$5*GM$W/V\9,]O3@RO]7C2H3;?6^R\6RI0F2I M8T6_ISN&\'5"!P\8*\W(UIQK'CY;;(OI3?,1XUH!_G_2ZYN?'0^EH]O9\,5: MW_I3=(<\6QKCJ2]#6!+O4I.-FB-_X?BZM6^M853Q-]F/;\B/CYA66Y"L6DG- M@W#=E7\O-L23(M$\WP"7A6..%+W8)P;!1&OE^&TRTXTUH MJ2&5W" * ^ZQ79T"_0N.@SEPN'AU_.3R]^BLW^>VO.+]R>?HK,D,O;\4IV< M1MJ>VN0DSTHK/L\]HW5Z6_[RW'Y0ES:.+B[/S-_?GWV([;G[RN6E^_IQ*BD- MU]ED:<^5>^\?D]RFF]4VIT.Z^W9>F^9S;0@6/_3*BAO8<."ME0>=;D7$\CK* MSHU[[;-"O->KBE5^7/]Y(I-G/+CG$7S *YP[;WS3K)O6S.:\UO!9Y[=W%4-?K*DM;= 6U[^S'WYRUV\JJ>WO MA^$,^ZDS;-+:&;:5_L1: @831*WF2E@$8@Z4 @9+="CQ/T$#^IX&A _$NU*I M.KD66Y.KU0)O^P5Y9_+@Z/HY/3V'ZR[I]38_=)0VGX"'QQ MMJ)3R:S*>RYJ^U3Z0DOF4;D;7S;OY[?I\ZPPQ?R&_N*M^1%'R/)TK\X(ZV>M MV7WE(T6_^.#J<9Y 7IW$+)TA)XT;;\T8Y)P0KJ@!4!(*C1"":Z!-K!!%A@D6 MC,'M4"$Y$"K\='YR:DX^.6.O4;T^L;:@PPM[_H\3TYFJUJ_&F,M#_2IZ7?7[ MOK.)_RS)RB"%"V]D];.:T.Z64[B9N"6X;5ST9IJ]SH M2GE"L"20)YH" 8121DD$30(0ILIV5\G?GT#5?X0XU6WMR?1 ]F3[/^]/],FE M,SSJ F$7E\XNR=VO%^:]C7_]T,E-.9?)[S:*SZ7M3D4VQK:$MZ9DO$E_? -_ M_*GAU[RH"V9TKN9:6:IBO5H?#Y5DRP/AYKYFVN?9<#!,IU4EVR+PM8B ^7)G M!R_"83-_B/;)EQOKW]%QAM,\''>:^7H9Z>Q^H=F\?FPO+UI2:1I%2$V]!F*= M2-I-_:Q=%COTL-A%%_VK;.#+U75*_)9/=7*2JY;HYW\L:U][ ?KO/%#WU@M% M*1_%V<3:4M@L'3,KRL9TJ"C32\JM\LW+K?J9>LFMV>:W'E;5GQVJ?:>9-6!Z MAP#*$_>EQ/=_[%BLP#^S:%*6$2_JF<]*$9\YYNJGBUE> >HV)R]?%JH1>%B* MZG*L]\R9ND1;:3^MP=<^('V>5U)W9#J?;#I7728\[ C/_GDU_#SLXM[:7$.G M"WK)]Y24%]ES:WI2MA2Y8ZH^G)I2CC'?1?^\5ZSKF0DC2PL,)-2?IS"#"*:0 M4X4(X#PF$!F.J+3!G;<=TX$=B.G@4YP+CK[X]>-'=?Y;U_UM#[>)#&Z?I]T^ MK#6W#[+4$"N5(I93P*DD2"*<( Z1U$*R_73[W*LD/BVFLX7OI526KB[5FJ4AN4Q0P5Y-<7OY8/UTF68JJ.\JZ/2KVRA7 MK@;%;E@V9RC,Q;+$MM>BYEX+NTI'7ZHRM[G=6-6#SK4D9V-,B@NFB_G5)._K MTBNNBI /2DIO_8,DV>>IK[69VP!RLUX?>8FA!R:_\?-6ZA$V;OGV>O*?HK11 MOLMNJ4IAL5]3^ [[SK:88 $IA?@9!0F_7^<0-%2$9Q0LA/3QJH3?J67(Q08% M"T-IK3"^G508O'QOH_<^KM;^EF?OJ-/?NE9>\-#7]=#'MQ6Y?5-71'BT%EM7 M!+;:OT$;/HV.+6X8Z_;'VI7BKFV9T?KVIXZNZ&M*[$$5+=Z#JL5=6ONC&M]* MMXX]+J4;Q/AHQ[=/8KQ6P>4GBQBOY7I_Z+"OA35[RA^XIN.O=NYYQ]_G+!M7 M_KW/F>_16_KU&LU4RR2#R;AR_3W0L:8Z44V]VVO9B+EL_C,HN@<.B@;$F[GZ M0N^1Y_0>H4^Z\K!\W%\''_]HPY_YQ7RV!W!==? [S/,4SZS2V?>ZC[;%11=Y M@;3%]*&=]-@WF&?9 ');^\_KR,7E\&'M*LA$%V2B_?6.W7;839?'(WX>>CPN MK3#4,-0PU#9 =&?L1K6U;2*TB MBXIQ(E1$&'5-Q7KUEH%!I/>%KD+7PN,:7S#]PE##4,-0NSK4HS3]U@KGZ((0 M')J0;\GZ6^I0 MC]+F^YOZQXD]C]Z_BT[B\[-_G'54! Y-Q+=D\34*I 63KRN63S#Y7FCR_2W] M8YA-W7^ MP7?3>!?%SOB[Z+0@')J@;\'N2X?3ZW1<92SJ23H==&2P1[28P>AKV^AS@CWU M%9$]33G[;]:1-3]TF0[C"^,+YEVWUS0,-0PU##68=P^:=Y_41_M!11_?1>K\ MG^JA.I]=D(!#D_#6[;J0H]<9BR:8SN2")1?6+UARKWPFYQCI_V_O M6[L;MY$V/^_^"AYG,]N95[8!\ *R.\D>7A,G;K=C._-.]DN6DB"+TS*I(:G8 MGE^_ "^2;,L72:1,D96:!M/ [67&OH!]9Z[9-(6IPE1AJF#/K;3G1+=P)].G'QTOOG\>.A^.?!"$[++0]3-"WGUX"FXVG5 QN>48['P-& M]-&:9G_'<7F7J7_-#OLQ\[\>^B/^T(_^Y-:_3_BSCL=QLL?M#@<$:9_[L MDB#DG)[RG60[XT!?P>UK3GS%1G8YX!O8;,*DDY-W9;@50[OZV95^=B^XVO^' M9'_Y?&Z>_2&99XYT^;MU>>*5+LYDMUO#BMX MSHMB*1TSZ0_FQXGD"T"@>W$?)EAOPZV]2&AN(JG6Q;05GZ_8,9H$<3$.^7'Q!&\8T_>:"\ M8I0KIIEN* W89%)\^\,!.LC>\X$/RO()X0[F-C6_1"SM#P<$ M'SQO[>:WQP?Y(/6S[7M\YO3 MDKY"RSJ"/N]P[H&/06C?2<>I#9*[]_/K#"WKB4L;]<0Q'YH_Y)'U<)A]4D/ MB"6#.)@*9 -A:#*/U+:Q6?[$#PR,7#YZB/@9/K1;LM,=^?,T*+DFC-7CV748;)6DB?(?O*EONW92%"4M MM/9&M&H3'"F+:*:1]"7E/Y3*B!*P1H=9PV'#61;E2G+N&,713?[J@B4L_@N0 MH]/L42BK&4/X:;Y4[CMO:=$H'\MAR*.%&_B1WO;RK1=M%N\")V=.% ?J _4 M[^;$@?I _2Y3OU$)'F7V%YIVYG3H+N;:J) CT!AH##0&&@.-@<9 X^[,NV(/ M[-XX8,N#./?,CR66G<,I3\](CP_.@%4&5AE0'Z@/U ?J=W+B0'V@?I>IWY02 M28]TX8TG:D[XPHF3%R?S8G\PKS\V5#6#ZH:*&%:T1:DUT]04 M;'DRQB8R5$MUL4WR2F*JK3B4E@7A9LGAM>]//RY*P_SY\CVN[J?,O N2^>7SJ[PHMF,V#-+3*$D^9]&+ VD6!OEC M9LGP@!MX@^#&GR0_'!P*H.;48QEDCT2II?2'@^ N_1C.;H916EQY\*.">]0@ M94&W=P18TY7-F*I:FZ;;M(Q[I&"+$T)8,K M6T,&)<9Z<%6<0KR*Q,E8_GEQ-/41?"VJ8S84P?@R]'11[1P@#" ,(*R)$&8L M( QAPS1EFYJ*P:%,<2S%P06$R=1S-H6P[ 1U:=(T'L'^P^)HZ"=CP?B9R07@ M!> %X/4^X/7A%?12L3Y'+]FR-*)8CNX8IHID1:&N6]B+'K9D9SWT6ISU;SQB M/=:Y%-1#".\"MIX*]#:\4Y4P@%L,<&[/<.XUF),7,(>QZ\DZ=K'J<1/314[#KE7]G9EE:E>&:C$D/*WJ%P-98LQ+$=3_$E=*YN%)/MFU- ME8EC&(YI8&KATKS2%5.UF^G?WJT$8[VG8!D$& 2X*0)L: L!=A6L4]TR#*QH MJJ5XKN85 NQ:R&JF=[=F^:W3V0NR"[*[E7-3PPOAQ0XF-G&I8IH8(5FQ'=DN MA9>ZQIK"6Z-S<[<;KH%Z&JHR0Z8]'DV0\F9(^6M"+B^$7*-41HI%;-4B&O_" M)AHJXZ_<4M8:X-K;K7@3V>@9:I7I(\WWZ.U]\O))^!<+TRB^EZ)^$DU8,F#" MVQ?G+"5]&$!\9D.8JW01FH)_&EYX!$W#U%Q90XKL&*:LZ2+$D>&?ZIDF\1K@ M$9PS]_QWQ:75^1",GERI$[!YT0T0]JX*N[Y([[=,U581QH:,#(L@57855/H3 M54LAS?0GUB__,NG)%#)F0?[;*/_+R::*95-3]Y#GJKKFR:;JR87\J\CRW$:Z M(VL0?\@W!=%O@^B_YLVD>"'[Q+-TTW,L12C[V'-L9!>RKWBN[:T9^J_1F[F# M[1[W5 .2-0$D.@$2KV&$O'2>SK!DPU,,:E",34_!IEG:!ZZBRZ@!SM#ZT8&@ M'I:U5FL$;:OI=16E_F21Y0B5O=[*F0^Z LK3.VD8S?H3MKHMX%LSU?.;BBN> M]AEL9K;Z6Y>A\EGO&.JU!=1KB&K40#95,46*SLW!4AU4=5W3S0K]OE5H;%3N M$;U2#^UK-']?-NYPG@D@%B#6'+'TI;.&!!N(8,(91+#Q?4Z MKZM0+#F(:;A2NQ- #$ ,0*SA(*8C?=D+)_,O3-O#E%O8NHDI+=*-*.&V>*T> M^,:YR@&^ +X OMX;OEZ+(NAD<2+)L&7-]+#B*B[!%O)D9*F%$B9;QKH9!&^( M(E1A/&JDAPUEE\"UD=__?46@H_G.@'0=0KK7@$Y9 !U&5#912KH9LULZ=?4)I9=683]Z.(#7 %< 5SQWHL M7 %< 5P!7 %MKA79)97U]-$:V]-'03V^!FTH M] E0 E"R8R@A6%Y4^>=8XAHZ50U#MA&R7=?1YSU<'5.IZV0B;7)+1*QI/;X> M "\ +P OZ\.+O( 72_4TQ\ 84XH)TF37)66)7IL8AEK3F<%FH0MT#0%@ 6#9 M_C0?(2I9:M],+1DYFFI:V,78IIYNE$5@9&_=_F(OGN9K%IH\T574GJQ6>4+P MJ10V@;7!#0,8U 3EABX@R#0U!5N>C+&)#-5273QWP]B*0RMSPVS1?Z!N-PSN M4:/*?DIM.7S78+=WW:V56QL Z7BU54(,LM1?CMJ>YR#/-'6=6J[K8J6LI<"_ M6].NJ\4#O>O64VI/T2L]Q=RXTJL@^1V5?*[AS"7?EB&GBR !6W$ ADM]7C7#1NYU'-$V,@U3M"=3O=[=/6X1#3 ,- 47ZRL+G! T4PD6[8F$^)IENLHAE%VFT:*3M&]KAL 3#V%3!>PPNZP O=EEV=6E2S;$,EKFHYV"SP M@GA$6[.?4RV.T]TBA8RYQ=#R+JZMRQ^NI7%UEV!NG]',4!>^4$VQ9=4E"G60 MHCB&[5IE)-KUJ&,TP!>ZD\Y32(&,N99)Z,-*FD]K9>ZQ!"MXD4]OFPK2,:%$ M=K@^(MNV.<\E<9&EKAG(W95/IE5JP+S"3R#T(/2U"OU2:JI#-(_J M_'^B(]LDNJL89AG(<&VEF:FI^]90&N0=Y/T]O92*NA!X+'LF)HYJ6,BRJ";K MR"N;<*FJ9WF-\5+N8&/7>K)67S>OYWEH_QV474*&)DO^:X)/%X*OFX:IB=;Q M"M?O35G35:\\A.*9)EE3\&MQ-]8O\MCHR95Z&)OO2-SWREQUM89N18V;*K/.UEK MME=;)VM:62=K0^E1H])0.P E "4 )0 E494%4!+']0AV3%LGMDQEV3:M0GU4 M98703<])O"V\T.PX $ D0"1 9$LA\K6(C*KAI4:UIFM:U+--P\[!TK)*$]NA M6*L\(E.%_HAI#QO-,+0WBJKL7ZMN0%- TXZBZ6M@JB_ 5$-4HP:RN85.D:*K MNF;+94$D7=/7/(3S8I2KB@@TE7M$!S.\ZGSYFE"P*=TY6S;71G53 AH#C8'& M0&.@,= 8:-R=>>];/M4.FV)KX*W83#[:O B=G3A0'Z@/U._FQ('Z0/TN4_]= MO;%[T?5[WRG<-/.O[68]T!)H";0$6K9XKFV?7V=HV9WN(#4VQ6ZM;5"'I+]? M_<:-$K&VR+-J2"J50>@\E98JFDBRW*P(MM(+7HBJLHLJ/,?8 M+,1ZTHM% =1LUT[N[QWW"079!=K>277VI#+KE69IMRSI5-5-Y!7C!9U9[%#;<]SD&>:NDXMUW6Q4LBKS+]; MLZU=+4ZZ'6O&LMI3]%;8MMU)0ZZEMW:;(RV5=?NK=)&:@H]$7ZHYBY'C>*[* M-1D'(]737+OT_5&.F0WP_>V@6[=([R4[[/_7O#@'@ 6 Q6JP4!8' 535(\0R M%,H-'4_FF$%=IU"F#!4K;C,]CSOH'XIZJ-HX*. 'X$=+\&,IK948CHZY%6:Z MKF(AF\JZ63A/%(\H!FFDX[-E/<8!.@ ZF@(=KR25REC7ENJY>X[F6M2P/4VC MV%1TPRMT#VQ2>L=;@;RD;KH(VT2V-5>GNJJK#E%*=5/5*5K3U?6B7[P*S-9(3R95 M!O5>;Q_4R"Y!@%B 6%U"+'61Q6^ZCN,B#>N.JIBFP?]'1=D+#1D*7C/385WG M?"69":1'#0H@!B &(-8E$*,+$%,I<8C(S#*0I\J&8NI.>11)IP9:T\NW9H2@ MV:Y\@"^ +X"OYK7PEHFQ.)O%C40-.91K8!K2L6$HBEKBET8TPZL\2E%%F0K# MZ"G*3EMX;Q0WV+].W8!T@'3[A'2O )V,%T!'%JCDT-Q;!DW78+H".J M:ZYYANW%4$D5IJ6A]C1]IQ#73-T,NFBW?ZZ-*D,/- 8: XV!QD!CH#'0N#OS MSA3-XU0T3)E_GOU=&MLD"-EA.2""OOWT6!%^L"!8KV;(*U3C=Q_3!_\[Z20< M3&9#EBSGZ7"3)K,KTM%L(OF%_[HG^2'GGF#JBPR>89 4+6K\<"C=\MNSPV@T M2J1HQ.TFSGL3QFT=89GX3WO9'#5M'?K+ZS#\URQ);Y@8/3^ \[DJ[X';F)28MT*.%GRQ.B MBG.U8J5&8OF2[.&#L1]>,RD(5PYC.&/E*&-VP_QD)OX)4T&'0<0'ETRC4*R8 M]/O1Y='*$?/QBI_S.S+1@=W/,K3X;Z=1S$F=72E>B&$ELTDJ[I4-5_PHNVEV M!1-V\"/""KM7F-9!F(^[ :3^_M&0,F?#%7_R)OX9OG9/7(]VBVT1QN*>/\RI>=7!"'?.M*/A]DG38/@QZ-\R)_ZND/4 MG]W7UAGB\H"(4N>JE1\_'N+2B 9\%"Q^I!B\-(7B!^]*Z>K&@)'^" VSO^.X MO,O4OV:'?;XM?#WT1_RA'_W)K7^?\&<=C^-BD?T,GQ+7=)%I4X0=Y*FV;>BV MB4Q/=13DJ!:1B?B-_X ZN\>$5UGC6:18 0L%&1Z*''D"#.*3PX0-#OFGPKGZ M,9G=W/CQ_8H!+PWDP5W1HYN*]\LC#85[=_)@K)D6RV^9J9G2@$TFQ;<_'*"# M[#U?ET'Y?L6R7@4W?-LX8[?2173C/PFF\!E].2[Y[_2C<5WR_=^ M5Z/D)3$WUA4$\8/LW6W.)_UH,N1WLK9W'V5MKOQD$_2*6SF3@%U5!N:$ZHOCV$=U@RB(.I,,8VD@L^O?>:N__@ MVB$;"#.?S^/CC"M L5!]/A7GX02%/.^A@L5RCO]T((UC$1H?I^GTX_'Q[>WM M$;_LZ#KZZ]B,!^/@+Y83_)OHO Z\__8T0U_\'U/,B?3L=]G:7$+ MZ7+6%XZCH^SVYLUT$HSNI%O64A:_.K?^552]ES)G,;!)&>K#-^0"OAV,$[N_Q10CXF,2[8A_?O# MB;_AMBF#DM9B8*J:6ZX>J"B6N--MLHP6F984EQB3ZUP>Z\=_[YK=:=X+*DJH TKA+:7S^8,F&I%P2%XE;)7PG368B1XG/T ]":1*)*3"^ M#0Y9/^6;;)+&LRP=IR>%$=\CF3285DF^$/ MUK%*#&P<#U5JJ*HZ5(C25S?VOAF(P\%9)/!"9%L21-#&"G3;&;GM\]MK026- M$U1$*"6Z=KR0T"KM=JX!$A5$%T1W_T57;ISH5KG'RD?XR1[[G)\7!+7M\]MK M056XH.I'^K>2P_K\MK-X!4>O>\_OD]GTA;5Z(;];FZ8'/W[#GSN;/L[6!EGJ MPOSV6I;4EF]Z,GVLG@18/B)/[$X5!+BC\]MK =8;)\":1KDT M<5T9:PJI2X+)D?Q$@C60X([.;Z\EV&B,!"-#11@9AP8]1$CE&_%1>I=6*;7T MB*QRD%$0W([.;Z\%%Z/&2.Y.]]X5#BP%]MZNSF\'F:$KJC#5)=(BIRGKWB)] MZ?-G9R*\JE4E\'7;Y[39+/-)O6_LJP@W6@6AT$RE@;1-,M0S5-. M_?)D7R)=BY4.@_ST7L*>I-&6QU$NV6#&'RUN(G)?W;NB-B%_[$V0)**R^%XZ#6X"D?;^ M]N-N&(E"M,\<>3/#<.9/5IQW^W5^WFT4B&XZX3 1#*2KV!^R&S_^*F65?Z0K-AB' MW)2YOE^%5,_8&+8_[,\X2%T.QK=L.N5HE!4.^A!&M]*OL3]*\WI"TDG,)N+Z M$\[,6;\)@1H'OOP*VM -;&E&^*D^S$.^J3K/@ M4*@LNZ:A+E&7BN/6SEX+I!60^2:<_7DV3OT;;DT2_=/7((?5DT$4(T,/98:>M@[F8K1QP=RR!E/^<*)E#Z='TC,R M!NCW:O&^[#^*ECD6H%!#[ (B=!L2=D5K<+#[Y3.=.:#;V>K,Q8_MF8R^-NIYUVDW/ ML*2Y%%)J![;(9&&A$*TN[XV)_XO?#"%>=MT4)@KLKT_? K5V]&0>B'@X#K&"(] M,4AG>?MD<564I>LN?=R7TX%*7$LQ[/UUG7!3M(@_[\JKPK MS9E=_M O)FHF2<2795YT?!@-LM3-I5ME#;R'CR<@^M+$P60BG=Z'@S$?W]'Y MD50,<2G=DZN5^5"NXV@VE7Z:1'W^U,]-8)([&.>7R+_I1]%7B&Z!_G2W46CKK)GT?2NXC*.<^J(J^,9HH MV6OMN*B3+2_5R<9(>XPN%5CQ*ECQ7=_!=LMSBWRYL^A(RN#FQ:WMC+/$65[G.TWMMMQQ,%4[%YQAM,%#+ZP :_8 Y8WL7S360M\M?HW:Q*% MYDVBN*9W*&O*T+\?9%RQ>9,H074P(KH.P;6Q%[^+Y/CW3\#K80^R(@E1TE]H M0/90>WZBOB]TZHOHGN-0^;7-U="AOZ42^O:H4CD3 _J/5=(6SRBU AT9,EJP MYS9H!PHGH%WUK'7*4I&&N81P_=SG\6QFTB- $VU/N.J8!@7R/0>=$AN-"I_' MW/#-W2[ZUJ;V)J<\%JE+,@+4VS*B247I!TU_QIM7@;U-0=GK./S5S&.?_41@ MPTD81G\5/DL.=I>SZ92CRNOYFI8?<_7)]B<3UO=G'$7-GTI=<7&<+&_OBNCN MU#K^: D;^5,!WK8+5FA:SGI*#0$Q"MI=Q^&M9A[S@CA)I0>';NM#O*SAZU)0 M;2VT4ZH^RBO)$%ZIS;9$92['6V\@O>03)>=R$D:#;Y.9_S7?L+\ZQH SP![MN.8]PY\=REN M+YT7]W\:U2A/$>:*&UT XN=@DG( ^IG%R9AEQZ*C:")=Q?SJS%\HRC2DXAUC MO?E5V=>+0,A6*>&;F\#EG/05'7*P/'XL$3)/F>?? M^]-IS-DG@[-H)LY\< M7<7<6GDKT\*RO&N^LBS+\+OUXZ%X(8Y=Q\$@JY>3Z:*_AT)S_#"-V>$<3PO$ MTB1.&U''_+OU-,5Z2AF6*= JX.B>XFCF9$)S7M<>\#I&_3IT6@S&?-FR,@W1"7,>+"4"LV:X#-^XS-A)1"0I&"R,-\WHJSC/"# M,MN S)U%YITQ736X7/@:Z+K86V4F4>'!6!%% LC='\C-DNQ44E\B$R;@7^@Z MQ-;+9$\A]7+*LG/;;W X1(=\07RNRXH(5I7^AVW2F$(F80W\M7L-K%H6TU"/ M??WPZY](PU3PTO-Z135("VZ&CB/MCKFN.NC=D?-A2U"FX:U!^T=8C3X+- M57@8"'@8N@[*.^:Z6D%Y0\_#2STUP/G053C.XLZZ7F8X_LDUE#M$L)[ML9MG M-) /0X#<;D-N#9RU!:S*AUFX:C )1J-5KH825'>NU2YT;1TTV[V&TI=UC"?A MY6HT6P8PVVV8W3'750O!56JWSZ&P*M#!&TK@-M);QT MQ>*;O'ZQ'87#("]GG,%IR/&'(V,P1\TOT^S<0P:KB91--<.IMQV5J#:3=_-( MV@+7\P.\I,%8"GV6-AP#7CHRMK1VT&=)@-O3D2P]X<'ET&<)^BR]^S;WD#"%W0/1=,MW[ MXOF&3DL9/)8 U2]XF;9HS8$5\%AV'8$KX:473DN=?@ M=$=I^)_]>TD%;-QG;$2J>&DL56O?)N-3 RSL,A96QTRBW/5IQ!= A*B6(DOG M<70=^S?2N2^6.9CF(:9%/ZBM$C37\I+F)X\0%%3=4^#+'?U*YJXZ%.YN1!%^ M&&K=$ 0I@&"70; >QEI5_]\1R!:SX:J:_^92S?^+LN:_GT7WLY(@)"\)0M9L MP?!IKV$T:+O!=*1+&.=' _9'4;;G'[7(?;>5>2LE)=6(676-S33 M$+GU[-ZQP2S3)B]8&L2YXO@J:GX9I)$(P.1$)!NU"-7JC DAL,'W%4,-SO<: M13G?JUMA*$3A.XZAE?#2BB;SJV"K.EC=!E756E%5!U1M ZINHYD: *D J=LR MTBJU]('=?AK(/W@B>O_BA\$46;>LSN#(:I9(">.X;>+[)B;5%B(A MG]1N@FFMC+6R.^I<'[58R$8B+'X>1ZG(,IJ?2OHICCC$R.9WM3E,GRT" @[3 MCB+KBTTKL;X%M&* UDY#:SV<=?4@0+X&JM8'JEB')JF K:]9:LH64$H 2CL) MI94RT@(K[2@TU$9E0-0]1=07#T03W-\* M3R'0WW$\K8F[*D33,F4*H_S,^KJN4PRGZ %:-X@B;%$!BD %J,X#:RV\M? % MY ";!?@7YY9N@W0L_1*-0^G\2+*"23]F]SUIN.0O-6?7LR25-G285J.70ORI M!="9G=&C\B)*@!]WVMT8.D$G[3ATUL);*Y)17T;3A\!YQADA4_J*UO1J3V"E MT&;[++UE+%P&QNSS1SA/@!]&,^SH7W!H%L!+!1R MZCC UL9?2SG[S^#HD[I,]>+H!MV3CLUG2IG"R:C6X"GFCRCV?I9M_5O@*51N M C"MA;E>4T\7Q>YR:,WC/?B-L/HY&(S9A$D_<62=#;[67NP)8+4UL+HRO66; ME%,H^-1-"*V4D5;6-N':Z""-XJ3X9,T:)_-(3WZD5%_37UI/?ND+B5+05;.R MKIKXD;@.H:LF=-6$KIKOJ:7DWF!]*4.!X$V]P00?P3F7'7'*PWLJCS#A,/MD MGWCG6$.20;OND QOSB>V6*(1 M7Z3,'2="& ^#$CW)'@=LM)2H\V7$+V=Q3YK.XF3FYWD\E\6Y<1F14A^_]..^ M'[+D\,O=A-U+YB #"H+0=AF' !)/B;\I@'.0@//1K=7/-^>+)Z!P[HO3(H$O MF4?2:9"F$U;B@A>$?ICUL@%<:!HND(V5!P+*0X>4AXWY9 OE083ZMD85 VEU MHTJS8.713_#*<-'6AK'(\#XYNUQ'.D#Z&^+4^*=U<2J=A$F:M9)SHL$LRUDZ MS(0D*#\?EI\/(Y9(891*_G0JXMQ!GJ5T(AC)SS.;'#_UN4!RJ>ZS@3]+^&W2 M1,J>D_K7B>3'3!)1\:&(D(OC3_-["&S*+RR?=_3LRG=!IB[MGT&F=B]3&P6_ M-I*[*_\N"J.;>[[AI2P4_<:E2[XAWO@=97C;/ 6&[QC#V_YD,)N4E;##KWT_ M88UB_YIX_=2T@-<[QNNG?I]-.L7EYQNYM@JW5_EKFT!,0.QM*>ME1Q?Y=TPX M&5O/QW^7@)/;RLFS. R2<8>X^;^ EUO*RY_]T+_.RXT,^%7]QV.%;_3"&I[(AS_?OWX-WG$VN+O__C^N!\-[W_\G]\?C].;R8__'U!+ M P04 " H>E9.)WB%>_LB "]? $ $ &AS>2TR,#$X,3(S,2YX.7,Q,Q=AN[[S$]&T((6SN : FZI_=E0Y8*H]-"8G1QF_WU M)[,D@81*5\ P(UZZL>J:E5]E965E9?WZS^>%Q3T1US,=^]-%Y^KZ@B.V[ABF M_?CI8JI>\JH@21?__.T?O_[/Y>4?767 ]1P]6!#;YP27:#XQN!^F/^>^&L3[ MSLU<9\%]==SOYI-V>1D6XNB/9\_XZ.ESLM XS?==\R'P2=]Q%STRTP++_W01 MV'\&FF7.3&) %RR"3:0R)))]S7TD_DA;$&^IZ>33Q=SWEQ]?O?KQX\?5'&B9 MDY5WI3N+5S?7G?>=F]O.!0=DVM['N;>JGMDR[>^IW,\/KG7EN(^0\_KV%28_ M:!Z)L]N.;0<+=@'#=U_YJR5Y!9DN(1=Q37U=KKQ0N@!F, LZ9MJ>K]GZNF// M&4)^W-+NLGL'*"-5V7OTQ'*B4@1>__8/C*$/-Q=)Q?<[.,&*F M>0^TI.?Z=%POKSN7.+(A! :.KOD4<%%^2D"FT"MB^1[^=;FIX@K:O>!>U>A" MX%T^:MJR?C>2!<.N1%]V[8[K6,3;4W]H7;MV"%&VKP[1NIITJ C(.=W)%L&_ M+N-RE_CILG.S6R\V\[Q>+^)R^^C%AU>:JR.K@6VZ?TF>EY9F:[[CKOKP=[6> M6:Z;JD7<5()=_(!=[+S=H8NT9IL\XJ)0O4O)4GOM1XUAB4OLW#Y;SE?I1K+D M*"RXQ]XTZTGS;B09\H;^951D1Z( -ORF7I,>T:\>G:=7NA/8OKM"R?2NBDAC ME8O_N-Q4TK S@>N"3M6@-\F"Z[]V[H]!S%)9[^45PA]-I'NJ,O*LS^MW85V* M_MJY$Z;]1#RJ:-S684JB6/3[&&'?"7;GU8K$O17P6PT&S;\6E-^"G^N%R:]LP)O\ W7+4_QDNW0F8< MU8\_1@MGL1;]:NDZ2^+Z)BA3B=T!K6#NDAF4]NCTI=N,_^B:=05J=YPC4W]: MIZ!K%!31 XO2,-CT,:X!I?:G"P\&VR(1X2]-DT%F=6F"(J9MGBY)EO90ER0H M0JS3I&;IDKK40!$/-N.-4(<53" #9\+&DO<\XGN\;0Q,[<&T3.SS/;$,V.:K MFD5*DGO$UTS+N^"PSJDBY6_D::_WTUA,34S/!JR_W;SNW+R^ON$NN9[IZ9;C M!2Z!/WA5%22& A$T5P:/3 MN>E<7Q\0'K0+9W!4Y=A$>[!>"AU16T7PN 5Q?-TY(#S"/K0)']W ,VWB>;S^ M9V!ZM-;*_&:6+9S>U[>,Z=V=JM)(5($YPN>II )CY)':C2!,)M+C/1$@K1@ 1\M*]+\:R[]A^U$H4IP??OZ^DTE4.!D'XX' M4O\;IXYXX7>NJ\"$5G_AI)&PGN&87Q%[F:D.Z=,A?A\,9(''^EJI+51F]$AS M7>CK4UTELGD#I2AYO3M*1KRB /._M%-59/%F; (72,B5EY8P.[=="IG;JI 9 M2X +,<+*69CL!T_[E"&%]9;B(+/GK(:#L[C89H-B+I=6R ;!L2RB(QL&UHLK M)WOM1RE\WE:%CR*-QX,(/IP@#P:B@/#YA1L,SBK* 6"W3PE3N8U2N+S;"US. MPF>;0^IX.WG0$T?< M4![]+GX[\SW#EWIVJ((:"JU+U[<,ZQ*;=RVV%"E$L\Q'&WT->920=&6MRQIV M)<6FX;=%MB-%Y ?2W6@HCB; *9@\=$4]LR<Y^I&_K*M!]Y3WPV?=B5 7^6CJ=9-/TP4-JY.Z5 R[=' M5@):O/7[MD$7'D4)L@J;Q,]3'DV8TN@.MH6<^(L =$\(C^ 8*4$U%WE]]UL*6@R>XPRT*S7",(#8KQX&KS].L$YPGXA*CNQH' M/DWC'UU";SEZ7TU__D5S32?PU&"YM$S 3S_P@7%##?[U5W'%AT#=@;M:BM3, M!J>^\(HD3U5.G8[' M TE45*X_G4P5D1OR\!\HK^M6SAA/ :>>3EI>4:%&>L/22(OQT4I]U/8NCM-=5%51@X*ATHB.&F7(IHSH&/-!:KFQ#>AGSNS)UU;":_>T)E4D5?<3ZFZVSJ;UJ/ER3-! M\^9]R_G1:%:Q*RKFV.N2V:5.X+]0#,)**/#J/=@OS<'8&=8[YFG M!^?I?B9DI3G8J<6O,X>BL55]1_\^1[\1UQ/_#$Q_M2NW.<^Y-+<"\V/30X8=6BAV[6-9WMC\ MS$]H]U$"DPL;NZI@:9YGSLS0.5N>;;*S[HZB7=6T][*&VRE6R/W_;?337\VO46GZB_8RA:6;ZQ/[9;G]\>^'HK44[I MXN/M=XQ%B,&7%BY H3D)EHZ1 \J<[4,B9'J4;)\ 77YEKI144RP#W[!D8&AY MPF5H)(_0]T"1!P-TE9)&$U$1UX7S0K(D&@X4-1\Q/Q8E7\U:BP^;V/MO_N\I'!?^,%4Y(8BKTZ5 MR(R8\_W,2,;'IDKG#BT4&Z#?,?2!/$;GI[1;E:S.G'K2N':]Q39GUG:_YIP^ M2^EHP!/J.>/,,LII\/ZZ\#[F>^-&2T5 9H^9+P)2^P#VX6=4HL?QDV1%9]&0 MX>,ZF=Y/ 49:/"P49.ZZ\C@9\[@L!8D-54"]]1:\61^S9C,Q?PNS]!N M];" -XD5?>&XOOE?VE7Q>4EL#]\G'9%GOP^L^T8TMZX7UKZ;+85-)O!X*6Q2 MNL105B;2OT,?*_&/L3A2Q5]H$!=J6!3_ %T"$?1-Y)5V.DY58NC:F)=:UN59 M7+B[4@@^AH5JO$H>43$X!*YVZ$8ISC+*:BV<)S&F1*0/UN>%T/%D@ ;$H2<@8$C*CI\Z'V?XY+?4'1 M92Y5\R$0>: NEJ(U8UVIA=8[15;5#5!!2$XC+R1>$*;#Z8#Z]*5D)XI,D1?N MN2'_+PR!A=ZKH:M?NJDSFM-0J6>;*:^HV!CSFF&,*4%&"VTOH2OM1'NNSIAD MD<*=38=EXX[\82?\'ZT*7948M,3/ION4BK45BLX.RS"=Y,[VG^W>8R3&.:&$ M.8NE8R>=TB%#I.5WB0WMUUUI=VVFE.69K><6RU.:G#PN)^Z MXDCL2Y.?SY"(>=4C,^*ZQ(#/=+%*FY#W@89J+90"(;.9+ !"3^R+"MJ;D?FA M;K-MDCX#H Y[:L4XV+69,Q2.!(7P>M,Z 6D*K /4HCNV#HPBG9Y'Q*A3CNE M8,B\'E, AO!^U";X!04%?9)($05Y) BVOLR#)-5X<N*L!V.,Y[9''%C:KLP^QYM\[]40D=*FJFT'0SUK M1[9@H76CPW(U2;&LA;8,V8=Q#08]8RXV9.YYVD8#GXB:O4G&F\;K M'#47T!U;*5Q ;]XS-*@B+J?7TZV<] 9T"A,M7$C'&+G/L8$7E#-CQ_,5XINA MHU6DZ(PMK?K[[]4K++9ILR0Y\@IW.1AX*AWOH4BD@,^<_]0&9OK6X.3&/\R4#]TOH=R2(X6DY5K ^>#UCLQ(0 MJ%.%A]J)#F"8.%T2^500H^\Z"][13#OOB(/.5X6)'05D*DJ-A852>Y)PKKB,W(KH2-Y M@IE% #YD=WB$5N]#*1(S!R:[(3%]SLK$&;Z@=P9;-4;WL'W66KE9(:&Z?F ; M85BYX 76\.9]*@5CYD1_-S#V(&7$7L!_22W:6'U_.NI%(>^FYV6\(A;BJ(>R M34 (Z9 O=.:5$ C!@ACW1+/\N8!1AEQB&WB8]P(0W:E;I2C]L%^4;B(S@N!$ M<2E@B=#U&/5,P.AT",B\%_G!Y![].T5NHHC0%AY/GJ%:%1.1.A>G:JOP-BQH M=V/-K'N(=;@.E,&OLX>M=PI^L0#6@,51D)J[GZO.XCWB_1E5+<90X&=L-=7#JY#B(G%MTKKI6#;U3"]#;:DLB?0>Q*APQ>]\7!>1*OR]BLQ M'^=X_^4)I,&!MX?.E>I^&>>2W7#Y593N M[NFMG"\@X^[$4-D;AS;&J2KVZ-4SV%-/:>0TEB7RC-S]@N-8-IT]=; 4P>^/ MBN"S1:@1CNLYA=2MMM@_B^434A_UA%"WET>\W@ MT>)%O-!) M)FX_:6= /L$86^:,WK+6=7KJ5C5?52[NO=UB_G<8_%\OEY($?^&>-KQ)@,(3 ML#&0^N%];4$(3_%JYC^#J#$S:VIUAVJ^4&>[[;S.RO8#0ZJ5RMA&%>]JGJD# MQWJF%8"8WGXOH2%J*M=;[*#)NN*25LF[O K*-;*V)PVFJ)NS'FIH-8=[!"C1 MS7AJ,B(;2;9N!08Q0K-I%':FT<-A>VZU&!VLT$K;AZ)C112DS?QG!5/""QB# M*9Z'1B;9.*I-B]\ V_ 1W:TUBP9$C.=P=]4L0%*]2DMYGSE 3_,>=]\J/X@" M**ZE0O=;JZ,6;7BP5OG[IJW9,%.MQ$-@C3E;J=9B'>"Z5.AO-AE]:<2/8((/ MDJ^.M9RQ:TFZ'O?NZHXXCZZVK'T85[/6TCF;\05,,W8C>3?,A E[)\IW"C]N MZ:%8@@?!#ZCE#.9MZN'7\RS.S++* MG,R6+-R]W[#BUS+F7ZL'O^FME0HUE8I*UB1BB,=VWQ3)#G3"M=TP:#.:-78= M(]!]:(]0M7-G;M9II)31F6-6%INW?.![/0D_@_P<*W)O*DRX@302(WWW#(0T MCZ; 'K%PL'6+G:/%V\3YCLVH52$&6N M!)6#: KP&<@"O?8SY)7?+R?R)?Z/5U?O>&FD_LQAK!"1/I>-[TG)/7RK:/,: M\QEI(9OK'7CEEB\\];IAQ<5D\;B%1U_JW'%I(*W$ PV5N<$J6Z@X7;.>'U7O M926*J)5ZEJ'E7$C^CM]*:^(6WZCN0IEYS7KO,8^+D(0?N,V']>ML[75++^-) M8]VY;KVE?,X8B:OSN>7:-8,5&YTF/0$]WPVHC_\>V%VYC5+69VS$!:Q/ZD9; MB: ,391I]-+7&0A;3!IJ?N#2^)4[OLUY(SN5;&S>Z^-HX^L:#W*-=J15**Z=T\2G! M+6NS2]\41S]W$(6AU:%M ;+88YD.6A$G1>L4?1 EBA8:AWSM.RZMJ:M!/U+5 MN7BRNJBM3+]PMXK-DKB^[/%[" M2->NX-GQL*5Z>PD>UC=D\R_D[!F!-5HL!5=V7U\-7(GKMO&-GDO6C9XS8K+\ M&WL!>FTI^!_&KJ?'%7M%2$$+I8C(JOC5$#%6IQX5+PK]@;'Q\:CC#(!"]KR\ M]&C6>"EL,M<$&\!&/8N5'5!%TV7*M@.)E8(62O&1/2BHAH\PFSP.W8_/4J42 M=U(>AN(S<773(V/7U(F"88T.!XN*#9>B)6MH;("6+0](\0]1$230@<>*)(B< M0N,EG8&TYB?S:V-SU"YME,(C:YDJ@$=>4LM-5$Q6U#12%=51[(IQRS)3Y7&J MC6:J8+'0W!4(5_/1-F>FKME^= W0M!_'CF7J9@U&5:NMV&>#>55U.ASRRCJ6[D=27!![?$ [O!>(5P;$\D 2I50^>5AOM^%*G0G1B/B' )ZYFU):S^VBK M^"2@PUJ.*_,=,J]OB2JB($I?Z*OGE]Q$X7LM%;V5>!;&;R&NZLS\'PUND>[4 M2"DB,C$M:R$BC.^"=TOE_N1K:Z^75F)1CWBZ:U+M6IYU \^TB8<;>+PRGX!$QZW_0&_C^DO1D;5 UD&'-/H"?)>5MC['6HTOA]$@*VF2-]>= M&X;R7YW'/\7-G-F:88#K+(GKKW CANX#XI^!N6QRS7P_K95.]:S5N,Y4'ROR M6%0FW\+@[*&'@_AY*HW;>S6]$M]P&Y#Z[CHV_-1)(^?3/399AI=LF-=:>,'] MQU:B(H_@MR"VV"^U(O]@'0_HP]J/8=,'@DE>,Z6B)'O 4 \:H#5,P\>[(>]9 M:RQDDTHL*/H87L## %6VP1L+Z(7GAY;,\X0:VF@;C=.E<2ZJ M\[&\JF+OR@],LW25Z!AGCNUP [=RA<7G0!]8YT 58YO\K2?>KZ^>/>.CMER: M,*+X*?I@VT[8>_H-/Y&0#YSV@ N@[G^Z\-V 7%"^S[W5?T L0A87[\TG \II MZ8!R0[)X(.X%9VL+\NFB9AG3LI 7< %TQ_0#SW+E.L/QT\?S@6N9'TR>+ M"\X'(C]=V(YM!XN/AK/03%N"!*3]@@LS+FG \@G-: 1N)%)>U:$Y6@I4'SJM MN88W71I SLUUY^WUA_#=T(VW[OI]O,PH[%;+T<9E/0YAQ 1JNZ5/>L=1$1)1 M$_")2E&'[=C"U.^)\0C+IB,OD?E N$*\P,)G Q6R1,;#4(1W[\.U-?R'//M= M:.?[>MQ>NM4=QMF/J]D[!!=+#-^JVIK^O>L"?#S)UJ^V %:CE0-\F8 MPIUJ:$X^U 2;!W>U/0 /X?K[Z4)WB6'ZK'&!:0<2S*\R+-#E!].FHQAMP_]+ M#,F K*!F8\_CMWJ 8F@/^#N SZ9%[Y5&S^4)@>M"@62"K@.YR:S;@_F"[;:3 M!6%(CY<8]*BE4QUF05N:H+8."%[-"0F$52H>FMS4 Y)CD(?FU&Q$S"C A<.9 M?7'\S?PJ2&].D0F"[I&XNXKBI'ATZ,8]?'U3>R2,[C.R-%HA87EIK-1)4 ES?^R2&8');M"^TQCD'A_X<\=%L9$FKTKV M'30!6ED1804S)T^[$1Q[%HX^<5?0_]3?#R@.QJ",SAS+=-)J7)."1]\:",&" M[F>?2/A^O3-#BZH?154+E72'&5!M3?8N-1QE<6BB\\)B!LD!P.W=U4TO@+W? MS;LT^PMSG)P.O^GM^ZOW86\[>?0PC!W,.-N[$5^&)HVN8B6"0H/T3=1Y;?::JDQ1)0XF,$"A!DM#9H>SBU\."ZI*QVDYA/5LWK18I;T=^==%Z^U8+X? MIC^7;,-\,HU LP 63\3%1]6HF]QFO':JXY#K934@A=V?:,]4,48=&0_@-A1D M*"W.>N*LCCL/_\>?XAO_X;:2>E&/020XX0[*(VYB?=R]FM,?G]2N+T5;"N-V M_(JY%[TUR!JD7>HZU;UF#\W_FS?8EA*,MW##!4E I;7=^\ MZ#R$:1^@X< 'V4X_I0QIS8J>[JS8(L:+5(!^@-J4N%A:SHJX(-=]UWR@_069 M."+/?A_61LWZ1C0W?V2:57:ZH(EUA/"Y;\V;@Q2T/9CVB5LJ8VV%_PES7#0D M^W/@1,&?B4\OE7JR/9F3@>;Y/6TESU".PB*S&<.#MG&R,(RICN7IZL"C>[!V M3DVHYVZI3*JHS4QBA/5N[:=RDX^_F4)=D]B&E[!)(1<3(?G7AB@9J! LS?.Z MB];>#MNG8!7S'OLP+.Q;;!@>:ZX_ M,1?QZK)19ER"[QGYFD],^PE^8!'(Y['952'WR=%Y'_J()C2Y-&4%Z2=,RU*S5^. MN+ZCF+IS#^J!M8K,3K@ISR.Q:K%3I7R"8(OH8-+(S'#T[8QDPP8K=$J. M.ONAC00[YSOT-6V\)C+#0UIGMK&SX^\U.F."]USGL6SX>0RGAU:A!Q#NC0W9 MGQ,W\K9,<[Y2SJ-# -F^U' [,@S:?/LP3K@84Q3Y=RG9HI@D2L^XV/@H"C5 MH[M:L5,;@#P\#QS?)RJ:FN::V7<<@RG%2G.=G& >:NXC7@5PH?D?_CR*(IVF MJB3/Z=&D#S2;1$.?]8[.3SZZE(EL\0,"TVCNS- 80IW881JAL:MO.3_HWVM2 MJN??P9 2=7Q7XD;AHXKHP,-\47'LA#[/:.)%ZQW=5J!C1.*%1J;/_\19/]R' MOA3QX+Q@>R?G=908\Z3S%$I=6@;4!] B@23V<$0>NZ9=-A2)L3YT.R!OU]#V3CFSJ M:=)Q1#-.;7/=K*%B'9U-.DX_:J M$_6TPZ"#E7JJ=-Q$/7W# !8K]53IN'T73P$F0QC)IT[):Y;08B:?)B6OKSJQ M6+IF4,),/DU*WER]?I._KK-2C[Y%"@^+Y1F] CJ"SFYT4%;*0>\B53"DQ)T2 MT$<9PQ5^G1.7A/=7>9> NNR#ODP,U;$,WD9OYM#^M[GWLE,-IT$^^FXG_I\##:,4 "5]QYUHSP)M:>LT MMDZ!DU,"BH_O1G7KTFQB])](^MAQU_)(QI18V_L.O8VKE7R'<"O(IN6^&ION=[(K2_ $SUR%,8 MZBI[;;]>D1-S758DC*G65?A13Y ' Q$?4A,' V%;-%3(=VR7906FT0J_.#-8 MAC?7#.0'RWR,2D?$5,EY'+=%(:",/-J+A!):/?NI MW@FJ2$%T/[(FW9M2?PGRJ;YAX3$;RAI<,_3H-YX78SB)%,X;E#RQ1:?&**RO M(<0'E*(%&V8;LT4BN,; 5*KL@,*\P3JLF!A[DVH_@F/1@#%/!&5T>:RF362^ MC.#?K;:E1DN?4A "KN^C]]R_'M/WH-U MR5(^J2>;29TPCVRF=7BW-S%>1VG\V/%1CD+WUMOM=]"8WP/U)>/S>[*]VT&[ MHAW^2[!-U1V79(T*1VK[R!&I&E,MX4F@[9DZQ8X\V^1*J*5CS33"P*;$^&KZ M\S76HOS>%]@6;,YM3Z4SI[8O+5A$7:*09>#JB(UN]V'8TY1W0C*"SQ['MF)S?\<1'[L$2HL0^AVKO\[U=D_VE9_K?=YH[ MLYOKSKLH1B'U0J0U\L;_!6&XAO#*&0Y >-X?49H[J#M4^)>9\"&-(Q)%"@XM M!*:-9[.:3R#?$%]9\AUW!9\<>VICJ& ?=D=]V+^:CW8,JV9C>\AV_V(LV)[! MLV@&^YD97#*FM2HZN=F=MQ6VPYVL7)=8 M%C*19=%6[X;I36^-_$??!T]A.OJ^18S\AX:*LQS=,S=\W\_3YV2A_?:/_P=0 M2P,$% @ *'I63BN#PG@F/0 Y[H" !0 !HYN/KA'R'.?_\A5;/K'_XQJWXOOUJ$5I5^J'^9E-/?_S7_ M<'8>?_@V+_]U[J_BM?UYYNVB[OMJL;CYUQ]__..//_[ZS563O\ZJ+S]2C-F/ M][5>+9'_0G?%4/X($8H8^>NW>?C+#S#"Z;SNNT$G=\6_/2O_!ZM+$V/,C_6W M]T7GY4L%H5GRX__]Y>=/]3A1.9TO[-3'O_S[O_SPPXH=U6P2/\;T0_[WMX_O M'S5R!5-R%6_G?_6SZQ]S@1]/YO.XF)],P\^E=>6D7)1Q_OSZI.=Q!U? MG\>%+2=SH+GN^JJ*"?J;WP*WB"9TQ:O_U6D?B]N;^+>_S,OKFPFP]<=QQOWK M;!'['?6C'HYBS)^MF_0\Z,===#3JT^6\G,;Y_,3_T<-R-1GL_EB_A]+FZ4:4+U/YN^^E0O8U,_+^